1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-62",
9   "self_type" : "type-124",
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-225",
16   "self_type" : "type-459",
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-64",
24   "self_type" : "type-168",
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-121",
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-121",
41   "self_type" : "type-120",
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-452",
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-36",
64   "self_type" : "type-36",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-62",
73   "self_type" : "type-62",
74   "size" : 1
75  },
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "char16_t",
81   "name" : "char16_t",
82   "referenced_type" : "type-42",
83   "self_type" : "type-42",
84   "size" : 2
85  },
86  {
87   "alignment" : 4,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-232",
91   "self_type" : "type-232",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-225",
99   "self_type" : "type-225",
100   "size" : 4
101  },
102  {
103   "alignment" : 4,
104   "is_integral" : true,
105   "linker_set_key" : "int",
106   "name" : "int",
107   "referenced_type" : "type-64",
108   "self_type" : "type-64",
109   "size" : 4
110  },
111  {
112   "alignment" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-206",
117   "self_type" : "type-206",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-72",
126   "self_type" : "type-72",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-189",
135   "self_type" : "type-189",
136   "size" : 2
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "linker_set_key" : "signed char",
142   "name" : "signed char",
143   "referenced_type" : "type-239",
144   "self_type" : "type-239",
145   "size" : 1
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "is_unsigned" : true,
151   "linker_set_key" : "unsigned char",
152   "name" : "unsigned char",
153   "referenced_type" : "type-121",
154   "self_type" : "type-121",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-211",
174   "self_type" : "type-211",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-13",
184   "self_type" : "type-13",
185   "size" : 8
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "unsigned short",
192   "name" : "unsigned short",
193   "referenced_type" : "type-123",
194   "self_type" : "type-123",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "void",
199   "name" : "void",
200   "referenced_type" : "type-23",
201   "self_type" : "type-23"
202  }
203 ],
204 "elf_functions" :
205 [
206  {
207   "binding" : "weak",
208   "name" : "_ZN7android8hardware10fromBinderINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostENS4_22BpHwBluetoothAudioHostENS4_22BnHwBluetoothAudioHostEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
209  },
210  {
211   "binding" : "weak",
212   "name" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostENS_4hidl4base4V1_05IBaseENS5_22BpHwBluetoothAudioHostEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
213  },
214  {
215   "binding" : "weak",
216   "name" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadENS_4hidl4base4V1_05IBaseENS5_25BpHwBluetoothAudioOffloadEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
217  },
218  {
219   "binding" : "weak",
220   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEvEENS_2spIT_EES9_"
221  },
222  {
223   "binding" : "weak",
224   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostENS5_19IBluetoothAudioHostEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
225  },
226  {
227   "binding" : "weak",
228   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadENS5_22IBluetoothAudioOffloadEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
229  },
230  {
231   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
232  },
233  {
234   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
235  },
236  {
237   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
238  },
239  {
240   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
244  },
245  {
246   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21notifySyspropsChangedEv"
259  },
260  {
261   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21setHALInstrumentationEv"
262  },
263  {
264   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost4pingEv"
268  },
269  {
270   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
271  },
272  {
273   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
274  },
275  {
276   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8castFromERKNS_2spIS4_EEb"
277  },
278  {
279   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost13addOnewayTaskENSt3__18functionIFvvEEE"
280  },
281  {
282   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostC1ENS_2spINS3_19IBluetoothAudioHostEEE"
283  },
284  {
285   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostC2ENS_2spINS3_19IBluetoothAudioHostEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
289  },
290  {
291   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost16_hidl_stopStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
295  },
296  {
297   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost17_hidl_startStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
298  },
299  {
300   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost19_hidl_suspendStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
301  },
302  {
303   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost4pingEv"
304  },
305  {
306   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostC1ERKNS_2spINS3_19IBluetoothAudioHostEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostC2ERKNS_2spINS3_19IBluetoothAudioHostEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev"
313  },
314  {
315   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev"
316  },
317  {
318   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD2Ev"
319  },
320  {
321   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost10stopStreamEv"
322  },
323  {
324   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
325  },
326  {
327   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost11startStreamEv"
328  },
329  {
330   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost13suspendStreamEv"
337  },
338  {
339   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost16_hidl_stopStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
346  },
347  {
348   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost17_hidl_startStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
349  },
350  {
351   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost19_hidl_suspendStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
352  },
353  {
354   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost21notifySyspropsChangedEv"
358  },
359  {
360   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost21setHALInstrumentationEv"
361  },
362  {
363   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost4pingEv"
364  },
365  {
366   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
367  },
368  {
369   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostC1ERKNS_2spINS0_7IBinderEEE"
370  },
371  {
372   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostC2ERKNS_2spINS0_7IBinderEEE"
373  },
374  {
375   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
376  },
377  {
378   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
379  },
380  {
381   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
382  },
383  {
384   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
385  },
386  {
387   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
388  },
389  {
390   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
391  },
392  {
393   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
394  },
395  {
396   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
397  },
398  {
399   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
400  },
401  {
402   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21notifySyspropsChangedEv"
403  },
404  {
405   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21setHALInstrumentationEv"
406  },
407  {
408   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
409  },
410  {
411   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload4pingEv"
412  },
413  {
414   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
415  },
416  {
417   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
418  },
419  {
420   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8castFromERKNS_2spIS4_EEb"
421  },
422  {
423   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload13addOnewayTaskENSt3__18functionIFvvEEE"
424  },
425  {
426   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadC1ENS_2spINS3_22IBluetoothAudioOffloadEEE"
427  },
428  {
429   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadC2ENS_2spINS3_22IBluetoothAudioOffloadEEE"
430  },
431  {
432   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
433  },
434  {
435   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
436  },
437  {
438   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload16_hidl_endSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
439  },
440  {
441   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload18_hidl_startSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
442  },
443  {
444   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload19_hidl_streamStartedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
445  },
446  {
447   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload21_hidl_streamSuspendedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
448  },
449  {
450   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload4pingEv"
451  },
452  {
453   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadC1ERKNS_2spINS3_22IBluetoothAudioOffloadEEE"
454  },
455  {
456   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadC2ERKNS_2spINS3_22IBluetoothAudioOffloadEEE"
457  },
458  {
459   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev"
460  },
461  {
462   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev"
463  },
464  {
465   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD2Ev"
466  },
467  {
468   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload10endSessionEv"
469  },
470  {
471   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
472  },
473  {
474   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
475  },
476  {
477   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
478  },
479  {
480   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12startSessionERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE"
481  },
482  {
483   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload13streamStartedENS3_6StatusE"
484  },
485  {
486   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
487  },
488  {
489   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
490  },
491  {
492   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload15streamSuspendedENS3_6StatusE"
493  },
494  {
495   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload16_hidl_endSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
496  },
497  {
498   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload18_hidl_startSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE"
499  },
500  {
501   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload19_hidl_streamStartedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_6StatusE"
502  },
503  {
504   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
505  },
506  {
507   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21_hidl_streamSuspendedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_6StatusE"
508  },
509  {
510   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21notifySyspropsChangedEv"
511  },
512  {
513   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21setHALInstrumentationEv"
514  },
515  {
516   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload4pingEv"
517  },
518  {
519   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
520  },
521  {
522   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadC1ERKNS_2spINS0_7IBinderEEE"
523  },
524  {
525   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadC2ERKNS_2spINS0_7IBinderEEE"
526  },
527  {
528   "binding" : "weak",
529   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
530  },
531  {
532   "binding" : "weak",
533   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
534  },
535  {
536   "binding" : "weak",
537   "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_"
538  },
539  {
540   "binding" : "weak",
541   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
542  },
543  {
544   "binding" : "weak",
545   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
546  },
547  {
548   "binding" : "weak",
549   "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_"
550  },
551  {
552   "binding" : "weak",
553   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
554  },
555  {
556   "binding" : "weak",
557   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
558  },
559  {
560   "binding" : "weak",
561   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
562  },
563  {
564   "binding" : "weak",
565   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
566  },
567  {
568   "binding" : "weak",
569   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
570  },
571  {
572   "name" : "_ZThn20_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev"
573  },
574  {
575   "name" : "_ZThn20_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev"
576  },
577  {
578   "name" : "_ZThn20_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev"
579  },
580  {
581   "name" : "_ZThn20_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev"
582  },
583  {
584   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev"
585  },
586  {
587   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev"
588  },
589  {
590   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev"
591  },
592  {
593   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev"
594  }
595 ],
596 "elf_objects" :
597 [
598  {
599   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost10descriptorE"
600  },
601  {
602   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload10descriptorE"
603  },
604  {
605   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostE0_NS_4hidl4base4V1_05IBaseE"
606  },
607  {
608   "binding" : "weak",
609   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostE0_NS3_19IBluetoothAudioHostE"
610  },
611  {
612   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE0_NS0_7IBinderE"
613  },
614  {
615   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE0_NS0_9BHwBinderE"
616  },
617  {
618   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE0_NS_4hidl4base4V1_08BnHwBaseE"
619  },
620  {
621   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE0_NS0_11BpInterfaceINS3_19IBluetoothAudioHostEEE"
622  },
623  {
624   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE0_NS3_19IBluetoothAudioHostE"
625  },
626  {
627   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE0_NS_4hidl4base4V1_05IBaseE"
628  },
629  {
630   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE4_NS0_10IInterfaceE"
631  },
632  {
633   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE8_NS0_11BpHwRefBaseE"
634  },
635  {
636   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadE0_NS_4hidl4base4V1_05IBaseE"
637  },
638  {
639   "binding" : "weak",
640   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadE0_NS3_22IBluetoothAudioOffloadE"
641  },
642  {
643   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE0_NS0_7IBinderE"
644  },
645  {
646   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE0_NS0_9BHwBinderE"
647  },
648  {
649   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE0_NS_4hidl4base4V1_08BnHwBaseE"
650  },
651  {
652   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE0_NS0_11BpInterfaceINS3_22IBluetoothAudioOffloadEEE"
653  },
654  {
655   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE0_NS3_22IBluetoothAudioOffloadE"
656  },
657  {
658   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE0_NS_4hidl4base4V1_05IBaseE"
659  },
660  {
661   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE4_NS0_10IInterfaceE"
662  },
663  {
664   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE8_NS0_11BpHwRefBaseE"
665  },
666  {
667   "name" : "_ZTTN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostE"
668  },
669  {
670   "name" : "_ZTTN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE"
671  },
672  {
673   "name" : "_ZTTN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
674  },
675  {
676   "name" : "_ZTTN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadE"
677  },
678  {
679   "name" : "_ZTTN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE"
680  },
681  {
682   "name" : "_ZTTN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
683  },
684  {
685   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostE"
686  },
687  {
688   "binding" : "weak",
689   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostE"
690  },
691  {
692   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE"
693  },
694  {
695   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
696  },
697  {
698   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadE"
699  },
700  {
701   "binding" : "weak",
702   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadE"
703  },
704  {
705   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE"
706  },
707  {
708   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
709  }
710 ],
711 "enum_types" :
712 [
713  {
714   "alignment" : 4,
715   "enum_fields" :
716   [
717    {
718     "enum_field_value" : 0,
719     "name" : "android::Condition::WAKE_UP_ONE"
720    },
721    {
722     "enum_field_value" : 1,
723     "name" : "android::Condition::WAKE_UP_ALL"
724    }
725   ],
726   "linker_set_key" : "android::Condition::WakeUpType",
727   "name" : "android::Condition::WakeUpType",
728   "referenced_type" : "type-470",
729   "self_type" : "type-470",
730   "size" : 4,
731   "source_file" : "/system/core/libutils/include/utils/Condition.h",
732   "underlying_type" : "type-2",
733   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
734  },
735  {
736   "alignment" : 4,
737   "enum_fields" :
738   [
739    {
740     "enum_field_value" : 0,
741     "name" : "android::String16::kEmptyString"
742    }
743   ],
744   "linker_set_key" : "android::String16::StaticLinkage",
745   "name" : "android::String16::StaticLinkage",
746   "referenced_type" : "type-356",
747   "self_type" : "type-356",
748   "size" : 4,
749   "source_file" : "/system/core/libutils/include/utils/String16.h",
750   "underlying_type" : "type-2",
751   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
752  },
753  {
754   "alignment" : 4,
755   "enum_fields" :
756   [
757    {
758     "enum_field_value" : 0,
759     "name" : "android::String8::kEmptyString"
760    }
761   ],
762   "linker_set_key" : "android::String8::StaticLinkage",
763   "name" : "android::String8::StaticLinkage",
764   "referenced_type" : "type-349",
765   "self_type" : "type-349",
766   "size" : 4,
767   "source_file" : "/system/core/libutils/include/utils/String8.h",
768   "underlying_type" : "type-2",
769   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
770  },
771  {
772   "alignment" : 4,
773   "enum_fields" :
774   [
775    {
776     "enum_field_value" : 0,
777     "name" : "android::hardware::HidlReturnRestriction::NONE"
778    },
779    {
780     "enum_field_value" : 1,
781     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
782    },
783    {
784     "enum_field_value" : 2,
785     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
786    }
787   ],
788   "linker_set_key" : "android::hardware::HidlReturnRestriction",
789   "name" : "android::hardware::HidlReturnRestriction",
790   "referenced_type" : "type-155",
791   "self_type" : "type-155",
792   "size" : 4,
793   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
794   "underlying_type" : "type-64",
795   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
796  },
797  {
798   "alignment" : 4,
799   "enum_fields" :
800   [
801    {
802     "enum_field_value" : 0,
803     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
804    },
805    {
806     "enum_field_value" : 1,
807     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
808    },
809    {
810     "enum_field_value" : 2,
811     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
812    },
813    {
814     "enum_field_value" : 3,
815     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
816    }
817   ],
818   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
819   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
820   "referenced_type" : "type-340",
821   "self_type" : "type-340",
822   "size" : 4,
823   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
824   "underlying_type" : "type-64",
825   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
826  },
827  {
828   "alignment" : 4,
829   "enum_fields" :
830   [
831    {
832     "enum_field_value" : 1,
833     "name" : "android::hardware::kSynchronizedReadWrite"
834    },
835    {
836     "enum_field_value" : 2,
837     "name" : "android::hardware::kUnsynchronizedWrite"
838    }
839   ],
840   "linker_set_key" : "android::hardware::MQFlavor",
841   "name" : "android::hardware::MQFlavor",
842   "referenced_type" : "type-336",
843   "self_type" : "type-336",
844   "size" : 4,
845   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
846   "underlying_type" : "type-2",
847   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
848  },
849  {
850   "alignment" : 4,
851   "enum_fields" :
852   [
853    {
854     "enum_field_value" : 0,
855     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
856    },
857    {
858     "enum_field_value" : 1,
859     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
860    },
861    {
862     "enum_field_value" : 2,
863     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
864    }
865   ],
866   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
867   "name" : "android::hardware::ProcessState::CallRestriction",
868   "referenced_type" : "type-65",
869   "self_type" : "type-65",
870   "size" : 4,
871   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
872   "underlying_type" : "type-64",
873   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
874  },
875  {
876   "alignment" : 4,
877   "enum_fields" :
878   [
879    {
880     "enum_field_value" : 0,
881     "name" : "android::hardware::Status::EX_NONE"
882    },
883    {
884     "enum_field_value" : -1,
885     "name" : "android::hardware::Status::EX_SECURITY"
886    },
887    {
888     "enum_field_value" : -2,
889     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
890    },
891    {
892     "enum_field_value" : -3,
893     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
894    },
895    {
896     "enum_field_value" : -4,
897     "name" : "android::hardware::Status::EX_NULL_POINTER"
898    },
899    {
900     "enum_field_value" : -5,
901     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
902    },
903    {
904     "enum_field_value" : -6,
905     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
906    },
907    {
908     "enum_field_value" : -7,
909     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
910    },
911    {
912     "enum_field_value" : -128,
913     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
914    },
915    {
916     "enum_field_value" : -129,
917     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
918    }
919   ],
920   "linker_set_key" : "android::hardware::Status::Exception",
921   "name" : "android::hardware::Status::Exception",
922   "referenced_type" : "type-128",
923   "self_type" : "type-128",
924   "size" : 4,
925   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
926   "underlying_type" : "type-64",
927   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
928  },
929  {
930   "alignment" : 1,
931   "enum_fields" :
932   [
933    {
934     "enum_field_value" : 0,
935     "name" : "android::hardware::bluetooth::a2dp::V1_0::BitsPerSample::BITS_UNKNOWN"
936    },
937    {
938     "enum_field_value" : 1,
939     "name" : "android::hardware::bluetooth::a2dp::V1_0::BitsPerSample::BITS_16"
940    },
941    {
942     "enum_field_value" : 2,
943     "name" : "android::hardware::bluetooth::a2dp::V1_0::BitsPerSample::BITS_24"
944    },
945    {
946     "enum_field_value" : 4,
947     "name" : "android::hardware::bluetooth::a2dp::V1_0::BitsPerSample::BITS_32"
948    }
949   ],
950   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BitsPerSample",
951   "name" : "android::hardware::bluetooth::a2dp::V1_0::BitsPerSample",
952   "referenced_type" : "type-613",
953   "self_type" : "type-613",
954   "size" : 1,
955   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
956   "underlying_type" : "type-121",
957   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_013BitsPerSampleE"
958  },
959  {
960   "alignment" : 1,
961   "enum_fields" :
962   [
963    {
964     "enum_field_value" : 0,
965     "name" : "android::hardware::bluetooth::a2dp::V1_0::ChannelMode::UNKNOWN"
966    },
967    {
968     "enum_field_value" : 1,
969     "name" : "android::hardware::bluetooth::a2dp::V1_0::ChannelMode::MONO"
970    },
971    {
972     "enum_field_value" : 2,
973     "name" : "android::hardware::bluetooth::a2dp::V1_0::ChannelMode::STEREO"
974    }
975   ],
976   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::ChannelMode",
977   "name" : "android::hardware::bluetooth::a2dp::V1_0::ChannelMode",
978   "referenced_type" : "type-614",
979   "self_type" : "type-614",
980   "size" : 1,
981   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
982   "underlying_type" : "type-121",
983   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_011ChannelModeE"
984  },
985  {
986   "alignment" : 4,
987   "enum_fields" :
988   [
989    {
990     "enum_field_value" : 0,
991     "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType::UNKNOWN"
992    },
993    {
994     "enum_field_value" : 1,
995     "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType::SBC"
996    },
997    {
998     "enum_field_value" : 2,
999     "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType::AAC"
1000    },
1001    {
1002     "enum_field_value" : 4,
1003     "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType::APTX"
1004    },
1005    {
1006     "enum_field_value" : 8,
1007     "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType::APTX_HD"
1008    },
1009    {
1010     "enum_field_value" : 16,
1011     "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType::LDAC"
1012    }
1013   ],
1014   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::CodecType",
1015   "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType",
1016   "referenced_type" : "type-611",
1017   "self_type" : "type-611",
1018   "size" : 4,
1019   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
1020   "underlying_type" : "type-2",
1021   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_09CodecTypeE"
1022  },
1023  {
1024   "alignment" : 4,
1025   "enum_fields" :
1026   [
1027    {
1028     "enum_field_value" : 0,
1029     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_UNKNOWN"
1030    },
1031    {
1032     "enum_field_value" : 1,
1033     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_44100"
1034    },
1035    {
1036     "enum_field_value" : 2,
1037     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_48000"
1038    },
1039    {
1040     "enum_field_value" : 4,
1041     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_88200"
1042    },
1043    {
1044     "enum_field_value" : 8,
1045     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_96000"
1046    },
1047    {
1048     "enum_field_value" : 16,
1049     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_176400"
1050    },
1051    {
1052     "enum_field_value" : 32,
1053     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_192000"
1054    }
1055   ],
1056   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate",
1057   "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate",
1058   "referenced_type" : "type-612",
1059   "self_type" : "type-612",
1060   "size" : 4,
1061   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
1062   "underlying_type" : "type-2",
1063   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_010SampleRateE"
1064  },
1065  {
1066   "alignment" : 1,
1067   "enum_fields" :
1068   [
1069    {
1070     "enum_field_value" : 0,
1071     "name" : "android::hardware::bluetooth::a2dp::V1_0::Status::SUCCESS"
1072    },
1073    {
1074     "enum_field_value" : 1,
1075     "name" : "android::hardware::bluetooth::a2dp::V1_0::Status::FAILURE"
1076    },
1077    {
1078     "enum_field_value" : 2,
1079     "name" : "android::hardware::bluetooth::a2dp::V1_0::Status::UNSUPPORTED_CODEC_CONFIGURATION"
1080    },
1081    {
1082     "enum_field_value" : 3,
1083     "name" : "android::hardware::bluetooth::a2dp::V1_0::Status::PENDING"
1084    }
1085   ],
1086   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::Status",
1087   "name" : "android::hardware::bluetooth::a2dp::V1_0::Status",
1088   "referenced_type" : "type-569",
1089   "self_type" : "type-569",
1090   "size" : 1,
1091   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
1092   "underlying_type" : "type-121",
1093   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_06StatusE"
1094  },
1095  {
1096   "alignment" : 4,
1097   "enum_fields" :
1098   [
1099    {
1100     "enum_field_value" : 0,
1101     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1102    },
1103    {
1104     "enum_field_value" : 1,
1105     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1106    },
1107    {
1108     "enum_field_value" : 2,
1109     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1110    },
1111    {
1112     "enum_field_value" : 3,
1113     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1114    },
1115    {
1116     "enum_field_value" : 4,
1117     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1118    },
1119    {
1120     "enum_field_value" : 5,
1121     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1122    },
1123    {
1124     "enum_field_value" : 6,
1125     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1126    },
1127    {
1128     "enum_field_value" : 7,
1129     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1130    },
1131    {
1132     "enum_field_value" : 8,
1133     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1134    },
1135    {
1136     "enum_field_value" : 9,
1137     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1138    }
1139   ],
1140   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1141   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1142   "referenced_type" : "type-526",
1143   "self_type" : "type-526",
1144   "size" : 4,
1145   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1146   "underlying_type" : "type-2",
1147   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1148  },
1149  {
1150   "alignment" : 4,
1151   "enum_fields" :
1152   [
1153    {
1154     "enum_field_value" : 0,
1155     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1156    },
1157    {
1158     "enum_field_value" : 1,
1159     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1160    },
1161    {
1162     "enum_field_value" : 2,
1163     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1164    }
1165   ],
1166   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1167   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1168   "referenced_type" : "type-344",
1169   "self_type" : "type-344",
1170   "size" : 4,
1171   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1172   "underlying_type" : "type-64",
1173   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1174  },
1175  {
1176   "alignment" : 4,
1177   "enum_fields" :
1178   [
1179    {
1180     "enum_field_value" : -1,
1181     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1182    }
1183   ],
1184   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1185   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1186   "referenced_type" : "type-487",
1187   "self_type" : "type-487",
1188   "size" : 4,
1189   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1190   "underlying_type" : "type-64",
1191   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1192  },
1193  {
1194   "alignment" : 1,
1195   "enum_fields" :
1196   [
1197    {
1198     "enum_field_value" : 0,
1199     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1200    },
1201    {
1202     "enum_field_value" : 1,
1203     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1204    },
1205    {
1206     "enum_field_value" : 2,
1207     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1208    }
1209   ],
1210   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1211   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1212   "referenced_type" : "type-486",
1213   "self_type" : "type-486",
1214   "size" : 1,
1215   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1216   "underlying_type" : "type-121",
1217   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1218  },
1219  {
1220   "alignment" : 4,
1221   "enum_fields" :
1222   [
1223    {
1224     "enum_field_value" : 0,
1225     "name" : "ANDROID_LOG_UNKNOWN"
1226    },
1227    {
1228     "enum_field_value" : 1,
1229     "name" : "ANDROID_LOG_DEFAULT"
1230    },
1231    {
1232     "enum_field_value" : 2,
1233     "name" : "ANDROID_LOG_VERBOSE"
1234    },
1235    {
1236     "enum_field_value" : 3,
1237     "name" : "ANDROID_LOG_DEBUG"
1238    },
1239    {
1240     "enum_field_value" : 4,
1241     "name" : "ANDROID_LOG_INFO"
1242    },
1243    {
1244     "enum_field_value" : 5,
1245     "name" : "ANDROID_LOG_WARN"
1246    },
1247    {
1248     "enum_field_value" : 6,
1249     "name" : "ANDROID_LOG_ERROR"
1250    },
1251    {
1252     "enum_field_value" : 7,
1253     "name" : "ANDROID_LOG_FATAL"
1254    },
1255    {
1256     "enum_field_value" : 8,
1257     "name" : "ANDROID_LOG_SILENT"
1258    }
1259   ],
1260   "linker_set_key" : "android_LogPriority",
1261   "name" : "android_LogPriority",
1262   "referenced_type" : "type-1",
1263   "self_type" : "type-1",
1264   "size" : 4,
1265   "source_file" : "/system/core/liblog/include/android/log.h",
1266   "underlying_type" : "type-2",
1267   "unique_id" : "android_LogPriority"
1268  },
1269  {
1270   "alignment" : 4,
1271   "enum_fields" :
1272   [
1273    {
1274     "enum_field_value" : 0,
1275     "name" : "HAL_COLOR_MODE_NATIVE"
1276    },
1277    {
1278     "enum_field_value" : 1,
1279     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1280    },
1281    {
1282     "enum_field_value" : 2,
1283     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1284    },
1285    {
1286     "enum_field_value" : 3,
1287     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1288    },
1289    {
1290     "enum_field_value" : 4,
1291     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1292    },
1293    {
1294     "enum_field_value" : 5,
1295     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1296    },
1297    {
1298     "enum_field_value" : 6,
1299     "name" : "HAL_COLOR_MODE_DCI_P3"
1300    },
1301    {
1302     "enum_field_value" : 7,
1303     "name" : "HAL_COLOR_MODE_SRGB"
1304    },
1305    {
1306     "enum_field_value" : 8,
1307     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1308    },
1309    {
1310     "enum_field_value" : 9,
1311     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1312    }
1313   ],
1314   "linker_set_key" : "android_color_mode_t",
1315   "name" : "android_color_mode_t",
1316   "referenced_type" : "type-440",
1317   "self_type" : "type-440",
1318   "size" : 4,
1319   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1320   "underlying_type" : "type-2",
1321   "unique_id" : "android_color_mode_t"
1322  },
1323  {
1324   "alignment" : 4,
1325   "enum_fields" :
1326   [
1327    {
1328     "enum_field_value" : 10,
1329     "name" : "HAL_COLOR_MODE_BT2020"
1330    },
1331    {
1332     "enum_field_value" : 11,
1333     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1334    },
1335    {
1336     "enum_field_value" : 12,
1337     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1338    }
1339   ],
1340   "linker_set_key" : "android_color_mode_v1_1_t",
1341   "name" : "android_color_mode_v1_1_t",
1342   "referenced_type" : "type-445",
1343   "self_type" : "type-445",
1344   "size" : 4,
1345   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1346   "underlying_type" : "type-2",
1347   "unique_id" : "android_color_mode_v1_1_t"
1348  },
1349  {
1350   "alignment" : 4,
1351   "enum_fields" :
1352   [
1353    {
1354     "enum_field_value" : 0,
1355     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1356    },
1357    {
1358     "enum_field_value" : 1,
1359     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1360    },
1361    {
1362     "enum_field_value" : 2,
1363     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1364    },
1365    {
1366     "enum_field_value" : 3,
1367     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1368    },
1369    {
1370     "enum_field_value" : 4,
1371     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1372    },
1373    {
1374     "enum_field_value" : 5,
1375     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1376    },
1377    {
1378     "enum_field_value" : 6,
1379     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1380    }
1381   ],
1382   "linker_set_key" : "android_color_transform_t",
1383   "name" : "android_color_transform_t",
1384   "referenced_type" : "type-441",
1385   "self_type" : "type-441",
1386   "size" : 4,
1387   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1388   "underlying_type" : "type-2",
1389   "unique_id" : "android_color_transform_t"
1390  },
1391  {
1392   "alignment" : 4,
1393   "enum_fields" :
1394   [
1395    {
1396     "enum_field_value" : 0,
1397     "name" : "HAL_DATASPACE_UNKNOWN"
1398    },
1399    {
1400     "enum_field_value" : 1,
1401     "name" : "HAL_DATASPACE_ARBITRARY"
1402    },
1403    {
1404     "enum_field_value" : 16,
1405     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1406    },
1407    {
1408     "enum_field_value" : 4128768,
1409     "name" : "HAL_DATASPACE_STANDARD_MASK"
1410    },
1411    {
1412     "enum_field_value" : 0,
1413     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1414    },
1415    {
1416     "enum_field_value" : 65536,
1417     "name" : "HAL_DATASPACE_STANDARD_BT709"
1418    },
1419    {
1420     "enum_field_value" : 131072,
1421     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1422    },
1423    {
1424     "enum_field_value" : 196608,
1425     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1426    },
1427    {
1428     "enum_field_value" : 262144,
1429     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1430    },
1431    {
1432     "enum_field_value" : 327680,
1433     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1434    },
1435    {
1436     "enum_field_value" : 393216,
1437     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1438    },
1439    {
1440     "enum_field_value" : 458752,
1441     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1442    },
1443    {
1444     "enum_field_value" : 524288,
1445     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1446    },
1447    {
1448     "enum_field_value" : 589824,
1449     "name" : "HAL_DATASPACE_STANDARD_FILM"
1450    },
1451    {
1452     "enum_field_value" : 655360,
1453     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1454    },
1455    {
1456     "enum_field_value" : 720896,
1457     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1458    },
1459    {
1460     "enum_field_value" : 22,
1461     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1462    },
1463    {
1464     "enum_field_value" : 130023424,
1465     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1466    },
1467    {
1468     "enum_field_value" : 0,
1469     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1470    },
1471    {
1472     "enum_field_value" : 4194304,
1473     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1474    },
1475    {
1476     "enum_field_value" : 8388608,
1477     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1478    },
1479    {
1480     "enum_field_value" : 12582912,
1481     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1482    },
1483    {
1484     "enum_field_value" : 16777216,
1485     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1486    },
1487    {
1488     "enum_field_value" : 20971520,
1489     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1490    },
1491    {
1492     "enum_field_value" : 25165824,
1493     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1494    },
1495    {
1496     "enum_field_value" : 29360128,
1497     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1498    },
1499    {
1500     "enum_field_value" : 33554432,
1501     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1502    },
1503    {
1504     "enum_field_value" : 27,
1505     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1506    },
1507    {
1508     "enum_field_value" : 939524096,
1509     "name" : "HAL_DATASPACE_RANGE_MASK"
1510    },
1511    {
1512     "enum_field_value" : 0,
1513     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1514    },
1515    {
1516     "enum_field_value" : 134217728,
1517     "name" : "HAL_DATASPACE_RANGE_FULL"
1518    },
1519    {
1520     "enum_field_value" : 268435456,
1521     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1522    },
1523    {
1524     "enum_field_value" : 402653184,
1525     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1526    },
1527    {
1528     "enum_field_value" : 512,
1529     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1530    },
1531    {
1532     "enum_field_value" : 138477568,
1533     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1534    },
1535    {
1536     "enum_field_value" : 406913024,
1537     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1538    },
1539    {
1540     "enum_field_value" : 513,
1541     "name" : "HAL_DATASPACE_SRGB"
1542    },
1543    {
1544     "enum_field_value" : 142671872,
1545     "name" : "HAL_DATASPACE_V0_SRGB"
1546    },
1547    {
1548     "enum_field_value" : 411107328,
1549     "name" : "HAL_DATASPACE_V0_SCRGB"
1550    },
1551    {
1552     "enum_field_value" : 257,
1553     "name" : "HAL_DATASPACE_JFIF"
1554    },
1555    {
1556     "enum_field_value" : 146931712,
1557     "name" : "HAL_DATASPACE_V0_JFIF"
1558    },
1559    {
1560     "enum_field_value" : 258,
1561     "name" : "HAL_DATASPACE_BT601_625"
1562    },
1563    {
1564     "enum_field_value" : 281149440,
1565     "name" : "HAL_DATASPACE_V0_BT601_625"
1566    },
1567    {
1568     "enum_field_value" : 259,
1569     "name" : "HAL_DATASPACE_BT601_525"
1570    },
1571    {
1572     "enum_field_value" : 281280512,
1573     "name" : "HAL_DATASPACE_V0_BT601_525"
1574    },
1575    {
1576     "enum_field_value" : 260,
1577     "name" : "HAL_DATASPACE_BT709"
1578    },
1579    {
1580     "enum_field_value" : 281083904,
1581     "name" : "HAL_DATASPACE_V0_BT709"
1582    },
1583    {
1584     "enum_field_value" : 139067392,
1585     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1586    },
1587    {
1588     "enum_field_value" : 155844608,
1589     "name" : "HAL_DATASPACE_DCI_P3"
1590    },
1591    {
1592     "enum_field_value" : 139067392,
1593     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1594    },
1595    {
1596     "enum_field_value" : 143261696,
1597     "name" : "HAL_DATASPACE_DISPLAY_P3"
1598    },
1599    {
1600     "enum_field_value" : 151715840,
1601     "name" : "HAL_DATASPACE_ADOBE_RGB"
1602    },
1603    {
1604     "enum_field_value" : 138805248,
1605     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1606    },
1607    {
1608     "enum_field_value" : 147193856,
1609     "name" : "HAL_DATASPACE_BT2020"
1610    },
1611    {
1612     "enum_field_value" : 163971072,
1613     "name" : "HAL_DATASPACE_BT2020_PQ"
1614    },
1615    {
1616     "enum_field_value" : 4096,
1617     "name" : "HAL_DATASPACE_DEPTH"
1618    },
1619    {
1620     "enum_field_value" : 4097,
1621     "name" : "HAL_DATASPACE_SENSOR"
1622    }
1623   ],
1624   "linker_set_key" : "android_dataspace_t",
1625   "name" : "android_dataspace_t",
1626   "referenced_type" : "type-439",
1627   "self_type" : "type-439",
1628   "size" : 4,
1629   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1630   "underlying_type" : "type-2",
1631   "unique_id" : "android_dataspace_t"
1632  },
1633  {
1634   "alignment" : 4,
1635   "enum_fields" :
1636   [
1637    {
1638     "enum_field_value" : 281411584,
1639     "name" : "HAL_DATASPACE_BT2020_ITU"
1640    },
1641    {
1642     "enum_field_value" : 298188800,
1643     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1644    },
1645    {
1646     "enum_field_value" : 302383104,
1647     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1648    },
1649    {
1650     "enum_field_value" : 168165376,
1651     "name" : "HAL_DATASPACE_BT2020_HLG"
1652    }
1653   ],
1654   "linker_set_key" : "android_dataspace_v1_1_t",
1655   "name" : "android_dataspace_v1_1_t",
1656   "referenced_type" : "type-444",
1657   "self_type" : "type-444",
1658   "size" : 4,
1659   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1660   "underlying_type" : "type-2",
1661   "unique_id" : "android_dataspace_v1_1_t"
1662  },
1663  {
1664   "alignment" : 4,
1665   "enum_fields" :
1666   [
1667    {
1668     "enum_field_value" : 142999552,
1669     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1670    },
1671    {
1672     "enum_field_value" : 4098,
1673     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1674    },
1675    {
1676     "enum_field_value" : 4099,
1677     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1678    },
1679    {
1680     "enum_field_value" : 4100,
1681     "name" : "HAL_DATASPACE_HEIF"
1682    }
1683   ],
1684   "linker_set_key" : "android_dataspace_v1_2_t",
1685   "name" : "android_dataspace_v1_2_t",
1686   "referenced_type" : "type-448",
1687   "self_type" : "type-448",
1688   "size" : 4,
1689   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1690   "underlying_type" : "type-2",
1691   "unique_id" : "android_dataspace_v1_2_t"
1692  },
1693  {
1694   "alignment" : 4,
1695   "enum_fields" :
1696   [
1697    {
1698     "enum_field_value" : 1,
1699     "name" : "FLEX_COMPONENT_Y"
1700    },
1701    {
1702     "enum_field_value" : 2,
1703     "name" : "FLEX_COMPONENT_Cb"
1704    },
1705    {
1706     "enum_field_value" : 4,
1707     "name" : "FLEX_COMPONENT_Cr"
1708    },
1709    {
1710     "enum_field_value" : 1024,
1711     "name" : "FLEX_COMPONENT_R"
1712    },
1713    {
1714     "enum_field_value" : 2048,
1715     "name" : "FLEX_COMPONENT_G"
1716    },
1717    {
1718     "enum_field_value" : 4096,
1719     "name" : "FLEX_COMPONENT_B"
1720    },
1721    {
1722     "enum_field_value" : 1073741824,
1723     "name" : "FLEX_COMPONENT_A"
1724    }
1725   ],
1726   "linker_set_key" : "android_flex_component",
1727   "name" : "android_flex_component",
1728   "referenced_type" : "type-453",
1729   "self_type" : "type-453",
1730   "size" : 4,
1731   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1732   "underlying_type" : "type-2",
1733   "unique_id" : "android_flex_component"
1734  },
1735  {
1736   "alignment" : 4,
1737   "enum_fields" :
1738   [
1739    {
1740     "enum_field_value" : 0,
1741     "name" : "FLEX_FORMAT_INVALID"
1742    },
1743    {
1744     "enum_field_value" : 1,
1745     "name" : "FLEX_FORMAT_Y"
1746    },
1747    {
1748     "enum_field_value" : 7,
1749     "name" : "FLEX_FORMAT_YCbCr"
1750    },
1751    {
1752     "enum_field_value" : 1073741831,
1753     "name" : "FLEX_FORMAT_YCbCrA"
1754    },
1755    {
1756     "enum_field_value" : 7168,
1757     "name" : "FLEX_FORMAT_RGB"
1758    },
1759    {
1760     "enum_field_value" : 1073748992,
1761     "name" : "FLEX_FORMAT_RGBA"
1762    }
1763   ],
1764   "linker_set_key" : "android_flex_format",
1765   "name" : "android_flex_format",
1766   "referenced_type" : "type-455",
1767   "self_type" : "type-455",
1768   "size" : 4,
1769   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1770   "underlying_type" : "type-2",
1771   "unique_id" : "android_flex_format"
1772  },
1773  {
1774   "alignment" : 4,
1775   "enum_fields" :
1776   [
1777    {
1778     "enum_field_value" : 1,
1779     "name" : "HAL_HDR_DOLBY_VISION"
1780    },
1781    {
1782     "enum_field_value" : 2,
1783     "name" : "HAL_HDR_HDR10"
1784    },
1785    {
1786     "enum_field_value" : 3,
1787     "name" : "HAL_HDR_HLG"
1788    }
1789   ],
1790   "linker_set_key" : "android_hdr_t",
1791   "name" : "android_hdr_t",
1792   "referenced_type" : "type-442",
1793   "self_type" : "type-442",
1794   "size" : 4,
1795   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1796   "underlying_type" : "type-2",
1797   "unique_id" : "android_hdr_t"
1798  },
1799  {
1800   "alignment" : 4,
1801   "enum_fields" :
1802   [
1803    {
1804     "enum_field_value" : 4,
1805     "name" : "HAL_HDR_HDR10_PLUS"
1806    }
1807   ],
1808   "linker_set_key" : "android_hdr_v1_2_t",
1809   "name" : "android_hdr_v1_2_t",
1810   "referenced_type" : "type-447",
1811   "self_type" : "type-447",
1812   "size" : 4,
1813   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1814   "underlying_type" : "type-2",
1815   "unique_id" : "android_hdr_v1_2_t"
1816  },
1817  {
1818   "alignment" : 4,
1819   "enum_fields" :
1820   [
1821    {
1822     "enum_field_value" : 39,
1823     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1824    },
1825    {
1826     "enum_field_value" : 40,
1827     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1828    },
1829    {
1830     "enum_field_value" : 41,
1831     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1832    },
1833    {
1834     "enum_field_value" : 42,
1835     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1836    }
1837   ],
1838   "linker_set_key" : "android_pixel_format_sw_t",
1839   "name" : "android_pixel_format_sw_t",
1840   "referenced_type" : "type-450",
1841   "self_type" : "type-450",
1842   "size" : 4,
1843   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1844   "underlying_type" : "type-2",
1845   "unique_id" : "_ZTS25android_pixel_format_sw_t"
1846  },
1847  {
1848   "alignment" : 4,
1849   "enum_fields" :
1850   [
1851    {
1852     "enum_field_value" : 1,
1853     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1854    },
1855    {
1856     "enum_field_value" : 2,
1857     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1858    },
1859    {
1860     "enum_field_value" : 3,
1861     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1862    },
1863    {
1864     "enum_field_value" : 4,
1865     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1866    },
1867    {
1868     "enum_field_value" : 5,
1869     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1870    },
1871    {
1872     "enum_field_value" : 16,
1873     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1874    },
1875    {
1876     "enum_field_value" : 17,
1877     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1878    },
1879    {
1880     "enum_field_value" : 20,
1881     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1882    },
1883    {
1884     "enum_field_value" : 22,
1885     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1886    },
1887    {
1888     "enum_field_value" : 32,
1889     "name" : "HAL_PIXEL_FORMAT_RAW16"
1890    },
1891    {
1892     "enum_field_value" : 33,
1893     "name" : "HAL_PIXEL_FORMAT_BLOB"
1894    },
1895    {
1896     "enum_field_value" : 34,
1897     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1898    },
1899    {
1900     "enum_field_value" : 35,
1901     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1902    },
1903    {
1904     "enum_field_value" : 36,
1905     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1906    },
1907    {
1908     "enum_field_value" : 37,
1909     "name" : "HAL_PIXEL_FORMAT_RAW10"
1910    },
1911    {
1912     "enum_field_value" : 38,
1913     "name" : "HAL_PIXEL_FORMAT_RAW12"
1914    },
1915    {
1916     "enum_field_value" : 43,
1917     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1918    },
1919    {
1920     "enum_field_value" : 538982489,
1921     "name" : "HAL_PIXEL_FORMAT_Y8"
1922    },
1923    {
1924     "enum_field_value" : 540422489,
1925     "name" : "HAL_PIXEL_FORMAT_Y16"
1926    },
1927    {
1928     "enum_field_value" : 842094169,
1929     "name" : "HAL_PIXEL_FORMAT_YV12"
1930    }
1931   ],
1932   "linker_set_key" : "android_pixel_format_t",
1933   "name" : "android_pixel_format_t",
1934   "referenced_type" : "type-437",
1935   "self_type" : "type-437",
1936   "size" : 4,
1937   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1938   "underlying_type" : "type-2",
1939   "unique_id" : "android_pixel_format_t"
1940  },
1941  {
1942   "alignment" : 4,
1943   "enum_fields" :
1944   [
1945    {
1946     "enum_field_value" : 48,
1947     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1948    },
1949    {
1950     "enum_field_value" : 49,
1951     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1952    },
1953    {
1954     "enum_field_value" : 50,
1955     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1956    },
1957    {
1958     "enum_field_value" : 51,
1959     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1960    },
1961    {
1962     "enum_field_value" : 52,
1963     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1964    },
1965    {
1966     "enum_field_value" : 53,
1967     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1968    },
1969    {
1970     "enum_field_value" : 54,
1971     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1972    }
1973   ],
1974   "linker_set_key" : "android_pixel_format_v1_1_t",
1975   "name" : "android_pixel_format_v1_1_t",
1976   "referenced_type" : "type-443",
1977   "self_type" : "type-443",
1978   "size" : 4,
1979   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1980   "underlying_type" : "type-2",
1981   "unique_id" : "android_pixel_format_v1_1_t"
1982  },
1983  {
1984   "alignment" : 4,
1985   "enum_fields" :
1986   [
1987    {
1988     "enum_field_value" : 55,
1989     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1990    }
1991   ],
1992   "linker_set_key" : "android_pixel_format_v1_2_t",
1993   "name" : "android_pixel_format_v1_2_t",
1994   "referenced_type" : "type-449",
1995   "self_type" : "type-449",
1996   "size" : 4,
1997   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1998   "underlying_type" : "type-2",
1999   "unique_id" : "android_pixel_format_v1_2_t"
2000  },
2001  {
2002   "alignment" : 4,
2003   "enum_fields" :
2004   [
2005    {
2006     "enum_field_value" : 0,
2007     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2008    },
2009    {
2010     "enum_field_value" : 1,
2011     "name" : "HAL_RENDER_INTENT_ENHANCE"
2012    },
2013    {
2014     "enum_field_value" : 2,
2015     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2016    },
2017    {
2018     "enum_field_value" : 3,
2019     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2020    }
2021   ],
2022   "linker_set_key" : "android_render_intent_v1_1_t",
2023   "name" : "android_render_intent_v1_1_t",
2024   "referenced_type" : "type-446",
2025   "self_type" : "type-446",
2026   "size" : 4,
2027   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2028   "underlying_type" : "type-2",
2029   "unique_id" : "android_render_intent_v1_1_t"
2030  },
2031  {
2032   "alignment" : 4,
2033   "enum_fields" :
2034   [
2035    {
2036     "enum_field_value" : 1,
2037     "name" : "HAL_TRANSFORM_FLIP_H"
2038    },
2039    {
2040     "enum_field_value" : 2,
2041     "name" : "HAL_TRANSFORM_FLIP_V"
2042    },
2043    {
2044     "enum_field_value" : 4,
2045     "name" : "HAL_TRANSFORM_ROT_90"
2046    },
2047    {
2048     "enum_field_value" : 3,
2049     "name" : "HAL_TRANSFORM_ROT_180"
2050    },
2051    {
2052     "enum_field_value" : 7,
2053     "name" : "HAL_TRANSFORM_ROT_270"
2054    }
2055   ],
2056   "linker_set_key" : "android_transform_t",
2057   "name" : "android_transform_t",
2058   "referenced_type" : "type-438",
2059   "self_type" : "type-438",
2060   "size" : 4,
2061   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2062   "underlying_type" : "type-2",
2063   "unique_id" : "android_transform_t"
2064  },
2065  {
2066   "alignment" : 4,
2067   "enum_fields" :
2068   [
2069    {
2070     "enum_field_value" : 0,
2071     "name" : "LOG_ID_MIN"
2072    },
2073    {
2074     "enum_field_value" : 0,
2075     "name" : "LOG_ID_MAIN"
2076    },
2077    {
2078     "enum_field_value" : 1,
2079     "name" : "LOG_ID_RADIO"
2080    },
2081    {
2082     "enum_field_value" : 2,
2083     "name" : "LOG_ID_EVENTS"
2084    },
2085    {
2086     "enum_field_value" : 3,
2087     "name" : "LOG_ID_SYSTEM"
2088    },
2089    {
2090     "enum_field_value" : 4,
2091     "name" : "LOG_ID_CRASH"
2092    },
2093    {
2094     "enum_field_value" : 5,
2095     "name" : "LOG_ID_STATS"
2096    },
2097    {
2098     "enum_field_value" : 6,
2099     "name" : "LOG_ID_SECURITY"
2100    },
2101    {
2102     "enum_field_value" : 7,
2103     "name" : "LOG_ID_KERNEL"
2104    },
2105    {
2106     "enum_field_value" : 8,
2107     "name" : "LOG_ID_MAX"
2108    }
2109   ],
2110   "linker_set_key" : "log_id",
2111   "name" : "log_id",
2112   "referenced_type" : "type-261",
2113   "self_type" : "type-261",
2114   "size" : 4,
2115   "source_file" : "/system/core/liblog/include/android/log.h",
2116   "underlying_type" : "type-2",
2117   "unique_id" : "log_id"
2118  }
2119 ],
2120 "function_types" :
2121 [
2122  {
2123   "alignment" : 4,
2124   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2125   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2126   "parameters" :
2127   [
2128    {
2129     "referenced_type" : "type-37"
2130    },
2131    {
2132     "referenced_type" : "type-43"
2133    },
2134    {
2135     "referenced_type" : "type-22"
2136    }
2137   ],
2138   "referenced_type" : "type-35",
2139   "return_type" : "type-36",
2140   "self_type" : "type-35",
2141   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2142  },
2143  {
2144   "alignment" : 4,
2145   "linker_set_key" : "int (void *)",
2146   "name" : "int (void *)",
2147   "parameters" :
2148   [
2149    {
2150     "referenced_type" : "type-22"
2151    }
2152   ],
2153   "referenced_type" : "type-463",
2154   "return_type" : "type-64",
2155   "self_type" : "type-463",
2156   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2157  },
2158  {
2159   "alignment" : 4,
2160   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2161   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2162   "parameters" :
2163   [
2164    {
2165     "referenced_type" : "type-377"
2166    },
2167    {
2168     "referenced_type" : "type-326"
2169    },
2170    {
2171     "referenced_type" : "type-2"
2172    },
2173    {
2174     "referenced_type" : "type-378"
2175    },
2176    {
2177     "referenced_type" : "type-2"
2178    },
2179    {
2180     "referenced_type" : "type-22"
2181    }
2182   ],
2183   "referenced_type" : "type-376",
2184   "return_type" : "type-23",
2185   "self_type" : "type-376",
2186   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2187  }
2188 ],
2189 "functions" :
2190 [
2191  {
2192   "function_name" : "android::hardware::fromBinder",
2193   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostENS4_22BpHwBluetoothAudioHostENS4_22BnHwBluetoothAudioHostEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
2194   "parameters" :
2195   [
2196    {
2197     "referenced_type" : "type-43"
2198    }
2199   ],
2200   "return_type" : "type-97",
2201   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
2202   "template_args" : [ "type-99", "type-510", "type-380" ]
2203  },
2204  {
2205   "function_name" : "android::hardware::details::castInterface",
2206   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostENS_4hidl4base4V1_05IBaseENS5_22BpHwBluetoothAudioHostEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
2207   "parameters" :
2208   [
2209    {
2210     "referenced_type" : "type-382"
2211    },
2212    {
2213     "referenced_type" : "type-60"
2214    },
2215    {
2216     "referenced_type" : "type-36"
2217    }
2218   ],
2219   "return_type" : "type-143",
2220   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2221   "template_args" : [ "type-99", "type-16", "type-510" ]
2222  },
2223  {
2224   "function_name" : "android::hardware::details::castInterface",
2225   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadENS_4hidl4base4V1_05IBaseENS5_25BpHwBluetoothAudioOffloadEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
2226   "parameters" :
2227   [
2228    {
2229     "referenced_type" : "type-382"
2230    },
2231    {
2232     "referenced_type" : "type-60"
2233    },
2234    {
2235     "referenced_type" : "type-36"
2236    }
2237   ],
2238   "return_type" : "type-575",
2239   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2240   "template_args" : [ "type-548", "type-16", "type-556" ]
2241  },
2242  {
2243   "function_name" : "android::hardware::details::wrapPassthrough",
2244   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEvEENS_2spIT_EES9_",
2245   "parameters" :
2246   [
2247    {
2248     "referenced_type" : "type-97"
2249    }
2250   ],
2251   "return_type" : "type-97",
2252   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
2253   "template_args" : [ "type-99", "type-23" ]
2254  },
2255  {
2256   "function_name" : "android::hardware::details::getServiceInternal",
2257   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostENS5_19IBluetoothAudioHostEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
2258   "parameters" :
2259   [
2260    {
2261     "referenced_type" : "type-395"
2262    },
2263    {
2264     "referenced_type" : "type-36"
2265    },
2266    {
2267     "referenced_type" : "type-36"
2268    }
2269   ],
2270   "return_type" : "type-97",
2271   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2272   "template_args" : [ "type-510", "type-99", "type-23", "type-23" ]
2273  },
2274  {
2275   "function_name" : "android::hardware::details::getServiceInternal",
2276   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadENS5_22IBluetoothAudioOffloadEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
2277   "parameters" :
2278   [
2279    {
2280     "referenced_type" : "type-598"
2281    },
2282    {
2283     "referenced_type" : "type-36"
2284    },
2285    {
2286     "referenced_type" : "type-36"
2287    }
2288   ],
2289   "return_type" : "type-546",
2290   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2291   "template_args" : [ "type-556", "type-548", "type-23", "type-23" ]
2292  },
2293  {
2294   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::getService",
2295   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2296   "parameters" :
2297   [
2298    {
2299     "default_arg" : true,
2300     "referenced_type" : "type-395"
2301    },
2302    {
2303     "default_arg" : true,
2304     "referenced_type" : "type-36"
2305    }
2306   ],
2307   "return_type" : "type-97",
2308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2309  },
2310  {
2311   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::linkToDeath",
2312   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2313   "parameters" :
2314   [
2315    {
2316     "is_this_ptr" : true,
2317     "referenced_type" : "type-98"
2318    },
2319    {
2320     "referenced_type" : "type-273"
2321    },
2322    {
2323     "referenced_type" : "type-13"
2324    }
2325   ],
2326   "return_type" : "type-135",
2327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2328  },
2329  {
2330   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::getDebugInfo",
2331   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2332   "parameters" :
2333   [
2334    {
2335     "is_this_ptr" : true,
2336     "referenced_type" : "type-98"
2337    },
2338    {
2339     "referenced_type" : "type-677"
2340    }
2341   ],
2342   "return_type" : "type-156",
2343   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2344  },
2345  {
2346   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::getHashChain",
2347   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2348   "parameters" :
2349   [
2350    {
2351     "is_this_ptr" : true,
2352     "referenced_type" : "type-98"
2353    },
2354    {
2355     "referenced_type" : "type-678"
2356    }
2357   ],
2358   "return_type" : "type-156",
2359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2360  },
2361  {
2362   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::tryGetService",
2363   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2364   "parameters" :
2365   [
2366    {
2367     "default_arg" : true,
2368     "referenced_type" : "type-395"
2369    },
2370    {
2371     "default_arg" : true,
2372     "referenced_type" : "type-36"
2373    }
2374   ],
2375   "return_type" : "type-97",
2376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2377  },
2378  {
2379   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::unlinkToDeath",
2380   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2381   "parameters" :
2382   [
2383    {
2384     "is_this_ptr" : true,
2385     "referenced_type" : "type-98"
2386    },
2387    {
2388     "referenced_type" : "type-273"
2389    }
2390   ],
2391   "return_type" : "type-135",
2392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2393  },
2394  {
2395   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::interfaceChain",
2396   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2397   "parameters" :
2398   [
2399    {
2400     "is_this_ptr" : true,
2401     "referenced_type" : "type-98"
2402    },
2403    {
2404     "referenced_type" : "type-679"
2405    }
2406   ],
2407   "return_type" : "type-156",
2408   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2409  },
2410  {
2411   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::registerAsService",
2412   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
2413   "parameters" :
2414   [
2415    {
2416     "is_this_ptr" : true,
2417     "referenced_type" : "type-98"
2418    },
2419    {
2420     "default_arg" : true,
2421     "referenced_type" : "type-395"
2422    }
2423   ],
2424   "return_type" : "type-64",
2425   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2426  },
2427  {
2428   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::interfaceDescriptor",
2429   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2430   "parameters" :
2431   [
2432    {
2433     "is_this_ptr" : true,
2434     "referenced_type" : "type-98"
2435    },
2436    {
2437     "referenced_type" : "type-680"
2438    }
2439   ],
2440   "return_type" : "type-156",
2441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2442  },
2443  {
2444   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::notifySyspropsChanged",
2445   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21notifySyspropsChangedEv",
2446   "parameters" :
2447   [
2448    {
2449     "is_this_ptr" : true,
2450     "referenced_type" : "type-98"
2451    }
2452   ],
2453   "return_type" : "type-156",
2454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2455  },
2456  {
2457   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::setHALInstrumentation",
2458   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21setHALInstrumentationEv",
2459   "parameters" :
2460   [
2461    {
2462     "is_this_ptr" : true,
2463     "referenced_type" : "type-98"
2464    }
2465   ],
2466   "return_type" : "type-156",
2467   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2468  },
2469  {
2470   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::registerForNotifications",
2471   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2472   "parameters" :
2473   [
2474    {
2475     "referenced_type" : "type-395"
2476    },
2477    {
2478     "referenced_type" : "type-503"
2479    }
2480   ],
2481   "return_type" : "type-36",
2482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2483  },
2484  {
2485   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::ping",
2486   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost4pingEv",
2487   "parameters" :
2488   [
2489    {
2490     "is_this_ptr" : true,
2491     "referenced_type" : "type-98"
2492    }
2493   ],
2494   "return_type" : "type-156",
2495   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2496  },
2497  {
2498   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::debug",
2499   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2500   "parameters" :
2501   [
2502    {
2503     "is_this_ptr" : true,
2504     "referenced_type" : "type-98"
2505    },
2506    {
2507     "referenced_type" : "type-335"
2508    },
2509    {
2510     "referenced_type" : "type-501"
2511    }
2512   ],
2513   "return_type" : "type-156",
2514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2515  },
2516  {
2517   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::castFrom",
2518   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2519   "parameters" :
2520   [
2521    {
2522     "referenced_type" : "type-560"
2523    },
2524    {
2525     "default_arg" : true,
2526     "referenced_type" : "type-36"
2527    }
2528   ],
2529   "return_type" : "type-143",
2530   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2531  },
2532  {
2533   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::castFrom",
2534   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8castFromERKNS_2spIS4_EEb",
2535   "parameters" :
2536   [
2537    {
2538     "referenced_type" : "type-532"
2539    },
2540    {
2541     "default_arg" : true,
2542     "referenced_type" : "type-36"
2543    }
2544   ],
2545   "return_type" : "type-143",
2546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2547  },
2548  {
2549   "access" : "private",
2550   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost::addOnewayTask",
2551   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost13addOnewayTaskENSt3__18functionIFvvEEE",
2552   "parameters" :
2553   [
2554    {
2555     "is_this_ptr" : true,
2556     "referenced_type" : "type-567"
2557    },
2558    {
2559     "referenced_type" : "type-683"
2560    }
2561   ],
2562   "return_type" : "type-156",
2563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioHost.h"
2564  },
2565  {
2566   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost::BsBluetoothAudioHost",
2567   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostC1ENS_2spINS3_19IBluetoothAudioHostEEE",
2568   "parameters" :
2569   [
2570    {
2571     "is_this_ptr" : true,
2572     "referenced_type" : "type-567"
2573    },
2574    {
2575     "referenced_type" : "type-103"
2576    }
2577   ],
2578   "return_type" : "type-23",
2579   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioHost.h"
2580  },
2581  {
2582   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost::BsBluetoothAudioHost",
2583   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostC2ENS_2spINS3_19IBluetoothAudioHostEEE",
2584   "parameters" :
2585   [
2586    {
2587     "is_this_ptr" : true,
2588     "referenced_type" : "type-567"
2589    },
2590    {
2591     "referenced_type" : "type-103"
2592    }
2593   ],
2594   "return_type" : "type-23",
2595   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioHost.h"
2596  },
2597  {
2598   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::onTransact",
2599   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2600   "parameters" :
2601   [
2602    {
2603     "is_this_ptr" : true,
2604     "referenced_type" : "type-499"
2605    },
2606    {
2607     "referenced_type" : "type-2"
2608    },
2609    {
2610     "referenced_type" : "type-391"
2611    },
2612    {
2613     "referenced_type" : "type-377"
2614    },
2615    {
2616     "default_arg" : true,
2617     "referenced_type" : "type-2"
2618    },
2619    {
2620     "default_arg" : true,
2621     "referenced_type" : "type-686"
2622    }
2623   ],
2624   "return_type" : "type-64",
2625   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2626  },
2627  {
2628   "access" : "private",
2629   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::getDebugInfo",
2630   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2631   "parameters" :
2632   [
2633    {
2634     "is_this_ptr" : true,
2635     "referenced_type" : "type-499"
2636    },
2637    {
2638     "referenced_type" : "type-687"
2639    }
2640   ],
2641   "return_type" : "type-156",
2642   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2643  },
2644  {
2645   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::_hidl_stopStream",
2646   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost16_hidl_stopStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2647   "parameters" :
2648   [
2649    {
2650     "referenced_type" : "type-392"
2651    },
2652    {
2653     "referenced_type" : "type-391"
2654    },
2655    {
2656     "referenced_type" : "type-377"
2657    },
2658    {
2659     "referenced_type" : "type-688"
2660    }
2661   ],
2662   "return_type" : "type-64",
2663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2664  },
2665  {
2666   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::_hidl_startStream",
2667   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost17_hidl_startStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2668   "parameters" :
2669   [
2670    {
2671     "referenced_type" : "type-392"
2672    },
2673    {
2674     "referenced_type" : "type-391"
2675    },
2676    {
2677     "referenced_type" : "type-377"
2678    },
2679    {
2680     "referenced_type" : "type-689"
2681    }
2682   ],
2683   "return_type" : "type-64",
2684   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2685  },
2686  {
2687   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::_hidl_suspendStream",
2688   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost19_hidl_suspendStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2689   "parameters" :
2690   [
2691    {
2692     "referenced_type" : "type-392"
2693    },
2694    {
2695     "referenced_type" : "type-391"
2696    },
2697    {
2698     "referenced_type" : "type-377"
2699    },
2700    {
2701     "referenced_type" : "type-690"
2702    }
2703   ],
2704   "return_type" : "type-64",
2705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2706  },
2707  {
2708   "access" : "private",
2709   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::ping",
2710   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost4pingEv",
2711   "parameters" :
2712   [
2713    {
2714     "is_this_ptr" : true,
2715     "referenced_type" : "type-499"
2716    }
2717   ],
2718   "return_type" : "type-156",
2719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2720  },
2721  {
2722   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::BnHwBluetoothAudioHost",
2723   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostC1ERKNS_2spINS3_19IBluetoothAudioHostEEE",
2724   "parameters" :
2725   [
2726    {
2727     "is_this_ptr" : true,
2728     "referenced_type" : "type-499"
2729    },
2730    {
2731     "referenced_type" : "type-532"
2732    }
2733   ],
2734   "return_type" : "type-23",
2735   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2736  },
2737  {
2738   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::BnHwBluetoothAudioHost",
2739   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostC2ERKNS_2spINS3_19IBluetoothAudioHostEEE",
2740   "parameters" :
2741   [
2742    {
2743     "is_this_ptr" : true,
2744     "referenced_type" : "type-499"
2745    },
2746    {
2747     "referenced_type" : "type-532"
2748    }
2749   ],
2750   "return_type" : "type-23",
2751   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2752  },
2753  {
2754   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::~BnHwBluetoothAudioHost",
2755   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev",
2756   "parameters" :
2757   [
2758    {
2759     "is_this_ptr" : true,
2760     "referenced_type" : "type-499"
2761    }
2762   ],
2763   "return_type" : "type-23",
2764   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2765  },
2766  {
2767   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::~BnHwBluetoothAudioHost",
2768   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev",
2769   "parameters" :
2770   [
2771    {
2772     "is_this_ptr" : true,
2773     "referenced_type" : "type-499"
2774    }
2775   ],
2776   "return_type" : "type-23",
2777   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2778  },
2779  {
2780   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::~BnHwBluetoothAudioHost",
2781   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD2Ev",
2782   "parameters" :
2783   [
2784    {
2785     "is_this_ptr" : true,
2786     "referenced_type" : "type-499"
2787    }
2788   ],
2789   "return_type" : "type-23",
2790   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2791  },
2792  {
2793   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::stopStream",
2794   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost10stopStreamEv",
2795   "parameters" :
2796   [
2797    {
2798     "is_this_ptr" : true,
2799     "referenced_type" : "type-603"
2800    }
2801   ],
2802   "return_type" : "type-156",
2803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2804  },
2805  {
2806   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::linkToDeath",
2807   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2808   "parameters" :
2809   [
2810    {
2811     "is_this_ptr" : true,
2812     "referenced_type" : "type-603"
2813    },
2814    {
2815     "referenced_type" : "type-273"
2816    },
2817    {
2818     "referenced_type" : "type-13"
2819    }
2820   ],
2821   "return_type" : "type-135",
2822   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2823  },
2824  {
2825   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::startStream",
2826   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost11startStreamEv",
2827   "parameters" :
2828   [
2829    {
2830     "is_this_ptr" : true,
2831     "referenced_type" : "type-603"
2832    }
2833   ],
2834   "return_type" : "type-156",
2835   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2836  },
2837  {
2838   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::getDebugInfo",
2839   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2840   "parameters" :
2841   [
2842    {
2843     "is_this_ptr" : true,
2844     "referenced_type" : "type-603"
2845    },
2846    {
2847     "referenced_type" : "type-691"
2848    }
2849   ],
2850   "return_type" : "type-156",
2851   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2852  },
2853  {
2854   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::getHashChain",
2855   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2856   "parameters" :
2857   [
2858    {
2859     "is_this_ptr" : true,
2860     "referenced_type" : "type-603"
2861    },
2862    {
2863     "referenced_type" : "type-692"
2864    }
2865   ],
2866   "return_type" : "type-156",
2867   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2868  },
2869  {
2870   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::suspendStream",
2871   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost13suspendStreamEv",
2872   "parameters" :
2873   [
2874    {
2875     "is_this_ptr" : true,
2876     "referenced_type" : "type-603"
2877    }
2878   ],
2879   "return_type" : "type-156",
2880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2881  },
2882  {
2883   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::unlinkToDeath",
2884   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2885   "parameters" :
2886   [
2887    {
2888     "is_this_ptr" : true,
2889     "referenced_type" : "type-603"
2890    },
2891    {
2892     "referenced_type" : "type-273"
2893    }
2894   ],
2895   "return_type" : "type-135",
2896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2897  },
2898  {
2899   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::interfaceChain",
2900   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2901   "parameters" :
2902   [
2903    {
2904     "is_this_ptr" : true,
2905     "referenced_type" : "type-603"
2906    },
2907    {
2908     "referenced_type" : "type-693"
2909    }
2910   ],
2911   "return_type" : "type-156",
2912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2913  },
2914  {
2915   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::_hidl_stopStream",
2916   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost16_hidl_stopStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
2917   "parameters" :
2918   [
2919    {
2920     "referenced_type" : "type-650"
2921    },
2922    {
2923     "referenced_type" : "type-530"
2924    }
2925   ],
2926   "return_type" : "type-156",
2927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2928  },
2929  {
2930   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::_hidl_startStream",
2931   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost17_hidl_startStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
2932   "parameters" :
2933   [
2934    {
2935     "referenced_type" : "type-650"
2936    },
2937    {
2938     "referenced_type" : "type-530"
2939    }
2940   ],
2941   "return_type" : "type-156",
2942   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2943  },
2944  {
2945   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::_hidl_suspendStream",
2946   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost19_hidl_suspendStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
2947   "parameters" :
2948   [
2949    {
2950     "referenced_type" : "type-650"
2951    },
2952    {
2953     "referenced_type" : "type-530"
2954    }
2955   ],
2956   "return_type" : "type-156",
2957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2958  },
2959  {
2960   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::interfaceDescriptor",
2961   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2962   "parameters" :
2963   [
2964    {
2965     "is_this_ptr" : true,
2966     "referenced_type" : "type-603"
2967    },
2968    {
2969     "referenced_type" : "type-694"
2970    }
2971   ],
2972   "return_type" : "type-156",
2973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2974  },
2975  {
2976   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::notifySyspropsChanged",
2977   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost21notifySyspropsChangedEv",
2978   "parameters" :
2979   [
2980    {
2981     "is_this_ptr" : true,
2982     "referenced_type" : "type-603"
2983    }
2984   ],
2985   "return_type" : "type-156",
2986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2987  },
2988  {
2989   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::setHALInstrumentation",
2990   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost21setHALInstrumentationEv",
2991   "parameters" :
2992   [
2993    {
2994     "is_this_ptr" : true,
2995     "referenced_type" : "type-603"
2996    }
2997   ],
2998   "return_type" : "type-156",
2999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
3000  },
3001  {
3002   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::ping",
3003   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost4pingEv",
3004   "parameters" :
3005   [
3006    {
3007     "is_this_ptr" : true,
3008     "referenced_type" : "type-603"
3009    }
3010   ],
3011   "return_type" : "type-156",
3012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
3013  },
3014  {
3015   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::debug",
3016   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3017   "parameters" :
3018   [
3019    {
3020     "is_this_ptr" : true,
3021     "referenced_type" : "type-603"
3022    },
3023    {
3024     "referenced_type" : "type-335"
3025    },
3026    {
3027     "referenced_type" : "type-501"
3028    }
3029   ],
3030   "return_type" : "type-156",
3031   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
3032  },
3033  {
3034   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::BpHwBluetoothAudioHost",
3035   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostC1ERKNS_2spINS0_7IBinderEEE",
3036   "parameters" :
3037   [
3038    {
3039     "is_this_ptr" : true,
3040     "referenced_type" : "type-603"
3041    },
3042    {
3043     "referenced_type" : "type-43"
3044    }
3045   ],
3046   "return_type" : "type-23",
3047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
3048  },
3049  {
3050   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::BpHwBluetoothAudioHost",
3051   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostC2ERKNS_2spINS0_7IBinderEEE",
3052   "parameters" :
3053   [
3054    {
3055     "is_this_ptr" : true,
3056     "referenced_type" : "type-603"
3057    },
3058    {
3059     "referenced_type" : "type-43"
3060    }
3061   ],
3062   "return_type" : "type-23",
3063   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
3064  },
3065  {
3066   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::getService",
3067   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3068   "parameters" :
3069   [
3070    {
3071     "default_arg" : true,
3072     "referenced_type" : "type-598"
3073    },
3074    {
3075     "default_arg" : true,
3076     "referenced_type" : "type-36"
3077    }
3078   ],
3079   "return_type" : "type-546",
3080   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3081  },
3082  {
3083   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::linkToDeath",
3084   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3085   "parameters" :
3086   [
3087    {
3088     "is_this_ptr" : true,
3089     "referenced_type" : "type-547"
3090    },
3091    {
3092     "referenced_type" : "type-273"
3093    },
3094    {
3095     "referenced_type" : "type-13"
3096    }
3097   ],
3098   "return_type" : "type-135",
3099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3100  },
3101  {
3102   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::getDebugInfo",
3103   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3104   "parameters" :
3105   [
3106    {
3107     "is_this_ptr" : true,
3108     "referenced_type" : "type-547"
3109    },
3110    {
3111     "referenced_type" : "type-695"
3112    }
3113   ],
3114   "return_type" : "type-156",
3115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3116  },
3117  {
3118   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::getHashChain",
3119   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3120   "parameters" :
3121   [
3122    {
3123     "is_this_ptr" : true,
3124     "referenced_type" : "type-547"
3125    },
3126    {
3127     "referenced_type" : "type-696"
3128    }
3129   ],
3130   "return_type" : "type-156",
3131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3132  },
3133  {
3134   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::tryGetService",
3135   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3136   "parameters" :
3137   [
3138    {
3139     "default_arg" : true,
3140     "referenced_type" : "type-598"
3141    },
3142    {
3143     "default_arg" : true,
3144     "referenced_type" : "type-36"
3145    }
3146   ],
3147   "return_type" : "type-546",
3148   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3149  },
3150  {
3151   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::unlinkToDeath",
3152   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3153   "parameters" :
3154   [
3155    {
3156     "is_this_ptr" : true,
3157     "referenced_type" : "type-547"
3158    },
3159    {
3160     "referenced_type" : "type-273"
3161    }
3162   ],
3163   "return_type" : "type-135",
3164   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3165  },
3166  {
3167   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::interfaceChain",
3168   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3169   "parameters" :
3170   [
3171    {
3172     "is_this_ptr" : true,
3173     "referenced_type" : "type-547"
3174    },
3175    {
3176     "referenced_type" : "type-697"
3177    }
3178   ],
3179   "return_type" : "type-156",
3180   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3181  },
3182  {
3183   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::registerAsService",
3184   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3185   "parameters" :
3186   [
3187    {
3188     "is_this_ptr" : true,
3189     "referenced_type" : "type-547"
3190    },
3191    {
3192     "default_arg" : true,
3193     "referenced_type" : "type-598"
3194    }
3195   ],
3196   "return_type" : "type-64",
3197   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3198  },
3199  {
3200   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::interfaceDescriptor",
3201   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3202   "parameters" :
3203   [
3204    {
3205     "is_this_ptr" : true,
3206     "referenced_type" : "type-547"
3207    },
3208    {
3209     "referenced_type" : "type-698"
3210    }
3211   ],
3212   "return_type" : "type-156",
3213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3214  },
3215  {
3216   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::notifySyspropsChanged",
3217   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21notifySyspropsChangedEv",
3218   "parameters" :
3219   [
3220    {
3221     "is_this_ptr" : true,
3222     "referenced_type" : "type-547"
3223    }
3224   ],
3225   "return_type" : "type-156",
3226   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3227  },
3228  {
3229   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::setHALInstrumentation",
3230   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21setHALInstrumentationEv",
3231   "parameters" :
3232   [
3233    {
3234     "is_this_ptr" : true,
3235     "referenced_type" : "type-547"
3236    }
3237   ],
3238   "return_type" : "type-156",
3239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3240  },
3241  {
3242   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::registerForNotifications",
3243   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3244   "parameters" :
3245   [
3246    {
3247     "referenced_type" : "type-598"
3248    },
3249    {
3250     "referenced_type" : "type-503"
3251    }
3252   ],
3253   "return_type" : "type-36",
3254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3255  },
3256  {
3257   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::ping",
3258   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload4pingEv",
3259   "parameters" :
3260   [
3261    {
3262     "is_this_ptr" : true,
3263     "referenced_type" : "type-547"
3264    }
3265   ],
3266   "return_type" : "type-156",
3267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3268  },
3269  {
3270   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::debug",
3271   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3272   "parameters" :
3273   [
3274    {
3275     "is_this_ptr" : true,
3276     "referenced_type" : "type-547"
3277    },
3278    {
3279     "referenced_type" : "type-335"
3280    },
3281    {
3282     "referenced_type" : "type-501"
3283    }
3284   ],
3285   "return_type" : "type-156",
3286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3287  },
3288  {
3289   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::castFrom",
3290   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3291   "parameters" :
3292   [
3293    {
3294     "referenced_type" : "type-560"
3295    },
3296    {
3297     "default_arg" : true,
3298     "referenced_type" : "type-36"
3299    }
3300   ],
3301   "return_type" : "type-575",
3302   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3303  },
3304  {
3305   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::castFrom",
3306   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8castFromERKNS_2spIS4_EEb",
3307   "parameters" :
3308   [
3309    {
3310     "referenced_type" : "type-647"
3311    },
3312    {
3313     "default_arg" : true,
3314     "referenced_type" : "type-36"
3315    }
3316   ],
3317   "return_type" : "type-575",
3318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3319  },
3320  {
3321   "access" : "private",
3322   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload::addOnewayTask",
3323   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload13addOnewayTaskENSt3__18functionIFvvEEE",
3324   "parameters" :
3325   [
3326    {
3327     "is_this_ptr" : true,
3328     "referenced_type" : "type-555"
3329    },
3330    {
3331     "referenced_type" : "type-701"
3332    }
3333   ],
3334   "return_type" : "type-156",
3335   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioOffload.h"
3336  },
3337  {
3338   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload::BsBluetoothAudioOffload",
3339   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadC1ENS_2spINS3_22IBluetoothAudioOffloadEEE",
3340   "parameters" :
3341   [
3342    {
3343     "is_this_ptr" : true,
3344     "referenced_type" : "type-555"
3345    },
3346    {
3347     "referenced_type" : "type-552"
3348    }
3349   ],
3350   "return_type" : "type-23",
3351   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioOffload.h"
3352  },
3353  {
3354   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload::BsBluetoothAudioOffload",
3355   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadC2ENS_2spINS3_22IBluetoothAudioOffloadEEE",
3356   "parameters" :
3357   [
3358    {
3359     "is_this_ptr" : true,
3360     "referenced_type" : "type-555"
3361    },
3362    {
3363     "referenced_type" : "type-552"
3364    }
3365   ],
3366   "return_type" : "type-23",
3367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioOffload.h"
3368  },
3369  {
3370   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::onTransact",
3371   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3372   "parameters" :
3373   [
3374    {
3375     "is_this_ptr" : true,
3376     "referenced_type" : "type-549"
3377    },
3378    {
3379     "referenced_type" : "type-2"
3380    },
3381    {
3382     "referenced_type" : "type-391"
3383    },
3384    {
3385     "referenced_type" : "type-377"
3386    },
3387    {
3388     "default_arg" : true,
3389     "referenced_type" : "type-2"
3390    },
3391    {
3392     "default_arg" : true,
3393     "referenced_type" : "type-704"
3394    }
3395   ],
3396   "return_type" : "type-64",
3397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3398  },
3399  {
3400   "access" : "private",
3401   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::getDebugInfo",
3402   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3403   "parameters" :
3404   [
3405    {
3406     "is_this_ptr" : true,
3407     "referenced_type" : "type-549"
3408    },
3409    {
3410     "referenced_type" : "type-705"
3411    }
3412   ],
3413   "return_type" : "type-156",
3414   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3415  },
3416  {
3417   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::_hidl_endSession",
3418   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload16_hidl_endSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3419   "parameters" :
3420   [
3421    {
3422     "referenced_type" : "type-392"
3423    },
3424    {
3425     "referenced_type" : "type-391"
3426    },
3427    {
3428     "referenced_type" : "type-377"
3429    },
3430    {
3431     "referenced_type" : "type-706"
3432    }
3433   ],
3434   "return_type" : "type-64",
3435   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3436  },
3437  {
3438   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::_hidl_startSession",
3439   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload18_hidl_startSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3440   "parameters" :
3441   [
3442    {
3443     "referenced_type" : "type-392"
3444    },
3445    {
3446     "referenced_type" : "type-391"
3447    },
3448    {
3449     "referenced_type" : "type-377"
3450    },
3451    {
3452     "referenced_type" : "type-707"
3453    }
3454   ],
3455   "return_type" : "type-64",
3456   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3457  },
3458  {
3459   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::_hidl_streamStarted",
3460   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload19_hidl_streamStartedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3461   "parameters" :
3462   [
3463    {
3464     "referenced_type" : "type-392"
3465    },
3466    {
3467     "referenced_type" : "type-391"
3468    },
3469    {
3470     "referenced_type" : "type-377"
3471    },
3472    {
3473     "referenced_type" : "type-708"
3474    }
3475   ],
3476   "return_type" : "type-64",
3477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3478  },
3479  {
3480   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::_hidl_streamSuspended",
3481   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload21_hidl_streamSuspendedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3482   "parameters" :
3483   [
3484    {
3485     "referenced_type" : "type-392"
3486    },
3487    {
3488     "referenced_type" : "type-391"
3489    },
3490    {
3491     "referenced_type" : "type-377"
3492    },
3493    {
3494     "referenced_type" : "type-709"
3495    }
3496   ],
3497   "return_type" : "type-64",
3498   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3499  },
3500  {
3501   "access" : "private",
3502   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::ping",
3503   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload4pingEv",
3504   "parameters" :
3505   [
3506    {
3507     "is_this_ptr" : true,
3508     "referenced_type" : "type-549"
3509    }
3510   ],
3511   "return_type" : "type-156",
3512   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3513  },
3514  {
3515   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::BnHwBluetoothAudioOffload",
3516   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadC1ERKNS_2spINS3_22IBluetoothAudioOffloadEEE",
3517   "parameters" :
3518   [
3519    {
3520     "is_this_ptr" : true,
3521     "referenced_type" : "type-549"
3522    },
3523    {
3524     "referenced_type" : "type-647"
3525    }
3526   ],
3527   "return_type" : "type-23",
3528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3529  },
3530  {
3531   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::BnHwBluetoothAudioOffload",
3532   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadC2ERKNS_2spINS3_22IBluetoothAudioOffloadEEE",
3533   "parameters" :
3534   [
3535    {
3536     "is_this_ptr" : true,
3537     "referenced_type" : "type-549"
3538    },
3539    {
3540     "referenced_type" : "type-647"
3541    }
3542   ],
3543   "return_type" : "type-23",
3544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3545  },
3546  {
3547   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::~BnHwBluetoothAudioOffload",
3548   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev",
3549   "parameters" :
3550   [
3551    {
3552     "is_this_ptr" : true,
3553     "referenced_type" : "type-549"
3554    }
3555   ],
3556   "return_type" : "type-23",
3557   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3558  },
3559  {
3560   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::~BnHwBluetoothAudioOffload",
3561   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev",
3562   "parameters" :
3563   [
3564    {
3565     "is_this_ptr" : true,
3566     "referenced_type" : "type-549"
3567    }
3568   ],
3569   "return_type" : "type-23",
3570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3571  },
3572  {
3573   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::~BnHwBluetoothAudioOffload",
3574   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD2Ev",
3575   "parameters" :
3576   [
3577    {
3578     "is_this_ptr" : true,
3579     "referenced_type" : "type-549"
3580    }
3581   ],
3582   "return_type" : "type-23",
3583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3584  },
3585  {
3586   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::endSession",
3587   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload10endSessionEv",
3588   "parameters" :
3589   [
3590    {
3591     "is_this_ptr" : true,
3592     "referenced_type" : "type-561"
3593    }
3594   ],
3595   "return_type" : "type-156",
3596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3597  },
3598  {
3599   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::linkToDeath",
3600   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3601   "parameters" :
3602   [
3603    {
3604     "is_this_ptr" : true,
3605     "referenced_type" : "type-561"
3606    },
3607    {
3608     "referenced_type" : "type-273"
3609    },
3610    {
3611     "referenced_type" : "type-13"
3612    }
3613   ],
3614   "return_type" : "type-135",
3615   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3616  },
3617  {
3618   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::getDebugInfo",
3619   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3620   "parameters" :
3621   [
3622    {
3623     "is_this_ptr" : true,
3624     "referenced_type" : "type-561"
3625    },
3626    {
3627     "referenced_type" : "type-710"
3628    }
3629   ],
3630   "return_type" : "type-156",
3631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3632  },
3633  {
3634   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::getHashChain",
3635   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3636   "parameters" :
3637   [
3638    {
3639     "is_this_ptr" : true,
3640     "referenced_type" : "type-561"
3641    },
3642    {
3643     "referenced_type" : "type-711"
3644    }
3645   ],
3646   "return_type" : "type-156",
3647   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3648  },
3649  {
3650   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::startSession",
3651   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12startSessionERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE",
3652   "parameters" :
3653   [
3654    {
3655     "is_this_ptr" : true,
3656     "referenced_type" : "type-561"
3657    },
3658    {
3659     "referenced_type" : "type-532"
3660    },
3661    {
3662     "referenced_type" : "type-642"
3663    }
3664   ],
3665   "return_type" : "type-568",
3666   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3667  },
3668  {
3669   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::streamStarted",
3670   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload13streamStartedENS3_6StatusE",
3671   "parameters" :
3672   [
3673    {
3674     "is_this_ptr" : true,
3675     "referenced_type" : "type-561"
3676    },
3677    {
3678     "referenced_type" : "type-569"
3679    }
3680   ],
3681   "return_type" : "type-156",
3682   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3683  },
3684  {
3685   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::unlinkToDeath",
3686   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3687   "parameters" :
3688   [
3689    {
3690     "is_this_ptr" : true,
3691     "referenced_type" : "type-561"
3692    },
3693    {
3694     "referenced_type" : "type-273"
3695    }
3696   ],
3697   "return_type" : "type-135",
3698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3699  },
3700  {
3701   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::interfaceChain",
3702   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3703   "parameters" :
3704   [
3705    {
3706     "is_this_ptr" : true,
3707     "referenced_type" : "type-561"
3708    },
3709    {
3710     "referenced_type" : "type-712"
3711    }
3712   ],
3713   "return_type" : "type-156",
3714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3715  },
3716  {
3717   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::streamSuspended",
3718   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload15streamSuspendedENS3_6StatusE",
3719   "parameters" :
3720   [
3721    {
3722     "is_this_ptr" : true,
3723     "referenced_type" : "type-561"
3724    },
3725    {
3726     "referenced_type" : "type-569"
3727    }
3728   ],
3729   "return_type" : "type-156",
3730   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3731  },
3732  {
3733   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::_hidl_endSession",
3734   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload16_hidl_endSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3735   "parameters" :
3736   [
3737    {
3738     "referenced_type" : "type-650"
3739    },
3740    {
3741     "referenced_type" : "type-530"
3742    }
3743   ],
3744   "return_type" : "type-156",
3745   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3746  },
3747  {
3748   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::_hidl_startSession",
3749   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload18_hidl_startSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE",
3750   "parameters" :
3751   [
3752    {
3753     "referenced_type" : "type-650"
3754    },
3755    {
3756     "referenced_type" : "type-530"
3757    },
3758    {
3759     "referenced_type" : "type-532"
3760    },
3761    {
3762     "referenced_type" : "type-642"
3763    }
3764   ],
3765   "return_type" : "type-568",
3766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3767  },
3768  {
3769   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::_hidl_streamStarted",
3770   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload19_hidl_streamStartedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_6StatusE",
3771   "parameters" :
3772   [
3773    {
3774     "referenced_type" : "type-650"
3775    },
3776    {
3777     "referenced_type" : "type-530"
3778    },
3779    {
3780     "referenced_type" : "type-569"
3781    }
3782   ],
3783   "return_type" : "type-156",
3784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3785  },
3786  {
3787   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::interfaceDescriptor",
3788   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3789   "parameters" :
3790   [
3791    {
3792     "is_this_ptr" : true,
3793     "referenced_type" : "type-561"
3794    },
3795    {
3796     "referenced_type" : "type-713"
3797    }
3798   ],
3799   "return_type" : "type-156",
3800   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3801  },
3802  {
3803   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::_hidl_streamSuspended",
3804   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21_hidl_streamSuspendedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_6StatusE",
3805   "parameters" :
3806   [
3807    {
3808     "referenced_type" : "type-650"
3809    },
3810    {
3811     "referenced_type" : "type-530"
3812    },
3813    {
3814     "referenced_type" : "type-569"
3815    }
3816   ],
3817   "return_type" : "type-156",
3818   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3819  },
3820  {
3821   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::notifySyspropsChanged",
3822   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21notifySyspropsChangedEv",
3823   "parameters" :
3824   [
3825    {
3826     "is_this_ptr" : true,
3827     "referenced_type" : "type-561"
3828    }
3829   ],
3830   "return_type" : "type-156",
3831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3832  },
3833  {
3834   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::setHALInstrumentation",
3835   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21setHALInstrumentationEv",
3836   "parameters" :
3837   [
3838    {
3839     "is_this_ptr" : true,
3840     "referenced_type" : "type-561"
3841    }
3842   ],
3843   "return_type" : "type-156",
3844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3845  },
3846  {
3847   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::ping",
3848   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload4pingEv",
3849   "parameters" :
3850   [
3851    {
3852     "is_this_ptr" : true,
3853     "referenced_type" : "type-561"
3854    }
3855   ],
3856   "return_type" : "type-156",
3857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3858  },
3859  {
3860   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::debug",
3861   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3862   "parameters" :
3863   [
3864    {
3865     "is_this_ptr" : true,
3866     "referenced_type" : "type-561"
3867    },
3868    {
3869     "referenced_type" : "type-335"
3870    },
3871    {
3872     "referenced_type" : "type-501"
3873    }
3874   ],
3875   "return_type" : "type-156",
3876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3877  },
3878  {
3879   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::BpHwBluetoothAudioOffload",
3880   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadC1ERKNS_2spINS0_7IBinderEEE",
3881   "parameters" :
3882   [
3883    {
3884     "is_this_ptr" : true,
3885     "referenced_type" : "type-561"
3886    },
3887    {
3888     "referenced_type" : "type-43"
3889    }
3890   ],
3891   "return_type" : "type-23",
3892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3893  },
3894  {
3895   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::BpHwBluetoothAudioOffload",
3896   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadC2ERKNS_2spINS0_7IBinderEEE",
3897   "parameters" :
3898   [
3899    {
3900     "is_this_ptr" : true,
3901     "referenced_type" : "type-561"
3902    },
3903    {
3904     "referenced_type" : "type-43"
3905    }
3906   ],
3907   "return_type" : "type-23",
3908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3909  }
3910 ],
3911 "global_vars" :
3912 [
3913  {
3914   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost10descriptorE",
3915   "name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::descriptor",
3916   "referenced_type" : "type-60",
3917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
3918  },
3919  {
3920   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload10descriptorE",
3921   "name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::descriptor",
3922   "referenced_type" : "type-60",
3923   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3924  }
3925 ],
3926 "lvalue_reference_types" :
3927 [
3928  {
3929   "alignment" : 4,
3930   "linker_set_key" : "android::Mutex &",
3931   "name" : "android::Mutex &",
3932   "referenced_type" : "type-18",
3933   "self_type" : "type-468",
3934   "size" : 4,
3935   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3936  },
3937  {
3938   "alignment" : 4,
3939   "linker_set_key" : "android::RWLock &",
3940   "name" : "android::RWLock &",
3941   "referenced_type" : "type-472",
3942   "self_type" : "type-476",
3943   "size" : 4,
3944   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3945  },
3946  {
3947   "alignment" : 4,
3948   "linker_set_key" : "android::String16 &",
3949   "name" : "android::String16 &",
3950   "referenced_type" : "type-39",
3951   "self_type" : "type-358",
3952   "size" : 4,
3953   "source_file" : "/system/core/libutils/include/utils/String16.h"
3954  },
3955  {
3956   "alignment" : 4,
3957   "linker_set_key" : "android::String8 &",
3958   "name" : "android::String8 &",
3959   "referenced_type" : "type-59",
3960   "self_type" : "type-353",
3961   "size" : 4,
3962   "source_file" : "/system/core/libutils/include/utils/String8.h"
3963  },
3964  {
3965   "alignment" : 4,
3966   "linker_set_key" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> &",
3967   "name" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> &",
3968   "referenced_type" : "type-568",
3969   "self_type" : "type-572",
3970   "size" : 4,
3971   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3972  },
3973  {
3974   "alignment" : 4,
3975   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > &",
3976   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > &",
3977   "referenced_type" : "type-143",
3978   "self_type" : "type-146",
3979   "size" : 4,
3980   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3981  },
3982  {
3983   "alignment" : 4,
3984   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > &",
3985   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > &",
3986   "referenced_type" : "type-575",
3987   "self_type" : "type-578",
3988   "size" : 4,
3989   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3990  },
3991  {
3992   "alignment" : 4,
3993   "linker_set_key" : "android::hardware::Return<bool> &",
3994   "name" : "android::hardware::Return<bool> &",
3995   "referenced_type" : "type-135",
3996   "self_type" : "type-140",
3997   "size" : 4,
3998   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3999  },
4000  {
4001   "alignment" : 4,
4002   "linker_set_key" : "android::hardware::Return<void> &",
4003   "name" : "android::hardware::Return<void> &",
4004   "referenced_type" : "type-156",
4005   "self_type" : "type-159",
4006   "size" : 4,
4007   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4008  },
4009  {
4010   "alignment" : 4,
4011   "linker_set_key" : "android::hardware::Status &",
4012   "name" : "android::hardware::Status &",
4013   "referenced_type" : "type-115",
4014   "self_type" : "type-133",
4015   "size" : 4,
4016   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4017  },
4018  {
4019   "alignment" : 4,
4020   "linker_set_key" : "android::hardware::TextOutput &",
4021   "name" : "android::hardware::TextOutput &",
4022   "referenced_type" : "type-29",
4023   "self_type" : "type-28",
4024   "size" : 4,
4025   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4026  },
4027  {
4028   "alignment" : 4,
4029   "linker_set_key" : "android::hardware::TextOutput &",
4030   "name" : "android::hardware::TextOutput &",
4031   "referenced_type" : "type-389",
4032   "self_type" : "type-388",
4033   "size" : 4,
4034   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4035  },
4036  {
4037   "alignment" : 4,
4038   "linker_set_key" : "android::hardware::TextOutput &",
4039   "name" : "android::hardware::TextOutput &",
4040   "referenced_type" : "type-595",
4041   "self_type" : "type-594",
4042   "size" : 4,
4043   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4044  },
4045  {
4046   "alignment" : 4,
4047   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4048   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4049   "referenced_type" : "type-306",
4050   "self_type" : "type-521",
4051   "size" : 4,
4052   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4053  },
4054  {
4055   "alignment" : 4,
4056   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4057   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4058   "referenced_type" : "type-298",
4059   "self_type" : "type-516",
4060   "size" : 4,
4061   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4062  },
4063  {
4064   "alignment" : 4,
4065   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
4066   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4067   "referenced_type" : "type-309",
4068   "self_type" : "type-525",
4069   "size" : 4,
4070   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4071  },
4072  {
4073   "alignment" : 4,
4074   "linker_set_key" : "android::hardware::hidl_memory &",
4075   "name" : "android::hardware::hidl_memory &",
4076   "referenced_type" : "type-279",
4077   "self_type" : "type-284",
4078   "size" : 4,
4079   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4080  },
4081  {
4082   "alignment" : 4,
4083   "linker_set_key" : "android::hardware::hidl_string &",
4084   "name" : "android::hardware::hidl_string &",
4085   "referenced_type" : "type-275",
4086   "self_type" : "type-519",
4087   "size" : 4,
4088   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4089  },
4090  {
4091   "alignment" : 4,
4092   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4093   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4094   "referenced_type" : "type-305",
4095   "self_type" : "type-314",
4096   "size" : 4,
4097   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4098  },
4099  {
4100   "alignment" : 4,
4101   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4102   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4103   "referenced_type" : "type-297",
4104   "self_type" : "type-304",
4105   "size" : 4,
4106   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4107  },
4108  {
4109   "alignment" : 4,
4110   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> &",
4111   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> &",
4112   "referenced_type" : "type-97",
4113   "self_type" : "type-101",
4114   "size" : 4,
4115   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4116  },
4117  {
4118   "alignment" : 4,
4119   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> &",
4120   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> &",
4121   "referenced_type" : "type-546",
4122   "self_type" : "type-565",
4123   "size" : 4,
4124   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4125  },
4126  {
4127   "alignment" : 4,
4128   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4129   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4130   "referenced_type" : "type-105",
4131   "self_type" : "type-108",
4132   "size" : 4,
4133   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4134  },
4135  {
4136   "alignment" : 4,
4137   "linker_set_key" : "const android::String16 &",
4138   "name" : "const android::String16 &",
4139   "referenced_type" : "type-38",
4140   "self_type" : "type-37",
4141   "size" : 4,
4142   "source_file" : "/system/core/libutils/include/utils/String16.h"
4143  },
4144  {
4145   "alignment" : 4,
4146   "linker_set_key" : "const android::String8 &",
4147   "name" : "const android::String8 &",
4148   "referenced_type" : "type-350",
4149   "self_type" : "type-352",
4150   "size" : 4,
4151   "source_file" : "/system/core/libutils/include/utils/String8.h"
4152  },
4153  {
4154   "alignment" : 4,
4155   "linker_set_key" : "const android::hardware::Parcel &",
4156   "name" : "const android::hardware::Parcel &",
4157   "referenced_type" : "type-390",
4158   "self_type" : "type-391",
4159   "size" : 4,
4160   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4161  },
4162  {
4163   "alignment" : 4,
4164   "linker_set_key" : "const android::hardware::Return<bool> &",
4165   "name" : "const android::hardware::Return<bool> &",
4166   "referenced_type" : "type-141",
4167   "self_type" : "type-150",
4168   "size" : 4,
4169   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4170  },
4171  {
4172   "alignment" : 4,
4173   "linker_set_key" : "const android::hardware::Status &",
4174   "name" : "const android::hardware::Status &",
4175   "referenced_type" : "type-130",
4176   "self_type" : "type-131",
4177   "size" : 4,
4178   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4179  },
4180  {
4181   "alignment" : 4,
4182   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration &",
4183   "name" : "const android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration &",
4184   "referenced_type" : "type-641",
4185   "self_type" : "type-642",
4186   "size" : 4,
4187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
4188  },
4189  {
4190   "alignment" : 4,
4191   "linker_set_key" : "const android::hardware::details::SchedPrio &",
4192   "name" : "const android::hardware::details::SchedPrio &",
4193   "referenced_type" : "type-401",
4194   "self_type" : "type-400",
4195   "size" : 4,
4196   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4197  },
4198  {
4199   "alignment" : 4,
4200   "linker_set_key" : "const android::hardware::hidl_handle &",
4201   "name" : "const android::hardware::hidl_handle &",
4202   "referenced_type" : "type-334",
4203   "self_type" : "type-335",
4204   "size" : 4,
4205   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4206  },
4207  {
4208   "alignment" : 4,
4209   "linker_set_key" : "const android::hardware::hidl_memory &",
4210   "name" : "const android::hardware::hidl_memory &",
4211   "referenced_type" : "type-282",
4212   "self_type" : "type-283",
4213   "size" : 4,
4214   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4215  },
4216  {
4217   "alignment" : 4,
4218   "linker_set_key" : "const android::hardware::hidl_string &",
4219   "name" : "const android::hardware::hidl_string &",
4220   "referenced_type" : "type-274",
4221   "self_type" : "type-278",
4222   "size" : 4,
4223   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4224  },
4225  {
4226   "alignment" : 4,
4227   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4228   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4229   "referenced_type" : "type-500",
4230   "self_type" : "type-501",
4231   "size" : 4,
4232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
4233  },
4234  {
4235   "alignment" : 4,
4236   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
4237   "name" : "const android::hardware::hidl_vec<int> &",
4238   "referenced_type" : "type-319",
4239   "self_type" : "type-321",
4240   "size" : 4,
4241   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4242  },
4243  {
4244   "alignment" : 4,
4245   "linker_set_key" : "const android::hardware::hidl_version &",
4246   "name" : "const android::hardware::hidl_version &",
4247   "referenced_type" : "type-329",
4248   "self_type" : "type-331",
4249   "size" : 4,
4250   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4251  },
4252  {
4253   "alignment" : 4,
4254   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
4255   "name" : "const android::hidl::base::V1_0::IBase *const &",
4256   "referenced_type" : "type-415",
4257   "self_type" : "type-416",
4258   "size" : 4,
4259   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4260  },
4261  {
4262   "alignment" : 4,
4263   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
4264   "name" : "const android::sp<android::hardware::IBinder> &",
4265   "referenced_type" : "type-44",
4266   "self_type" : "type-43",
4267   "size" : 4,
4268   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4269  },
4270  {
4271   "alignment" : 4,
4272   "linker_set_key" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> &",
4273   "name" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> &",
4274   "referenced_type" : "type-103",
4275   "self_type" : "type-532",
4276   "size" : 4,
4277   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4278  },
4279  {
4280   "alignment" : 4,
4281   "linker_set_key" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> &",
4282   "name" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> &",
4283   "referenced_type" : "type-552",
4284   "self_type" : "type-647",
4285   "size" : 4,
4286   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4287  },
4288  {
4289   "alignment" : 4,
4290   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4291   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4292   "referenced_type" : "type-110",
4293   "self_type" : "type-540",
4294   "size" : 4,
4295   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4296  },
4297  {
4298   "alignment" : 4,
4299   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
4300   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4301   "referenced_type" : "type-250",
4302   "self_type" : "type-273",
4303   "size" : 4,
4304   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4305  },
4306  {
4307   "alignment" : 4,
4308   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4309   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4310   "referenced_type" : "type-550",
4311   "self_type" : "type-560",
4312   "size" : 4,
4313   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4314  },
4315  {
4316   "alignment" : 4,
4317   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4318   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4319   "referenced_type" : "type-94",
4320   "self_type" : "type-503",
4321   "size" : 4,
4322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
4323  },
4324  {
4325   "alignment" : 4,
4326   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
4327   "name" : "const android::wp<android::hardware::BHwBinder> &",
4328   "referenced_type" : "type-513",
4329   "self_type" : "type-535",
4330   "size" : 4,
4331   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4332  },
4333  {
4334   "alignment" : 4,
4335   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4336   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4337   "referenced_type" : "type-533",
4338   "self_type" : "type-536",
4339   "size" : 4,
4340   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4341  },
4342  {
4343   "alignment" : 4,
4344   "linker_set_key" : "const bool &",
4345   "name" : "const bool &",
4346   "referenced_type" : "type-86",
4347   "self_type" : "type-236",
4348   "size" : 4,
4349   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4350  },
4351  {
4352   "alignment" : 4,
4353   "linker_set_key" : "const double &",
4354   "name" : "const double &",
4355   "referenced_type" : "type-258",
4356   "self_type" : "type-259",
4357   "size" : 4,
4358   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4359  },
4360  {
4361   "alignment" : 4,
4362   "linker_set_key" : "const float &",
4363   "name" : "const float &",
4364   "referenced_type" : "type-256",
4365   "self_type" : "type-257",
4366   "size" : 4,
4367   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4368  },
4369  {
4370   "alignment" : 4,
4371   "linker_set_key" : "const int &",
4372   "name" : "const int &",
4373   "referenced_type" : "type-478",
4374   "self_type" : "type-477",
4375   "size" : 4,
4376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4377  },
4378  {
4379   "linker_set_key" : "const iter<is_const> &",
4380   "name" : "const iter<is_const> &",
4381   "referenced_type" : "type-288",
4382   "self_type" : "type-290",
4383   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4384  },
4385  {
4386   "linker_set_key" : "const iter<is_const> &",
4387   "name" : "const iter<is_const> &",
4388   "referenced_type" : "type-584",
4389   "self_type" : "type-586",
4390   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4391  },
4392  {
4393   "linker_set_key" : "const iter<is_const> &",
4394   "name" : "const iter<is_const> &",
4395   "referenced_type" : "type-654",
4396   "self_type" : "type-656",
4397   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4398  },
4399  {
4400   "alignment" : 4,
4401   "linker_set_key" : "const log_msg &",
4402   "name" : "const log_msg &",
4403   "referenced_type" : "type-117",
4404   "self_type" : "type-149",
4405   "size" : 4,
4406   "source_file" : "/system/core/liblog/include/log/log_read.h"
4407  },
4408  {
4409   "alignment" : 4,
4410   "linker_set_key" : "const long long &",
4411   "name" : "const long long &",
4412   "referenced_type" : "type-252",
4413   "self_type" : "type-253",
4414   "size" : 4,
4415   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4416  },
4417  {
4418   "alignment" : 4,
4419   "linker_set_key" : "const short &",
4420   "name" : "const short &",
4421   "referenced_type" : "type-244",
4422   "self_type" : "type-245",
4423   "size" : 4,
4424   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4425  },
4426  {
4427   "alignment" : 4,
4428   "linker_set_key" : "const signed char &",
4429   "name" : "const signed char &",
4430   "referenced_type" : "type-238",
4431   "self_type" : "type-241",
4432   "size" : 4,
4433   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4434  },
4435  {
4436   "alignment" : 4,
4437   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4438   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4439   "referenced_type" : "type-393",
4440   "self_type" : "type-395",
4441   "size" : 4,
4442   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4443  },
4444  {
4445   "alignment" : 4,
4446   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4447   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4448   "referenced_type" : "type-596",
4449   "self_type" : "type-598",
4450   "size" : 4,
4451   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4452  },
4453  {
4454   "alignment" : 4,
4455   "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 *> > *)> > > &",
4456   "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 *> > *)> > > &",
4457   "referenced_type" : "type-528",
4458   "self_type" : "type-527",
4459   "size" : 4,
4460   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4461  },
4462  {
4463   "alignment" : 4,
4464   "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 *> > *)> > > &",
4465   "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 *> > *)> > > &",
4466   "referenced_type" : "type-53",
4467   "self_type" : "type-52",
4468   "size" : 4,
4469   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4470  },
4471  {
4472   "alignment" : 4,
4473   "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 *> > *)> > > &",
4474   "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 *> > *)> > > &",
4475   "referenced_type" : "type-645",
4476   "self_type" : "type-644",
4477   "size" : 4,
4478   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4479  },
4480  {
4481   "alignment" : 4,
4482   "linker_set_key" : "const unsigned char &",
4483   "name" : "const unsigned char &",
4484   "referenced_type" : "type-242",
4485   "self_type" : "type-243",
4486   "size" : 4,
4487   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4488  },
4489  {
4490   "alignment" : 4,
4491   "linker_set_key" : "const unsigned int &",
4492   "name" : "const unsigned int &",
4493   "referenced_type" : "type-24",
4494   "self_type" : "type-249",
4495   "size" : 4,
4496   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4497  },
4498  {
4499   "alignment" : 4,
4500   "linker_set_key" : "const unsigned long long &",
4501   "name" : "const unsigned long long &",
4502   "referenced_type" : "type-254",
4503   "self_type" : "type-255",
4504   "size" : 4,
4505   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4506  },
4507  {
4508   "alignment" : 4,
4509   "linker_set_key" : "const unsigned short &",
4510   "name" : "const unsigned short &",
4511   "referenced_type" : "type-246",
4512   "self_type" : "type-247",
4513   "size" : 4,
4514   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4515  },
4516  {
4517   "alignment" : 4,
4518   "linker_set_key" : "int &",
4519   "name" : "int &",
4520   "referenced_type" : "type-64",
4521   "self_type" : "type-346",
4522   "size" : 4,
4523   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4524  },
4525  {
4526   "alignment" : 4,
4527   "linker_set_key" : "unsigned char &",
4528   "name" : "unsigned char &",
4529   "referenced_type" : "type-121",
4530   "self_type" : "type-490",
4531   "size" : 4,
4532   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4533  },
4534  {
4535   "alignment" : 4,
4536   "linker_set_key" : "unsigned int &",
4537   "name" : "unsigned int &",
4538   "referenced_type" : "type-2",
4539   "self_type" : "type-622",
4540   "size" : 4,
4541   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
4542  }
4543 ],
4544 "pointer_types" :
4545 [
4546  {
4547   "alignment" : 4,
4548   "linker_set_key" : "android::Condition *",
4549   "name" : "android::Condition *",
4550   "referenced_type" : "type-87",
4551   "self_type" : "type-471",
4552   "size" : 4,
4553   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4554  },
4555  {
4556   "alignment" : 4,
4557   "linker_set_key" : "android::Mutex *",
4558   "name" : "android::Mutex *",
4559   "referenced_type" : "type-18",
4560   "self_type" : "type-466",
4561   "size" : 4,
4562   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4563  },
4564  {
4565   "alignment" : 4,
4566   "linker_set_key" : "android::Mutex::Autolock *",
4567   "name" : "android::Mutex::Autolock *",
4568   "referenced_type" : "type-467",
4569   "self_type" : "type-469",
4570   "size" : 4,
4571   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4572  },
4573  {
4574   "alignment" : 4,
4575   "linker_set_key" : "android::RWLock *",
4576   "name" : "android::RWLock *",
4577   "referenced_type" : "type-472",
4578   "self_type" : "type-474",
4579   "size" : 4,
4580   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4581  },
4582  {
4583   "alignment" : 4,
4584   "linker_set_key" : "android::RWLock::AutoRLock *",
4585   "name" : "android::RWLock::AutoRLock *",
4586   "referenced_type" : "type-475",
4587   "self_type" : "type-479",
4588   "size" : 4,
4589   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4590  },
4591  {
4592   "alignment" : 4,
4593   "linker_set_key" : "android::RWLock::AutoWLock *",
4594   "name" : "android::RWLock::AutoWLock *",
4595   "referenced_type" : "type-480",
4596   "self_type" : "type-481",
4597   "size" : 4,
4598   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4599  },
4600  {
4601   "alignment" : 4,
4602   "linker_set_key" : "android::RefBase *",
4603   "name" : "android::RefBase *",
4604   "referenced_type" : "type-7",
4605   "self_type" : "type-266",
4606   "size" : 4,
4607   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4608  },
4609  {
4610   "alignment" : 4,
4611   "linker_set_key" : "android::RefBase::weakref_impl *",
4612   "name" : "android::RefBase::weakref_impl *",
4613   "referenced_type" : "type-10",
4614   "self_type" : "type-9",
4615   "size" : 4,
4616   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4617  },
4618  {
4619   "alignment" : 4,
4620   "linker_set_key" : "android::RefBase::weakref_impl *",
4621   "name" : "android::RefBase::weakref_impl *",
4622   "referenced_type" : "type-582",
4623   "self_type" : "type-581",
4624   "size" : 4,
4625   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4626  },
4627  {
4628   "alignment" : 4,
4629   "linker_set_key" : "android::RefBase::weakref_impl *",
4630   "name" : "android::RefBase::weakref_impl *",
4631   "referenced_type" : "type-652",
4632   "self_type" : "type-651",
4633   "size" : 4,
4634   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4635  },
4636  {
4637   "alignment" : 4,
4638   "linker_set_key" : "android::RefBase::weakref_type *",
4639   "name" : "android::RefBase::weakref_type *",
4640   "referenced_type" : "type-12",
4641   "self_type" : "type-11",
4642   "size" : 4,
4643   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4644  },
4645  {
4646   "alignment" : 4,
4647   "linker_set_key" : "android::ReferenceRenamer *",
4648   "name" : "android::ReferenceRenamer *",
4649   "referenced_type" : "type-260",
4650   "self_type" : "type-263",
4651   "size" : 4,
4652   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4653  },
4654  {
4655   "alignment" : 4,
4656   "linker_set_key" : "android::ScopedTrace *",
4657   "name" : "android::ScopedTrace *",
4658   "referenced_type" : "type-482",
4659   "self_type" : "type-483",
4660   "size" : 4,
4661   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4662  },
4663  {
4664   "alignment" : 4,
4665   "linker_set_key" : "android::String16 *",
4666   "name" : "android::String16 *",
4667   "referenced_type" : "type-39",
4668   "self_type" : "type-359",
4669   "size" : 4,
4670   "source_file" : "/system/core/libutils/include/utils/String16.h"
4671  },
4672  {
4673   "alignment" : 4,
4674   "linker_set_key" : "android::String8 *",
4675   "name" : "android::String8 *",
4676   "referenced_type" : "type-59",
4677   "self_type" : "type-354",
4678   "size" : 4,
4679   "source_file" : "/system/core/libutils/include/utils/String8.h"
4680  },
4681  {
4682   "alignment" : 4,
4683   "linker_set_key" : "android::Thread *",
4684   "name" : "android::Thread *",
4685   "referenced_type" : "type-85",
4686   "self_type" : "type-84",
4687   "size" : 4,
4688   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4689  },
4690  {
4691   "alignment" : 4,
4692   "linker_set_key" : "android::VirtualLightRefBase *",
4693   "name" : "android::VirtualLightRefBase *",
4694   "referenced_type" : "type-162",
4695   "self_type" : "type-169",
4696   "size" : 4,
4697   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4698  },
4699  {
4700   "alignment" : 4,
4701   "linker_set_key" : "android::hardware::BHwBinder *",
4702   "name" : "android::hardware::BHwBinder *",
4703   "referenced_type" : "type-113",
4704   "self_type" : "type-112",
4705   "size" : 4,
4706   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4707  },
4708  {
4709   "alignment" : 4,
4710   "linker_set_key" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> *",
4711   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> *",
4712   "referenced_type" : "type-370",
4713   "self_type" : "type-369",
4714   "size" : 4,
4715   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4716  },
4717  {
4718   "alignment" : 4,
4719   "linker_set_key" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> *",
4720   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> *",
4721   "referenced_type" : "type-559",
4722   "self_type" : "type-593",
4723   "size" : 4,
4724   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4725  },
4726  {
4727   "alignment" : 4,
4728   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4729   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4730   "referenced_type" : "type-409",
4731   "self_type" : "type-414",
4732   "size" : 4,
4733   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4734  },
4735  {
4736   "alignment" : 4,
4737   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4738   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4739   "referenced_type" : "type-427",
4740   "self_type" : "type-432",
4741   "size" : 4,
4742   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4743  },
4744  {
4745   "alignment" : 4,
4746   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4747   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4748   "referenced_type" : "type-417",
4749   "self_type" : "type-422",
4750   "size" : 4,
4751   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4752  },
4753  {
4754   "alignment" : 4,
4755   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4756   "name" : "android::hardware::GrantorDescriptor *",
4757   "referenced_type" : "type-295",
4758   "self_type" : "type-294",
4759   "size" : 4,
4760   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4761  },
4762  {
4763   "alignment" : 4,
4764   "linker_set_key" : "android::hardware::IBinder *",
4765   "name" : "android::hardware::IBinder *",
4766   "referenced_type" : "type-27",
4767   "self_type" : "type-26",
4768   "size" : 4,
4769   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4770  },
4771  {
4772   "alignment" : 4,
4773   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4774   "name" : "android::hardware::IBinder::DeathRecipient *",
4775   "referenced_type" : "type-17",
4776   "self_type" : "type-538",
4777   "size" : 4,
4778   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4779  },
4780  {
4781   "alignment" : 4,
4782   "linker_set_key" : "android::hardware::IInterface *",
4783   "name" : "android::hardware::IInterface *",
4784   "referenced_type" : "type-367",
4785   "self_type" : "type-650",
4786   "size" : 4,
4787   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4788  },
4789  {
4790   "alignment" : 4,
4791   "linker_set_key" : "android::hardware::Parcel *",
4792   "name" : "android::hardware::Parcel *",
4793   "referenced_type" : "type-371",
4794   "self_type" : "type-377",
4795   "size" : 4,
4796   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4797  },
4798  {
4799   "alignment" : 4,
4800   "linker_set_key" : "android::hardware::ProcessState *",
4801   "name" : "android::hardware::ProcessState *",
4802   "referenced_type" : "type-69",
4803   "self_type" : "type-68",
4804   "size" : 4,
4805   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4806  },
4807  {
4808   "alignment" : 4,
4809   "linker_set_key" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> *",
4810   "name" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> *",
4811   "referenced_type" : "type-568",
4812   "self_type" : "type-570",
4813   "size" : 4,
4814   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4815  },
4816  {
4817   "alignment" : 4,
4818   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > *",
4819   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > *",
4820   "referenced_type" : "type-143",
4821   "self_type" : "type-144",
4822   "size" : 4,
4823   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4824  },
4825  {
4826   "alignment" : 4,
4827   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > *",
4828   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > *",
4829   "referenced_type" : "type-575",
4830   "self_type" : "type-576",
4831   "size" : 4,
4832   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4833  },
4834  {
4835   "alignment" : 4,
4836   "linker_set_key" : "android::hardware::Return<bool> *",
4837   "name" : "android::hardware::Return<bool> *",
4838   "referenced_type" : "type-135",
4839   "self_type" : "type-137",
4840   "size" : 4,
4841   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4842  },
4843  {
4844   "alignment" : 4,
4845   "linker_set_key" : "android::hardware::Return<void> *",
4846   "name" : "android::hardware::Return<void> *",
4847   "referenced_type" : "type-156",
4848   "self_type" : "type-157",
4849   "size" : 4,
4850   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4851  },
4852  {
4853   "alignment" : 4,
4854   "linker_set_key" : "android::hardware::Status *",
4855   "name" : "android::hardware::Status *",
4856   "referenced_type" : "type-115",
4857   "self_type" : "type-129",
4858   "size" : 4,
4859   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4860  },
4861  {
4862   "alignment" : 4,
4863   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost *",
4864   "name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost *",
4865   "referenced_type" : "type-380",
4866   "self_type" : "type-499",
4867   "size" : 4,
4868   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4869  },
4870  {
4871   "alignment" : 4,
4872   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload *",
4873   "name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload *",
4874   "referenced_type" : "type-545",
4875   "self_type" : "type-549",
4876   "size" : 4,
4877   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4878  },
4879  {
4880   "alignment" : 4,
4881   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost *",
4882   "name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost *",
4883   "referenced_type" : "type-510",
4884   "self_type" : "type-603",
4885   "size" : 4,
4886   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4887  },
4888  {
4889   "alignment" : 4,
4890   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload *",
4891   "name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload *",
4892   "referenced_type" : "type-556",
4893   "self_type" : "type-561",
4894   "size" : 4,
4895   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4896  },
4897  {
4898   "alignment" : 4,
4899   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost *",
4900   "name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost *",
4901   "referenced_type" : "type-562",
4902   "self_type" : "type-567",
4903   "size" : 4,
4904   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4905  },
4906  {
4907   "alignment" : 4,
4908   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload *",
4909   "name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload *",
4910   "referenced_type" : "type-551",
4911   "self_type" : "type-555",
4912   "size" : 4,
4913   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4914  },
4915  {
4916   "alignment" : 4,
4917   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost *",
4918   "name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost *",
4919   "referenced_type" : "type-99",
4920   "self_type" : "type-98",
4921   "size" : 4,
4922   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4923  },
4924  {
4925   "alignment" : 4,
4926   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload *",
4927   "name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload *",
4928   "referenced_type" : "type-548",
4929   "self_type" : "type-547",
4930   "size" : 4,
4931   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4932  },
4933  {
4934   "alignment" : 4,
4935   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4936   "name" : "android::hardware::details::HidlInstrumentor *",
4937   "referenced_type" : "type-383",
4938   "self_type" : "type-530",
4939   "size" : 4,
4940   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4941  },
4942  {
4943   "alignment" : 4,
4944   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4945   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4946   "referenced_type" : "type-306",
4947   "self_type" : "type-520",
4948   "size" : 4,
4949   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4950  },
4951  {
4952   "alignment" : 4,
4953   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4954   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4955   "referenced_type" : "type-298",
4956   "self_type" : "type-515",
4957   "size" : 4,
4958   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4959  },
4960  {
4961   "alignment" : 4,
4962   "linker_set_key" : "android::hardware::details::return_status *",
4963   "name" : "android::hardware::details::return_status *",
4964   "referenced_type" : "type-136",
4965   "self_type" : "type-151",
4966   "size" : 4,
4967   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4968  },
4969  {
4970   "alignment" : 4,
4971   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
4972   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
4973   "referenced_type" : "type-309",
4974   "self_type" : "type-308",
4975   "size" : 4,
4976   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4977  },
4978  {
4979   "alignment" : 4,
4980   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
4981   "name" : "android::hardware::hidl_binder_death_recipient *",
4982   "referenced_type" : "type-3",
4983   "self_type" : "type-106",
4984   "size" : 4,
4985   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4986  },
4987  {
4988   "alignment" : 4,
4989   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4990   "name" : "android::hardware::hidl_death_recipient *",
4991   "referenced_type" : "type-6",
4992   "self_type" : "type-5",
4993   "size" : 4,
4994   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4995  },
4996  {
4997   "alignment" : 4,
4998   "linker_set_key" : "android::hardware::hidl_memory *",
4999   "name" : "android::hardware::hidl_memory *",
5000   "referenced_type" : "type-279",
5001   "self_type" : "type-280",
5002   "size" : 4,
5003   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5004  },
5005  {
5006   "alignment" : 4,
5007   "linker_set_key" : "android::hardware::hidl_string *",
5008   "name" : "android::hardware::hidl_string *",
5009   "referenced_type" : "type-275",
5010   "self_type" : "type-300",
5011   "size" : 4,
5012   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5013  },
5014  {
5015   "alignment" : 4,
5016   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5017   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5018   "referenced_type" : "type-305",
5019   "self_type" : "type-311",
5020   "size" : 4,
5021   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5022  },
5023  {
5024   "alignment" : 4,
5025   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5026   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5027   "referenced_type" : "type-297",
5028   "self_type" : "type-301",
5029   "size" : 4,
5030   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5031  },
5032  {
5033   "alignment" : 4,
5034   "linker_set_key" : "android::hardware::hidl_version *",
5035   "name" : "android::hardware::hidl_version *",
5036   "referenced_type" : "type-327",
5037   "self_type" : "type-328",
5038   "size" : 4,
5039   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5040  },
5041  {
5042   "alignment" : 4,
5043   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5044   "name" : "android::hidl::base::V1_0::BnHwBase *",
5045   "referenced_type" : "type-381",
5046   "self_type" : "type-392",
5047   "size" : 4,
5048   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5049  },
5050  {
5051   "alignment" : 4,
5052   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
5053   "name" : "android::hidl::base::V1_0::IBase *",
5054   "referenced_type" : "type-16",
5055   "self_type" : "type-15",
5056   "size" : 4,
5057   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5058  },
5059  {
5060   "alignment" : 4,
5061   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
5062   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5063   "referenced_type" : "type-77",
5064   "self_type" : "type-76",
5065   "size" : 4,
5066   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5067  },
5068  {
5069   "alignment" : 4,
5070   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
5071   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5072   "referenced_type" : "type-92",
5073   "self_type" : "type-91",
5074   "size" : 4,
5075   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5076  },
5077  {
5078   "alignment" : 4,
5079   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5080   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5081   "referenced_type" : "type-615",
5082   "self_type" : "type-636",
5083   "size" : 4,
5084   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5085  },
5086  {
5087   "alignment" : 4,
5088   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
5089   "name" : "android::sp<android::hardware::IBinder> *",
5090   "referenced_type" : "type-45",
5091   "self_type" : "type-643",
5092   "size" : 4,
5093   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5094  },
5095  {
5096   "alignment" : 4,
5097   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
5098   "name" : "android::sp<android::hardware::ProcessState> *",
5099   "referenced_type" : "type-67",
5100   "self_type" : "type-66",
5101   "size" : 4,
5102   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5103  },
5104  {
5105   "alignment" : 4,
5106   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> *",
5107   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> *",
5108   "referenced_type" : "type-97",
5109   "self_type" : "type-96",
5110   "size" : 4,
5111   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5112  },
5113  {
5114   "alignment" : 4,
5115   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> *",
5116   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> *",
5117   "referenced_type" : "type-546",
5118   "self_type" : "type-563",
5119   "size" : 4,
5120   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5121  },
5122  {
5123   "alignment" : 4,
5124   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5125   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5126   "referenced_type" : "type-105",
5127   "self_type" : "type-104",
5128   "size" : 4,
5129   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5130  },
5131  {
5132   "alignment" : 4,
5133   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
5134   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5135   "referenced_type" : "type-382",
5136   "self_type" : "type-544",
5137   "size" : 4,
5138   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5139  },
5140  {
5141   "alignment" : 4,
5142   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5143   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5144   "referenced_type" : "type-75",
5145   "self_type" : "type-78",
5146   "size" : 4,
5147   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5148  },
5149  {
5150   "alignment" : 4,
5151   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5152   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5153   "referenced_type" : "type-90",
5154   "self_type" : "type-93",
5155   "size" : 4,
5156   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5157  },
5158  {
5159   "alignment" : 4,
5160   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
5161   "name" : "android::wp<android::hardware::BHwBinder> *",
5162   "referenced_type" : "type-296",
5163   "self_type" : "type-368",
5164   "size" : 4,
5165   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5166  },
5167  {
5168   "alignment" : 4,
5169   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5170   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5171   "referenced_type" : "type-537",
5172   "self_type" : "type-539",
5173   "size" : 4,
5174   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5175  },
5176  {
5177   "alignment" : 4,
5178   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
5179   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5180   "referenced_type" : "type-4",
5181   "self_type" : "type-217",
5182   "size" : 4,
5183   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5184  },
5185  {
5186   "alignment" : 4,
5187   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
5188   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
5189   "referenced_type" : "type-14",
5190   "self_type" : "type-531",
5191   "size" : 4,
5192   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5193  },
5194  {
5195   "alignment" : 4,
5196   "linker_set_key" : "android_flex_plane *",
5197   "name" : "android_flex_plane *",
5198   "referenced_type" : "type-454",
5199   "self_type" : "type-457",
5200   "size" : 4,
5201   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5202  },
5203  {
5204   "alignment" : 4,
5205   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5206   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5207   "referenced_type" : "type-35",
5208   "self_type" : "type-34",
5209   "size" : 4,
5210   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5211  },
5212  {
5213   "alignment" : 4,
5214   "linker_set_key" : "char *",
5215   "name" : "char *",
5216   "referenced_type" : "type-62",
5217   "self_type" : "type-185",
5218   "size" : 4,
5219   "source_file" : "/system/core/liblog/include/log/log_read.h"
5220  },
5221  {
5222   "alignment" : 4,
5223   "linker_set_key" : "const android::NativeHandle *",
5224   "name" : "const android::NativeHandle *",
5225   "referenced_type" : "type-341",
5226   "self_type" : "type-342",
5227   "size" : 4,
5228   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5229  },
5230  {
5231   "alignment" : 4,
5232   "linker_set_key" : "const android::RefBase *",
5233   "name" : "const android::RefBase *",
5234   "referenced_type" : "type-264",
5235   "self_type" : "type-265",
5236   "size" : 4,
5237   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5238  },
5239  {
5240   "alignment" : 4,
5241   "linker_set_key" : "const android::String16 *",
5242   "name" : "const android::String16 *",
5243   "referenced_type" : "type-38",
5244   "self_type" : "type-357",
5245   "size" : 4,
5246   "source_file" : "/system/core/libutils/include/utils/String16.h"
5247  },
5248  {
5249   "alignment" : 4,
5250   "linker_set_key" : "const android::String8 *",
5251   "name" : "const android::String8 *",
5252   "referenced_type" : "type-350",
5253   "self_type" : "type-351",
5254   "size" : 4,
5255   "source_file" : "/system/core/libutils/include/utils/String8.h"
5256  },
5257  {
5258   "alignment" : 4,
5259   "linker_set_key" : "const android::VectorImpl *",
5260   "name" : "const android::VectorImpl *",
5261   "referenced_type" : "type-435",
5262   "self_type" : "type-436",
5263   "size" : 4,
5264   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5265  },
5266  {
5267   "alignment" : 4,
5268   "linker_set_key" : "const android::hardware::BpHwRefBase *",
5269   "name" : "const android::hardware::BpHwRefBase *",
5270   "referenced_type" : "type-361",
5271   "self_type" : "type-365",
5272   "size" : 4,
5273   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5274  },
5275  {
5276   "alignment" : 4,
5277   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5278   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5279   "referenced_type" : "type-402",
5280   "self_type" : "type-403",
5281   "size" : 4,
5282   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5283  },
5284  {
5285   "alignment" : 4,
5286   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5287   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5288   "referenced_type" : "type-407",
5289   "self_type" : "type-408",
5290   "size" : 4,
5291   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5292  },
5293  {
5294   "alignment" : 4,
5295   "linker_set_key" : "const android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> *",
5296   "name" : "const android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> *",
5297   "referenced_type" : "type-573",
5298   "self_type" : "type-574",
5299   "size" : 4,
5300   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5301  },
5302  {
5303   "alignment" : 4,
5304   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > *",
5305   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > *",
5306   "referenced_type" : "type-147",
5307   "self_type" : "type-148",
5308   "size" : 4,
5309   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5310  },
5311  {
5312   "alignment" : 4,
5313   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > *",
5314   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > *",
5315   "referenced_type" : "type-579",
5316   "self_type" : "type-580",
5317   "size" : 4,
5318   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5319  },
5320  {
5321   "alignment" : 4,
5322   "linker_set_key" : "const android::hardware::Return<bool> *",
5323   "name" : "const android::hardware::Return<bool> *",
5324   "referenced_type" : "type-141",
5325   "self_type" : "type-142",
5326   "size" : 4,
5327   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5328  },
5329  {
5330   "alignment" : 4,
5331   "linker_set_key" : "const android::hardware::Status *",
5332   "name" : "const android::hardware::Status *",
5333   "referenced_type" : "type-130",
5334   "self_type" : "type-134",
5335   "size" : 4,
5336   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5337  },
5338  {
5339   "alignment" : 4,
5340   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost *",
5341   "name" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost *",
5342   "referenced_type" : "type-509",
5343   "self_type" : "type-514",
5344   "size" : 4,
5345   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
5346  },
5347  {
5348   "alignment" : 4,
5349   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload *",
5350   "name" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload *",
5351   "referenced_type" : "type-639",
5352   "self_type" : "type-640",
5353   "size" : 4,
5354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
5355  },
5356  {
5357   "alignment" : 4,
5358   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost *",
5359   "name" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost *",
5360   "referenced_type" : "type-497",
5361   "self_type" : "type-498",
5362   "size" : 4,
5363   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
5364  },
5365  {
5366   "alignment" : 4,
5367   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload *",
5368   "name" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload *",
5369   "referenced_type" : "type-637",
5370   "self_type" : "type-638",
5371   "size" : 4,
5372   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
5373  },
5374  {
5375   "alignment" : 4,
5376   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5377   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5378   "referenced_type" : "type-522",
5379   "self_type" : "type-523",
5380   "size" : 4,
5381   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5382  },
5383  {
5384   "alignment" : 4,
5385   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5386   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5387   "referenced_type" : "type-517",
5388   "self_type" : "type-518",
5389   "size" : 4,
5390   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5391  },
5392  {
5393   "alignment" : 4,
5394   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
5395   "name" : "const android::hardware::details::hidl_pointer<int> *",
5396   "referenced_type" : "type-492",
5397   "self_type" : "type-502",
5398   "size" : 4,
5399   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5400  },
5401  {
5402   "alignment" : 4,
5403   "linker_set_key" : "const android::hardware::details::return_status *",
5404   "name" : "const android::hardware::details::return_status *",
5405   "referenced_type" : "type-153",
5406   "self_type" : "type-154",
5407   "size" : 4,
5408   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5409  },
5410  {
5411   "alignment" : 4,
5412   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
5413   "name" : "const android::hardware::hidl_death_recipient *",
5414   "referenced_type" : "type-542",
5415   "self_type" : "type-543",
5416   "size" : 4,
5417   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5418  },
5419  {
5420   "alignment" : 4,
5421   "linker_set_key" : "const android::hardware::hidl_memory *",
5422   "name" : "const android::hardware::hidl_memory *",
5423   "referenced_type" : "type-282",
5424   "self_type" : "type-286",
5425   "size" : 4,
5426   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5427  },
5428  {
5429   "alignment" : 4,
5430   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
5431   "name" : "const android::hardware::hidl_vec<int> *",
5432   "referenced_type" : "type-319",
5433   "self_type" : "type-320",
5434   "size" : 4,
5435   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5436  },
5437  {
5438   "alignment" : 4,
5439   "linker_set_key" : "const android::hardware::hidl_version *",
5440   "name" : "const android::hardware::hidl_version *",
5441   "referenced_type" : "type-329",
5442   "self_type" : "type-330",
5443   "size" : 4,
5444   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5445  },
5446  {
5447   "alignment" : 4,
5448   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
5449   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5450   "referenced_type" : "type-507",
5451   "self_type" : "type-508",
5452   "size" : 4,
5453   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5454  },
5455  {
5456   "alignment" : 4,
5457   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
5458   "name" : "const android::hidl::base::V1_0::IBase *",
5459   "referenced_type" : "type-413",
5460   "self_type" : "type-412",
5461   "size" : 4,
5462   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5463  },
5464  {
5465   "alignment" : 4,
5466   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
5467   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5468   "referenced_type" : "type-81",
5469   "self_type" : "type-82",
5470   "size" : 4,
5471   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5472  },
5473  {
5474   "alignment" : 4,
5475   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
5476   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5477   "referenced_type" : "type-484",
5478   "self_type" : "type-485",
5479   "size" : 4,
5480   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5481  },
5482  {
5483   "alignment" : 4,
5484   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
5485   "name" : "const android::sp<android::hardware::IBinder> *",
5486   "referenced_type" : "type-44",
5487   "self_type" : "type-648",
5488   "size" : 4,
5489   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5490  },
5491  {
5492   "alignment" : 4,
5493   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
5494   "name" : "const android::sp<android::hardware::ProcessState> *",
5495   "referenced_type" : "type-73",
5496   "self_type" : "type-74",
5497   "size" : 4,
5498   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5499  },
5500  {
5501   "alignment" : 4,
5502   "linker_set_key" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> *",
5503   "name" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> *",
5504   "referenced_type" : "type-103",
5505   "self_type" : "type-102",
5506   "size" : 4,
5507   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5508  },
5509  {
5510   "alignment" : 4,
5511   "linker_set_key" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> *",
5512   "name" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> *",
5513   "referenced_type" : "type-552",
5514   "self_type" : "type-566",
5515   "size" : 4,
5516   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5517  },
5518  {
5519   "alignment" : 4,
5520   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5521   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5522   "referenced_type" : "type-110",
5523   "self_type" : "type-109",
5524   "size" : 4,
5525   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5526  },
5527  {
5528   "alignment" : 4,
5529   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
5530   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5531   "referenced_type" : "type-250",
5532   "self_type" : "type-541",
5533   "size" : 4,
5534   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5535  },
5536  {
5537   "alignment" : 4,
5538   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5539   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5540   "referenced_type" : "type-550",
5541   "self_type" : "type-606",
5542   "size" : 4,
5543   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5544  },
5545  {
5546   "alignment" : 4,
5547   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5548   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5549   "referenced_type" : "type-79",
5550   "self_type" : "type-80",
5551   "size" : 4,
5552   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5553  },
5554  {
5555   "alignment" : 4,
5556   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5557   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5558   "referenced_type" : "type-94",
5559   "self_type" : "type-95",
5560   "size" : 4,
5561   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5562  },
5563  {
5564   "alignment" : 4,
5565   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5566   "name" : "const android::wp<android::hardware::BHwBinder> *",
5567   "referenced_type" : "type-513",
5568   "self_type" : "type-524",
5569   "size" : 4,
5570   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5571  },
5572  {
5573   "alignment" : 4,
5574   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5575   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5576   "referenced_type" : "type-228",
5577   "self_type" : "type-240",
5578   "size" : 4,
5579   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5580  },
5581  {
5582   "alignment" : 4,
5583   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5584   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5585   "referenced_type" : "type-533",
5586   "self_type" : "type-534",
5587   "size" : 4,
5588   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5589  },
5590  {
5591   "alignment" : 4,
5592   "linker_set_key" : "const char *",
5593   "name" : "const char *",
5594   "referenced_type" : "type-61",
5595   "self_type" : "type-60",
5596   "size" : 4,
5597   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5598  },
5599  {
5600   "alignment" : 4,
5601   "linker_set_key" : "const char16_t *",
5602   "name" : "const char16_t *",
5603   "referenced_type" : "type-41",
5604   "self_type" : "type-40",
5605   "size" : 4,
5606   "source_file" : "/system/core/libutils/include/utils/String16.h"
5607  },
5608  {
5609   "alignment" : 4,
5610   "linker_set_key" : "const log_msg *",
5611   "name" : "const log_msg *",
5612   "referenced_type" : "type-117",
5613   "self_type" : "type-138",
5614   "size" : 4,
5615   "source_file" : "/system/core/liblog/include/log/log_read.h"
5616  },
5617  {
5618   "alignment" : 4,
5619   "linker_set_key" : "const native_handle *",
5620   "name" : "const native_handle *",
5621   "referenced_type" : "type-272",
5622   "self_type" : "type-271",
5623   "size" : 4,
5624   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5625  },
5626  {
5627   "alignment" : 4,
5628   "linker_set_key" : "const unsigned char *",
5629   "name" : "const unsigned char *",
5630   "referenced_type" : "type-242",
5631   "self_type" : "type-326",
5632   "size" : 4,
5633   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5634  },
5635  {
5636   "alignment" : 4,
5637   "linker_set_key" : "const unsigned long long *",
5638   "name" : "const unsigned long long *",
5639   "referenced_type" : "type-254",
5640   "self_type" : "type-378",
5641   "size" : 4,
5642   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5643  },
5644  {
5645   "alignment" : 4,
5646   "linker_set_key" : "const void *",
5647   "name" : "const void *",
5648   "referenced_type" : "type-332",
5649   "self_type" : "type-333",
5650   "size" : 4,
5651   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5652  },
5653  {
5654   "alignment" : 4,
5655   "linker_set_key" : "int (*)(void *)",
5656   "name" : "int (*)(void *)",
5657   "referenced_type" : "type-463",
5658   "self_type" : "type-464",
5659   "size" : 4,
5660   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5661  },
5662  {
5663   "alignment" : 4,
5664   "linker_set_key" : "int *",
5665   "name" : "int *",
5666   "referenced_type" : "type-64",
5667   "self_type" : "type-318",
5668   "size" : 4,
5669   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5670  },
5671  {
5672   "alignment" : 4,
5673   "linker_set_key" : "log_msg *",
5674   "name" : "log_msg *",
5675   "referenced_type" : "type-118",
5676   "self_type" : "type-174",
5677   "size" : 4,
5678   "source_file" : "/system/core/liblog/include/log/log_read.h"
5679  },
5680  {
5681   "alignment" : 4,
5682   "linker_set_key" : "native_handle *",
5683   "name" : "native_handle *",
5684   "referenced_type" : "type-167",
5685   "self_type" : "type-166",
5686   "size" : 4,
5687   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5688  },
5689  {
5690   "alignment" : 4,
5691   "linker_set_key" : "unsigned char *",
5692   "name" : "unsigned char *",
5693   "referenced_type" : "type-121",
5694   "self_type" : "type-373",
5695   "size" : 4,
5696   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5697  },
5698  {
5699   "alignment" : 4,
5700   "linker_set_key" : "unsigned long long *",
5701   "name" : "unsigned long long *",
5702   "referenced_type" : "type-13",
5703   "self_type" : "type-374",
5704   "size" : 4,
5705   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5706  },
5707  {
5708   "alignment" : 4,
5709   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5710   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5711   "referenced_type" : "type-376",
5712   "self_type" : "type-375",
5713   "size" : 4,
5714   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5715  },
5716  {
5717   "alignment" : 4,
5718   "linker_set_key" : "void *",
5719   "name" : "void *",
5720   "referenced_type" : "type-23",
5721   "self_type" : "type-22",
5722   "size" : 4,
5723   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5724  },
5725  {
5726   "alignment" : 4,
5727   "linker_set_key" : "void **",
5728   "name" : "void **",
5729   "referenced_type" : "type-22",
5730   "self_type" : "type-465",
5731   "size" : 4,
5732   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5733  }
5734 ],
5735 "qualified_types" :
5736 [
5737  {
5738   "alignment" : 4,
5739   "is_const" : true,
5740   "linker_set_key" : "android::RefBase::weakref_impl *const",
5741   "name" : "android::RefBase::weakref_impl *const",
5742   "referenced_type" : "type-581",
5743   "self_type" : "type-583",
5744   "size" : 4,
5745   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5746  },
5747  {
5748   "alignment" : 4,
5749   "is_const" : true,
5750   "linker_set_key" : "android::RefBase::weakref_impl *const",
5751   "name" : "android::RefBase::weakref_impl *const",
5752   "referenced_type" : "type-651",
5753   "self_type" : "type-653",
5754   "size" : 4,
5755   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5756  },
5757  {
5758   "alignment" : 4,
5759   "is_const" : true,
5760   "linker_set_key" : "android::RefBase::weakref_impl *const",
5761   "name" : "android::RefBase::weakref_impl *const",
5762   "referenced_type" : "type-9",
5763   "self_type" : "type-8",
5764   "size" : 4,
5765   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5766  },
5767  {
5768   "alignment" : 4,
5769   "is_const" : true,
5770   "linker_set_key" : "android::hardware::IBinder *const",
5771   "name" : "android::hardware::IBinder *const",
5772   "referenced_type" : "type-26",
5773   "self_type" : "type-363",
5774   "size" : 4,
5775   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5776  },
5777  {
5778   "alignment" : 4,
5779   "is_const" : true,
5780   "linker_set_key" : "const android::NativeHandle",
5781   "name" : "const android::NativeHandle",
5782   "referenced_type" : "type-165",
5783   "self_type" : "type-341",
5784   "size" : 12,
5785   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5786  },
5787  {
5788   "alignment" : 4,
5789   "is_const" : true,
5790   "linker_set_key" : "const android::RefBase",
5791   "name" : "const android::RefBase",
5792   "referenced_type" : "type-7",
5793   "self_type" : "type-264",
5794   "size" : 8,
5795   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5796  },
5797  {
5798   "alignment" : 4,
5799   "is_const" : true,
5800   "linker_set_key" : "const android::String16",
5801   "name" : "const android::String16",
5802   "referenced_type" : "type-39",
5803   "self_type" : "type-38",
5804   "size" : 4,
5805   "source_file" : "/system/core/libutils/include/utils/String16.h"
5806  },
5807  {
5808   "alignment" : 4,
5809   "is_const" : true,
5810   "linker_set_key" : "const android::String8",
5811   "name" : "const android::String8",
5812   "referenced_type" : "type-59",
5813   "self_type" : "type-350",
5814   "size" : 4,
5815   "source_file" : "/system/core/libutils/include/utils/String8.h"
5816  },
5817  {
5818   "alignment" : 4,
5819   "is_const" : true,
5820   "linker_set_key" : "const android::VectorImpl",
5821   "name" : "const android::VectorImpl",
5822   "referenced_type" : "type-21",
5823   "self_type" : "type-435",
5824   "size" : 20,
5825   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5826  },
5827  {
5828   "alignment" : 4,
5829   "is_const" : true,
5830   "linker_set_key" : "const android::hardware::BpHwRefBase",
5831   "name" : "const android::hardware::BpHwRefBase",
5832   "referenced_type" : "type-362",
5833   "self_type" : "type-361",
5834   "size" : 24,
5835   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5836  },
5837  {
5838   "alignment" : 4,
5839   "is_const" : true,
5840   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5841   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5842   "referenced_type" : "type-396",
5843   "self_type" : "type-402",
5844   "size" : 16,
5845   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5846  },
5847  {
5848   "alignment" : 4,
5849   "is_const" : true,
5850   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5851   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5852   "referenced_type" : "type-404",
5853   "self_type" : "type-407",
5854   "size" : 16,
5855   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5856  },
5857  {
5858   "alignment" : 4,
5859   "is_const" : true,
5860   "linker_set_key" : "const android::hardware::Parcel",
5861   "name" : "const android::hardware::Parcel",
5862   "referenced_type" : "type-371",
5863   "self_type" : "type-390",
5864   "size" : 68,
5865   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5866  },
5867  {
5868   "alignment" : 4,
5869   "is_const" : true,
5870   "linker_set_key" : "const android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status>",
5871   "name" : "const android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status>",
5872   "referenced_type" : "type-568",
5873   "self_type" : "type-573",
5874   "size" : 24,
5875   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5876  },
5877  {
5878   "alignment" : 4,
5879   "is_const" : true,
5880   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> >",
5881   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> >",
5882   "referenced_type" : "type-143",
5883   "self_type" : "type-147",
5884   "size" : 28,
5885   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5886  },
5887  {
5888   "alignment" : 4,
5889   "is_const" : true,
5890   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> >",
5891   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> >",
5892   "referenced_type" : "type-575",
5893   "self_type" : "type-579",
5894   "size" : 28,
5895   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5896  },
5897  {
5898   "alignment" : 4,
5899   "is_const" : true,
5900   "linker_set_key" : "const android::hardware::Return<bool>",
5901   "name" : "const android::hardware::Return<bool>",
5902   "referenced_type" : "type-135",
5903   "self_type" : "type-141",
5904   "size" : 24,
5905   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5906  },
5907  {
5908   "alignment" : 4,
5909   "is_const" : true,
5910   "linker_set_key" : "const android::hardware::Status",
5911   "name" : "const android::hardware::Status",
5912   "referenced_type" : "type-115",
5913   "self_type" : "type-130",
5914   "size" : 20,
5915   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5916  },
5917  {
5918   "alignment" : 1,
5919   "is_const" : true,
5920   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::BitsPerSample",
5921   "name" : "const android::hardware::bluetooth::a2dp::V1_0::BitsPerSample",
5922   "referenced_type" : "type-613",
5923   "self_type" : "type-624",
5924   "size" : 1,
5925   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
5926  },
5927  {
5928   "alignment" : 4,
5929   "is_const" : true,
5930   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost",
5931   "name" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost",
5932   "referenced_type" : "type-510",
5933   "self_type" : "type-509",
5934   "size" : 92,
5935   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
5936  },
5937  {
5938   "alignment" : 4,
5939   "is_const" : true,
5940   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload",
5941   "name" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload",
5942   "referenced_type" : "type-556",
5943   "self_type" : "type-639",
5944   "size" : 92,
5945   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
5946  },
5947  {
5948   "alignment" : 1,
5949   "is_const" : true,
5950   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::ChannelMode",
5951   "name" : "const android::hardware::bluetooth::a2dp::V1_0::ChannelMode",
5952   "referenced_type" : "type-614",
5953   "self_type" : "type-625",
5954   "size" : 1,
5955   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
5956  },
5957  {
5958   "alignment" : 4,
5959   "is_const" : true,
5960   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration",
5961   "name" : "const android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration",
5962   "referenced_type" : "type-616",
5963   "self_type" : "type-641",
5964   "size" : 24,
5965   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
5966  },
5967  {
5968   "alignment" : 4,
5969   "is_const" : true,
5970   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::CodecType",
5971   "name" : "const android::hardware::bluetooth::a2dp::V1_0::CodecType",
5972   "referenced_type" : "type-611",
5973   "self_type" : "type-621",
5974   "size" : 4,
5975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
5976  },
5977  {
5978   "alignment" : 4,
5979   "is_const" : true,
5980   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost",
5981   "name" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost",
5982   "referenced_type" : "type-99",
5983   "self_type" : "type-497",
5984   "size" : 12,
5985   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
5986  },
5987  {
5988   "alignment" : 4,
5989   "is_const" : true,
5990   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload",
5991   "name" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload",
5992   "referenced_type" : "type-548",
5993   "self_type" : "type-637",
5994   "size" : 12,
5995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
5996  },
5997  {
5998   "alignment" : 4,
5999   "is_const" : true,
6000   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::SampleRate",
6001   "name" : "const android::hardware::bluetooth::a2dp::V1_0::SampleRate",
6002   "referenced_type" : "type-612",
6003   "self_type" : "type-623",
6004   "size" : 4,
6005   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6006  },
6007  {
6008   "alignment" : 1,
6009   "is_const" : true,
6010   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::Status",
6011   "name" : "const android::hardware::bluetooth::a2dp::V1_0::Status",
6012   "referenced_type" : "type-569",
6013   "self_type" : "type-620",
6014   "size" : 1,
6015   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6016  },
6017  {
6018   "alignment" : 4,
6019   "is_const" : true,
6020   "linker_set_key" : "const android::hardware::details::SchedPrio",
6021   "name" : "const android::hardware::details::SchedPrio",
6022   "referenced_type" : "type-399",
6023   "self_type" : "type-401",
6024   "size" : 8,
6025   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6026  },
6027  {
6028   "alignment" : 4,
6029   "is_const" : true,
6030   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6031   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6032   "referenced_type" : "type-306",
6033   "self_type" : "type-522",
6034   "size" : 8,
6035   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6036  },
6037  {
6038   "alignment" : 4,
6039   "is_const" : true,
6040   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6041   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6042   "referenced_type" : "type-298",
6043   "self_type" : "type-517",
6044   "size" : 8,
6045   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6046  },
6047  {
6048   "alignment" : 4,
6049   "is_const" : true,
6050   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
6051   "name" : "const android::hardware::details::hidl_pointer<int>",
6052   "referenced_type" : "type-316",
6053   "self_type" : "type-492",
6054   "size" : 8,
6055   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6056  },
6057  {
6058   "alignment" : 4,
6059   "is_const" : true,
6060   "linker_set_key" : "const android::hardware::details::return_status",
6061   "name" : "const android::hardware::details::return_status",
6062   "referenced_type" : "type-136",
6063   "self_type" : "type-153",
6064   "size" : 24,
6065   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6066  },
6067  {
6068   "alignment" : 4,
6069   "is_const" : true,
6070   "linker_set_key" : "const android::hardware::hidl_death_recipient",
6071   "name" : "const android::hardware::hidl_death_recipient",
6072   "referenced_type" : "type-6",
6073   "self_type" : "type-542",
6074   "size" : 12,
6075   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6076  },
6077  {
6078   "alignment" : 8,
6079   "is_const" : true,
6080   "linker_set_key" : "const android::hardware::hidl_handle",
6081   "name" : "const android::hardware::hidl_handle",
6082   "referenced_type" : "type-268",
6083   "self_type" : "type-334",
6084   "size" : 16,
6085   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6086  },
6087  {
6088   "alignment" : 8,
6089   "is_const" : true,
6090   "linker_set_key" : "const android::hardware::hidl_memory",
6091   "name" : "const android::hardware::hidl_memory",
6092   "referenced_type" : "type-279",
6093   "self_type" : "type-282",
6094   "size" : 40,
6095   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6096  },
6097  {
6098   "alignment" : 4,
6099   "is_const" : true,
6100   "linker_set_key" : "const android::hardware::hidl_string",
6101   "name" : "const android::hardware::hidl_string",
6102   "referenced_type" : "type-275",
6103   "self_type" : "type-274",
6104   "size" : 16,
6105   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6106  },
6107  {
6108   "alignment" : 4,
6109   "is_const" : true,
6110   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6111   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6112   "referenced_type" : "type-297",
6113   "self_type" : "type-500",
6114   "size" : 16,
6115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
6116  },
6117  {
6118   "alignment" : 4,
6119   "is_const" : true,
6120   "linker_set_key" : "const android::hardware::hidl_vec<int>",
6121   "name" : "const android::hardware::hidl_vec<int>",
6122   "referenced_type" : "type-315",
6123   "self_type" : "type-319",
6124   "size" : 16,
6125   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6126  },
6127  {
6128   "alignment" : 2,
6129   "is_const" : true,
6130   "linker_set_key" : "const android::hardware::hidl_version",
6131   "name" : "const android::hardware::hidl_version",
6132   "referenced_type" : "type-327",
6133   "self_type" : "type-329",
6134   "size" : 4,
6135   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6136  },
6137  {
6138   "alignment" : 4,
6139   "is_const" : true,
6140   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
6141   "name" : "const android::hidl::base::V1_0::BpHwBase",
6142   "referenced_type" : "type-504",
6143   "self_type" : "type-507",
6144   "size" : 92,
6145   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6146  },
6147  {
6148   "alignment" : 4,
6149   "is_const" : true,
6150   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6151   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6152   "referenced_type" : "type-344",
6153   "self_type" : "type-345",
6154   "size" : 4,
6155   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6156  },
6157  {
6158   "alignment" : 4,
6159   "is_const" : true,
6160   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
6161   "name" : "const android::hidl::base::V1_0::IBase",
6162   "referenced_type" : "type-16",
6163   "self_type" : "type-413",
6164   "size" : 12,
6165   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6166  },
6167  {
6168   "alignment" : 4,
6169   "is_const" : true,
6170   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
6171   "name" : "const android::hidl::base::V1_0::IBase *const",
6172   "referenced_type" : "type-412",
6173   "self_type" : "type-415",
6174   "size" : 4,
6175   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6176  },
6177  {
6178   "alignment" : 4,
6179   "is_const" : true,
6180   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
6181   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6182   "referenced_type" : "type-77",
6183   "self_type" : "type-81",
6184   "size" : 12,
6185   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6186  },
6187  {
6188   "alignment" : 4,
6189   "is_const" : true,
6190   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6191   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6192   "referenced_type" : "type-487",
6193   "self_type" : "type-491",
6194   "size" : 4,
6195   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6196  },
6197  {
6198   "alignment" : 1,
6199   "is_const" : true,
6200   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6201   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6202   "referenced_type" : "type-486",
6203   "self_type" : "type-489",
6204   "size" : 1,
6205   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6206  },
6207  {
6208   "alignment" : 4,
6209   "is_const" : true,
6210   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
6211   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6212   "referenced_type" : "type-92",
6213   "self_type" : "type-484",
6214   "size" : 12,
6215   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6216  },
6217  {
6218   "alignment" : 4,
6219   "is_const" : true,
6220   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
6221   "name" : "const android::sp<android::hardware::IBinder>",
6222   "referenced_type" : "type-45",
6223   "self_type" : "type-44",
6224   "size" : 4,
6225   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6226  },
6227  {
6228   "alignment" : 4,
6229   "is_const" : true,
6230   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
6231   "name" : "const android::sp<android::hardware::ProcessState>",
6232   "referenced_type" : "type-67",
6233   "self_type" : "type-73",
6234   "size" : 4,
6235   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6236  },
6237  {
6238   "alignment" : 4,
6239   "is_const" : true,
6240   "linker_set_key" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost>",
6241   "name" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost>",
6242   "referenced_type" : "type-97",
6243   "self_type" : "type-103",
6244   "size" : 4,
6245   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6246  },
6247  {
6248   "alignment" : 4,
6249   "is_const" : true,
6250   "linker_set_key" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload>",
6251   "name" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload>",
6252   "referenced_type" : "type-546",
6253   "self_type" : "type-552",
6254   "size" : 4,
6255   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6256  },
6257  {
6258   "alignment" : 4,
6259   "is_const" : true,
6260   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6261   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6262   "referenced_type" : "type-105",
6263   "self_type" : "type-110",
6264   "size" : 4,
6265   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6266  },
6267  {
6268   "alignment" : 4,
6269   "is_const" : true,
6270   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
6271   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6272   "referenced_type" : "type-251",
6273   "self_type" : "type-250",
6274   "size" : 4,
6275   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6276  },
6277  {
6278   "alignment" : 4,
6279   "is_const" : true,
6280   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
6281   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6282   "referenced_type" : "type-382",
6283   "self_type" : "type-550",
6284   "size" : 4,
6285   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6286  },
6287  {
6288   "alignment" : 4,
6289   "is_const" : true,
6290   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6291   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6292   "referenced_type" : "type-75",
6293   "self_type" : "type-79",
6294   "size" : 4,
6295   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6296  },
6297  {
6298   "alignment" : 4,
6299   "is_const" : true,
6300   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6301   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6302   "referenced_type" : "type-90",
6303   "self_type" : "type-94",
6304   "size" : 4,
6305   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6306  },
6307  {
6308   "alignment" : 4,
6309   "is_const" : true,
6310   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
6311   "name" : "const android::wp<android::hardware::BHwBinder>",
6312   "referenced_type" : "type-296",
6313   "self_type" : "type-513",
6314   "size" : 8,
6315   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6316  },
6317  {
6318   "alignment" : 4,
6319   "is_const" : true,
6320   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
6321   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6322   "referenced_type" : "type-4",
6323   "self_type" : "type-228",
6324   "size" : 8,
6325   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6326  },
6327  {
6328   "alignment" : 4,
6329   "is_const" : true,
6330   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
6331   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
6332   "referenced_type" : "type-14",
6333   "self_type" : "type-533",
6334   "size" : 8,
6335   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6336  },
6337  {
6338   "alignment" : 1,
6339   "is_const" : true,
6340   "linker_set_key" : "const bool",
6341   "name" : "const bool",
6342   "referenced_type" : "type-36",
6343   "self_type" : "type-86",
6344   "size" : 1,
6345   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6346  },
6347  {
6348   "alignment" : 1,
6349   "is_const" : true,
6350   "linker_set_key" : "const char",
6351   "name" : "const char",
6352   "referenced_type" : "type-62",
6353   "self_type" : "type-61",
6354   "size" : 1,
6355   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6356  },
6357  {
6358   "alignment" : 2,
6359   "is_const" : true,
6360   "linker_set_key" : "const char16_t",
6361   "name" : "const char16_t",
6362   "referenced_type" : "type-42",
6363   "self_type" : "type-41",
6364   "size" : 2,
6365   "source_file" : "/system/core/libutils/include/utils/String16.h"
6366  },
6367  {
6368   "alignment" : 4,
6369   "is_const" : true,
6370   "linker_set_key" : "const double",
6371   "name" : "const double",
6372   "referenced_type" : "type-232",
6373   "self_type" : "type-258",
6374   "size" : 8,
6375   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6376  },
6377  {
6378   "alignment" : 4,
6379   "is_const" : true,
6380   "linker_set_key" : "const float",
6381   "name" : "const float",
6382   "referenced_type" : "type-225",
6383   "self_type" : "type-256",
6384   "size" : 4,
6385   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6386  },
6387  {
6388   "alignment" : 4,
6389   "is_const" : true,
6390   "linker_set_key" : "const int",
6391   "name" : "const int",
6392   "referenced_type" : "type-64",
6393   "self_type" : "type-478",
6394   "size" : 4,
6395   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6396  },
6397  {
6398   "is_const" : true,
6399   "linker_set_key" : "const iter<is_const>",
6400   "name" : "const iter<is_const>",
6401   "referenced_type" : "type-289",
6402   "self_type" : "type-288",
6403   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6404  },
6405  {
6406   "is_const" : true,
6407   "linker_set_key" : "const iter<is_const>",
6408   "name" : "const iter<is_const>",
6409   "referenced_type" : "type-585",
6410   "self_type" : "type-584",
6411   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6412  },
6413  {
6414   "is_const" : true,
6415   "linker_set_key" : "const iter<is_const>",
6416   "name" : "const iter<is_const>",
6417   "referenced_type" : "type-655",
6418   "self_type" : "type-654",
6419   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6420  },
6421  {
6422   "alignment" : 4,
6423   "is_const" : true,
6424   "linker_set_key" : "const log_msg",
6425   "name" : "const log_msg",
6426   "referenced_type" : "type-118",
6427   "self_type" : "type-117",
6428   "size" : 5124,
6429   "source_file" : "/system/core/liblog/include/log/log_read.h"
6430  },
6431  {
6432   "alignment" : 4,
6433   "is_const" : true,
6434   "linker_set_key" : "const long long",
6435   "name" : "const long long",
6436   "referenced_type" : "type-72",
6437   "self_type" : "type-252",
6438   "size" : 8,
6439   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6440  },
6441  {
6442   "alignment" : 4,
6443   "is_const" : true,
6444   "linker_set_key" : "const native_handle",
6445   "name" : "const native_handle",
6446   "referenced_type" : "type-167",
6447   "self_type" : "type-272",
6448   "size" : 12,
6449   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6450  },
6451  {
6452   "alignment" : 2,
6453   "is_const" : true,
6454   "linker_set_key" : "const short",
6455   "name" : "const short",
6456   "referenced_type" : "type-189",
6457   "self_type" : "type-244",
6458   "size" : 2,
6459   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6460  },
6461  {
6462   "alignment" : 1,
6463   "is_const" : true,
6464   "linker_set_key" : "const signed char",
6465   "name" : "const signed char",
6466   "referenced_type" : "type-239",
6467   "self_type" : "type-238",
6468   "size" : 1,
6469   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6470  },
6471  {
6472   "alignment" : 1,
6473   "is_const" : true,
6474   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::BitsPerSample, 4>",
6475   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::BitsPerSample, 4>",
6476   "referenced_type" : "type-49",
6477   "self_type" : "type-48",
6478   "size" : 4,
6479   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6480  },
6481  {
6482   "alignment" : 1,
6483   "is_const" : true,
6484   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::BitsPerSample, 4>",
6485   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::BitsPerSample, 4>",
6486   "referenced_type" : "type-633",
6487   "self_type" : "type-632",
6488   "size" : 4,
6489   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6490  },
6491  {
6492   "alignment" : 1,
6493   "is_const" : true,
6494   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::ChannelMode, 3>",
6495   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::ChannelMode, 3>",
6496   "referenced_type" : "type-51",
6497   "self_type" : "type-50",
6498   "size" : 3,
6499   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6500  },
6501  {
6502   "alignment" : 1,
6503   "is_const" : true,
6504   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::ChannelMode, 3>",
6505   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::ChannelMode, 3>",
6506   "referenced_type" : "type-635",
6507   "self_type" : "type-634",
6508   "size" : 3,
6509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6510  },
6511  {
6512   "alignment" : 4,
6513   "is_const" : true,
6514   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::CodecType, 6>",
6515   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::CodecType, 6>",
6516   "referenced_type" : "type-33",
6517   "self_type" : "type-32",
6518   "size" : 24,
6519   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6520  },
6521  {
6522   "alignment" : 4,
6523   "is_const" : true,
6524   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::CodecType, 6>",
6525   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::CodecType, 6>",
6526   "referenced_type" : "type-629",
6527   "self_type" : "type-628",
6528   "size" : 24,
6529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6530  },
6531  {
6532   "alignment" : 4,
6533   "is_const" : true,
6534   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::SampleRate, 7>",
6535   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::SampleRate, 7>",
6536   "referenced_type" : "type-47",
6537   "self_type" : "type-46",
6538   "size" : 28,
6539   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6540  },
6541  {
6542   "alignment" : 4,
6543   "is_const" : true,
6544   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::SampleRate, 7>",
6545   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::SampleRate, 7>",
6546   "referenced_type" : "type-631",
6547   "self_type" : "type-630",
6548   "size" : 28,
6549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6550  },
6551  {
6552   "alignment" : 1,
6553   "is_const" : true,
6554   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::Status, 4>",
6555   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::Status, 4>",
6556   "referenced_type" : "type-31",
6557   "self_type" : "type-30",
6558   "size" : 4,
6559   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6560  },
6561  {
6562   "alignment" : 1,
6563   "is_const" : true,
6564   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::Status, 4>",
6565   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::Status, 4>",
6566   "referenced_type" : "type-627",
6567   "self_type" : "type-626",
6568   "size" : 4,
6569   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6570  },
6571  {
6572   "alignment" : 4,
6573   "is_const" : true,
6574   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6575   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6576   "referenced_type" : "type-348",
6577   "self_type" : "type-347",
6578   "size" : 12,
6579   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6580  },
6581  {
6582   "alignment" : 4,
6583   "is_const" : true,
6584   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6585   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6586   "referenced_type" : "type-592",
6587   "self_type" : "type-591",
6588   "size" : 12,
6589   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6590  },
6591  {
6592   "alignment" : 4,
6593   "is_const" : true,
6594   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6595   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6596   "referenced_type" : "type-658",
6597   "self_type" : "type-657",
6598   "size" : 12,
6599   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6600  },
6601  {
6602   "alignment" : 4,
6603   "is_const" : true,
6604   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6605   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6606   "referenced_type" : "type-496",
6607   "self_type" : "type-495",
6608   "size" : 4,
6609   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6610  },
6611  {
6612   "alignment" : 4,
6613   "is_const" : true,
6614   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6615   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6616   "referenced_type" : "type-610",
6617   "self_type" : "type-609",
6618   "size" : 4,
6619   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6620  },
6621  {
6622   "alignment" : 1,
6623   "is_const" : true,
6624   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6625   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6626   "referenced_type" : "type-494",
6627   "self_type" : "type-493",
6628   "size" : 3,
6629   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6630  },
6631  {
6632   "alignment" : 1,
6633   "is_const" : true,
6634   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6635   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6636   "referenced_type" : "type-608",
6637   "self_type" : "type-607",
6638   "size" : 3,
6639   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6640  },
6641  {
6642   "alignment" : 4,
6643   "is_const" : true,
6644   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6645   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6646   "referenced_type" : "type-394",
6647   "self_type" : "type-393",
6648   "size" : 12,
6649   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6650  },
6651  {
6652   "alignment" : 4,
6653   "is_const" : true,
6654   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6655   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6656   "referenced_type" : "type-597",
6657   "self_type" : "type-596",
6658   "size" : 12,
6659   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6660  },
6661  {
6662   "alignment" : 4,
6663   "is_const" : true,
6664   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6665   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6666   "referenced_type" : "type-313",
6667   "self_type" : "type-312",
6668   "size" : 8,
6669   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6670  },
6671  {
6672   "alignment" : 4,
6673   "is_const" : true,
6674   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6675   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6676   "referenced_type" : "type-590",
6677   "self_type" : "type-589",
6678   "size" : 8,
6679   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6680  },
6681  {
6682   "alignment" : 4,
6683   "is_const" : true,
6684   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6685   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6686   "referenced_type" : "type-303",
6687   "self_type" : "type-302",
6688   "size" : 8,
6689   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6690  },
6691  {
6692   "alignment" : 4,
6693   "is_const" : true,
6694   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6695   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6696   "referenced_type" : "type-588",
6697   "self_type" : "type-587",
6698   "size" : 8,
6699   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6700  },
6701  {
6702   "alignment" : 4,
6703   "is_const" : true,
6704   "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 *> > *)> > >",
6705   "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 *> > *)> > >",
6706   "referenced_type" : "type-529",
6707   "self_type" : "type-528",
6708   "size" : 12,
6709   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6710  },
6711  {
6712   "alignment" : 4,
6713   "is_const" : true,
6714   "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 *> > *)> > >",
6715   "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 *> > *)> > >",
6716   "referenced_type" : "type-54",
6717   "self_type" : "type-53",
6718   "size" : 12,
6719   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6720  },
6721  {
6722   "alignment" : 4,
6723   "is_const" : true,
6724   "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 *> > *)> > >",
6725   "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 *> > *)> > >",
6726   "referenced_type" : "type-646",
6727   "self_type" : "type-645",
6728   "size" : 12,
6729   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6730  },
6731  {
6732   "alignment" : 1,
6733   "is_const" : true,
6734   "linker_set_key" : "const unsigned char",
6735   "name" : "const unsigned char",
6736   "referenced_type" : "type-121",
6737   "self_type" : "type-242",
6738   "size" : 1,
6739   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6740  },
6741  {
6742   "alignment" : 4,
6743   "is_const" : true,
6744   "linker_set_key" : "const unsigned int",
6745   "name" : "const unsigned int",
6746   "referenced_type" : "type-2",
6747   "self_type" : "type-24",
6748   "size" : 4,
6749   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6750  },
6751  {
6752   "alignment" : 4,
6753   "is_const" : true,
6754   "linker_set_key" : "const unsigned long long",
6755   "name" : "const unsigned long long",
6756   "referenced_type" : "type-13",
6757   "self_type" : "type-254",
6758   "size" : 8,
6759   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6760  },
6761  {
6762   "alignment" : 2,
6763   "is_const" : true,
6764   "linker_set_key" : "const unsigned short",
6765   "name" : "const unsigned short",
6766   "referenced_type" : "type-123",
6767   "self_type" : "type-246",
6768   "size" : 2,
6769   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6770  },
6771  {
6772   "is_const" : true,
6773   "linker_set_key" : "const void",
6774   "name" : "const void",
6775   "referenced_type" : "type-23",
6776   "self_type" : "type-332",
6777   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6778  },
6779  {
6780   "alignment" : 1,
6781   "is_volatile" : true,
6782   "linker_set_key" : "volatile bool",
6783   "name" : "volatile bool",
6784   "referenced_type" : "type-36",
6785   "self_type" : "type-89",
6786   "size" : 1,
6787   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6788  },
6789  {
6790   "alignment" : 4,
6791   "is_volatile" : true,
6792   "linker_set_key" : "volatile int",
6793   "name" : "volatile int",
6794   "referenced_type" : "type-64",
6795   "self_type" : "type-63",
6796   "size" : 4,
6797   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6798  }
6799 ],
6800 "record_types" :
6801 [
6802  {
6803   "alignment" : 4,
6804   "fields" :
6805   [
6806    {
6807     "access" : "private",
6808     "field_name" : "mCond",
6809     "referenced_type" : "type-88"
6810    }
6811   ],
6812   "linker_set_key" : "android::Condition",
6813   "name" : "android::Condition",
6814   "record_kind" : "class",
6815   "referenced_type" : "type-87",
6816   "self_type" : "type-87",
6817   "size" : 4,
6818   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6819   "unique_id" : "_ZTSN7android9ConditionE"
6820  },
6821  {
6822   "alignment" : 4,
6823   "fields" :
6824   [
6825    {
6826     "access" : "private",
6827     "field_name" : "mVector",
6828     "referenced_type" : "type-56"
6829    }
6830   ],
6831   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6832   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6833   "record_kind" : "class",
6834   "referenced_type" : "type-55",
6835   "self_type" : "type-55",
6836   "size" : 20,
6837   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6838   "template_args" : [ "type-39", "type-45" ],
6839   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6840  },
6841  {
6842   "alignment" : 4,
6843   "fields" :
6844   [
6845    {
6846     "access" : "private",
6847     "field_name" : "mCount",
6848     "referenced_type" : "type-164"
6849    }
6850   ],
6851   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6852   "name" : "android::LightRefBase<android::NativeHandle>",
6853   "record_kind" : "class",
6854   "referenced_type" : "type-163",
6855   "self_type" : "type-163",
6856   "size" : 4,
6857   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6858   "template_args" : [ "type-165" ],
6859   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6860  },
6861  {
6862   "alignment" : 4,
6863   "fields" :
6864   [
6865    {
6866     "access" : "private",
6867     "field_name" : "mCount",
6868     "referenced_type" : "type-161"
6869    }
6870   ],
6871   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6872   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6873   "record_kind" : "class",
6874   "referenced_type" : "type-160",
6875   "self_type" : "type-160",
6876   "size" : 4,
6877   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6878   "template_args" : [ "type-162" ],
6879   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6880  },
6881  {
6882   "alignment" : 4,
6883   "fields" :
6884   [
6885    {
6886     "access" : "private",
6887     "field_name" : "mMutex",
6888     "referenced_type" : "type-19"
6889    }
6890   ],
6891   "linker_set_key" : "android::Mutex",
6892   "name" : "android::Mutex",
6893   "record_kind" : "class",
6894   "referenced_type" : "type-18",
6895   "self_type" : "type-18",
6896   "size" : 4,
6897   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6898   "unique_id" : "_ZTSN7android5MutexE"
6899  },
6900  {
6901   "alignment" : 4,
6902   "fields" :
6903   [
6904    {
6905     "access" : "private",
6906     "field_name" : "mLock",
6907     "referenced_type" : "type-468"
6908    }
6909   ],
6910   "linker_set_key" : "android::Mutex::Autolock",
6911   "name" : "android::Mutex::Autolock",
6912   "record_kind" : "class",
6913   "referenced_type" : "type-467",
6914   "self_type" : "type-467",
6915   "size" : 4,
6916   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6917   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
6918  },
6919  {
6920   "alignment" : 4,
6921   "base_specifiers" :
6922   [
6923    {
6924     "referenced_type" : "type-163"
6925    }
6926   ],
6927   "fields" :
6928   [
6929    {
6930     "access" : "private",
6931     "field_name" : "mHandle",
6932     "field_offset" : 32,
6933     "referenced_type" : "type-166"
6934    },
6935    {
6936     "access" : "private",
6937     "field_name" : "mOwnsHandle",
6938     "field_offset" : 64,
6939     "referenced_type" : "type-36"
6940    }
6941   ],
6942   "linker_set_key" : "android::NativeHandle",
6943   "name" : "android::NativeHandle",
6944   "record_kind" : "class",
6945   "referenced_type" : "type-165",
6946   "self_type" : "type-165",
6947   "size" : 12,
6948   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
6949   "unique_id" : "_ZTSN7android12NativeHandleE"
6950  },
6951  {
6952   "alignment" : 4,
6953   "fields" :
6954   [
6955    {
6956     "access" : "private",
6957     "field_name" : "mRWLock",
6958     "referenced_type" : "type-473"
6959    }
6960   ],
6961   "linker_set_key" : "android::RWLock",
6962   "name" : "android::RWLock",
6963   "record_kind" : "class",
6964   "referenced_type" : "type-472",
6965   "self_type" : "type-472",
6966   "size" : 40,
6967   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6968   "unique_id" : "_ZTSN7android6RWLockE"
6969  },
6970  {
6971   "alignment" : 4,
6972   "fields" :
6973   [
6974    {
6975     "access" : "private",
6976     "field_name" : "mLock",
6977     "referenced_type" : "type-476"
6978    }
6979   ],
6980   "linker_set_key" : "android::RWLock::AutoRLock",
6981   "name" : "android::RWLock::AutoRLock",
6982   "record_kind" : "class",
6983   "referenced_type" : "type-475",
6984   "self_type" : "type-475",
6985   "size" : 4,
6986   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6987   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
6988  },
6989  {
6990   "alignment" : 4,
6991   "fields" :
6992   [
6993    {
6994     "access" : "private",
6995     "field_name" : "mLock",
6996     "referenced_type" : "type-476"
6997    }
6998   ],
6999   "linker_set_key" : "android::RWLock::AutoWLock",
7000   "name" : "android::RWLock::AutoWLock",
7001   "record_kind" : "class",
7002   "referenced_type" : "type-480",
7003   "self_type" : "type-480",
7004   "size" : 4,
7005   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7006   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
7007  },
7008  {
7009   "alignment" : 4,
7010   "fields" :
7011   [
7012    {
7013     "access" : "private",
7014     "field_name" : "mRefs",
7015     "field_offset" : 32,
7016     "referenced_type" : "type-8"
7017    }
7018   ],
7019   "linker_set_key" : "android::RefBase",
7020   "name" : "android::RefBase",
7021   "record_kind" : "class",
7022   "referenced_type" : "type-7",
7023   "self_type" : "type-7",
7024   "size" : 8,
7025   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7026   "unique_id" : "_ZTSN7android7RefBaseE",
7027   "vtable_components" :
7028   [
7029    {
7030     "kind" : "offset_to_top"
7031    },
7032    {
7033     "kind" : "rtti",
7034     "mangled_component_name" : "_ZTIN7android7RefBaseE"
7035    },
7036    {
7037     "kind" : "complete_dtor_pointer",
7038     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
7039    },
7040    {
7041     "kind" : "deleting_dtor_pointer",
7042     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
7043    },
7044    {
7045     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7046    },
7047    {
7048     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7049    },
7050    {
7051     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7052    },
7053    {
7054     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7055    }
7056   ]
7057  },
7058  {
7059   "alignment" : 1,
7060   "linker_set_key" : "android::RefBase::weakref_type",
7061   "name" : "android::RefBase::weakref_type",
7062   "record_kind" : "class",
7063   "referenced_type" : "type-12",
7064   "self_type" : "type-12",
7065   "size" : 1,
7066   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7067   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
7068  },
7069  {
7070   "alignment" : 1,
7071   "linker_set_key" : "android::ReferenceMover",
7072   "name" : "android::ReferenceMover",
7073   "record_kind" : "class",
7074   "referenced_type" : "type-267",
7075   "self_type" : "type-267",
7076   "size" : 1,
7077   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7078   "unique_id" : "_ZTSN7android14ReferenceMoverE"
7079  },
7080  {
7081   "alignment" : 4,
7082   "linker_set_key" : "android::ReferenceRenamer",
7083   "name" : "android::ReferenceRenamer",
7084   "record_kind" : "class",
7085   "referenced_type" : "type-260",
7086   "self_type" : "type-260",
7087   "size" : 4,
7088   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7089   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
7090   "vtable_components" :
7091   [
7092    {
7093     "kind" : "offset_to_top"
7094    },
7095    {
7096     "kind" : "rtti",
7097     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7098    },
7099    {
7100     "is_pure" : true,
7101     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7102    }
7103   ]
7104  },
7105  {
7106   "alignment" : 4,
7107   "fields" :
7108   [
7109    {
7110     "access" : "private",
7111     "field_name" : "mTag",
7112     "referenced_type" : "type-13"
7113    }
7114   ],
7115   "linker_set_key" : "android::ScopedTrace",
7116   "name" : "android::ScopedTrace",
7117   "record_kind" : "class",
7118   "referenced_type" : "type-482",
7119   "self_type" : "type-482",
7120   "size" : 8,
7121   "source_file" : "/system/core/libutils/include/utils/Trace.h",
7122   "unique_id" : "_ZTSN7android11ScopedTraceE"
7123  },
7124  {
7125   "alignment" : 4,
7126   "base_specifiers" :
7127   [
7128    {
7129     "access" : "private",
7130     "referenced_type" : "type-57"
7131    }
7132   ],
7133   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7134   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7135   "record_kind" : "class",
7136   "referenced_type" : "type-56",
7137   "self_type" : "type-56",
7138   "size" : 20,
7139   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7140   "template_args" : [ "type-58" ],
7141   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7142   "vtable_components" :
7143   [
7144    {
7145     "kind" : "offset_to_top"
7146    },
7147    {
7148     "kind" : "rtti",
7149     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7150    },
7151    {
7152     "kind" : "complete_dtor_pointer",
7153     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7154    },
7155    {
7156     "kind" : "deleting_dtor_pointer",
7157     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7158    },
7159    {
7160     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7161    },
7162    {
7163     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7164    },
7165    {
7166     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7167    },
7168    {
7169     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7170    },
7171    {
7172     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7173    },
7174    {
7175     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7176    },
7177    {
7178     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7179    }
7180   ]
7181  },
7182  {
7183   "alignment" : 4,
7184   "base_specifiers" :
7185   [
7186    {
7187     "referenced_type" : "type-21"
7188    }
7189   ],
7190   "linker_set_key" : "android::SortedVectorImpl",
7191   "name" : "android::SortedVectorImpl",
7192   "record_kind" : "class",
7193   "referenced_type" : "type-57",
7194   "self_type" : "type-57",
7195   "size" : 20,
7196   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7197   "unique_id" : "_ZTSN7android16SortedVectorImplE",
7198   "vtable_components" :
7199   [
7200    {
7201     "kind" : "offset_to_top"
7202    },
7203    {
7204     "kind" : "rtti",
7205     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7206    },
7207    {
7208     "kind" : "complete_dtor_pointer",
7209     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7210    },
7211    {
7212     "kind" : "deleting_dtor_pointer",
7213     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7214    },
7215    {
7216     "is_pure" : true,
7217     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7218    },
7219    {
7220     "is_pure" : true,
7221     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7222    },
7223    {
7224     "is_pure" : true,
7225     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7226    },
7227    {
7228     "is_pure" : true,
7229     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7230    },
7231    {
7232     "is_pure" : true,
7233     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7234    },
7235    {
7236     "is_pure" : true,
7237     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7238    },
7239    {
7240     "is_pure" : true,
7241     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7242    }
7243   ]
7244  },
7245  {
7246   "alignment" : 4,
7247   "fields" :
7248   [
7249    {
7250     "access" : "private",
7251     "field_name" : "mString",
7252     "referenced_type" : "type-40"
7253    }
7254   ],
7255   "linker_set_key" : "android::String16",
7256   "name" : "android::String16",
7257   "record_kind" : "class",
7258   "referenced_type" : "type-39",
7259   "self_type" : "type-39",
7260   "size" : 4,
7261   "source_file" : "/system/core/libutils/include/utils/String16.h",
7262   "unique_id" : "_ZTSN7android8String16E"
7263  },
7264  {
7265   "alignment" : 4,
7266   "fields" :
7267   [
7268    {
7269     "access" : "private",
7270     "field_name" : "mString",
7271     "referenced_type" : "type-60"
7272    }
7273   ],
7274   "linker_set_key" : "android::String8",
7275   "name" : "android::String8",
7276   "record_kind" : "class",
7277   "referenced_type" : "type-59",
7278   "self_type" : "type-59",
7279   "size" : 4,
7280   "source_file" : "/system/core/libutils/include/utils/String8.h",
7281   "unique_id" : "_ZTSN7android7String8E"
7282  },
7283  {
7284   "alignment" : 4,
7285   "base_specifiers" :
7286   [
7287    {
7288     "is_virtual" : true,
7289     "referenced_type" : "type-7"
7290    }
7291   ],
7292   "fields" :
7293   [
7294    {
7295     "access" : "private",
7296     "field_name" : "mCanCallJava",
7297     "field_offset" : 32,
7298     "referenced_type" : "type-86"
7299    },
7300    {
7301     "access" : "private",
7302     "field_name" : "mThread",
7303     "field_offset" : 64,
7304     "referenced_type" : "type-22"
7305    },
7306    {
7307     "access" : "private",
7308     "field_name" : "mLock",
7309     "field_offset" : 96,
7310     "referenced_type" : "type-18"
7311    },
7312    {
7313     "access" : "private",
7314     "field_name" : "mThreadExitedCondition",
7315     "field_offset" : 128,
7316     "referenced_type" : "type-87"
7317    },
7318    {
7319     "access" : "private",
7320     "field_name" : "mStatus",
7321     "field_offset" : 160,
7322     "referenced_type" : "type-64"
7323    },
7324    {
7325     "access" : "private",
7326     "field_name" : "mExitPending",
7327     "field_offset" : 192,
7328     "referenced_type" : "type-89"
7329    },
7330    {
7331     "access" : "private",
7332     "field_name" : "mRunning",
7333     "field_offset" : 200,
7334     "referenced_type" : "type-89"
7335    },
7336    {
7337     "access" : "private",
7338     "field_name" : "mHoldSelf",
7339     "field_offset" : 224,
7340     "referenced_type" : "type-83"
7341    },
7342    {
7343     "access" : "private",
7344     "field_name" : "mTid",
7345     "field_offset" : 256,
7346     "referenced_type" : "type-64"
7347    }
7348   ],
7349   "linker_set_key" : "android::Thread",
7350   "name" : "android::Thread",
7351   "record_kind" : "class",
7352   "referenced_type" : "type-85",
7353   "self_type" : "type-85",
7354   "size" : 44,
7355   "source_file" : "/system/core/libutils/include/utils/Thread.h",
7356   "unique_id" : "_ZTSN7android6ThreadE",
7357   "vtable_components" :
7358   [
7359    {
7360     "component_value" : 36,
7361     "kind" : "vbase_offset"
7362    },
7363    {
7364     "kind" : "offset_to_top"
7365    },
7366    {
7367     "kind" : "rtti",
7368     "mangled_component_name" : "_ZTIN7android6ThreadE"
7369    },
7370    {
7371     "kind" : "complete_dtor_pointer",
7372     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
7373    },
7374    {
7375     "kind" : "deleting_dtor_pointer",
7376     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
7377    },
7378    {
7379     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
7380    },
7381    {
7382     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
7383    },
7384    {
7385     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
7386    },
7387    {
7388     "is_pure" : true,
7389     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
7390    },
7391    {
7392     "kind" : "vcall_offset"
7393    },
7394    {
7395     "kind" : "vcall_offset"
7396    },
7397    {
7398     "kind" : "vcall_offset"
7399    },
7400    {
7401     "kind" : "vcall_offset"
7402    },
7403    {
7404     "component_value" : -36,
7405     "kind" : "vcall_offset"
7406    },
7407    {
7408     "component_value" : -36,
7409     "kind" : "offset_to_top"
7410    },
7411    {
7412     "kind" : "rtti",
7413     "mangled_component_name" : "_ZTIN7android6ThreadE"
7414    },
7415    {
7416     "kind" : "complete_dtor_pointer",
7417     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
7418    },
7419    {
7420     "kind" : "deleting_dtor_pointer",
7421     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
7422    },
7423    {
7424     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7425    },
7426    {
7427     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7428    },
7429    {
7430     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7431    },
7432    {
7433     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7434    }
7435   ]
7436  },
7437  {
7438   "alignment" : 4,
7439   "base_specifiers" :
7440   [
7441    {
7442     "access" : "private",
7443     "referenced_type" : "type-21"
7444    }
7445   ],
7446   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7447   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7448   "record_kind" : "class",
7449   "referenced_type" : "type-20",
7450   "self_type" : "type-20",
7451   "size" : 20,
7452   "source_file" : "/system/core/libutils/include/utils/Vector.h",
7453   "template_args" : [ "type-25" ],
7454   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
7455   "vtable_components" :
7456   [
7457    {
7458     "kind" : "offset_to_top"
7459    },
7460    {
7461     "kind" : "rtti",
7462     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
7463    },
7464    {
7465     "kind" : "complete_dtor_pointer",
7466     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
7467    },
7468    {
7469     "kind" : "deleting_dtor_pointer",
7470     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
7471    },
7472    {
7473     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
7474    },
7475    {
7476     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
7477    },
7478    {
7479     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
7480    },
7481    {
7482     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
7483    },
7484    {
7485     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
7486    },
7487    {
7488     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
7489    }
7490   ]
7491  },
7492  {
7493   "alignment" : 4,
7494   "fields" :
7495   [
7496    {
7497     "access" : "private",
7498     "field_name" : "mStorage",
7499     "field_offset" : 32,
7500     "referenced_type" : "type-22"
7501    },
7502    {
7503     "access" : "private",
7504     "field_name" : "mCount",
7505     "field_offset" : 64,
7506     "referenced_type" : "type-2"
7507    },
7508    {
7509     "access" : "private",
7510     "field_name" : "mFlags",
7511     "field_offset" : 96,
7512     "referenced_type" : "type-24"
7513    },
7514    {
7515     "access" : "private",
7516     "field_name" : "mItemSize",
7517     "field_offset" : 128,
7518     "referenced_type" : "type-24"
7519    }
7520   ],
7521   "linker_set_key" : "android::VectorImpl",
7522   "name" : "android::VectorImpl",
7523   "record_kind" : "class",
7524   "referenced_type" : "type-21",
7525   "self_type" : "type-21",
7526   "size" : 20,
7527   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7528   "unique_id" : "_ZTSN7android10VectorImplE",
7529   "vtable_components" :
7530   [
7531    {
7532     "kind" : "offset_to_top"
7533    },
7534    {
7535     "kind" : "rtti",
7536     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7537    },
7538    {
7539     "kind" : "complete_dtor_pointer",
7540     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7541    },
7542    {
7543     "kind" : "deleting_dtor_pointer",
7544     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7545    },
7546    {
7547     "is_pure" : true,
7548     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7549    },
7550    {
7551     "is_pure" : true,
7552     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7553    },
7554    {
7555     "is_pure" : true,
7556     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7557    },
7558    {
7559     "is_pure" : true,
7560     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7561    },
7562    {
7563     "is_pure" : true,
7564     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7565    },
7566    {
7567     "is_pure" : true,
7568     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7569    }
7570   ]
7571  },
7572  {
7573   "alignment" : 4,
7574   "base_specifiers" :
7575   [
7576    {
7577     "referenced_type" : "type-160"
7578    }
7579   ],
7580   "linker_set_key" : "android::VirtualLightRefBase",
7581   "name" : "android::VirtualLightRefBase",
7582   "record_kind" : "class",
7583   "referenced_type" : "type-162",
7584   "self_type" : "type-162",
7585   "size" : 8,
7586   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7587   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
7588   "vtable_components" :
7589   [
7590    {
7591     "kind" : "offset_to_top"
7592    },
7593    {
7594     "kind" : "rtti",
7595     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7596    },
7597    {
7598     "kind" : "complete_dtor_pointer",
7599     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7600    },
7601    {
7602     "kind" : "deleting_dtor_pointer",
7603     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7604    }
7605   ]
7606  },
7607  {
7608   "alignment" : 4,
7609   "base_specifiers" :
7610   [
7611    {
7612     "referenced_type" : "type-27"
7613    }
7614   ],
7615   "fields" :
7616   [
7617    {
7618     "access" : "protected",
7619     "field_name" : "mSchedPolicy",
7620     "field_offset" : 32,
7621     "referenced_type" : "type-64"
7622    },
7623    {
7624     "access" : "protected",
7625     "field_name" : "mSchedPriority",
7626     "field_offset" : 64,
7627     "referenced_type" : "type-64"
7628    },
7629    {
7630     "access" : "private",
7631     "field_name" : "mExtras",
7632     "field_offset" : 96,
7633     "referenced_type" : "type-114"
7634    },
7635    {
7636     "access" : "private",
7637     "field_name" : "mReserved0",
7638     "field_offset" : 128,
7639     "referenced_type" : "type-22"
7640    }
7641   ],
7642   "linker_set_key" : "android::hardware::BHwBinder",
7643   "name" : "android::hardware::BHwBinder",
7644   "record_kind" : "class",
7645   "referenced_type" : "type-113",
7646   "self_type" : "type-113",
7647   "size" : 28,
7648   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7649   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
7650   "vtable_components" :
7651   [
7652    {
7653     "component_value" : 20,
7654     "kind" : "vbase_offset"
7655    },
7656    {
7657     "kind" : "offset_to_top"
7658    },
7659    {
7660     "kind" : "rtti",
7661     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7662    },
7663    {
7664     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7665    },
7666    {
7667     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7668    },
7669    {
7670     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7671    },
7672    {
7673     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7674    },
7675    {
7676     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7677    },
7678    {
7679     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7680    },
7681    {
7682     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7683    },
7684    {
7685     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7686    },
7687    {
7688     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7689    },
7690    {
7691     "kind" : "complete_dtor_pointer",
7692     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
7693    },
7694    {
7695     "kind" : "deleting_dtor_pointer",
7696     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
7697    },
7698    {
7699     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7700    },
7701    {
7702     "kind" : "vcall_offset"
7703    },
7704    {
7705     "kind" : "vcall_offset"
7706    },
7707    {
7708     "kind" : "vcall_offset"
7709    },
7710    {
7711     "kind" : "vcall_offset"
7712    },
7713    {
7714     "component_value" : -20,
7715     "kind" : "vcall_offset"
7716    },
7717    {
7718     "component_value" : -20,
7719     "kind" : "offset_to_top"
7720    },
7721    {
7722     "kind" : "rtti",
7723     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7724    },
7725    {
7726     "kind" : "complete_dtor_pointer",
7727     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
7728    },
7729    {
7730     "kind" : "deleting_dtor_pointer",
7731     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
7732    },
7733    {
7734     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7735    },
7736    {
7737     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7738    },
7739    {
7740     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7741    },
7742    {
7743     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7744    }
7745   ]
7746  },
7747  {
7748   "alignment" : 4,
7749   "base_specifiers" :
7750   [
7751    {
7752     "is_virtual" : true,
7753     "referenced_type" : "type-7"
7754    }
7755   ],
7756   "fields" :
7757   [
7758    {
7759     "access" : "private",
7760     "field_name" : "mRemote",
7761     "field_offset" : 32,
7762     "referenced_type" : "type-363"
7763    },
7764    {
7765     "access" : "private",
7766     "field_name" : "mRefs",
7767     "field_offset" : 64,
7768     "referenced_type" : "type-11"
7769    },
7770    {
7771     "access" : "private",
7772     "field_name" : "mState",
7773     "field_offset" : 96,
7774     "referenced_type" : "type-364"
7775    }
7776   ],
7777   "linker_set_key" : "android::hardware::BpHwRefBase",
7778   "name" : "android::hardware::BpHwRefBase",
7779   "record_kind" : "class",
7780   "referenced_type" : "type-362",
7781   "self_type" : "type-362",
7782   "size" : 24,
7783   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7784   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
7785   "vtable_components" :
7786   [
7787    {
7788     "component_value" : 16,
7789     "kind" : "vbase_offset"
7790    },
7791    {
7792     "kind" : "offset_to_top"
7793    },
7794    {
7795     "kind" : "rtti",
7796     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7797    },
7798    {
7799     "kind" : "complete_dtor_pointer",
7800     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
7801    },
7802    {
7803     "kind" : "deleting_dtor_pointer",
7804     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
7805    },
7806    {
7807     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7808    },
7809    {
7810     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7811    },
7812    {
7813     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7814    },
7815    {
7816     "kind" : "vcall_offset"
7817    },
7818    {
7819     "component_value" : -16,
7820     "kind" : "vcall_offset"
7821    },
7822    {
7823     "component_value" : -16,
7824     "kind" : "vcall_offset"
7825    },
7826    {
7827     "component_value" : -16,
7828     "kind" : "vcall_offset"
7829    },
7830    {
7831     "component_value" : -16,
7832     "kind" : "vcall_offset"
7833    },
7834    {
7835     "component_value" : -16,
7836     "kind" : "offset_to_top"
7837    },
7838    {
7839     "kind" : "rtti",
7840     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7841    },
7842    {
7843     "kind" : "complete_dtor_pointer",
7844     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
7845    },
7846    {
7847     "kind" : "deleting_dtor_pointer",
7848     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
7849    },
7850    {
7851     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7852    },
7853    {
7854     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7855    },
7856    {
7857     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7858    },
7859    {
7860     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7861    }
7862   ]
7863  },
7864  {
7865   "alignment" : 4,
7866   "base_specifiers" :
7867   [
7868    {
7869     "referenced_type" : "type-99"
7870    },
7871    {
7872     "referenced_type" : "type-367"
7873    },
7874    {
7875     "referenced_type" : "type-362"
7876    }
7877   ],
7878   "linker_set_key" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost>",
7879   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost>",
7880   "record_kind" : "class",
7881   "referenced_type" : "type-370",
7882   "self_type" : "type-370",
7883   "size" : 32,
7884   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7885   "template_args" : [ "type-99" ],
7886   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEEE",
7887   "vtable_components" :
7888   [
7889    {
7890     "component_value" : 24,
7891     "kind" : "vbase_offset"
7892    },
7893    {
7894     "kind" : "offset_to_top"
7895    },
7896    {
7897     "kind" : "rtti",
7898     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEEE"
7899    },
7900    {
7901     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8isRemoteEv"
7902    },
7903    {
7904     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7905    },
7906    {
7907     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7908    },
7909    {
7910     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7911    },
7912    {
7913     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
7914    },
7915    {
7916     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21setHALInstrumentationEv"
7917    },
7918    {
7919     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
7920    },
7921    {
7922     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost4pingEv"
7923    },
7924    {
7925     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7926    },
7927    {
7928     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21notifySyspropsChangedEv"
7929    },
7930    {
7931     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7932    },
7933    {
7934     "kind" : "complete_dtor_pointer",
7935     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED1Ev"
7936    },
7937    {
7938     "kind" : "deleting_dtor_pointer",
7939     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED0Ev"
7940    },
7941    {
7942     "is_pure" : true,
7943     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost11startStreamEv"
7944    },
7945    {
7946     "is_pure" : true,
7947     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13suspendStreamEv"
7948    },
7949    {
7950     "is_pure" : true,
7951     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost10stopStreamEv"
7952    },
7953    {
7954     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEE10onAsBinderEv"
7955    },
7956    {
7957     "component_value" : 20,
7958     "kind" : "vbase_offset"
7959    },
7960    {
7961     "component_value" : -4,
7962     "kind" : "offset_to_top"
7963    },
7964    {
7965     "kind" : "rtti",
7966     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEEE"
7967    },
7968    {
7969     "kind" : "complete_dtor_pointer",
7970     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED1Ev"
7971    },
7972    {
7973     "kind" : "deleting_dtor_pointer",
7974     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED0Ev"
7975    },
7976    {
7977     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEE10onAsBinderEv"
7978    },
7979    {
7980     "component_value" : 16,
7981     "kind" : "vbase_offset"
7982    },
7983    {
7984     "component_value" : -8,
7985     "kind" : "offset_to_top"
7986    },
7987    {
7988     "kind" : "rtti",
7989     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEEE"
7990    },
7991    {
7992     "kind" : "complete_dtor_pointer",
7993     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED1Ev"
7994    },
7995    {
7996     "kind" : "deleting_dtor_pointer",
7997     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED0Ev"
7998    },
7999    {
8000     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8001    },
8002    {
8003     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8004    },
8005    {
8006     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8007    },
8008    {
8009     "kind" : "vcall_offset"
8010    },
8011    {
8012     "component_value" : -16,
8013     "kind" : "vcall_offset"
8014    },
8015    {
8016     "component_value" : -16,
8017     "kind" : "vcall_offset"
8018    },
8019    {
8020     "component_value" : -16,
8021     "kind" : "vcall_offset"
8022    },
8023    {
8024     "component_value" : -24,
8025     "kind" : "vcall_offset"
8026    },
8027    {
8028     "component_value" : -24,
8029     "kind" : "offset_to_top"
8030    },
8031    {
8032     "kind" : "rtti",
8033     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEEE"
8034    },
8035    {
8036     "kind" : "complete_dtor_pointer",
8037     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED1Ev"
8038    },
8039    {
8040     "kind" : "deleting_dtor_pointer",
8041     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED0Ev"
8042    },
8043    {
8044     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8045    },
8046    {
8047     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8048    },
8049    {
8050     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8051    },
8052    {
8053     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8054    }
8055   ]
8056  },
8057  {
8058   "alignment" : 4,
8059   "base_specifiers" :
8060   [
8061    {
8062     "referenced_type" : "type-548"
8063    },
8064    {
8065     "referenced_type" : "type-367"
8066    },
8067    {
8068     "referenced_type" : "type-362"
8069    }
8070   ],
8071   "linker_set_key" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload>",
8072   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload>",
8073   "record_kind" : "class",
8074   "referenced_type" : "type-559",
8075   "self_type" : "type-559",
8076   "size" : 32,
8077   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8078   "template_args" : [ "type-548" ],
8079   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEE",
8080   "vtable_components" :
8081   [
8082    {
8083     "component_value" : 24,
8084     "kind" : "vbase_offset"
8085    },
8086    {
8087     "kind" : "offset_to_top"
8088    },
8089    {
8090     "kind" : "rtti",
8091     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEE"
8092    },
8093    {
8094     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8isRemoteEv"
8095    },
8096    {
8097     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8098    },
8099    {
8100     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8101    },
8102    {
8103     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8104    },
8105    {
8106     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8107    },
8108    {
8109     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21setHALInstrumentationEv"
8110    },
8111    {
8112     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8113    },
8114    {
8115     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload4pingEv"
8116    },
8117    {
8118     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8119    },
8120    {
8121     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21notifySyspropsChangedEv"
8122    },
8123    {
8124     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8125    },
8126    {
8127     "kind" : "complete_dtor_pointer",
8128     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED1Ev"
8129    },
8130    {
8131     "kind" : "deleting_dtor_pointer",
8132     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED0Ev"
8133    },
8134    {
8135     "is_pure" : true,
8136     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12startSessionERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE"
8137    },
8138    {
8139     "is_pure" : true,
8140     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13streamStartedENS3_6StatusE"
8141    },
8142    {
8143     "is_pure" : true,
8144     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload15streamSuspendedENS3_6StatusE"
8145    },
8146    {
8147     "is_pure" : true,
8148     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload10endSessionEv"
8149    },
8150    {
8151     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEE10onAsBinderEv"
8152    },
8153    {
8154     "component_value" : 20,
8155     "kind" : "vbase_offset"
8156    },
8157    {
8158     "component_value" : -4,
8159     "kind" : "offset_to_top"
8160    },
8161    {
8162     "kind" : "rtti",
8163     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEE"
8164    },
8165    {
8166     "kind" : "complete_dtor_pointer",
8167     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED1Ev"
8168    },
8169    {
8170     "kind" : "deleting_dtor_pointer",
8171     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED0Ev"
8172    },
8173    {
8174     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEE10onAsBinderEv"
8175    },
8176    {
8177     "component_value" : 16,
8178     "kind" : "vbase_offset"
8179    },
8180    {
8181     "component_value" : -8,
8182     "kind" : "offset_to_top"
8183    },
8184    {
8185     "kind" : "rtti",
8186     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEE"
8187    },
8188    {
8189     "kind" : "complete_dtor_pointer",
8190     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED1Ev"
8191    },
8192    {
8193     "kind" : "deleting_dtor_pointer",
8194     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED0Ev"
8195    },
8196    {
8197     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8198    },
8199    {
8200     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8201    },
8202    {
8203     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8204    },
8205    {
8206     "kind" : "vcall_offset"
8207    },
8208    {
8209     "component_value" : -16,
8210     "kind" : "vcall_offset"
8211    },
8212    {
8213     "component_value" : -16,
8214     "kind" : "vcall_offset"
8215    },
8216    {
8217     "component_value" : -16,
8218     "kind" : "vcall_offset"
8219    },
8220    {
8221     "component_value" : -24,
8222     "kind" : "vcall_offset"
8223    },
8224    {
8225     "component_value" : -24,
8226     "kind" : "offset_to_top"
8227    },
8228    {
8229     "kind" : "rtti",
8230     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEE"
8231    },
8232    {
8233     "kind" : "complete_dtor_pointer",
8234     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED1Ev"
8235    },
8236    {
8237     "kind" : "deleting_dtor_pointer",
8238     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED0Ev"
8239    },
8240    {
8241     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8242    },
8243    {
8244     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8245    },
8246    {
8247     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8248    },
8249    {
8250     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8251    }
8252   ]
8253  },
8254  {
8255   "alignment" : 4,
8256   "base_specifiers" :
8257   [
8258    {
8259     "referenced_type" : "type-16"
8260    },
8261    {
8262     "referenced_type" : "type-367"
8263    },
8264    {
8265     "referenced_type" : "type-362"
8266    }
8267   ],
8268   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8269   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8270   "record_kind" : "class",
8271   "referenced_type" : "type-366",
8272   "self_type" : "type-366",
8273   "size" : 32,
8274   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8275   "template_args" : [ "type-16" ],
8276   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
8277   "vtable_components" :
8278   [
8279    {
8280     "component_value" : 24,
8281     "kind" : "vbase_offset"
8282    },
8283    {
8284     "kind" : "offset_to_top"
8285    },
8286    {
8287     "kind" : "rtti",
8288     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8289    },
8290    {
8291     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8292    },
8293    {
8294     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8295    },
8296    {
8297     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8298    },
8299    {
8300     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8301    },
8302    {
8303     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8304    },
8305    {
8306     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8307    },
8308    {
8309     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8310    },
8311    {
8312     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8313    },
8314    {
8315     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8316    },
8317    {
8318     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8319    },
8320    {
8321     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8322    },
8323    {
8324     "kind" : "complete_dtor_pointer",
8325     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8326    },
8327    {
8328     "kind" : "deleting_dtor_pointer",
8329     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8330    },
8331    {
8332     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8333    },
8334    {
8335     "component_value" : 20,
8336     "kind" : "vbase_offset"
8337    },
8338    {
8339     "component_value" : -4,
8340     "kind" : "offset_to_top"
8341    },
8342    {
8343     "kind" : "rtti",
8344     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8345    },
8346    {
8347     "kind" : "complete_dtor_pointer",
8348     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8349    },
8350    {
8351     "kind" : "deleting_dtor_pointer",
8352     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8353    },
8354    {
8355     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8356    },
8357    {
8358     "component_value" : 16,
8359     "kind" : "vbase_offset"
8360    },
8361    {
8362     "component_value" : -8,
8363     "kind" : "offset_to_top"
8364    },
8365    {
8366     "kind" : "rtti",
8367     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8368    },
8369    {
8370     "kind" : "complete_dtor_pointer",
8371     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8372    },
8373    {
8374     "kind" : "deleting_dtor_pointer",
8375     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8376    },
8377    {
8378     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8379    },
8380    {
8381     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8382    },
8383    {
8384     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8385    },
8386    {
8387     "kind" : "vcall_offset"
8388    },
8389    {
8390     "component_value" : -16,
8391     "kind" : "vcall_offset"
8392    },
8393    {
8394     "component_value" : -16,
8395     "kind" : "vcall_offset"
8396    },
8397    {
8398     "component_value" : -16,
8399     "kind" : "vcall_offset"
8400    },
8401    {
8402     "component_value" : -24,
8403     "kind" : "vcall_offset"
8404    },
8405    {
8406     "component_value" : -24,
8407     "kind" : "offset_to_top"
8408    },
8409    {
8410     "kind" : "rtti",
8411     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8412    },
8413    {
8414     "kind" : "complete_dtor_pointer",
8415     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8416    },
8417    {
8418     "kind" : "deleting_dtor_pointer",
8419     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8420    },
8421    {
8422     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8423    },
8424    {
8425     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8426    },
8427    {
8428     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8429    },
8430    {
8431     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8432    }
8433   ]
8434  },
8435  {
8436   "alignment" : 4,
8437   "fields" :
8438   [
8439    {
8440     "access" : "private",
8441     "field_name" : "mMutex",
8442     "referenced_type" : "type-397"
8443    },
8444    {
8445     "access" : "private",
8446     "field_name" : "mMap",
8447     "field_offset" : 32,
8448     "referenced_type" : "type-398"
8449    }
8450   ],
8451   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8452   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8453   "record_kind" : "class",
8454   "referenced_type" : "type-396",
8455   "self_type" : "type-396",
8456   "size" : 16,
8457   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8458   "template_args" : [ "type-14", "type-399" ],
8459   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
8460  },
8461  {
8462   "alignment" : 4,
8463   "fields" :
8464   [
8465    {
8466     "access" : "private",
8467     "field_name" : "mMutex",
8468     "referenced_type" : "type-405"
8469    },
8470    {
8471     "access" : "private",
8472     "field_name" : "mMap",
8473     "field_offset" : 32,
8474     "referenced_type" : "type-406"
8475    }
8476   ],
8477   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8478   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8479   "record_kind" : "class",
8480   "referenced_type" : "type-404",
8481   "self_type" : "type-404",
8482   "size" : 16,
8483   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8484   "template_args" : [ "type-14", "type-36" ],
8485   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
8486  },
8487  {
8488   "alignment" : 4,
8489   "fields" :
8490   [
8491    {
8492     "access" : "private",
8493     "field_name" : "mMutex",
8494     "referenced_type" : "type-410"
8495    },
8496    {
8497     "access" : "private",
8498     "field_name" : "mMap",
8499     "field_offset" : 32,
8500     "referenced_type" : "type-411"
8501    }
8502   ],
8503   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8504   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8505   "record_kind" : "class",
8506   "referenced_type" : "type-409",
8507   "self_type" : "type-409",
8508   "size" : 16,
8509   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8510   "template_args" : [ "type-412", "type-296" ],
8511   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
8512  },
8513  {
8514   "alignment" : 4,
8515   "fields" :
8516   [
8517    {
8518     "access" : "private",
8519     "field_name" : "mMutex",
8520     "referenced_type" : "type-428"
8521    },
8522    {
8523     "access" : "private",
8524     "field_name" : "mMap",
8525     "field_offset" : 32,
8526     "referenced_type" : "type-429"
8527    }
8528   ],
8529   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8530   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8531   "record_kind" : "class",
8532   "referenced_type" : "type-427",
8533   "self_type" : "type-427",
8534   "size" : 16,
8535   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8536   "template_args" : [ "type-430", "type-431" ],
8537   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
8538  },
8539  {
8540   "alignment" : 4,
8541   "fields" :
8542   [
8543    {
8544     "access" : "private",
8545     "field_name" : "mMutex",
8546     "referenced_type" : "type-418"
8547    },
8548    {
8549     "access" : "private",
8550     "field_name" : "mMap",
8551     "field_offset" : 32,
8552     "referenced_type" : "type-419"
8553    }
8554   ],
8555   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8556   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8557   "record_kind" : "class",
8558   "referenced_type" : "type-417",
8559   "self_type" : "type-417",
8560   "size" : 16,
8561   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8562   "template_args" : [ "type-420", "type-421" ],
8563   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
8564  },
8565  {
8566   "alignment" : 8,
8567   "fields" :
8568   [
8569    {
8570     "field_name" : "flags",
8571     "referenced_type" : "type-2"
8572    },
8573    {
8574     "field_name" : "fdIndex",
8575     "field_offset" : 32,
8576     "referenced_type" : "type-2"
8577    },
8578    {
8579     "field_name" : "offset",
8580     "field_offset" : 64,
8581     "referenced_type" : "type-2"
8582    },
8583    {
8584     "field_name" : "extent",
8585     "field_offset" : 128,
8586     "referenced_type" : "type-13"
8587    }
8588   ],
8589   "linker_set_key" : "android::hardware::GrantorDescriptor",
8590   "name" : "android::hardware::GrantorDescriptor",
8591   "referenced_type" : "type-295",
8592   "self_type" : "type-295",
8593   "size" : 24,
8594   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8595   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
8596  },
8597  {
8598   "alignment" : 8,
8599   "base_specifiers" :
8600   [
8601    {
8602     "is_virtual" : true,
8603     "referenced_type" : "type-279"
8604    },
8605    {
8606     "is_virtual" : true,
8607     "referenced_type" : "type-7"
8608    }
8609   ],
8610   "linker_set_key" : "android::hardware::HidlMemory",
8611   "name" : "android::hardware::HidlMemory",
8612   "record_kind" : "class",
8613   "referenced_type" : "type-287",
8614   "self_type" : "type-287",
8615   "size" : 56,
8616   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8617   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
8618   "vtable_components" :
8619   [
8620    {
8621     "component_value" : 48,
8622     "kind" : "vbase_offset"
8623    },
8624    {
8625     "component_value" : 8,
8626     "kind" : "vbase_offset"
8627    },
8628    {
8629     "kind" : "offset_to_top"
8630    },
8631    {
8632     "kind" : "rtti",
8633     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8634    },
8635    {
8636     "kind" : "complete_dtor_pointer",
8637     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8638    },
8639    {
8640     "kind" : "deleting_dtor_pointer",
8641     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8642    },
8643    {
8644     "kind" : "vcall_offset"
8645    },
8646    {
8647     "kind" : "vcall_offset"
8648    },
8649    {
8650     "kind" : "vcall_offset"
8651    },
8652    {
8653     "kind" : "vcall_offset"
8654    },
8655    {
8656     "component_value" : -48,
8657     "kind" : "vcall_offset"
8658    },
8659    {
8660     "component_value" : -48,
8661     "kind" : "offset_to_top"
8662    },
8663    {
8664     "kind" : "rtti",
8665     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8666    },
8667    {
8668     "kind" : "complete_dtor_pointer",
8669     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
8670    },
8671    {
8672     "kind" : "deleting_dtor_pointer",
8673     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
8674    },
8675    {
8676     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8677    },
8678    {
8679     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8680    },
8681    {
8682     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8683    },
8684    {
8685     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8686    }
8687   ]
8688  },
8689  {
8690   "alignment" : 4,
8691   "base_specifiers" :
8692   [
8693    {
8694     "is_virtual" : true,
8695     "referenced_type" : "type-7"
8696    }
8697   ],
8698   "linker_set_key" : "android::hardware::IBinder",
8699   "name" : "android::hardware::IBinder",
8700   "record_kind" : "class",
8701   "referenced_type" : "type-27",
8702   "self_type" : "type-27",
8703   "size" : 12,
8704   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8705   "unique_id" : "_ZTSN7android8hardware7IBinderE",
8706   "vtable_components" :
8707   [
8708    {
8709     "component_value" : 4,
8710     "kind" : "vbase_offset"
8711    },
8712    {
8713     "kind" : "offset_to_top"
8714    },
8715    {
8716     "kind" : "rtti",
8717     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8718    },
8719    {
8720     "is_pure" : true,
8721     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8722    },
8723    {
8724     "is_pure" : true,
8725     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8726    },
8727    {
8728     "is_pure" : true,
8729     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8730    },
8731    {
8732     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8733    },
8734    {
8735     "is_pure" : true,
8736     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8737    },
8738    {
8739     "is_pure" : true,
8740     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8741    },
8742    {
8743     "is_pure" : true,
8744     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8745    },
8746    {
8747     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8748    },
8749    {
8750     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8751    },
8752    {
8753     "kind" : "complete_dtor_pointer",
8754     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8755    },
8756    {
8757     "kind" : "deleting_dtor_pointer",
8758     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8759    },
8760    {
8761     "kind" : "vcall_offset"
8762    },
8763    {
8764     "kind" : "vcall_offset"
8765    },
8766    {
8767     "kind" : "vcall_offset"
8768    },
8769    {
8770     "kind" : "vcall_offset"
8771    },
8772    {
8773     "component_value" : -4,
8774     "kind" : "vcall_offset"
8775    },
8776    {
8777     "component_value" : -4,
8778     "kind" : "offset_to_top"
8779    },
8780    {
8781     "kind" : "rtti",
8782     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8783    },
8784    {
8785     "kind" : "complete_dtor_pointer",
8786     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
8787    },
8788    {
8789     "kind" : "deleting_dtor_pointer",
8790     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
8791    },
8792    {
8793     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8794    },
8795    {
8796     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8797    },
8798    {
8799     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8800    },
8801    {
8802     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8803    }
8804   ]
8805  },
8806  {
8807   "alignment" : 4,
8808   "base_specifiers" :
8809   [
8810    {
8811     "is_virtual" : true,
8812     "referenced_type" : "type-7"
8813    }
8814   ],
8815   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8816   "name" : "android::hardware::IBinder::DeathRecipient",
8817   "record_kind" : "class",
8818   "referenced_type" : "type-17",
8819   "self_type" : "type-17",
8820   "size" : 12,
8821   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8822   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8823   "vtable_components" :
8824   [
8825    {
8826     "component_value" : 4,
8827     "kind" : "vbase_offset"
8828    },
8829    {
8830     "kind" : "offset_to_top"
8831    },
8832    {
8833     "kind" : "rtti",
8834     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8835    },
8836    {
8837     "is_pure" : true,
8838     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8839    },
8840    {
8841     "kind" : "complete_dtor_pointer",
8842     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8843    },
8844    {
8845     "kind" : "deleting_dtor_pointer",
8846     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8847    },
8848    {
8849     "kind" : "vcall_offset"
8850    },
8851    {
8852     "kind" : "vcall_offset"
8853    },
8854    {
8855     "kind" : "vcall_offset"
8856    },
8857    {
8858     "kind" : "vcall_offset"
8859    },
8860    {
8861     "component_value" : -4,
8862     "kind" : "vcall_offset"
8863    },
8864    {
8865     "component_value" : -4,
8866     "kind" : "offset_to_top"
8867    },
8868    {
8869     "kind" : "rtti",
8870     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8871    },
8872    {
8873     "kind" : "complete_dtor_pointer",
8874     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
8875    },
8876    {
8877     "kind" : "deleting_dtor_pointer",
8878     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
8879    },
8880    {
8881     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8882    },
8883    {
8884     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8885    },
8886    {
8887     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8888    },
8889    {
8890     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8891    }
8892   ]
8893  },
8894  {
8895   "alignment" : 4,
8896   "base_specifiers" :
8897   [
8898    {
8899     "is_virtual" : true,
8900     "referenced_type" : "type-7"
8901    }
8902   ],
8903   "linker_set_key" : "android::hardware::IInterface",
8904   "name" : "android::hardware::IInterface",
8905   "record_kind" : "class",
8906   "referenced_type" : "type-367",
8907   "self_type" : "type-367",
8908   "size" : 12,
8909   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8910   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
8911   "vtable_components" :
8912   [
8913    {
8914     "component_value" : 4,
8915     "kind" : "vbase_offset"
8916    },
8917    {
8918     "kind" : "offset_to_top"
8919    },
8920    {
8921     "kind" : "rtti",
8922     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8923    },
8924    {
8925     "kind" : "complete_dtor_pointer",
8926     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8927    },
8928    {
8929     "kind" : "deleting_dtor_pointer",
8930     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8931    },
8932    {
8933     "is_pure" : true,
8934     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8935    },
8936    {
8937     "kind" : "vcall_offset"
8938    },
8939    {
8940     "kind" : "vcall_offset"
8941    },
8942    {
8943     "kind" : "vcall_offset"
8944    },
8945    {
8946     "kind" : "vcall_offset"
8947    },
8948    {
8949     "component_value" : -4,
8950     "kind" : "vcall_offset"
8951    },
8952    {
8953     "component_value" : -4,
8954     "kind" : "offset_to_top"
8955    },
8956    {
8957     "kind" : "rtti",
8958     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8959    },
8960    {
8961     "kind" : "complete_dtor_pointer",
8962     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
8963    },
8964    {
8965     "kind" : "deleting_dtor_pointer",
8966     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
8967    },
8968    {
8969     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8970    },
8971    {
8972     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8973    },
8974    {
8975     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8976    },
8977    {
8978     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8979    }
8980   ]
8981  },
8982  {
8983   "alignment" : 4,
8984   "fields" :
8985   [
8986    {
8987     "access" : "private",
8988     "field_name" : "mGrantors",
8989     "referenced_type" : "type-291"
8990    },
8991    {
8992     "access" : "private",
8993     "field_name" : "mHandle",
8994     "field_offset" : 128,
8995     "referenced_type" : "type-338"
8996    },
8997    {
8998     "access" : "private",
8999     "field_name" : "mQuantum",
9000     "field_offset" : 192,
9001     "referenced_type" : "type-2"
9002    },
9003    {
9004     "access" : "private",
9005     "field_name" : "mFlags",
9006     "field_offset" : 224,
9007     "referenced_type" : "type-2"
9008    }
9009   ],
9010   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9011   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9012   "referenced_type" : "type-337",
9013   "self_type" : "type-337",
9014   "size" : 32,
9015   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9016   "template_args" : [ "type-62" ],
9017   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
9018  },
9019  {
9020   "alignment" : 4,
9021   "fields" :
9022   [
9023    {
9024     "access" : "private",
9025     "field_name" : "mBufCachePos",
9026     "referenced_type" : "type-2"
9027    },
9028    {
9029     "access" : "private",
9030     "field_name" : "mBufCache",
9031     "field_offset" : 32,
9032     "referenced_type" : "type-372"
9033    },
9034    {
9035     "access" : "private",
9036     "field_name" : "mError",
9037     "field_offset" : 128,
9038     "referenced_type" : "type-64"
9039    },
9040    {
9041     "access" : "private",
9042     "field_name" : "mData",
9043     "field_offset" : 160,
9044     "referenced_type" : "type-373"
9045    },
9046    {
9047     "access" : "private",
9048     "field_name" : "mDataSize",
9049     "field_offset" : 192,
9050     "referenced_type" : "type-2"
9051    },
9052    {
9053     "access" : "private",
9054     "field_name" : "mDataCapacity",
9055     "field_offset" : 224,
9056     "referenced_type" : "type-2"
9057    },
9058    {
9059     "access" : "private",
9060     "field_name" : "mDataPos",
9061     "field_offset" : 256,
9062     "referenced_type" : "type-2"
9063    },
9064    {
9065     "access" : "private",
9066     "field_name" : "mObjects",
9067     "field_offset" : 288,
9068     "referenced_type" : "type-374"
9069    },
9070    {
9071     "access" : "private",
9072     "field_name" : "mObjectsSize",
9073     "field_offset" : 320,
9074     "referenced_type" : "type-2"
9075    },
9076    {
9077     "access" : "private",
9078     "field_name" : "mObjectsCapacity",
9079     "field_offset" : 352,
9080     "referenced_type" : "type-2"
9081    },
9082    {
9083     "access" : "private",
9084     "field_name" : "mNextObjectHint",
9085     "field_offset" : 384,
9086     "referenced_type" : "type-2"
9087    },
9088    {
9089     "access" : "private",
9090     "field_name" : "mNumRef",
9091     "field_offset" : 416,
9092     "referenced_type" : "type-2"
9093    },
9094    {
9095     "access" : "private",
9096     "field_name" : "mFdsKnown",
9097     "field_offset" : 448,
9098     "referenced_type" : "type-36"
9099    },
9100    {
9101     "access" : "private",
9102     "field_name" : "mHasFds",
9103     "field_offset" : 456,
9104     "referenced_type" : "type-36"
9105    },
9106    {
9107     "access" : "private",
9108     "field_name" : "mAllowFds",
9109     "field_offset" : 464,
9110     "referenced_type" : "type-36"
9111    },
9112    {
9113     "access" : "private",
9114     "field_name" : "mOwner",
9115     "field_offset" : 480,
9116     "referenced_type" : "type-375"
9117    },
9118    {
9119     "access" : "private",
9120     "field_name" : "mOwnerCookie",
9121     "field_offset" : 512,
9122     "referenced_type" : "type-22"
9123    }
9124   ],
9125   "linker_set_key" : "android::hardware::Parcel",
9126   "name" : "android::hardware::Parcel",
9127   "record_kind" : "class",
9128   "referenced_type" : "type-371",
9129   "self_type" : "type-371",
9130   "size" : 68,
9131   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9132   "unique_id" : "_ZTSN7android8hardware6ParcelE"
9133  },
9134  {
9135   "access" : "private",
9136   "alignment" : 4,
9137   "fields" :
9138   [
9139    {
9140     "field_name" : "index",
9141     "referenced_type" : "type-2"
9142    },
9143    {
9144     "field_name" : "buffer",
9145     "field_offset" : 32,
9146     "referenced_type" : "type-13"
9147    },
9148    {
9149     "field_name" : "bufend",
9150     "field_offset" : 96,
9151     "referenced_type" : "type-13"
9152    }
9153   ],
9154   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
9155   "name" : "android::hardware::Parcel::BufferInfo",
9156   "referenced_type" : "type-387",
9157   "self_type" : "type-387",
9158   "size" : 20,
9159   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9160   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
9161  },
9162  {
9163   "alignment" : 4,
9164   "base_specifiers" :
9165   [
9166    {
9167     "is_virtual" : true,
9168     "referenced_type" : "type-7"
9169    }
9170   ],
9171   "fields" :
9172   [
9173    {
9174     "access" : "private",
9175     "field_name" : "mDriverFD",
9176     "field_offset" : 32,
9177     "referenced_type" : "type-64"
9178    },
9179    {
9180     "access" : "private",
9181     "field_name" : "mVMStart",
9182     "field_offset" : 64,
9183     "referenced_type" : "type-22"
9184    },
9185    {
9186     "access" : "private",
9187     "field_name" : "mThreadCountLock",
9188     "field_offset" : 96,
9189     "referenced_type" : "type-70"
9190    },
9191    {
9192     "access" : "private",
9193     "field_name" : "mThreadCountDecrement",
9194     "field_offset" : 128,
9195     "referenced_type" : "type-71"
9196    },
9197    {
9198     "access" : "private",
9199     "field_name" : "mExecutingThreadsCount",
9200     "field_offset" : 160,
9201     "referenced_type" : "type-2"
9202    },
9203    {
9204     "access" : "private",
9205     "field_name" : "mMaxThreads",
9206     "field_offset" : 192,
9207     "referenced_type" : "type-2"
9208    },
9209    {
9210     "access" : "private",
9211     "field_name" : "mStarvationStartTimeMs",
9212     "field_offset" : 224,
9213     "referenced_type" : "type-72"
9214    },
9215    {
9216     "access" : "private",
9217     "field_name" : "mLock",
9218     "field_offset" : 288,
9219     "referenced_type" : "type-18"
9220    },
9221    {
9222     "access" : "private",
9223     "field_name" : "mHandleToObject",
9224     "field_offset" : 320,
9225     "referenced_type" : "type-20"
9226    },
9227    {
9228     "access" : "private",
9229     "field_name" : "mManagesContexts",
9230     "field_offset" : 480,
9231     "referenced_type" : "type-36"
9232    },
9233    {
9234     "access" : "private",
9235     "field_name" : "mBinderContextCheckFunc",
9236     "field_offset" : 512,
9237     "referenced_type" : "type-34"
9238    },
9239    {
9240     "access" : "private",
9241     "field_name" : "mBinderContextUserData",
9242     "field_offset" : 544,
9243     "referenced_type" : "type-22"
9244    },
9245    {
9246     "access" : "private",
9247     "field_name" : "mContexts",
9248     "field_offset" : 576,
9249     "referenced_type" : "type-55"
9250    },
9251    {
9252     "access" : "private",
9253     "field_name" : "mRootDir",
9254     "field_offset" : 736,
9255     "referenced_type" : "type-59"
9256    },
9257    {
9258     "access" : "private",
9259     "field_name" : "mThreadPoolStarted",
9260     "field_offset" : 768,
9261     "referenced_type" : "type-36"
9262    },
9263    {
9264     "access" : "private",
9265     "field_name" : "mSpawnThreadOnStart",
9266     "field_offset" : 776,
9267     "referenced_type" : "type-36"
9268    },
9269    {
9270     "access" : "private",
9271     "field_name" : "mThreadPoolSeq",
9272     "field_offset" : 800,
9273     "referenced_type" : "type-63"
9274    },
9275    {
9276     "access" : "private",
9277     "field_name" : "mMmapSize",
9278     "field_offset" : 832,
9279     "referenced_type" : "type-24"
9280    },
9281    {
9282     "access" : "private",
9283     "field_name" : "mCallRestriction",
9284     "field_offset" : 864,
9285     "referenced_type" : "type-65"
9286    }
9287   ],
9288   "linker_set_key" : "android::hardware::ProcessState",
9289   "name" : "android::hardware::ProcessState",
9290   "record_kind" : "class",
9291   "referenced_type" : "type-69",
9292   "self_type" : "type-69",
9293   "size" : 120,
9294   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9295   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
9296   "vtable_components" :
9297   [
9298    {
9299     "component_value" : 112,
9300     "kind" : "vbase_offset"
9301    },
9302    {
9303     "kind" : "offset_to_top"
9304    },
9305    {
9306     "kind" : "rtti",
9307     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9308    },
9309    {
9310     "kind" : "complete_dtor_pointer",
9311     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
9312    },
9313    {
9314     "kind" : "deleting_dtor_pointer",
9315     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
9316    },
9317    {
9318     "kind" : "vcall_offset"
9319    },
9320    {
9321     "kind" : "vcall_offset"
9322    },
9323    {
9324     "kind" : "vcall_offset"
9325    },
9326    {
9327     "kind" : "vcall_offset"
9328    },
9329    {
9330     "component_value" : -112,
9331     "kind" : "vcall_offset"
9332    },
9333    {
9334     "component_value" : -112,
9335     "kind" : "offset_to_top"
9336    },
9337    {
9338     "kind" : "rtti",
9339     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9340    },
9341    {
9342     "kind" : "complete_dtor_pointer",
9343     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
9344    },
9345    {
9346     "kind" : "deleting_dtor_pointer",
9347     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
9348    },
9349    {
9350     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9351    },
9352    {
9353     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9354    },
9355    {
9356     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9357    },
9358    {
9359     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9360    }
9361   ]
9362  },
9363  {
9364   "access" : "private",
9365   "alignment" : 4,
9366   "fields" :
9367   [
9368    {
9369     "field_name" : "binder",
9370     "referenced_type" : "type-26"
9371    },
9372    {
9373     "field_name" : "refs",
9374     "field_offset" : 32,
9375     "referenced_type" : "type-11"
9376    }
9377   ],
9378   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
9379   "name" : "android::hardware::ProcessState::handle_entry",
9380   "referenced_type" : "type-25",
9381   "self_type" : "type-25",
9382   "size" : 8,
9383   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9384   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
9385  },
9386  {
9387   "alignment" : 4,
9388   "base_specifiers" :
9389   [
9390    {
9391     "referenced_type" : "type-136"
9392    }
9393   ],
9394   "fields" :
9395   [
9396    {
9397     "access" : "private",
9398     "field_name" : "mVal",
9399     "field_offset" : 168,
9400     "referenced_type" : "type-569"
9401    }
9402   ],
9403   "linker_set_key" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status>",
9404   "name" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status>",
9405   "record_kind" : "class",
9406   "referenced_type" : "type-568",
9407   "self_type" : "type-568",
9408   "size" : 24,
9409   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9410   "template_args" : [ "type-569" ],
9411   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_9bluetooth4a2dp4V1_06StatusEEE"
9412  },
9413  {
9414   "alignment" : 4,
9415   "base_specifiers" :
9416   [
9417    {
9418     "referenced_type" : "type-136"
9419    }
9420   ],
9421   "fields" :
9422   [
9423    {
9424     "access" : "private",
9425     "field_name" : "mVal",
9426     "field_offset" : 192,
9427     "referenced_type" : "type-97"
9428    }
9429   ],
9430   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> >",
9431   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> >",
9432   "record_kind" : "class",
9433   "referenced_type" : "type-143",
9434   "self_type" : "type-143",
9435   "size" : 28,
9436   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9437   "template_args" : [ "type-97" ],
9438   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEEEEE"
9439  },
9440  {
9441   "alignment" : 4,
9442   "base_specifiers" :
9443   [
9444    {
9445     "referenced_type" : "type-136"
9446    }
9447   ],
9448   "fields" :
9449   [
9450    {
9451     "access" : "private",
9452     "field_name" : "mVal",
9453     "field_offset" : 192,
9454     "referenced_type" : "type-546"
9455    }
9456   ],
9457   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> >",
9458   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> >",
9459   "record_kind" : "class",
9460   "referenced_type" : "type-575",
9461   "self_type" : "type-575",
9462   "size" : 28,
9463   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9464   "template_args" : [ "type-546" ],
9465   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEEEE"
9466  },
9467  {
9468   "alignment" : 4,
9469   "base_specifiers" :
9470   [
9471    {
9472     "referenced_type" : "type-136"
9473    }
9474   ],
9475   "fields" :
9476   [
9477    {
9478     "access" : "private",
9479     "field_name" : "mVal",
9480     "field_offset" : 168,
9481     "referenced_type" : "type-36"
9482    }
9483   ],
9484   "linker_set_key" : "android::hardware::Return<bool>",
9485   "name" : "android::hardware::Return<bool>",
9486   "record_kind" : "class",
9487   "referenced_type" : "type-135",
9488   "self_type" : "type-135",
9489   "size" : 24,
9490   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9491   "template_args" : [ "type-36" ],
9492   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
9493  },
9494  {
9495   "alignment" : 4,
9496   "base_specifiers" :
9497   [
9498    {
9499     "referenced_type" : "type-136"
9500    }
9501   ],
9502   "linker_set_key" : "android::hardware::Return<void>",
9503   "name" : "android::hardware::Return<void>",
9504   "record_kind" : "class",
9505   "referenced_type" : "type-156",
9506   "self_type" : "type-156",
9507   "size" : 24,
9508   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9509   "template_args" : [ "type-23" ],
9510   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
9511  },
9512  {
9513   "alignment" : 4,
9514   "fields" :
9515   [
9516    {
9517     "access" : "private",
9518     "field_name" : "mException",
9519     "referenced_type" : "type-64"
9520    },
9521    {
9522     "access" : "private",
9523     "field_name" : "mErrorCode",
9524     "field_offset" : 32,
9525     "referenced_type" : "type-64"
9526    },
9527    {
9528     "access" : "private",
9529     "field_name" : "mMessage",
9530     "field_offset" : 64,
9531     "referenced_type" : "type-116"
9532    }
9533   ],
9534   "linker_set_key" : "android::hardware::Status",
9535   "name" : "android::hardware::Status",
9536   "record_kind" : "class",
9537   "referenced_type" : "type-115",
9538   "self_type" : "type-115",
9539   "size" : 20,
9540   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9541   "unique_id" : "_ZTSN7android8hardware6StatusE"
9542  },
9543  {
9544   "alignment" : 4,
9545   "base_specifiers" :
9546   [
9547    {
9548     "referenced_type" : "type-381"
9549    }
9550   ],
9551   "fields" :
9552   [
9553    {
9554     "access" : "private",
9555     "field_name" : "_hidl_mImpl",
9556     "field_offset" : 544,
9557     "referenced_type" : "type-97"
9558    }
9559   ],
9560   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost",
9561   "name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost",
9562   "referenced_type" : "type-380",
9563   "self_type" : "type-380",
9564   "size" : 80,
9565   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h",
9566   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE",
9567   "vtable_components" :
9568   [
9569    {
9570     "component_value" : 72,
9571     "kind" : "vbase_offset"
9572    },
9573    {
9574     "kind" : "offset_to_top"
9575    },
9576    {
9577     "kind" : "rtti",
9578     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE"
9579    },
9580    {
9581     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9582    },
9583    {
9584     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9585    },
9586    {
9587     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9588    },
9589    {
9590     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9591    },
9592    {
9593     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9594    },
9595    {
9596     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9597    },
9598    {
9599     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9600    },
9601    {
9602     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9603    },
9604    {
9605     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9606    },
9607    {
9608     "kind" : "complete_dtor_pointer",
9609     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev"
9610    },
9611    {
9612     "kind" : "deleting_dtor_pointer",
9613     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev"
9614    },
9615    {
9616     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9617    },
9618    {
9619     "component_value" : -20,
9620     "kind" : "offset_to_top"
9621    },
9622    {
9623     "kind" : "rtti",
9624     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE"
9625    },
9626    {
9627     "kind" : "complete_dtor_pointer",
9628     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev"
9629    },
9630    {
9631     "kind" : "deleting_dtor_pointer",
9632     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev"
9633    },
9634    {
9635     "kind" : "vcall_offset"
9636    },
9637    {
9638     "kind" : "vcall_offset"
9639    },
9640    {
9641     "kind" : "vcall_offset"
9642    },
9643    {
9644     "kind" : "vcall_offset"
9645    },
9646    {
9647     "component_value" : -72,
9648     "kind" : "vcall_offset"
9649    },
9650    {
9651     "component_value" : -72,
9652     "kind" : "offset_to_top"
9653    },
9654    {
9655     "kind" : "rtti",
9656     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE"
9657    },
9658    {
9659     "kind" : "complete_dtor_pointer",
9660     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev"
9661    },
9662    {
9663     "kind" : "deleting_dtor_pointer",
9664     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev"
9665    },
9666    {
9667     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9668    },
9669    {
9670     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9671    },
9672    {
9673     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9674    },
9675    {
9676     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9677    }
9678   ]
9679  },
9680  {
9681   "alignment" : 4,
9682   "base_specifiers" :
9683   [
9684    {
9685     "referenced_type" : "type-381"
9686    }
9687   ],
9688   "fields" :
9689   [
9690    {
9691     "access" : "private",
9692     "field_name" : "_hidl_mImpl",
9693     "field_offset" : 544,
9694     "referenced_type" : "type-546"
9695    }
9696   ],
9697   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload",
9698   "name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload",
9699   "referenced_type" : "type-545",
9700   "self_type" : "type-545",
9701   "size" : 80,
9702   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h",
9703   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE",
9704   "vtable_components" :
9705   [
9706    {
9707     "component_value" : 72,
9708     "kind" : "vbase_offset"
9709    },
9710    {
9711     "kind" : "offset_to_top"
9712    },
9713    {
9714     "kind" : "rtti",
9715     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE"
9716    },
9717    {
9718     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9719    },
9720    {
9721     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9722    },
9723    {
9724     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9725    },
9726    {
9727     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9728    },
9729    {
9730     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9731    },
9732    {
9733     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9734    },
9735    {
9736     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9737    },
9738    {
9739     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9740    },
9741    {
9742     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9743    },
9744    {
9745     "kind" : "complete_dtor_pointer",
9746     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev"
9747    },
9748    {
9749     "kind" : "deleting_dtor_pointer",
9750     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev"
9751    },
9752    {
9753     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9754    },
9755    {
9756     "component_value" : -20,
9757     "kind" : "offset_to_top"
9758    },
9759    {
9760     "kind" : "rtti",
9761     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE"
9762    },
9763    {
9764     "kind" : "complete_dtor_pointer",
9765     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev"
9766    },
9767    {
9768     "kind" : "deleting_dtor_pointer",
9769     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev"
9770    },
9771    {
9772     "kind" : "vcall_offset"
9773    },
9774    {
9775     "kind" : "vcall_offset"
9776    },
9777    {
9778     "kind" : "vcall_offset"
9779    },
9780    {
9781     "kind" : "vcall_offset"
9782    },
9783    {
9784     "component_value" : -72,
9785     "kind" : "vcall_offset"
9786    },
9787    {
9788     "component_value" : -72,
9789     "kind" : "offset_to_top"
9790    },
9791    {
9792     "kind" : "rtti",
9793     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE"
9794    },
9795    {
9796     "kind" : "complete_dtor_pointer",
9797     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev"
9798    },
9799    {
9800     "kind" : "deleting_dtor_pointer",
9801     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev"
9802    },
9803    {
9804     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9805    },
9806    {
9807     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9808    },
9809    {
9810     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9811    },
9812    {
9813     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9814    }
9815   ]
9816  },
9817  {
9818   "alignment" : 4,
9819   "base_specifiers" :
9820   [
9821    {
9822     "referenced_type" : "type-370"
9823    },
9824    {
9825     "referenced_type" : "type-383"
9826    }
9827   ],
9828   "fields" :
9829   [
9830    {
9831     "access" : "private",
9832     "field_name" : "_hidl_mMutex",
9833     "field_offset" : 544,
9834     "referenced_type" : "type-511"
9835    },
9836    {
9837     "access" : "private",
9838     "field_name" : "_hidl_mDeathRecipients",
9839     "field_offset" : 576,
9840     "referenced_type" : "type-512"
9841    }
9842   ],
9843   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost",
9844   "name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost",
9845   "referenced_type" : "type-510",
9846   "self_type" : "type-510",
9847   "size" : 92,
9848   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h",
9849   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE",
9850   "vtable_components" :
9851   [
9852    {
9853     "component_value" : 84,
9854     "kind" : "vbase_offset"
9855    },
9856    {
9857     "kind" : "offset_to_top"
9858    },
9859    {
9860     "kind" : "rtti",
9861     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
9862    },
9863    {
9864     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost8isRemoteEv"
9865    },
9866    {
9867     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9868    },
9869    {
9870     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9871    },
9872    {
9873     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9874    },
9875    {
9876     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9877    },
9878    {
9879     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost21setHALInstrumentationEv"
9880    },
9881    {
9882     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9883    },
9884    {
9885     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost4pingEv"
9886    },
9887    {
9888     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9889    },
9890    {
9891     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost21notifySyspropsChangedEv"
9892    },
9893    {
9894     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9895    },
9896    {
9897     "kind" : "complete_dtor_pointer",
9898     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD1Ev"
9899    },
9900    {
9901     "kind" : "deleting_dtor_pointer",
9902     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD0Ev"
9903    },
9904    {
9905     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost11startStreamEv"
9906    },
9907    {
9908     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost13suspendStreamEv"
9909    },
9910    {
9911     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost10stopStreamEv"
9912    },
9913    {
9914     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEE10onAsBinderEv"
9915    },
9916    {
9917     "component_value" : 80,
9918     "kind" : "vbase_offset"
9919    },
9920    {
9921     "component_value" : -4,
9922     "kind" : "offset_to_top"
9923    },
9924    {
9925     "kind" : "rtti",
9926     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
9927    },
9928    {
9929     "kind" : "complete_dtor_pointer",
9930     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD1Ev"
9931    },
9932    {
9933     "kind" : "deleting_dtor_pointer",
9934     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD0Ev"
9935    },
9936    {
9937     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEE10onAsBinderEv"
9938    },
9939    {
9940     "component_value" : 76,
9941     "kind" : "vbase_offset"
9942    },
9943    {
9944     "component_value" : -8,
9945     "kind" : "offset_to_top"
9946    },
9947    {
9948     "kind" : "rtti",
9949     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
9950    },
9951    {
9952     "kind" : "complete_dtor_pointer",
9953     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD1Ev"
9954    },
9955    {
9956     "kind" : "deleting_dtor_pointer",
9957     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD0Ev"
9958    },
9959    {
9960     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9961    },
9962    {
9963     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9964    },
9965    {
9966     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9967    },
9968    {
9969     "component_value" : -24,
9970     "kind" : "offset_to_top"
9971    },
9972    {
9973     "kind" : "rtti",
9974     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
9975    },
9976    {
9977     "kind" : "complete_dtor_pointer",
9978     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD1Ev"
9979    },
9980    {
9981     "kind" : "deleting_dtor_pointer",
9982     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD0Ev"
9983    },
9984    {
9985     "kind" : "vcall_offset"
9986    },
9987    {
9988     "component_value" : -76,
9989     "kind" : "vcall_offset"
9990    },
9991    {
9992     "component_value" : -76,
9993     "kind" : "vcall_offset"
9994    },
9995    {
9996     "component_value" : -76,
9997     "kind" : "vcall_offset"
9998    },
9999    {
10000     "component_value" : -84,
10001     "kind" : "vcall_offset"
10002    },
10003    {
10004     "component_value" : -84,
10005     "kind" : "offset_to_top"
10006    },
10007    {
10008     "kind" : "rtti",
10009     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
10010    },
10011    {
10012     "kind" : "complete_dtor_pointer",
10013     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD1Ev"
10014    },
10015    {
10016     "kind" : "deleting_dtor_pointer",
10017     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD0Ev"
10018    },
10019    {
10020     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10021    },
10022    {
10023     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10024    },
10025    {
10026     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10027    },
10028    {
10029     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10030    }
10031   ]
10032  },
10033  {
10034   "alignment" : 4,
10035   "base_specifiers" :
10036   [
10037    {
10038     "referenced_type" : "type-559"
10039    },
10040    {
10041     "referenced_type" : "type-383"
10042    }
10043   ],
10044   "fields" :
10045   [
10046    {
10047     "access" : "private",
10048     "field_name" : "_hidl_mMutex",
10049     "field_offset" : 544,
10050     "referenced_type" : "type-557"
10051    },
10052    {
10053     "access" : "private",
10054     "field_name" : "_hidl_mDeathRecipients",
10055     "field_offset" : 576,
10056     "referenced_type" : "type-558"
10057    }
10058   ],
10059   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload",
10060   "name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload",
10061   "referenced_type" : "type-556",
10062   "self_type" : "type-556",
10063   "size" : 92,
10064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h",
10065   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE",
10066   "vtable_components" :
10067   [
10068    {
10069     "component_value" : 84,
10070     "kind" : "vbase_offset"
10071    },
10072    {
10073     "kind" : "offset_to_top"
10074    },
10075    {
10076     "kind" : "rtti",
10077     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
10078    },
10079    {
10080     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload8isRemoteEv"
10081    },
10082    {
10083     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10084    },
10085    {
10086     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10087    },
10088    {
10089     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10090    },
10091    {
10092     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10093    },
10094    {
10095     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21setHALInstrumentationEv"
10096    },
10097    {
10098     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10099    },
10100    {
10101     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload4pingEv"
10102    },
10103    {
10104     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10105    },
10106    {
10107     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21notifySyspropsChangedEv"
10108    },
10109    {
10110     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10111    },
10112    {
10113     "kind" : "complete_dtor_pointer",
10114     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD1Ev"
10115    },
10116    {
10117     "kind" : "deleting_dtor_pointer",
10118     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD0Ev"
10119    },
10120    {
10121     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12startSessionERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE"
10122    },
10123    {
10124     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload13streamStartedENS3_6StatusE"
10125    },
10126    {
10127     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload15streamSuspendedENS3_6StatusE"
10128    },
10129    {
10130     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload10endSessionEv"
10131    },
10132    {
10133     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEE10onAsBinderEv"
10134    },
10135    {
10136     "component_value" : 80,
10137     "kind" : "vbase_offset"
10138    },
10139    {
10140     "component_value" : -4,
10141     "kind" : "offset_to_top"
10142    },
10143    {
10144     "kind" : "rtti",
10145     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
10146    },
10147    {
10148     "kind" : "complete_dtor_pointer",
10149     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD1Ev"
10150    },
10151    {
10152     "kind" : "deleting_dtor_pointer",
10153     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD0Ev"
10154    },
10155    {
10156     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEE10onAsBinderEv"
10157    },
10158    {
10159     "component_value" : 76,
10160     "kind" : "vbase_offset"
10161    },
10162    {
10163     "component_value" : -8,
10164     "kind" : "offset_to_top"
10165    },
10166    {
10167     "kind" : "rtti",
10168     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
10169    },
10170    {
10171     "kind" : "complete_dtor_pointer",
10172     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD1Ev"
10173    },
10174    {
10175     "kind" : "deleting_dtor_pointer",
10176     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD0Ev"
10177    },
10178    {
10179     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10180    },
10181    {
10182     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10183    },
10184    {
10185     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10186    },
10187    {
10188     "component_value" : -24,
10189     "kind" : "offset_to_top"
10190    },
10191    {
10192     "kind" : "rtti",
10193     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
10194    },
10195    {
10196     "kind" : "complete_dtor_pointer",
10197     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD1Ev"
10198    },
10199    {
10200     "kind" : "deleting_dtor_pointer",
10201     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD0Ev"
10202    },
10203    {
10204     "kind" : "vcall_offset"
10205    },
10206    {
10207     "component_value" : -76,
10208     "kind" : "vcall_offset"
10209    },
10210    {
10211     "component_value" : -76,
10212     "kind" : "vcall_offset"
10213    },
10214    {
10215     "component_value" : -76,
10216     "kind" : "vcall_offset"
10217    },
10218    {
10219     "component_value" : -84,
10220     "kind" : "vcall_offset"
10221    },
10222    {
10223     "component_value" : -84,
10224     "kind" : "offset_to_top"
10225    },
10226    {
10227     "kind" : "rtti",
10228     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
10229    },
10230    {
10231     "kind" : "complete_dtor_pointer",
10232     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD1Ev"
10233    },
10234    {
10235     "kind" : "deleting_dtor_pointer",
10236     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD0Ev"
10237    },
10238    {
10239     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10240    },
10241    {
10242     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10243    },
10244    {
10245     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10246    },
10247    {
10248     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10249    }
10250   ]
10251  },
10252  {
10253   "alignment" : 4,
10254   "base_specifiers" :
10255   [
10256    {
10257     "referenced_type" : "type-99"
10258    },
10259    {
10260     "referenced_type" : "type-383"
10261    }
10262   ],
10263   "fields" :
10264   [
10265    {
10266     "access" : "private",
10267     "field_name" : "mImpl",
10268     "field_offset" : 384,
10269     "referenced_type" : "type-103"
10270    },
10271    {
10272     "access" : "private",
10273     "field_name" : "mOnewayQueue",
10274     "field_offset" : 416,
10275     "referenced_type" : "type-553"
10276    }
10277   ],
10278   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost",
10279   "name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost",
10280   "referenced_type" : "type-562",
10281   "self_type" : "type-562",
10282   "size" : 68,
10283   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioHost.h",
10284   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostE",
10285   "vtable_components" :
10286   [
10287    {
10288     "component_value" : 60,
10289     "kind" : "vbase_offset"
10290    },
10291    {
10292     "kind" : "offset_to_top"
10293    },
10294    {
10295     "kind" : "rtti",
10296     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostE"
10297    },
10298    {
10299     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8isRemoteEv"
10300    },
10301    {
10302     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10303    },
10304    {
10305     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10306    },
10307    {
10308     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10309    },
10310    {
10311     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10312    },
10313    {
10314     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost21setHALInstrumentationEv"
10315    },
10316    {
10317     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10318    },
10319    {
10320     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost4pingEv"
10321    },
10322    {
10323     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10324    },
10325    {
10326     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost21notifySyspropsChangedEv"
10327    },
10328    {
10329     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10330    },
10331    {
10332     "kind" : "complete_dtor_pointer",
10333     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostD1Ev"
10334    },
10335    {
10336     "kind" : "deleting_dtor_pointer",
10337     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostD0Ev"
10338    },
10339    {
10340     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost11startStreamEv"
10341    },
10342    {
10343     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost13suspendStreamEv"
10344    },
10345    {
10346     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost10stopStreamEv"
10347    },
10348    {
10349     "component_value" : -4,
10350     "kind" : "offset_to_top"
10351    },
10352    {
10353     "kind" : "rtti",
10354     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostE"
10355    },
10356    {
10357     "kind" : "complete_dtor_pointer",
10358     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostD1Ev"
10359    },
10360    {
10361     "kind" : "deleting_dtor_pointer",
10362     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostD0Ev"
10363    },
10364    {
10365     "kind" : "vcall_offset"
10366    },
10367    {
10368     "kind" : "vcall_offset"
10369    },
10370    {
10371     "kind" : "vcall_offset"
10372    },
10373    {
10374     "kind" : "vcall_offset"
10375    },
10376    {
10377     "component_value" : -60,
10378     "kind" : "vcall_offset"
10379    },
10380    {
10381     "component_value" : -60,
10382     "kind" : "offset_to_top"
10383    },
10384    {
10385     "kind" : "rtti",
10386     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostE"
10387    },
10388    {
10389     "kind" : "complete_dtor_pointer",
10390     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostD1Ev"
10391    },
10392    {
10393     "kind" : "deleting_dtor_pointer",
10394     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostD0Ev"
10395    },
10396    {
10397     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10398    },
10399    {
10400     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10401    },
10402    {
10403     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10404    },
10405    {
10406     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10407    }
10408   ]
10409  },
10410  {
10411   "alignment" : 4,
10412   "base_specifiers" :
10413   [
10414    {
10415     "referenced_type" : "type-548"
10416    },
10417    {
10418     "referenced_type" : "type-383"
10419    }
10420   ],
10421   "fields" :
10422   [
10423    {
10424     "access" : "private",
10425     "field_name" : "mImpl",
10426     "field_offset" : 384,
10427     "referenced_type" : "type-552"
10428    },
10429    {
10430     "access" : "private",
10431     "field_name" : "mOnewayQueue",
10432     "field_offset" : 416,
10433     "referenced_type" : "type-553"
10434    }
10435   ],
10436   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload",
10437   "name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload",
10438   "referenced_type" : "type-551",
10439   "self_type" : "type-551",
10440   "size" : 68,
10441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioOffload.h",
10442   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadE",
10443   "vtable_components" :
10444   [
10445    {
10446     "component_value" : 60,
10447     "kind" : "vbase_offset"
10448    },
10449    {
10450     "kind" : "offset_to_top"
10451    },
10452    {
10453     "kind" : "rtti",
10454     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadE"
10455    },
10456    {
10457     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8isRemoteEv"
10458    },
10459    {
10460     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10461    },
10462    {
10463     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10464    },
10465    {
10466     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10467    },
10468    {
10469     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10470    },
10471    {
10472     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload21setHALInstrumentationEv"
10473    },
10474    {
10475     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10476    },
10477    {
10478     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload4pingEv"
10479    },
10480    {
10481     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10482    },
10483    {
10484     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload21notifySyspropsChangedEv"
10485    },
10486    {
10487     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10488    },
10489    {
10490     "kind" : "complete_dtor_pointer",
10491     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadD1Ev"
10492    },
10493    {
10494     "kind" : "deleting_dtor_pointer",
10495     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadD0Ev"
10496    },
10497    {
10498     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload12startSessionERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE"
10499    },
10500    {
10501     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload13streamStartedENS3_6StatusE"
10502    },
10503    {
10504     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload15streamSuspendedENS3_6StatusE"
10505    },
10506    {
10507     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload10endSessionEv"
10508    },
10509    {
10510     "component_value" : -4,
10511     "kind" : "offset_to_top"
10512    },
10513    {
10514     "kind" : "rtti",
10515     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadE"
10516    },
10517    {
10518     "kind" : "complete_dtor_pointer",
10519     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadD1Ev"
10520    },
10521    {
10522     "kind" : "deleting_dtor_pointer",
10523     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadD0Ev"
10524    },
10525    {
10526     "kind" : "vcall_offset"
10527    },
10528    {
10529     "kind" : "vcall_offset"
10530    },
10531    {
10532     "kind" : "vcall_offset"
10533    },
10534    {
10535     "kind" : "vcall_offset"
10536    },
10537    {
10538     "component_value" : -60,
10539     "kind" : "vcall_offset"
10540    },
10541    {
10542     "component_value" : -60,
10543     "kind" : "offset_to_top"
10544    },
10545    {
10546     "kind" : "rtti",
10547     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadE"
10548    },
10549    {
10550     "kind" : "complete_dtor_pointer",
10551     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadD1Ev"
10552    },
10553    {
10554     "kind" : "deleting_dtor_pointer",
10555     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadD0Ev"
10556    },
10557    {
10558     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10559    },
10560    {
10561     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10562    },
10563    {
10564     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10565    },
10566    {
10567     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10568    }
10569   ]
10570  },
10571  {
10572   "alignment" : 4,
10573   "fields" :
10574   [
10575    {
10576     "field_name" : "codecType",
10577     "referenced_type" : "type-611"
10578    },
10579    {
10580     "field_name" : "sampleRate",
10581     "field_offset" : 32,
10582     "referenced_type" : "type-612"
10583    },
10584    {
10585     "field_name" : "bitsPerSample",
10586     "field_offset" : 64,
10587     "referenced_type" : "type-613"
10588    },
10589    {
10590     "field_name" : "channelMode",
10591     "field_offset" : 72,
10592     "referenced_type" : "type-614"
10593    },
10594    {
10595     "field_name" : "encodedAudioBitrate",
10596     "field_offset" : 96,
10597     "referenced_type" : "type-2"
10598    },
10599    {
10600     "field_name" : "peerMtu",
10601     "field_offset" : 128,
10602     "referenced_type" : "type-123"
10603    },
10604    {
10605     "field_name" : "codecSpecific",
10606     "field_offset" : 144,
10607     "referenced_type" : "type-617"
10608    }
10609   ],
10610   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration",
10611   "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration",
10612   "referenced_type" : "type-616",
10613   "self_type" : "type-616",
10614   "size" : 24,
10615   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
10616   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_018CodecConfigurationE"
10617  },
10618  {
10619   "alignment" : 1,
10620   "fields" :
10621   [
10622    {
10623     "field_name" : "sbcData",
10624     "referenced_type" : "type-618"
10625    },
10626    {
10627     "field_name" : "ldacData",
10628     "referenced_type" : "type-619"
10629    }
10630   ],
10631   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration::CodecSpecific",
10632   "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration::CodecSpecific",
10633   "record_kind" : "union",
10634   "referenced_type" : "type-617",
10635   "self_type" : "type-617",
10636   "size" : 3,
10637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
10638   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_018CodecConfiguration13CodecSpecificE"
10639  },
10640  {
10641   "alignment" : 1,
10642   "fields" :
10643   [
10644    {
10645     "field_name" : "bitrateIndex",
10646     "referenced_type" : "type-121"
10647    }
10648   ],
10649   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration::CodecSpecific::LdacData",
10650   "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration::CodecSpecific::LdacData",
10651   "referenced_type" : "type-619",
10652   "self_type" : "type-619",
10653   "size" : 1,
10654   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
10655   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_018CodecConfiguration13CodecSpecific8LdacDataE"
10656  },
10657  {
10658   "alignment" : 1,
10659   "fields" :
10660   [
10661    {
10662     "field_name" : "codecParameters",
10663     "referenced_type" : "type-121"
10664    },
10665    {
10666     "field_name" : "minBitpool",
10667     "field_offset" : 8,
10668     "referenced_type" : "type-121"
10669    },
10670    {
10671     "field_name" : "maxBitpool",
10672     "field_offset" : 16,
10673     "referenced_type" : "type-121"
10674    }
10675   ],
10676   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration::CodecSpecific::SbcData",
10677   "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration::CodecSpecific::SbcData",
10678   "referenced_type" : "type-618",
10679   "self_type" : "type-618",
10680   "size" : 3,
10681   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
10682   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_018CodecConfiguration13CodecSpecific7SbcDataE"
10683  },
10684  {
10685   "alignment" : 4,
10686   "base_specifiers" :
10687   [
10688    {
10689     "referenced_type" : "type-16"
10690    }
10691   ],
10692   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost",
10693   "name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost",
10694   "referenced_type" : "type-99",
10695   "self_type" : "type-99",
10696   "size" : 12,
10697   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h",
10698   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostE",
10699   "vtable_components" :
10700   [
10701    {
10702     "component_value" : 4,
10703     "kind" : "vbase_offset"
10704    },
10705    {
10706     "kind" : "offset_to_top"
10707    },
10708    {
10709     "kind" : "rtti",
10710     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostE"
10711    },
10712    {
10713     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8isRemoteEv"
10714    },
10715    {
10716     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10717    },
10718    {
10719     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10720    },
10721    {
10722     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10723    },
10724    {
10725     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10726    },
10727    {
10728     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21setHALInstrumentationEv"
10729    },
10730    {
10731     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10732    },
10733    {
10734     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost4pingEv"
10735    },
10736    {
10737     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10738    },
10739    {
10740     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21notifySyspropsChangedEv"
10741    },
10742    {
10743     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10744    },
10745    {
10746     "kind" : "complete_dtor_pointer",
10747     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostD1Ev"
10748    },
10749    {
10750     "kind" : "deleting_dtor_pointer",
10751     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostD0Ev"
10752    },
10753    {
10754     "is_pure" : true,
10755     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost11startStreamEv"
10756    },
10757    {
10758     "is_pure" : true,
10759     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13suspendStreamEv"
10760    },
10761    {
10762     "is_pure" : true,
10763     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost10stopStreamEv"
10764    },
10765    {
10766     "kind" : "vcall_offset"
10767    },
10768    {
10769     "kind" : "vcall_offset"
10770    },
10771    {
10772     "kind" : "vcall_offset"
10773    },
10774    {
10775     "kind" : "vcall_offset"
10776    },
10777    {
10778     "component_value" : -4,
10779     "kind" : "vcall_offset"
10780    },
10781    {
10782     "component_value" : -4,
10783     "kind" : "offset_to_top"
10784    },
10785    {
10786     "kind" : "rtti",
10787     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostE"
10788    },
10789    {
10790     "kind" : "complete_dtor_pointer",
10791     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostD1Ev"
10792    },
10793    {
10794     "kind" : "deleting_dtor_pointer",
10795     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostD0Ev"
10796    },
10797    {
10798     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10799    },
10800    {
10801     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10802    },
10803    {
10804     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10805    },
10806    {
10807     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10808    }
10809   ]
10810  },
10811  {
10812   "alignment" : 4,
10813   "base_specifiers" :
10814   [
10815    {
10816     "referenced_type" : "type-16"
10817    }
10818   ],
10819   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload",
10820   "name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload",
10821   "referenced_type" : "type-548",
10822   "self_type" : "type-548",
10823   "size" : 12,
10824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h",
10825   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadE",
10826   "vtable_components" :
10827   [
10828    {
10829     "component_value" : 4,
10830     "kind" : "vbase_offset"
10831    },
10832    {
10833     "kind" : "offset_to_top"
10834    },
10835    {
10836     "kind" : "rtti",
10837     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadE"
10838    },
10839    {
10840     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8isRemoteEv"
10841    },
10842    {
10843     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10844    },
10845    {
10846     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10847    },
10848    {
10849     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10850    },
10851    {
10852     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10853    },
10854    {
10855     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21setHALInstrumentationEv"
10856    },
10857    {
10858     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10859    },
10860    {
10861     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload4pingEv"
10862    },
10863    {
10864     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10865    },
10866    {
10867     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21notifySyspropsChangedEv"
10868    },
10869    {
10870     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10871    },
10872    {
10873     "kind" : "complete_dtor_pointer",
10874     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadD1Ev"
10875    },
10876    {
10877     "kind" : "deleting_dtor_pointer",
10878     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadD0Ev"
10879    },
10880    {
10881     "is_pure" : true,
10882     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12startSessionERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE"
10883    },
10884    {
10885     "is_pure" : true,
10886     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13streamStartedENS3_6StatusE"
10887    },
10888    {
10889     "is_pure" : true,
10890     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload15streamSuspendedENS3_6StatusE"
10891    },
10892    {
10893     "is_pure" : true,
10894     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload10endSessionEv"
10895    },
10896    {
10897     "kind" : "vcall_offset"
10898    },
10899    {
10900     "kind" : "vcall_offset"
10901    },
10902    {
10903     "kind" : "vcall_offset"
10904    },
10905    {
10906     "kind" : "vcall_offset"
10907    },
10908    {
10909     "component_value" : -4,
10910     "kind" : "vcall_offset"
10911    },
10912    {
10913     "component_value" : -4,
10914     "kind" : "offset_to_top"
10915    },
10916    {
10917     "kind" : "rtti",
10918     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadE"
10919    },
10920    {
10921     "kind" : "complete_dtor_pointer",
10922     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadD1Ev"
10923    },
10924    {
10925     "kind" : "deleting_dtor_pointer",
10926     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadD0Ev"
10927    },
10928    {
10929     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10930    },
10931    {
10932     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10933    },
10934    {
10935     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10936    },
10937    {
10938     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10939    }
10940   ]
10941  },
10942  {
10943   "alignment" : 4,
10944   "fields" :
10945   [
10946    {
10947     "access" : "protected",
10948     "field_name" : "mInstrumentationCallbacks",
10949     "field_offset" : 32,
10950     "referenced_type" : "type-384"
10951    },
10952    {
10953     "access" : "protected",
10954     "field_name" : "mEnableInstrumentation",
10955     "field_offset" : 128,
10956     "referenced_type" : "type-36"
10957    },
10958    {
10959     "access" : "protected",
10960     "field_name" : "mInstrumentationLibPackage",
10961     "field_offset" : 160,
10962     "referenced_type" : "type-385"
10963    },
10964    {
10965     "access" : "protected",
10966     "field_name" : "mInterfaceName",
10967     "field_offset" : 256,
10968     "referenced_type" : "type-386"
10969    }
10970   ],
10971   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
10972   "name" : "android::hardware::details::HidlInstrumentor",
10973   "referenced_type" : "type-383",
10974   "self_type" : "type-383",
10975   "size" : 44,
10976   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10977   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
10978   "vtable_components" :
10979   [
10980    {
10981     "kind" : "offset_to_top"
10982    },
10983    {
10984     "kind" : "rtti",
10985     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10986    },
10987    {
10988     "kind" : "complete_dtor_pointer",
10989     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
10990    },
10991    {
10992     "kind" : "deleting_dtor_pointer",
10993     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
10994    }
10995   ]
10996  },
10997  {
10998   "alignment" : 4,
10999   "fields" :
11000   [
11001    {
11002     "field_name" : "sched_policy",
11003     "referenced_type" : "type-64"
11004    },
11005    {
11006     "field_name" : "prio",
11007     "field_offset" : 32,
11008     "referenced_type" : "type-64"
11009    }
11010   ],
11011   "linker_set_key" : "android::hardware::details::SchedPrio",
11012   "name" : "android::hardware::details::SchedPrio",
11013   "referenced_type" : "type-399",
11014   "self_type" : "type-399",
11015   "size" : 8,
11016   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
11017   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
11018  },
11019  {
11020   "alignment" : 4,
11021   "fields" :
11022   [
11023    {
11024     "access" : "private",
11025     "field_name" : "mQueue",
11026     "referenced_type" : "type-554"
11027    }
11028   ],
11029   "linker_set_key" : "android::hardware::details::TaskRunner",
11030   "name" : "android::hardware::details::TaskRunner",
11031   "record_kind" : "class",
11032   "referenced_type" : "type-553",
11033   "self_type" : "type-553",
11034   "size" : 8,
11035   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
11036   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
11037  },
11038  {
11039   "alignment" : 1,
11040   "linker_set_key" : "android::hardware::details::bnhw_tag",
11041   "name" : "android::hardware::details::bnhw_tag",
11042   "referenced_type" : "type-237",
11043   "self_type" : "type-237",
11044   "size" : 1,
11045   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11046   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
11047  },
11048  {
11049   "alignment" : 1,
11050   "linker_set_key" : "android::hardware::details::bphw_tag",
11051   "name" : "android::hardware::details::bphw_tag",
11052   "referenced_type" : "type-248",
11053   "self_type" : "type-248",
11054   "size" : 1,
11055   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11056   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
11057  },
11058  {
11059   "alignment" : 1,
11060   "linker_set_key" : "android::hardware::details::bs_tag",
11061   "name" : "android::hardware::details::bs_tag",
11062   "referenced_type" : "type-262",
11063   "self_type" : "type-262",
11064   "size" : 1,
11065   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11066   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
11067  },
11068  {
11069   "access" : "private",
11070   "alignment" : 4,
11071   "fields" :
11072   [
11073    {
11074     "field_name" : "mPointer",
11075     "referenced_type" : "type-294"
11076    },
11077    {
11078     "field_name" : "_pad",
11079     "referenced_type" : "type-13"
11080    }
11081   ],
11082   "is_anonymous" : true,
11083   "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",
11084   "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",
11085   "record_kind" : "union",
11086   "referenced_type" : "type-293",
11087   "self_type" : "type-293",
11088   "size" : 8,
11089   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11090   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
11091  },
11092  {
11093   "alignment" : 4,
11094   "fields" :
11095   [
11096    {
11097     "access" : "private",
11098     "referenced_type" : "type-293"
11099    }
11100   ],
11101   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11102   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11103   "referenced_type" : "type-292",
11104   "self_type" : "type-292",
11105   "size" : 8,
11106   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11107   "template_args" : [ "type-295" ],
11108   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
11109  },
11110  {
11111   "alignment" : 4,
11112   "fields" :
11113   [
11114    {
11115     "access" : "private",
11116     "referenced_type" : "type-307"
11117    }
11118   ],
11119   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11120   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11121   "referenced_type" : "type-306",
11122   "self_type" : "type-306",
11123   "size" : 8,
11124   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11125   "template_args" : [ "type-309" ],
11126   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
11127  },
11128  {
11129   "alignment" : 4,
11130   "fields" :
11131   [
11132    {
11133     "access" : "private",
11134     "referenced_type" : "type-299"
11135    }
11136   ],
11137   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11138   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11139   "referenced_type" : "type-298",
11140   "self_type" : "type-298",
11141   "size" : 8,
11142   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11143   "template_args" : [ "type-275" ],
11144   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
11145  },
11146  {
11147   "alignment" : 4,
11148   "fields" :
11149   [
11150    {
11151     "access" : "private",
11152     "referenced_type" : "type-324"
11153    }
11154   ],
11155   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
11156   "name" : "android::hardware::details::hidl_pointer<char>",
11157   "referenced_type" : "type-323",
11158   "self_type" : "type-323",
11159   "size" : 8,
11160   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11161   "template_args" : [ "type-62" ],
11162   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
11163  },
11164  {
11165   "access" : "private",
11166   "alignment" : 4,
11167   "fields" :
11168   [
11169    {
11170     "field_name" : "mPointer",
11171     "referenced_type" : "type-185"
11172    },
11173    {
11174     "field_name" : "_pad",
11175     "referenced_type" : "type-13"
11176    }
11177   ],
11178   "is_anonymous" : true,
11179   "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",
11180   "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",
11181   "record_kind" : "union",
11182   "referenced_type" : "type-324",
11183   "self_type" : "type-324",
11184   "size" : 8,
11185   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11186   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
11187  },
11188  {
11189   "alignment" : 4,
11190   "fields" :
11191   [
11192    {
11193     "access" : "private",
11194     "referenced_type" : "type-277"
11195    }
11196   ],
11197   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
11198   "name" : "android::hardware::details::hidl_pointer<const char>",
11199   "referenced_type" : "type-276",
11200   "self_type" : "type-276",
11201   "size" : 8,
11202   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11203   "template_args" : [ "type-61" ],
11204   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
11205  },
11206  {
11207   "access" : "private",
11208   "alignment" : 4,
11209   "fields" :
11210   [
11211    {
11212     "field_name" : "mPointer",
11213     "referenced_type" : "type-60"
11214    },
11215    {
11216     "field_name" : "_pad",
11217     "referenced_type" : "type-13"
11218    }
11219   ],
11220   "is_anonymous" : true,
11221   "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",
11222   "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",
11223   "record_kind" : "union",
11224   "referenced_type" : "type-277",
11225   "self_type" : "type-277",
11226   "size" : 8,
11227   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11228   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
11229  },
11230  {
11231   "alignment" : 4,
11232   "fields" :
11233   [
11234    {
11235     "access" : "private",
11236     "referenced_type" : "type-270"
11237    }
11238   ],
11239   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
11240   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
11241   "referenced_type" : "type-269",
11242   "self_type" : "type-269",
11243   "size" : 8,
11244   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11245   "template_args" : [ "type-272" ],
11246   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
11247  },
11248  {
11249   "access" : "private",
11250   "alignment" : 4,
11251   "fields" :
11252   [
11253    {
11254     "field_name" : "mPointer",
11255     "referenced_type" : "type-271"
11256    },
11257    {
11258     "field_name" : "_pad",
11259     "referenced_type" : "type-13"
11260    }
11261   ],
11262   "is_anonymous" : true,
11263   "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",
11264   "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",
11265   "record_kind" : "union",
11266   "referenced_type" : "type-270",
11267   "self_type" : "type-270",
11268   "size" : 8,
11269   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11270   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
11271  },
11272  {
11273   "access" : "private",
11274   "alignment" : 4,
11275   "fields" :
11276   [
11277    {
11278     "field_name" : "mPointer",
11279     "referenced_type" : "type-308"
11280    },
11281    {
11282     "field_name" : "_pad",
11283     "referenced_type" : "type-13"
11284    }
11285   ],
11286   "is_anonymous" : true,
11287   "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",
11288   "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",
11289   "record_kind" : "union",
11290   "referenced_type" : "type-307",
11291   "self_type" : "type-307",
11292   "size" : 8,
11293   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11294   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
11295  },
11296  {
11297   "access" : "private",
11298   "alignment" : 4,
11299   "fields" :
11300   [
11301    {
11302     "field_name" : "mPointer",
11303     "referenced_type" : "type-300"
11304    },
11305    {
11306     "field_name" : "_pad",
11307     "referenced_type" : "type-13"
11308    }
11309   ],
11310   "is_anonymous" : true,
11311   "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",
11312   "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",
11313   "record_kind" : "union",
11314   "referenced_type" : "type-299",
11315   "self_type" : "type-299",
11316   "size" : 8,
11317   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11318   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
11319  },
11320  {
11321   "alignment" : 4,
11322   "fields" :
11323   [
11324    {
11325     "access" : "private",
11326     "referenced_type" : "type-317"
11327    }
11328   ],
11329   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
11330   "name" : "android::hardware::details::hidl_pointer<int>",
11331   "referenced_type" : "type-316",
11332   "self_type" : "type-316",
11333   "size" : 8,
11334   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11335   "template_args" : [ "type-64" ],
11336   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
11337  },
11338  {
11339   "access" : "private",
11340   "alignment" : 4,
11341   "fields" :
11342   [
11343    {
11344     "field_name" : "mPointer",
11345     "referenced_type" : "type-318"
11346    },
11347    {
11348     "field_name" : "_pad",
11349     "referenced_type" : "type-13"
11350    }
11351   ],
11352   "is_anonymous" : true,
11353   "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",
11354   "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",
11355   "record_kind" : "union",
11356   "referenced_type" : "type-317",
11357   "self_type" : "type-317",
11358   "size" : 8,
11359   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11360   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
11361  },
11362  {
11363   "alignment" : 4,
11364   "fields" :
11365   [
11366    {
11367     "access" : "private",
11368     "referenced_type" : "type-339"
11369    }
11370   ],
11371   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
11372   "name" : "android::hardware::details::hidl_pointer<native_handle>",
11373   "referenced_type" : "type-338",
11374   "self_type" : "type-338",
11375   "size" : 8,
11376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11377   "template_args" : [ "type-167" ],
11378   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
11379  },
11380  {
11381   "access" : "private",
11382   "alignment" : 4,
11383   "fields" :
11384   [
11385    {
11386     "field_name" : "mPointer",
11387     "referenced_type" : "type-166"
11388    },
11389    {
11390     "field_name" : "_pad",
11391     "referenced_type" : "type-13"
11392    }
11393   ],
11394   "is_anonymous" : true,
11395   "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",
11396   "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",
11397   "record_kind" : "union",
11398   "referenced_type" : "type-339",
11399   "self_type" : "type-339",
11400   "size" : 8,
11401   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11402   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
11403  },
11404  {
11405   "alignment" : 1,
11406   "linker_set_key" : "android::hardware::details::i_tag",
11407   "name" : "android::hardware::details::i_tag",
11408   "referenced_type" : "type-226",
11409   "self_type" : "type-226",
11410   "size" : 1,
11411   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11412   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
11413  },
11414  {
11415   "alignment" : 4,
11416   "fields" :
11417   [
11418    {
11419     "access" : "private",
11420     "field_name" : "mStatus",
11421     "referenced_type" : "type-115"
11422    },
11423    {
11424     "access" : "private",
11425     "field_name" : "mCheckedStatus",
11426     "field_offset" : 160,
11427     "referenced_type" : "type-36"
11428    }
11429   ],
11430   "linker_set_key" : "android::hardware::details::return_status",
11431   "name" : "android::hardware::details::return_status",
11432   "record_kind" : "class",
11433   "referenced_type" : "type-136",
11434   "self_type" : "type-136",
11435   "size" : 24,
11436   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11437   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
11438  },
11439  {
11440   "alignment" : 1,
11441   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
11442   "name" : "android::hardware::details::std_array<unsigned char, 32>",
11443   "referenced_type" : "type-325",
11444   "self_type" : "type-325",
11445   "size" : 1,
11446   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11447   "template_args" : [ "type-121" ],
11448   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
11449  },
11450  {
11451   "alignment" : 1,
11452   "fields" :
11453   [
11454    {
11455     "access" : "private",
11456     "field_name" : "mBuffer",
11457     "referenced_type" : "type-310"
11458    }
11459   ],
11460   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
11461   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11462   "referenced_type" : "type-309",
11463   "self_type" : "type-309",
11464   "size" : 32,
11465   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11466   "template_args" : [ "type-121" ],
11467   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
11468  },
11469  {
11470   "alignment" : 4,
11471   "base_specifiers" :
11472   [
11473    {
11474     "referenced_type" : "type-17"
11475    }
11476   ],
11477   "fields" :
11478   [
11479    {
11480     "access" : "private",
11481     "field_name" : "mRecipient",
11482     "field_offset" : 32,
11483     "referenced_type" : "type-4"
11484    },
11485    {
11486     "access" : "private",
11487     "field_name" : "mCookie",
11488     "field_offset" : 96,
11489     "referenced_type" : "type-13"
11490    },
11491    {
11492     "access" : "private",
11493     "field_name" : "mBase",
11494     "field_offset" : 160,
11495     "referenced_type" : "type-14"
11496    }
11497   ],
11498   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
11499   "name" : "android::hardware::hidl_binder_death_recipient",
11500   "referenced_type" : "type-3",
11501   "self_type" : "type-3",
11502   "size" : 36,
11503   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11504   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
11505   "vtable_components" :
11506   [
11507    {
11508     "component_value" : 28,
11509     "kind" : "vbase_offset"
11510    },
11511    {
11512     "kind" : "offset_to_top"
11513    },
11514    {
11515     "kind" : "rtti",
11516     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11517    },
11518    {
11519     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11520    },
11521    {
11522     "kind" : "complete_dtor_pointer",
11523     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11524    },
11525    {
11526     "kind" : "deleting_dtor_pointer",
11527     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11528    },
11529    {
11530     "kind" : "vcall_offset"
11531    },
11532    {
11533     "kind" : "vcall_offset"
11534    },
11535    {
11536     "kind" : "vcall_offset"
11537    },
11538    {
11539     "kind" : "vcall_offset"
11540    },
11541    {
11542     "component_value" : -28,
11543     "kind" : "vcall_offset"
11544    },
11545    {
11546     "component_value" : -28,
11547     "kind" : "offset_to_top"
11548    },
11549    {
11550     "kind" : "rtti",
11551     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11552    },
11553    {
11554     "kind" : "complete_dtor_pointer",
11555     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11556    },
11557    {
11558     "kind" : "deleting_dtor_pointer",
11559     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11560    },
11561    {
11562     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11563    },
11564    {
11565     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11566    },
11567    {
11568     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11569    },
11570    {
11571     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11572    }
11573   ]
11574  },
11575  {
11576   "alignment" : 4,
11577   "base_specifiers" :
11578   [
11579    {
11580     "is_virtual" : true,
11581     "referenced_type" : "type-7"
11582    }
11583   ],
11584   "linker_set_key" : "android::hardware::hidl_death_recipient",
11585   "name" : "android::hardware::hidl_death_recipient",
11586   "referenced_type" : "type-6",
11587   "self_type" : "type-6",
11588   "size" : 12,
11589   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11590   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
11591   "vtable_components" :
11592   [
11593    {
11594     "component_value" : 4,
11595     "kind" : "vbase_offset"
11596    },
11597    {
11598     "kind" : "offset_to_top"
11599    },
11600    {
11601     "kind" : "rtti",
11602     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11603    },
11604    {
11605     "is_pure" : true,
11606     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11607    },
11608    {
11609     "kind" : "complete_dtor_pointer",
11610     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11611    },
11612    {
11613     "kind" : "deleting_dtor_pointer",
11614     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11615    },
11616    {
11617     "kind" : "vcall_offset"
11618    },
11619    {
11620     "kind" : "vcall_offset"
11621    },
11622    {
11623     "kind" : "vcall_offset"
11624    },
11625    {
11626     "kind" : "vcall_offset"
11627    },
11628    {
11629     "component_value" : -4,
11630     "kind" : "vcall_offset"
11631    },
11632    {
11633     "component_value" : -4,
11634     "kind" : "offset_to_top"
11635    },
11636    {
11637     "kind" : "rtti",
11638     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11639    },
11640    {
11641     "kind" : "complete_dtor_pointer",
11642     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
11643    },
11644    {
11645     "kind" : "deleting_dtor_pointer",
11646     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
11647    },
11648    {
11649     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11650    },
11651    {
11652     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11653    },
11654    {
11655     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11656    },
11657    {
11658     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11659    }
11660   ]
11661  },
11662  {
11663   "alignment" : 8,
11664   "fields" :
11665   [
11666    {
11667     "access" : "private",
11668     "field_name" : "mHandle",
11669     "referenced_type" : "type-269"
11670    },
11671    {
11672     "access" : "private",
11673     "field_name" : "mOwnsHandle",
11674     "field_offset" : 64,
11675     "referenced_type" : "type-36"
11676    }
11677   ],
11678   "linker_set_key" : "android::hardware::hidl_handle",
11679   "name" : "android::hardware::hidl_handle",
11680   "referenced_type" : "type-268",
11681   "self_type" : "type-268",
11682   "size" : 16,
11683   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11684   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
11685  },
11686  {
11687   "alignment" : 8,
11688   "fields" :
11689   [
11690    {
11691     "access" : "private",
11692     "field_name" : "mHandle",
11693     "referenced_type" : "type-268"
11694    },
11695    {
11696     "access" : "private",
11697     "field_name" : "mSize",
11698     "field_offset" : 128,
11699     "referenced_type" : "type-13"
11700    },
11701    {
11702     "access" : "private",
11703     "field_name" : "mName",
11704     "field_offset" : 192,
11705     "referenced_type" : "type-275"
11706    }
11707   ],
11708   "linker_set_key" : "android::hardware::hidl_memory",
11709   "name" : "android::hardware::hidl_memory",
11710   "referenced_type" : "type-279",
11711   "self_type" : "type-279",
11712   "size" : 40,
11713   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11714   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
11715  },
11716  {
11717   "alignment" : 4,
11718   "fields" :
11719   [
11720    {
11721     "access" : "private",
11722     "field_name" : "mBuffer",
11723     "referenced_type" : "type-276"
11724    },
11725    {
11726     "access" : "private",
11727     "field_name" : "mSize",
11728     "field_offset" : 64,
11729     "referenced_type" : "type-2"
11730    },
11731    {
11732     "access" : "private",
11733     "field_name" : "mOwnsBuffer",
11734     "field_offset" : 96,
11735     "referenced_type" : "type-36"
11736    }
11737   ],
11738   "linker_set_key" : "android::hardware::hidl_string",
11739   "name" : "android::hardware::hidl_string",
11740   "referenced_type" : "type-275",
11741   "self_type" : "type-275",
11742   "size" : 16,
11743   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11744   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
11745  },
11746  {
11747   "alignment" : 4,
11748   "fields" :
11749   [
11750    {
11751     "access" : "private",
11752     "field_name" : "mBuffer",
11753     "referenced_type" : "type-292"
11754    },
11755    {
11756     "access" : "private",
11757     "field_name" : "mSize",
11758     "field_offset" : 64,
11759     "referenced_type" : "type-2"
11760    },
11761    {
11762     "access" : "private",
11763     "field_name" : "mOwnsBuffer",
11764     "field_offset" : 96,
11765     "referenced_type" : "type-36"
11766    }
11767   ],
11768   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11769   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11770   "referenced_type" : "type-291",
11771   "self_type" : "type-291",
11772   "size" : 16,
11773   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11774   "template_args" : [ "type-295" ],
11775   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11776  },
11777  {
11778   "alignment" : 4,
11779   "fields" :
11780   [
11781    {
11782     "access" : "private",
11783     "field_name" : "mBuffer",
11784     "referenced_type" : "type-306"
11785    },
11786    {
11787     "access" : "private",
11788     "field_name" : "mSize",
11789     "field_offset" : 64,
11790     "referenced_type" : "type-2"
11791    },
11792    {
11793     "access" : "private",
11794     "field_name" : "mOwnsBuffer",
11795     "field_offset" : 96,
11796     "referenced_type" : "type-36"
11797    }
11798   ],
11799   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
11800   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
11801   "referenced_type" : "type-305",
11802   "self_type" : "type-305",
11803   "size" : 16,
11804   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11805   "template_args" : [ "type-309" ],
11806   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
11807  },
11808  {
11809   "alignment" : 4,
11810   "fields" :
11811   [
11812    {
11813     "access" : "private",
11814     "field_name" : "mBuffer",
11815     "referenced_type" : "type-298"
11816    },
11817    {
11818     "access" : "private",
11819     "field_name" : "mSize",
11820     "field_offset" : 64,
11821     "referenced_type" : "type-2"
11822    },
11823    {
11824     "access" : "private",
11825     "field_name" : "mOwnsBuffer",
11826     "field_offset" : 96,
11827     "referenced_type" : "type-36"
11828    }
11829   ],
11830   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
11831   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
11832   "referenced_type" : "type-297",
11833   "self_type" : "type-297",
11834   "size" : 16,
11835   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11836   "template_args" : [ "type-275" ],
11837   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
11838  },
11839  {
11840   "alignment" : 4,
11841   "fields" :
11842   [
11843    {
11844     "access" : "private",
11845     "field_name" : "mBuffer",
11846     "referenced_type" : "type-323"
11847    },
11848    {
11849     "access" : "private",
11850     "field_name" : "mSize",
11851     "field_offset" : 64,
11852     "referenced_type" : "type-2"
11853    },
11854    {
11855     "access" : "private",
11856     "field_name" : "mOwnsBuffer",
11857     "field_offset" : 96,
11858     "referenced_type" : "type-36"
11859    }
11860   ],
11861   "linker_set_key" : "android::hardware::hidl_vec<char>",
11862   "name" : "android::hardware::hidl_vec<char>",
11863   "referenced_type" : "type-322",
11864   "self_type" : "type-322",
11865   "size" : 16,
11866   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11867   "template_args" : [ "type-62" ],
11868   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
11869  },
11870  {
11871   "alignment" : 4,
11872   "fields" :
11873   [
11874    {
11875     "access" : "private",
11876     "field_name" : "mBuffer",
11877     "referenced_type" : "type-316"
11878    },
11879    {
11880     "access" : "private",
11881     "field_name" : "mSize",
11882     "field_offset" : 64,
11883     "referenced_type" : "type-2"
11884    },
11885    {
11886     "access" : "private",
11887     "field_name" : "mOwnsBuffer",
11888     "field_offset" : 96,
11889     "referenced_type" : "type-36"
11890    }
11891   ],
11892   "linker_set_key" : "android::hardware::hidl_vec<int>",
11893   "name" : "android::hardware::hidl_vec<int>",
11894   "referenced_type" : "type-315",
11895   "self_type" : "type-315",
11896   "size" : 16,
11897   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11898   "template_args" : [ "type-64" ],
11899   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
11900  },
11901  {
11902   "alignment" : 2,
11903   "fields" :
11904   [
11905    {
11906     "access" : "private",
11907     "field_name" : "mMajor",
11908     "referenced_type" : "type-123"
11909    },
11910    {
11911     "access" : "private",
11912     "field_name" : "mMinor",
11913     "field_offset" : 16,
11914     "referenced_type" : "type-123"
11915    }
11916   ],
11917   "linker_set_key" : "android::hardware::hidl_version",
11918   "name" : "android::hardware::hidl_version",
11919   "referenced_type" : "type-327",
11920   "self_type" : "type-327",
11921   "size" : 4,
11922   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11923   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
11924  },
11925  {
11926   "alignment" : 4,
11927   "base_specifiers" :
11928   [
11929    {
11930     "referenced_type" : "type-113"
11931    },
11932    {
11933     "referenced_type" : "type-383"
11934    }
11935   ],
11936   "fields" :
11937   [
11938    {
11939     "access" : "private",
11940     "field_name" : "_hidl_mImpl",
11941     "field_offset" : 512,
11942     "referenced_type" : "type-382"
11943    }
11944   ],
11945   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
11946   "name" : "android::hidl::base::V1_0::BnHwBase",
11947   "referenced_type" : "type-381",
11948   "self_type" : "type-381",
11949   "size" : 76,
11950   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
11951   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
11952   "vtable_components" :
11953   [
11954    {
11955     "component_value" : 68,
11956     "kind" : "vbase_offset"
11957    },
11958    {
11959     "kind" : "offset_to_top"
11960    },
11961    {
11962     "kind" : "rtti",
11963     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11964    },
11965    {
11966     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11967    },
11968    {
11969     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11970    },
11971    {
11972     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11973    },
11974    {
11975     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11976    },
11977    {
11978     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11979    },
11980    {
11981     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11982    },
11983    {
11984     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11985    },
11986    {
11987     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11988    },
11989    {
11990     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11991    },
11992    {
11993     "kind" : "complete_dtor_pointer",
11994     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
11995    },
11996    {
11997     "kind" : "deleting_dtor_pointer",
11998     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
11999    },
12000    {
12001     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12002    },
12003    {
12004     "component_value" : -20,
12005     "kind" : "offset_to_top"
12006    },
12007    {
12008     "kind" : "rtti",
12009     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12010    },
12011    {
12012     "kind" : "complete_dtor_pointer",
12013     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12014    },
12015    {
12016     "kind" : "deleting_dtor_pointer",
12017     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12018    },
12019    {
12020     "kind" : "vcall_offset"
12021    },
12022    {
12023     "kind" : "vcall_offset"
12024    },
12025    {
12026     "kind" : "vcall_offset"
12027    },
12028    {
12029     "kind" : "vcall_offset"
12030    },
12031    {
12032     "component_value" : -68,
12033     "kind" : "vcall_offset"
12034    },
12035    {
12036     "component_value" : -68,
12037     "kind" : "offset_to_top"
12038    },
12039    {
12040     "kind" : "rtti",
12041     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12042    },
12043    {
12044     "kind" : "complete_dtor_pointer",
12045     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12046    },
12047    {
12048     "kind" : "deleting_dtor_pointer",
12049     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12050    },
12051    {
12052     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12053    },
12054    {
12055     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12056    },
12057    {
12058     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12059    },
12060    {
12061     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12062    }
12063   ]
12064  },
12065  {
12066   "alignment" : 4,
12067   "base_specifiers" :
12068   [
12069    {
12070     "referenced_type" : "type-366"
12071    },
12072    {
12073     "referenced_type" : "type-383"
12074    }
12075   ],
12076   "fields" :
12077   [
12078    {
12079     "access" : "private",
12080     "field_name" : "_hidl_mMutex",
12081     "field_offset" : 544,
12082     "referenced_type" : "type-505"
12083    },
12084    {
12085     "access" : "private",
12086     "field_name" : "_hidl_mDeathRecipients",
12087     "field_offset" : 576,
12088     "referenced_type" : "type-506"
12089    }
12090   ],
12091   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
12092   "name" : "android::hidl::base::V1_0::BpHwBase",
12093   "referenced_type" : "type-504",
12094   "self_type" : "type-504",
12095   "size" : 92,
12096   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
12097   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
12098   "vtable_components" :
12099   [
12100    {
12101     "component_value" : 84,
12102     "kind" : "vbase_offset"
12103    },
12104    {
12105     "kind" : "offset_to_top"
12106    },
12107    {
12108     "kind" : "rtti",
12109     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12110    },
12111    {
12112     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
12113    },
12114    {
12115     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12116    },
12117    {
12118     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12119    },
12120    {
12121     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12122    },
12123    {
12124     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12125    },
12126    {
12127     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
12128    },
12129    {
12130     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12131    },
12132    {
12133     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
12134    },
12135    {
12136     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12137    },
12138    {
12139     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
12140    },
12141    {
12142     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12143    },
12144    {
12145     "kind" : "complete_dtor_pointer",
12146     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
12147    },
12148    {
12149     "kind" : "deleting_dtor_pointer",
12150     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
12151    },
12152    {
12153     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12154    },
12155    {
12156     "component_value" : 80,
12157     "kind" : "vbase_offset"
12158    },
12159    {
12160     "component_value" : -4,
12161     "kind" : "offset_to_top"
12162    },
12163    {
12164     "kind" : "rtti",
12165     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12166    },
12167    {
12168     "kind" : "complete_dtor_pointer",
12169     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12170    },
12171    {
12172     "kind" : "deleting_dtor_pointer",
12173     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12174    },
12175    {
12176     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12177    },
12178    {
12179     "component_value" : 76,
12180     "kind" : "vbase_offset"
12181    },
12182    {
12183     "component_value" : -8,
12184     "kind" : "offset_to_top"
12185    },
12186    {
12187     "kind" : "rtti",
12188     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12189    },
12190    {
12191     "kind" : "complete_dtor_pointer",
12192     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12193    },
12194    {
12195     "kind" : "deleting_dtor_pointer",
12196     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12197    },
12198    {
12199     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12200    },
12201    {
12202     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12203    },
12204    {
12205     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12206    },
12207    {
12208     "component_value" : -24,
12209     "kind" : "offset_to_top"
12210    },
12211    {
12212     "kind" : "rtti",
12213     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12214    },
12215    {
12216     "kind" : "complete_dtor_pointer",
12217     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12218    },
12219    {
12220     "kind" : "deleting_dtor_pointer",
12221     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12222    },
12223    {
12224     "kind" : "vcall_offset"
12225    },
12226    {
12227     "component_value" : -76,
12228     "kind" : "vcall_offset"
12229    },
12230    {
12231     "component_value" : -76,
12232     "kind" : "vcall_offset"
12233    },
12234    {
12235     "component_value" : -76,
12236     "kind" : "vcall_offset"
12237    },
12238    {
12239     "component_value" : -84,
12240     "kind" : "vcall_offset"
12241    },
12242    {
12243     "component_value" : -84,
12244     "kind" : "offset_to_top"
12245    },
12246    {
12247     "kind" : "rtti",
12248     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12249    },
12250    {
12251     "kind" : "complete_dtor_pointer",
12252     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12253    },
12254    {
12255     "kind" : "deleting_dtor_pointer",
12256     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12257    },
12258    {
12259     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12260    },
12261    {
12262     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12263    },
12264    {
12265     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12266    },
12267    {
12268     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12269    }
12270   ]
12271  },
12272  {
12273   "alignment" : 8,
12274   "fields" :
12275   [
12276    {
12277     "field_name" : "pid",
12278     "referenced_type" : "type-64"
12279    },
12280    {
12281     "field_name" : "ptr",
12282     "field_offset" : 64,
12283     "referenced_type" : "type-13"
12284    },
12285    {
12286     "field_name" : "arch",
12287     "field_offset" : 128,
12288     "referenced_type" : "type-344"
12289    }
12290   ],
12291   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
12292   "name" : "android::hidl::base::V1_0::DebugInfo",
12293   "referenced_type" : "type-343",
12294   "self_type" : "type-343",
12295   "size" : 24,
12296   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
12297   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
12298  },
12299  {
12300   "alignment" : 4,
12301   "base_specifiers" :
12302   [
12303    {
12304     "is_virtual" : true,
12305     "referenced_type" : "type-7"
12306    }
12307   ],
12308   "linker_set_key" : "android::hidl::base::V1_0::IBase",
12309   "name" : "android::hidl::base::V1_0::IBase",
12310   "referenced_type" : "type-16",
12311   "self_type" : "type-16",
12312   "size" : 12,
12313   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
12314   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
12315   "vtable_components" :
12316   [
12317    {
12318     "component_value" : 4,
12319     "kind" : "vbase_offset"
12320    },
12321    {
12322     "kind" : "offset_to_top"
12323    },
12324    {
12325     "kind" : "rtti",
12326     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12327    },
12328    {
12329     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12330    },
12331    {
12332     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12333    },
12334    {
12335     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12336    },
12337    {
12338     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12339    },
12340    {
12341     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12342    },
12343    {
12344     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12345    },
12346    {
12347     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12348    },
12349    {
12350     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12351    },
12352    {
12353     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12354    },
12355    {
12356     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12357    },
12358    {
12359     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12360    },
12361    {
12362     "kind" : "complete_dtor_pointer",
12363     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
12364    },
12365    {
12366     "kind" : "deleting_dtor_pointer",
12367     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
12368    },
12369    {
12370     "kind" : "vcall_offset"
12371    },
12372    {
12373     "kind" : "vcall_offset"
12374    },
12375    {
12376     "kind" : "vcall_offset"
12377    },
12378    {
12379     "kind" : "vcall_offset"
12380    },
12381    {
12382     "component_value" : -4,
12383     "kind" : "vcall_offset"
12384    },
12385    {
12386     "component_value" : -4,
12387     "kind" : "offset_to_top"
12388    },
12389    {
12390     "kind" : "rtti",
12391     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12392    },
12393    {
12394     "kind" : "complete_dtor_pointer",
12395     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
12396    },
12397    {
12398     "kind" : "deleting_dtor_pointer",
12399     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
12400    },
12401    {
12402     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12403    },
12404    {
12405     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12406    },
12407    {
12408     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12409    },
12410    {
12411     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12412    }
12413   ]
12414  },
12415  {
12416   "alignment" : 4,
12417   "base_specifiers" :
12418   [
12419    {
12420     "referenced_type" : "type-16"
12421    }
12422   ],
12423   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
12424   "name" : "android::hidl::manager::V1_0::IServiceManager",
12425   "referenced_type" : "type-77",
12426   "self_type" : "type-77",
12427   "size" : 12,
12428   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
12429   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
12430   "vtable_components" :
12431   [
12432    {
12433     "component_value" : 4,
12434     "kind" : "vbase_offset"
12435    },
12436    {
12437     "kind" : "offset_to_top"
12438    },
12439    {
12440     "kind" : "rtti",
12441     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
12442    },
12443    {
12444     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
12445    },
12446    {
12447     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12448    },
12449    {
12450     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12451    },
12452    {
12453     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12454    },
12455    {
12456     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12457    },
12458    {
12459     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
12460    },
12461    {
12462     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12463    },
12464    {
12465     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
12466    },
12467    {
12468     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12469    },
12470    {
12471     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
12472    },
12473    {
12474     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12475    },
12476    {
12477     "kind" : "complete_dtor_pointer",
12478     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
12479    },
12480    {
12481     "kind" : "deleting_dtor_pointer",
12482     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
12483    },
12484    {
12485     "is_pure" : true,
12486     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
12487    },
12488    {
12489     "is_pure" : true,
12490     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
12491    },
12492    {
12493     "is_pure" : true,
12494     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
12495    },
12496    {
12497     "is_pure" : true,
12498     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12499    },
12500    {
12501     "is_pure" : true,
12502     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
12503    },
12504    {
12505     "is_pure" : true,
12506     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
12507    },
12508    {
12509     "is_pure" : true,
12510     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
12511    },
12512    {
12513     "is_pure" : true,
12514     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
12515    },
12516    {
12517     "kind" : "vcall_offset"
12518    },
12519    {
12520     "kind" : "vcall_offset"
12521    },
12522    {
12523     "kind" : "vcall_offset"
12524    },
12525    {
12526     "kind" : "vcall_offset"
12527    },
12528    {
12529     "component_value" : -4,
12530     "kind" : "vcall_offset"
12531    },
12532    {
12533     "component_value" : -4,
12534     "kind" : "offset_to_top"
12535    },
12536    {
12537     "kind" : "rtti",
12538     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
12539    },
12540    {
12541     "kind" : "complete_dtor_pointer",
12542     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
12543    },
12544    {
12545     "kind" : "deleting_dtor_pointer",
12546     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
12547    },
12548    {
12549     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12550    },
12551    {
12552     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12553    },
12554    {
12555     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12556    },
12557    {
12558     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12559    }
12560   ]
12561  },
12562  {
12563   "alignment" : 8,
12564   "fields" :
12565   [
12566    {
12567     "field_name" : "interfaceName",
12568     "referenced_type" : "type-275"
12569    },
12570    {
12571     "field_name" : "instanceName",
12572     "field_offset" : 128,
12573     "referenced_type" : "type-275"
12574    },
12575    {
12576     "field_name" : "pid",
12577     "field_offset" : 256,
12578     "referenced_type" : "type-64"
12579    },
12580    {
12581     "field_name" : "clientPids",
12582     "field_offset" : 320,
12583     "referenced_type" : "type-315"
12584    },
12585    {
12586     "field_name" : "arch",
12587     "field_offset" : 448,
12588     "referenced_type" : "type-344"
12589    }
12590   ],
12591   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
12592   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
12593   "referenced_type" : "type-488",
12594   "self_type" : "type-488",
12595   "size" : 64,
12596   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
12597   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
12598  },
12599  {
12600   "alignment" : 4,
12601   "base_specifiers" :
12602   [
12603    {
12604     "referenced_type" : "type-16"
12605    }
12606   ],
12607   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
12608   "name" : "android::hidl::manager::V1_0::IServiceNotification",
12609   "referenced_type" : "type-92",
12610   "self_type" : "type-92",
12611   "size" : 12,
12612   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
12613   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
12614   "vtable_components" :
12615   [
12616    {
12617     "component_value" : 4,
12618     "kind" : "vbase_offset"
12619    },
12620    {
12621     "kind" : "offset_to_top"
12622    },
12623    {
12624     "kind" : "rtti",
12625     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12626    },
12627    {
12628     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
12629    },
12630    {
12631     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12632    },
12633    {
12634     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12635    },
12636    {
12637     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12638    },
12639    {
12640     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12641    },
12642    {
12643     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
12644    },
12645    {
12646     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12647    },
12648    {
12649     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
12650    },
12651    {
12652     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12653    },
12654    {
12655     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
12656    },
12657    {
12658     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12659    },
12660    {
12661     "kind" : "complete_dtor_pointer",
12662     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12663    },
12664    {
12665     "kind" : "deleting_dtor_pointer",
12666     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12667    },
12668    {
12669     "is_pure" : true,
12670     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
12671    },
12672    {
12673     "kind" : "vcall_offset"
12674    },
12675    {
12676     "kind" : "vcall_offset"
12677    },
12678    {
12679     "kind" : "vcall_offset"
12680    },
12681    {
12682     "kind" : "vcall_offset"
12683    },
12684    {
12685     "component_value" : -4,
12686     "kind" : "vcall_offset"
12687    },
12688    {
12689     "component_value" : -4,
12690     "kind" : "offset_to_top"
12691    },
12692    {
12693     "kind" : "rtti",
12694     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12695    },
12696    {
12697     "kind" : "complete_dtor_pointer",
12698     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12699    },
12700    {
12701     "kind" : "deleting_dtor_pointer",
12702     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12703    },
12704    {
12705     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12706    },
12707    {
12708     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12709    },
12710    {
12711     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12712    },
12713    {
12714     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12715    }
12716   ]
12717  },
12718  {
12719   "alignment" : 4,
12720   "fields" :
12721   [
12722    {
12723     "access" : "private",
12724     "field_name" : "m_ptr",
12725     "referenced_type" : "type-84"
12726    }
12727   ],
12728   "linker_set_key" : "android::sp<android::Thread>",
12729   "name" : "android::sp<android::Thread>",
12730   "record_kind" : "class",
12731   "referenced_type" : "type-83",
12732   "self_type" : "type-83",
12733   "size" : 4,
12734   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12735   "template_args" : [ "type-85" ],
12736   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
12737  },
12738  {
12739   "alignment" : 4,
12740   "fields" :
12741   [
12742    {
12743     "access" : "private",
12744     "field_name" : "m_ptr",
12745     "referenced_type" : "type-112"
12746    }
12747   ],
12748   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
12749   "name" : "android::sp<android::hardware::BHwBinder>",
12750   "record_kind" : "class",
12751   "referenced_type" : "type-111",
12752   "self_type" : "type-111",
12753   "size" : 4,
12754   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12755   "template_args" : [ "type-113" ],
12756   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
12757  },
12758  {
12759   "alignment" : 4,
12760   "fields" :
12761   [
12762    {
12763     "access" : "private",
12764     "field_name" : "m_ptr",
12765     "referenced_type" : "type-538"
12766    }
12767   ],
12768   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
12769   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
12770   "record_kind" : "class",
12771   "referenced_type" : "type-615",
12772   "self_type" : "type-615",
12773   "size" : 4,
12774   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12775   "template_args" : [ "type-17" ],
12776   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
12777  },
12778  {
12779   "alignment" : 4,
12780   "fields" :
12781   [
12782    {
12783     "access" : "private",
12784     "field_name" : "m_ptr",
12785     "referenced_type" : "type-26"
12786    }
12787   ],
12788   "linker_set_key" : "android::sp<android::hardware::IBinder>",
12789   "name" : "android::sp<android::hardware::IBinder>",
12790   "record_kind" : "class",
12791   "referenced_type" : "type-45",
12792   "self_type" : "type-45",
12793   "size" : 4,
12794   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12795   "template_args" : [ "type-27" ],
12796   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
12797  },
12798  {
12799   "alignment" : 4,
12800   "fields" :
12801   [
12802    {
12803     "access" : "private",
12804     "field_name" : "m_ptr",
12805     "referenced_type" : "type-650"
12806    }
12807   ],
12808   "linker_set_key" : "android::sp<android::hardware::IInterface>",
12809   "name" : "android::sp<android::hardware::IInterface>",
12810   "record_kind" : "class",
12811   "referenced_type" : "type-649",
12812   "self_type" : "type-649",
12813   "size" : 4,
12814   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12815   "template_args" : [ "type-367" ],
12816   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
12817  },
12818  {
12819   "alignment" : 4,
12820   "fields" :
12821   [
12822    {
12823     "access" : "private",
12824     "field_name" : "m_ptr",
12825     "referenced_type" : "type-68"
12826    }
12827   ],
12828   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
12829   "name" : "android::sp<android::hardware::ProcessState>",
12830   "record_kind" : "class",
12831   "referenced_type" : "type-67",
12832   "self_type" : "type-67",
12833   "size" : 4,
12834   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12835   "template_args" : [ "type-69" ],
12836   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
12837  },
12838  {
12839   "alignment" : 4,
12840   "fields" :
12841   [
12842    {
12843     "access" : "private",
12844     "field_name" : "m_ptr",
12845     "referenced_type" : "type-98"
12846    }
12847   ],
12848   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost>",
12849   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost>",
12850   "record_kind" : "class",
12851   "referenced_type" : "type-97",
12852   "self_type" : "type-97",
12853   "size" : 4,
12854   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12855   "template_args" : [ "type-99" ],
12856   "unique_id" : "_ZTSN7android2spINS_8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostEEE"
12857  },
12858  {
12859   "alignment" : 4,
12860   "fields" :
12861   [
12862    {
12863     "access" : "private",
12864     "field_name" : "m_ptr",
12865     "referenced_type" : "type-547"
12866    }
12867   ],
12868   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload>",
12869   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload>",
12870   "record_kind" : "class",
12871   "referenced_type" : "type-546",
12872   "self_type" : "type-546",
12873   "size" : 4,
12874   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12875   "template_args" : [ "type-548" ],
12876   "unique_id" : "_ZTSN7android2spINS_8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEE"
12877  },
12878  {
12879   "alignment" : 4,
12880   "fields" :
12881   [
12882    {
12883     "access" : "private",
12884     "field_name" : "m_ptr",
12885     "referenced_type" : "type-106"
12886    }
12887   ],
12888   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
12889   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
12890   "record_kind" : "class",
12891   "referenced_type" : "type-105",
12892   "self_type" : "type-105",
12893   "size" : 4,
12894   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12895   "template_args" : [ "type-3" ],
12896   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
12897  },
12898  {
12899   "alignment" : 4,
12900   "fields" :
12901   [
12902    {
12903     "access" : "private",
12904     "field_name" : "m_ptr",
12905     "referenced_type" : "type-5"
12906    }
12907   ],
12908   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
12909   "name" : "android::sp<android::hardware::hidl_death_recipient>",
12910   "record_kind" : "class",
12911   "referenced_type" : "type-251",
12912   "self_type" : "type-251",
12913   "size" : 4,
12914   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12915   "template_args" : [ "type-6" ],
12916   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
12917  },
12918  {
12919   "alignment" : 4,
12920   "fields" :
12921   [
12922    {
12923     "access" : "private",
12924     "field_name" : "m_ptr",
12925     "referenced_type" : "type-15"
12926    }
12927   ],
12928   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
12929   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
12930   "record_kind" : "class",
12931   "referenced_type" : "type-382",
12932   "self_type" : "type-382",
12933   "size" : 4,
12934   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12935   "template_args" : [ "type-16" ],
12936   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
12937  },
12938  {
12939   "alignment" : 4,
12940   "fields" :
12941   [
12942    {
12943     "access" : "private",
12944     "field_name" : "m_ptr",
12945     "referenced_type" : "type-76"
12946    }
12947   ],
12948   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
12949   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
12950   "record_kind" : "class",
12951   "referenced_type" : "type-75",
12952   "self_type" : "type-75",
12953   "size" : 4,
12954   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12955   "template_args" : [ "type-77" ],
12956   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
12957  },
12958  {
12959   "alignment" : 4,
12960   "fields" :
12961   [
12962    {
12963     "access" : "private",
12964     "field_name" : "m_ptr",
12965     "referenced_type" : "type-91"
12966    }
12967   ],
12968   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
12969   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
12970   "record_kind" : "class",
12971   "referenced_type" : "type-90",
12972   "self_type" : "type-90",
12973   "size" : 4,
12974   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12975   "template_args" : [ "type-92" ],
12976   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
12977  },
12978  {
12979   "alignment" : 1,
12980   "linker_set_key" : "android::trait_trivial_copy<bool>",
12981   "name" : "android::trait_trivial_copy<bool>",
12982   "referenced_type" : "type-177",
12983   "self_type" : "type-177",
12984   "size" : 1,
12985   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12986   "template_args" : [ "type-36" ],
12987   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
12988  },
12989  {
12990   "alignment" : 1,
12991   "linker_set_key" : "android::trait_trivial_copy<char>",
12992   "name" : "android::trait_trivial_copy<char>",
12993   "referenced_type" : "type-181",
12994   "self_type" : "type-181",
12995   "size" : 1,
12996   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12997   "template_args" : [ "type-62" ],
12998   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
12999  },
13000  {
13001   "alignment" : 1,
13002   "linker_set_key" : "android::trait_trivial_copy<double>",
13003   "name" : "android::trait_trivial_copy<double>",
13004   "referenced_type" : "type-234",
13005   "self_type" : "type-234",
13006   "size" : 1,
13007   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13008   "template_args" : [ "type-232" ],
13009   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
13010  },
13011  {
13012   "alignment" : 1,
13013   "linker_set_key" : "android::trait_trivial_copy<float>",
13014   "name" : "android::trait_trivial_copy<float>",
13015   "referenced_type" : "type-229",
13016   "self_type" : "type-229",
13017   "size" : 1,
13018   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13019   "template_args" : [ "type-225" ],
13020   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
13021  },
13022  {
13023   "alignment" : 1,
13024   "linker_set_key" : "android::trait_trivial_copy<int>",
13025   "name" : "android::trait_trivial_copy<int>",
13026   "referenced_type" : "type-199",
13027   "self_type" : "type-199",
13028   "size" : 1,
13029   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13030   "template_args" : [ "type-64" ],
13031   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
13032  },
13033  {
13034   "alignment" : 1,
13035   "linker_set_key" : "android::trait_trivial_copy<long long>",
13036   "name" : "android::trait_trivial_copy<long long>",
13037   "referenced_type" : "type-218",
13038   "self_type" : "type-218",
13039   "size" : 1,
13040   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13041   "template_args" : [ "type-72" ],
13042   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
13043  },
13044  {
13045   "alignment" : 1,
13046   "linker_set_key" : "android::trait_trivial_copy<long>",
13047   "name" : "android::trait_trivial_copy<long>",
13048   "referenced_type" : "type-208",
13049   "self_type" : "type-208",
13050   "size" : 1,
13051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13052   "template_args" : [ "type-206" ],
13053   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
13054  },
13055  {
13056   "alignment" : 1,
13057   "linker_set_key" : "android::trait_trivial_copy<short>",
13058   "name" : "android::trait_trivial_copy<short>",
13059   "referenced_type" : "type-191",
13060   "self_type" : "type-191",
13061   "size" : 1,
13062   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13063   "template_args" : [ "type-189" ],
13064   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
13065  },
13066  {
13067   "alignment" : 1,
13068   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
13069   "name" : "android::trait_trivial_copy<unsigned char>",
13070   "referenced_type" : "type-186",
13071   "self_type" : "type-186",
13072   "size" : 1,
13073   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13074   "template_args" : [ "type-121" ],
13075   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
13076  },
13077  {
13078   "alignment" : 1,
13079   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
13080   "name" : "android::trait_trivial_copy<unsigned int>",
13081   "referenced_type" : "type-203",
13082   "self_type" : "type-203",
13083   "size" : 1,
13084   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13085   "template_args" : [ "type-2" ],
13086   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
13087  },
13088  {
13089   "alignment" : 1,
13090   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
13091   "name" : "android::trait_trivial_copy<unsigned long long>",
13092   "referenced_type" : "type-222",
13093   "self_type" : "type-222",
13094   "size" : 1,
13095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13096   "template_args" : [ "type-13" ],
13097   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
13098  },
13099  {
13100   "alignment" : 1,
13101   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
13102   "name" : "android::trait_trivial_copy<unsigned long>",
13103   "referenced_type" : "type-213",
13104   "self_type" : "type-213",
13105   "size" : 1,
13106   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13107   "template_args" : [ "type-211" ],
13108   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
13109  },
13110  {
13111   "alignment" : 1,
13112   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
13113   "name" : "android::trait_trivial_copy<unsigned short>",
13114   "referenced_type" : "type-195",
13115   "self_type" : "type-195",
13116   "size" : 1,
13117   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13118   "template_args" : [ "type-123" ],
13119   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
13120  },
13121  {
13122   "alignment" : 1,
13123   "linker_set_key" : "android::trait_trivial_copy<void>",
13124   "name" : "android::trait_trivial_copy<void>",
13125   "referenced_type" : "type-172",
13126   "self_type" : "type-172",
13127   "size" : 1,
13128   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13129   "template_args" : [ "type-23" ],
13130   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
13131  },
13132  {
13133   "alignment" : 1,
13134   "linker_set_key" : "android::trait_trivial_ctor<bool>",
13135   "name" : "android::trait_trivial_ctor<bool>",
13136   "referenced_type" : "type-175",
13137   "self_type" : "type-175",
13138   "size" : 1,
13139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13140   "template_args" : [ "type-36" ],
13141   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
13142  },
13143  {
13144   "alignment" : 1,
13145   "linker_set_key" : "android::trait_trivial_ctor<char>",
13146   "name" : "android::trait_trivial_ctor<char>",
13147   "referenced_type" : "type-179",
13148   "self_type" : "type-179",
13149   "size" : 1,
13150   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13151   "template_args" : [ "type-62" ],
13152   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
13153  },
13154  {
13155   "alignment" : 1,
13156   "linker_set_key" : "android::trait_trivial_ctor<double>",
13157   "name" : "android::trait_trivial_ctor<double>",
13158   "referenced_type" : "type-231",
13159   "self_type" : "type-231",
13160   "size" : 1,
13161   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13162   "template_args" : [ "type-232" ],
13163   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
13164  },
13165  {
13166   "alignment" : 1,
13167   "linker_set_key" : "android::trait_trivial_ctor<float>",
13168   "name" : "android::trait_trivial_ctor<float>",
13169   "referenced_type" : "type-224",
13170   "self_type" : "type-224",
13171   "size" : 1,
13172   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13173   "template_args" : [ "type-225" ],
13174   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
13175  },
13176  {
13177   "alignment" : 1,
13178   "linker_set_key" : "android::trait_trivial_ctor<int>",
13179   "name" : "android::trait_trivial_ctor<int>",
13180   "referenced_type" : "type-197",
13181   "self_type" : "type-197",
13182   "size" : 1,
13183   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13184   "template_args" : [ "type-64" ],
13185   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
13186  },
13187  {
13188   "alignment" : 1,
13189   "linker_set_key" : "android::trait_trivial_ctor<long long>",
13190   "name" : "android::trait_trivial_ctor<long long>",
13191   "referenced_type" : "type-215",
13192   "self_type" : "type-215",
13193   "size" : 1,
13194   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13195   "template_args" : [ "type-72" ],
13196   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
13197  },
13198  {
13199   "alignment" : 1,
13200   "linker_set_key" : "android::trait_trivial_ctor<long>",
13201   "name" : "android::trait_trivial_ctor<long>",
13202   "referenced_type" : "type-205",
13203   "self_type" : "type-205",
13204   "size" : 1,
13205   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13206   "template_args" : [ "type-206" ],
13207   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
13208  },
13209  {
13210   "alignment" : 1,
13211   "linker_set_key" : "android::trait_trivial_ctor<short>",
13212   "name" : "android::trait_trivial_ctor<short>",
13213   "referenced_type" : "type-188",
13214   "self_type" : "type-188",
13215   "size" : 1,
13216   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13217   "template_args" : [ "type-189" ],
13218   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
13219  },
13220  {
13221   "alignment" : 1,
13222   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
13223   "name" : "android::trait_trivial_ctor<unsigned char>",
13224   "referenced_type" : "type-183",
13225   "self_type" : "type-183",
13226   "size" : 1,
13227   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13228   "template_args" : [ "type-121" ],
13229   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
13230  },
13231  {
13232   "alignment" : 1,
13233   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
13234   "name" : "android::trait_trivial_ctor<unsigned int>",
13235   "referenced_type" : "type-201",
13236   "self_type" : "type-201",
13237   "size" : 1,
13238   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13239   "template_args" : [ "type-2" ],
13240   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
13241  },
13242  {
13243   "alignment" : 1,
13244   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
13245   "name" : "android::trait_trivial_ctor<unsigned long long>",
13246   "referenced_type" : "type-220",
13247   "self_type" : "type-220",
13248   "size" : 1,
13249   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13250   "template_args" : [ "type-13" ],
13251   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
13252  },
13253  {
13254   "alignment" : 1,
13255   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
13256   "name" : "android::trait_trivial_ctor<unsigned long>",
13257   "referenced_type" : "type-210",
13258   "self_type" : "type-210",
13259   "size" : 1,
13260   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13261   "template_args" : [ "type-211" ],
13262   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
13263  },
13264  {
13265   "alignment" : 1,
13266   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
13267   "name" : "android::trait_trivial_ctor<unsigned short>",
13268   "referenced_type" : "type-193",
13269   "self_type" : "type-193",
13270   "size" : 1,
13271   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13272   "template_args" : [ "type-123" ],
13273   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
13274  },
13275  {
13276   "alignment" : 1,
13277   "linker_set_key" : "android::trait_trivial_ctor<void>",
13278   "name" : "android::trait_trivial_ctor<void>",
13279   "referenced_type" : "type-170",
13280   "self_type" : "type-170",
13281   "size" : 1,
13282   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13283   "template_args" : [ "type-23" ],
13284   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
13285  },
13286  {
13287   "alignment" : 1,
13288   "linker_set_key" : "android::trait_trivial_dtor<bool>",
13289   "name" : "android::trait_trivial_dtor<bool>",
13290   "referenced_type" : "type-176",
13291   "self_type" : "type-176",
13292   "size" : 1,
13293   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13294   "template_args" : [ "type-36" ],
13295   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
13296  },
13297  {
13298   "alignment" : 1,
13299   "linker_set_key" : "android::trait_trivial_dtor<char>",
13300   "name" : "android::trait_trivial_dtor<char>",
13301   "referenced_type" : "type-180",
13302   "self_type" : "type-180",
13303   "size" : 1,
13304   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13305   "template_args" : [ "type-62" ],
13306   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
13307  },
13308  {
13309   "alignment" : 1,
13310   "linker_set_key" : "android::trait_trivial_dtor<double>",
13311   "name" : "android::trait_trivial_dtor<double>",
13312   "referenced_type" : "type-233",
13313   "self_type" : "type-233",
13314   "size" : 1,
13315   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13316   "template_args" : [ "type-232" ],
13317   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
13318  },
13319  {
13320   "alignment" : 1,
13321   "linker_set_key" : "android::trait_trivial_dtor<float>",
13322   "name" : "android::trait_trivial_dtor<float>",
13323   "referenced_type" : "type-227",
13324   "self_type" : "type-227",
13325   "size" : 1,
13326   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13327   "template_args" : [ "type-225" ],
13328   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
13329  },
13330  {
13331   "alignment" : 1,
13332   "linker_set_key" : "android::trait_trivial_dtor<int>",
13333   "name" : "android::trait_trivial_dtor<int>",
13334   "referenced_type" : "type-198",
13335   "self_type" : "type-198",
13336   "size" : 1,
13337   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13338   "template_args" : [ "type-64" ],
13339   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
13340  },
13341  {
13342   "alignment" : 1,
13343   "linker_set_key" : "android::trait_trivial_dtor<long long>",
13344   "name" : "android::trait_trivial_dtor<long long>",
13345   "referenced_type" : "type-216",
13346   "self_type" : "type-216",
13347   "size" : 1,
13348   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13349   "template_args" : [ "type-72" ],
13350   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
13351  },
13352  {
13353   "alignment" : 1,
13354   "linker_set_key" : "android::trait_trivial_dtor<long>",
13355   "name" : "android::trait_trivial_dtor<long>",
13356   "referenced_type" : "type-207",
13357   "self_type" : "type-207",
13358   "size" : 1,
13359   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13360   "template_args" : [ "type-206" ],
13361   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
13362  },
13363  {
13364   "alignment" : 1,
13365   "linker_set_key" : "android::trait_trivial_dtor<short>",
13366   "name" : "android::trait_trivial_dtor<short>",
13367   "referenced_type" : "type-190",
13368   "self_type" : "type-190",
13369   "size" : 1,
13370   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13371   "template_args" : [ "type-189" ],
13372   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
13373  },
13374  {
13375   "alignment" : 1,
13376   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
13377   "name" : "android::trait_trivial_dtor<unsigned char>",
13378   "referenced_type" : "type-184",
13379   "self_type" : "type-184",
13380   "size" : 1,
13381   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13382   "template_args" : [ "type-121" ],
13383   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
13384  },
13385  {
13386   "alignment" : 1,
13387   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
13388   "name" : "android::trait_trivial_dtor<unsigned int>",
13389   "referenced_type" : "type-202",
13390   "self_type" : "type-202",
13391   "size" : 1,
13392   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13393   "template_args" : [ "type-2" ],
13394   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
13395  },
13396  {
13397   "alignment" : 1,
13398   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
13399   "name" : "android::trait_trivial_dtor<unsigned long long>",
13400   "referenced_type" : "type-221",
13401   "self_type" : "type-221",
13402   "size" : 1,
13403   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13404   "template_args" : [ "type-13" ],
13405   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
13406  },
13407  {
13408   "alignment" : 1,
13409   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
13410   "name" : "android::trait_trivial_dtor<unsigned long>",
13411   "referenced_type" : "type-212",
13412   "self_type" : "type-212",
13413   "size" : 1,
13414   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13415   "template_args" : [ "type-211" ],
13416   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
13417  },
13418  {
13419   "alignment" : 1,
13420   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
13421   "name" : "android::trait_trivial_dtor<unsigned short>",
13422   "referenced_type" : "type-194",
13423   "self_type" : "type-194",
13424   "size" : 1,
13425   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13426   "template_args" : [ "type-123" ],
13427   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
13428  },
13429  {
13430   "alignment" : 1,
13431   "linker_set_key" : "android::trait_trivial_dtor<void>",
13432   "name" : "android::trait_trivial_dtor<void>",
13433   "referenced_type" : "type-171",
13434   "self_type" : "type-171",
13435   "size" : 1,
13436   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13437   "template_args" : [ "type-23" ],
13438   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
13439  },
13440  {
13441   "alignment" : 1,
13442   "linker_set_key" : "android::trait_trivial_move<android::String16>",
13443   "name" : "android::trait_trivial_move<android::String16>",
13444   "referenced_type" : "type-360",
13445   "self_type" : "type-360",
13446   "size" : 1,
13447   "source_file" : "/system/core/libutils/include/utils/String16.h",
13448   "template_args" : [ "type-39" ],
13449   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
13450  },
13451  {
13452   "alignment" : 1,
13453   "linker_set_key" : "android::trait_trivial_move<android::String8>",
13454   "name" : "android::trait_trivial_move<android::String8>",
13455   "referenced_type" : "type-355",
13456   "self_type" : "type-355",
13457   "size" : 1,
13458   "source_file" : "/system/core/libutils/include/utils/String8.h",
13459   "template_args" : [ "type-59" ],
13460   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
13461  },
13462  {
13463   "alignment" : 1,
13464   "linker_set_key" : "android::trait_trivial_move<bool>",
13465   "name" : "android::trait_trivial_move<bool>",
13466   "referenced_type" : "type-178",
13467   "self_type" : "type-178",
13468   "size" : 1,
13469   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13470   "template_args" : [ "type-36" ],
13471   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
13472  },
13473  {
13474   "alignment" : 1,
13475   "linker_set_key" : "android::trait_trivial_move<char>",
13476   "name" : "android::trait_trivial_move<char>",
13477   "referenced_type" : "type-182",
13478   "self_type" : "type-182",
13479   "size" : 1,
13480   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13481   "template_args" : [ "type-62" ],
13482   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
13483  },
13484  {
13485   "alignment" : 1,
13486   "linker_set_key" : "android::trait_trivial_move<double>",
13487   "name" : "android::trait_trivial_move<double>",
13488   "referenced_type" : "type-235",
13489   "self_type" : "type-235",
13490   "size" : 1,
13491   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13492   "template_args" : [ "type-232" ],
13493   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
13494  },
13495  {
13496   "alignment" : 1,
13497   "linker_set_key" : "android::trait_trivial_move<float>",
13498   "name" : "android::trait_trivial_move<float>",
13499   "referenced_type" : "type-230",
13500   "self_type" : "type-230",
13501   "size" : 1,
13502   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13503   "template_args" : [ "type-225" ],
13504   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
13505  },
13506  {
13507   "alignment" : 1,
13508   "linker_set_key" : "android::trait_trivial_move<int>",
13509   "name" : "android::trait_trivial_move<int>",
13510   "referenced_type" : "type-200",
13511   "self_type" : "type-200",
13512   "size" : 1,
13513   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13514   "template_args" : [ "type-64" ],
13515   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
13516  },
13517  {
13518   "alignment" : 1,
13519   "linker_set_key" : "android::trait_trivial_move<long long>",
13520   "name" : "android::trait_trivial_move<long long>",
13521   "referenced_type" : "type-219",
13522   "self_type" : "type-219",
13523   "size" : 1,
13524   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13525   "template_args" : [ "type-72" ],
13526   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
13527  },
13528  {
13529   "alignment" : 1,
13530   "linker_set_key" : "android::trait_trivial_move<long>",
13531   "name" : "android::trait_trivial_move<long>",
13532   "referenced_type" : "type-209",
13533   "self_type" : "type-209",
13534   "size" : 1,
13535   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13536   "template_args" : [ "type-206" ],
13537   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
13538  },
13539  {
13540   "alignment" : 1,
13541   "linker_set_key" : "android::trait_trivial_move<short>",
13542   "name" : "android::trait_trivial_move<short>",
13543   "referenced_type" : "type-192",
13544   "self_type" : "type-192",
13545   "size" : 1,
13546   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13547   "template_args" : [ "type-189" ],
13548   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
13549  },
13550  {
13551   "alignment" : 1,
13552   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
13553   "name" : "android::trait_trivial_move<unsigned char>",
13554   "referenced_type" : "type-187",
13555   "self_type" : "type-187",
13556   "size" : 1,
13557   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13558   "template_args" : [ "type-121" ],
13559   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
13560  },
13561  {
13562   "alignment" : 1,
13563   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
13564   "name" : "android::trait_trivial_move<unsigned int>",
13565   "referenced_type" : "type-204",
13566   "self_type" : "type-204",
13567   "size" : 1,
13568   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13569   "template_args" : [ "type-2" ],
13570   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
13571  },
13572  {
13573   "alignment" : 1,
13574   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
13575   "name" : "android::trait_trivial_move<unsigned long long>",
13576   "referenced_type" : "type-223",
13577   "self_type" : "type-223",
13578   "size" : 1,
13579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13580   "template_args" : [ "type-13" ],
13581   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
13582  },
13583  {
13584   "alignment" : 1,
13585   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
13586   "name" : "android::trait_trivial_move<unsigned long>",
13587   "referenced_type" : "type-214",
13588   "self_type" : "type-214",
13589   "size" : 1,
13590   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13591   "template_args" : [ "type-211" ],
13592   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
13593  },
13594  {
13595   "alignment" : 1,
13596   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
13597   "name" : "android::trait_trivial_move<unsigned short>",
13598   "referenced_type" : "type-196",
13599   "self_type" : "type-196",
13600   "size" : 1,
13601   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13602   "template_args" : [ "type-123" ],
13603   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
13604  },
13605  {
13606   "alignment" : 1,
13607   "linker_set_key" : "android::trait_trivial_move<void>",
13608   "name" : "android::trait_trivial_move<void>",
13609   "referenced_type" : "type-173",
13610   "self_type" : "type-173",
13611   "size" : 1,
13612   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13613   "template_args" : [ "type-23" ],
13614   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
13615  },
13616  {
13617   "alignment" : 4,
13618   "fields" :
13619   [
13620    {
13621     "access" : "private",
13622     "field_name" : "m_ptr",
13623     "referenced_type" : "type-112"
13624    },
13625    {
13626     "access" : "private",
13627     "field_name" : "m_refs",
13628     "field_offset" : 32,
13629     "referenced_type" : "type-11"
13630    }
13631   ],
13632   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
13633   "name" : "android::wp<android::hardware::BHwBinder>",
13634   "record_kind" : "class",
13635   "referenced_type" : "type-296",
13636   "self_type" : "type-296",
13637   "size" : 8,
13638   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13639   "template_args" : [ "type-113" ],
13640   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
13641  },
13642  {
13643   "alignment" : 4,
13644   "fields" :
13645   [
13646    {
13647     "access" : "private",
13648     "field_name" : "m_ptr",
13649     "referenced_type" : "type-538"
13650    },
13651    {
13652     "access" : "private",
13653     "field_name" : "m_refs",
13654     "field_offset" : 32,
13655     "referenced_type" : "type-11"
13656    }
13657   ],
13658   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
13659   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
13660   "record_kind" : "class",
13661   "referenced_type" : "type-537",
13662   "self_type" : "type-537",
13663   "size" : 8,
13664   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13665   "template_args" : [ "type-17" ],
13666   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
13667  },
13668  {
13669   "alignment" : 4,
13670   "fields" :
13671   [
13672    {
13673     "access" : "private",
13674     "field_name" : "m_ptr",
13675     "referenced_type" : "type-5"
13676    },
13677    {
13678     "access" : "private",
13679     "field_name" : "m_refs",
13680     "field_offset" : 32,
13681     "referenced_type" : "type-11"
13682    }
13683   ],
13684   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
13685   "name" : "android::wp<android::hardware::hidl_death_recipient>",
13686   "record_kind" : "class",
13687   "referenced_type" : "type-4",
13688   "self_type" : "type-4",
13689   "size" : 8,
13690   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13691   "template_args" : [ "type-6" ],
13692   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
13693  },
13694  {
13695   "alignment" : 4,
13696   "fields" :
13697   [
13698    {
13699     "access" : "private",
13700     "field_name" : "m_ptr",
13701     "referenced_type" : "type-15"
13702    },
13703    {
13704     "access" : "private",
13705     "field_name" : "m_refs",
13706     "field_offset" : 32,
13707     "referenced_type" : "type-11"
13708    }
13709   ],
13710   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
13711   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
13712   "record_kind" : "class",
13713   "referenced_type" : "type-14",
13714   "self_type" : "type-14",
13715   "size" : 8,
13716   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13717   "template_args" : [ "type-16" ],
13718   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13719  },
13720  {
13721   "alignment" : 4,
13722   "fields" :
13723   [
13724    {
13725     "field_name" : "maxContentLightLevel",
13726     "referenced_type" : "type-225"
13727    },
13728    {
13729     "field_name" : "maxFrameAverageLightLevel",
13730     "field_offset" : 32,
13731     "referenced_type" : "type-225"
13732    }
13733   ],
13734   "linker_set_key" : "android_cta861_3_metadata",
13735   "name" : "android_cta861_3_metadata",
13736   "referenced_type" : "type-462",
13737   "self_type" : "type-462",
13738   "size" : 8,
13739   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13740   "unique_id" : "android_cta861_3_metadata"
13741  },
13742  {
13743   "alignment" : 4,
13744   "fields" :
13745   [
13746    {
13747     "field_name" : "num_points",
13748     "referenced_type" : "type-2"
13749    },
13750    {
13751     "field_name" : "reserved",
13752     "field_offset" : 32,
13753     "referenced_type" : "type-452"
13754    },
13755    {
13756     "field_name" : "xyzc_points",
13757     "field_offset" : 288,
13758     "referenced_type" : "type-459"
13759    }
13760   ],
13761   "linker_set_key" : "android_depth_points",
13762   "name" : "android_depth_points",
13763   "referenced_type" : "type-458",
13764   "self_type" : "type-458",
13765   "size" : 36,
13766   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13767   "unique_id" : "android_depth_points"
13768  },
13769  {
13770   "alignment" : 4,
13771   "fields" :
13772   [
13773    {
13774     "field_name" : "format",
13775     "referenced_type" : "type-455"
13776    },
13777    {
13778     "field_name" : "num_planes",
13779     "field_offset" : 32,
13780     "referenced_type" : "type-2"
13781    },
13782    {
13783     "field_name" : "planes",
13784     "field_offset" : 64,
13785     "referenced_type" : "type-457"
13786    }
13787   ],
13788   "linker_set_key" : "android_flex_layout",
13789   "name" : "android_flex_layout",
13790   "referenced_type" : "type-456",
13791   "self_type" : "type-456",
13792   "size" : 12,
13793   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13794   "unique_id" : "android_flex_layout"
13795  },
13796  {
13797   "alignment" : 4,
13798   "fields" :
13799   [
13800    {
13801     "field_name" : "top_left",
13802     "referenced_type" : "type-373"
13803    },
13804    {
13805     "field_name" : "component",
13806     "field_offset" : 32,
13807     "referenced_type" : "type-453"
13808    },
13809    {
13810     "field_name" : "bits_per_component",
13811     "field_offset" : 64,
13812     "referenced_type" : "type-64"
13813    },
13814    {
13815     "field_name" : "bits_used",
13816     "field_offset" : 96,
13817     "referenced_type" : "type-64"
13818    },
13819    {
13820     "field_name" : "h_increment",
13821     "field_offset" : 128,
13822     "referenced_type" : "type-64"
13823    },
13824    {
13825     "field_name" : "v_increment",
13826     "field_offset" : 160,
13827     "referenced_type" : "type-64"
13828    },
13829    {
13830     "field_name" : "h_subsampling",
13831     "field_offset" : 192,
13832     "referenced_type" : "type-64"
13833    },
13834    {
13835     "field_name" : "v_subsampling",
13836     "field_offset" : 224,
13837     "referenced_type" : "type-64"
13838    }
13839   ],
13840   "linker_set_key" : "android_flex_plane",
13841   "name" : "android_flex_plane",
13842   "referenced_type" : "type-454",
13843   "self_type" : "type-454",
13844   "size" : 32,
13845   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13846   "unique_id" : "android_flex_plane"
13847  },
13848  {
13849   "alignment" : 4,
13850   "fields" :
13851   [
13852    {
13853     "field_name" : "displayPrimaryRed",
13854     "referenced_type" : "type-460"
13855    },
13856    {
13857     "field_name" : "displayPrimaryGreen",
13858     "field_offset" : 64,
13859     "referenced_type" : "type-460"
13860    },
13861    {
13862     "field_name" : "displayPrimaryBlue",
13863     "field_offset" : 128,
13864     "referenced_type" : "type-460"
13865    },
13866    {
13867     "field_name" : "whitePoint",
13868     "field_offset" : 192,
13869     "referenced_type" : "type-460"
13870    },
13871    {
13872     "field_name" : "maxLuminance",
13873     "field_offset" : 256,
13874     "referenced_type" : "type-225"
13875    },
13876    {
13877     "field_name" : "minLuminance",
13878     "field_offset" : 288,
13879     "referenced_type" : "type-225"
13880    }
13881   ],
13882   "linker_set_key" : "android_smpte2086_metadata",
13883   "name" : "android_smpte2086_metadata",
13884   "referenced_type" : "type-461",
13885   "self_type" : "type-461",
13886   "size" : 40,
13887   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13888   "unique_id" : "android_smpte2086_metadata"
13889  },
13890  {
13891   "alignment" : 4,
13892   "fields" :
13893   [
13894    {
13895     "field_name" : "x",
13896     "referenced_type" : "type-225"
13897    },
13898    {
13899     "field_name" : "y",
13900     "field_offset" : 32,
13901     "referenced_type" : "type-225"
13902    }
13903   ],
13904   "linker_set_key" : "android_xy_color",
13905   "name" : "android_xy_color",
13906   "referenced_type" : "type-460",
13907   "self_type" : "type-460",
13908   "size" : 8,
13909   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13910   "unique_id" : "android_xy_color"
13911  },
13912  {
13913   "alignment" : 4,
13914   "fields" :
13915   [
13916    {
13917     "field_name" : "y",
13918     "referenced_type" : "type-22"
13919    },
13920    {
13921     "field_name" : "cb",
13922     "field_offset" : 32,
13923     "referenced_type" : "type-22"
13924    },
13925    {
13926     "field_name" : "cr",
13927     "field_offset" : 64,
13928     "referenced_type" : "type-22"
13929    },
13930    {
13931     "field_name" : "ystride",
13932     "field_offset" : 96,
13933     "referenced_type" : "type-2"
13934    },
13935    {
13936     "field_name" : "cstride",
13937     "field_offset" : 128,
13938     "referenced_type" : "type-2"
13939    },
13940    {
13941     "field_name" : "chroma_step",
13942     "field_offset" : 160,
13943     "referenced_type" : "type-2"
13944    },
13945    {
13946     "field_name" : "reserved",
13947     "field_offset" : 192,
13948     "referenced_type" : "type-452"
13949    }
13950   ],
13951   "linker_set_key" : "android_ycbcr",
13952   "name" : "android_ycbcr",
13953   "referenced_type" : "type-451",
13954   "self_type" : "type-451",
13955   "size" : 56,
13956   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13957   "unique_id" : "android_ycbcr"
13958  },
13959  {
13960   "alignment" : 4,
13961   "fields" :
13962   [
13963    {
13964     "referenced_type" : "type-119"
13965    }
13966   ],
13967   "linker_set_key" : "log_msg",
13968   "name" : "log_msg",
13969   "referenced_type" : "type-118",
13970   "self_type" : "type-118",
13971   "size" : 5124,
13972   "source_file" : "/system/core/liblog/include/log/log_read.h",
13973   "unique_id" : "log_msg"
13974  },
13975  {
13976   "alignment" : 4,
13977   "fields" :
13978   [
13979    {
13980     "field_name" : "buf",
13981     "referenced_type" : "type-120"
13982    },
13983    {
13984     "field_name" : "entry",
13985     "referenced_type" : "type-122"
13986    },
13987    {
13988     "field_name" : "entry_v4",
13989     "referenced_type" : "type-122"
13990    },
13991    {
13992     "field_name" : "entry_v3",
13993     "referenced_type" : "type-125"
13994    },
13995    {
13996     "field_name" : "entry_v2",
13997     "referenced_type" : "type-126"
13998    },
13999    {
14000     "field_name" : "entry_v1",
14001     "referenced_type" : "type-127"
14002    }
14003   ],
14004   "is_anonymous" : true,
14005   "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",
14006   "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",
14007   "record_kind" : "union",
14008   "referenced_type" : "type-119",
14009   "self_type" : "type-119",
14010   "size" : 5124,
14011   "source_file" : "/system/core/liblog/include/log/log_read.h",
14012   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
14013  },
14014  {
14015   "alignment" : 1,
14016   "fields" :
14017   [
14018    {
14019     "field_name" : "tv_sec",
14020     "referenced_type" : "type-2"
14021    },
14022    {
14023     "field_name" : "tv_nsec",
14024     "field_offset" : 32,
14025     "referenced_type" : "type-2"
14026    }
14027   ],
14028   "linker_set_key" : "log_time",
14029   "name" : "log_time",
14030   "referenced_type" : "type-379",
14031   "self_type" : "type-379",
14032   "size" : 8,
14033   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
14034   "unique_id" : "_ZTS8log_time"
14035  },
14036  {
14037   "alignment" : 4,
14038   "fields" :
14039   [
14040    {
14041     "field_name" : "len",
14042     "referenced_type" : "type-123"
14043    },
14044    {
14045     "field_name" : "__pad",
14046     "field_offset" : 16,
14047     "referenced_type" : "type-123"
14048    },
14049    {
14050     "field_name" : "pid",
14051     "field_offset" : 32,
14052     "referenced_type" : "type-64"
14053    },
14054    {
14055     "field_name" : "tid",
14056     "field_offset" : 64,
14057     "referenced_type" : "type-64"
14058    },
14059    {
14060     "field_name" : "sec",
14061     "field_offset" : 96,
14062     "referenced_type" : "type-64"
14063    },
14064    {
14065     "field_name" : "nsec",
14066     "field_offset" : 128,
14067     "referenced_type" : "type-64"
14068    },
14069    {
14070     "field_name" : "msg",
14071     "field_offset" : 160,
14072     "referenced_type" : "type-124"
14073    }
14074   ],
14075   "linker_set_key" : "logger_entry",
14076   "name" : "logger_entry",
14077   "referenced_type" : "type-127",
14078   "self_type" : "type-127",
14079   "size" : 20,
14080   "source_file" : "/system/core/liblog/include/log/log_read.h",
14081   "unique_id" : "logger_entry"
14082  },
14083  {
14084   "alignment" : 1,
14085   "fields" :
14086   [
14087    {
14088     "field_name" : "len",
14089     "referenced_type" : "type-123"
14090    },
14091    {
14092     "field_name" : "hdr_size",
14093     "field_offset" : 16,
14094     "referenced_type" : "type-123"
14095    },
14096    {
14097     "field_name" : "pid",
14098     "field_offset" : 32,
14099     "referenced_type" : "type-64"
14100    },
14101    {
14102     "field_name" : "tid",
14103     "field_offset" : 64,
14104     "referenced_type" : "type-64"
14105    },
14106    {
14107     "field_name" : "sec",
14108     "field_offset" : 96,
14109     "referenced_type" : "type-64"
14110    },
14111    {
14112     "field_name" : "nsec",
14113     "field_offset" : 128,
14114     "referenced_type" : "type-64"
14115    },
14116    {
14117     "field_name" : "euid",
14118     "field_offset" : 160,
14119     "referenced_type" : "type-2"
14120    },
14121    {
14122     "field_name" : "msg",
14123     "field_offset" : 192,
14124     "referenced_type" : "type-124"
14125    }
14126   ],
14127   "linker_set_key" : "logger_entry_v2",
14128   "name" : "logger_entry_v2",
14129   "referenced_type" : "type-126",
14130   "self_type" : "type-126",
14131   "size" : 24,
14132   "source_file" : "/system/core/liblog/include/log/log_read.h",
14133   "unique_id" : "logger_entry_v2"
14134  },
14135  {
14136   "alignment" : 1,
14137   "fields" :
14138   [
14139    {
14140     "field_name" : "len",
14141     "referenced_type" : "type-123"
14142    },
14143    {
14144     "field_name" : "hdr_size",
14145     "field_offset" : 16,
14146     "referenced_type" : "type-123"
14147    },
14148    {
14149     "field_name" : "pid",
14150     "field_offset" : 32,
14151     "referenced_type" : "type-64"
14152    },
14153    {
14154     "field_name" : "tid",
14155     "field_offset" : 64,
14156     "referenced_type" : "type-64"
14157    },
14158    {
14159     "field_name" : "sec",
14160     "field_offset" : 96,
14161     "referenced_type" : "type-64"
14162    },
14163    {
14164     "field_name" : "nsec",
14165     "field_offset" : 128,
14166     "referenced_type" : "type-64"
14167    },
14168    {
14169     "field_name" : "lid",
14170     "field_offset" : 160,
14171     "referenced_type" : "type-2"
14172    },
14173    {
14174     "field_name" : "msg",
14175     "field_offset" : 192,
14176     "referenced_type" : "type-124"
14177    }
14178   ],
14179   "linker_set_key" : "logger_entry_v3",
14180   "name" : "logger_entry_v3",
14181   "referenced_type" : "type-125",
14182   "self_type" : "type-125",
14183   "size" : 24,
14184   "source_file" : "/system/core/liblog/include/log/log_read.h",
14185   "unique_id" : "logger_entry_v3"
14186  },
14187  {
14188   "alignment" : 4,
14189   "fields" :
14190   [
14191    {
14192     "field_name" : "len",
14193     "referenced_type" : "type-123"
14194    },
14195    {
14196     "field_name" : "hdr_size",
14197     "field_offset" : 16,
14198     "referenced_type" : "type-123"
14199    },
14200    {
14201     "field_name" : "pid",
14202     "field_offset" : 32,
14203     "referenced_type" : "type-64"
14204    },
14205    {
14206     "field_name" : "tid",
14207     "field_offset" : 64,
14208     "referenced_type" : "type-2"
14209    },
14210    {
14211     "field_name" : "sec",
14212     "field_offset" : 96,
14213     "referenced_type" : "type-2"
14214    },
14215    {
14216     "field_name" : "nsec",
14217     "field_offset" : 128,
14218     "referenced_type" : "type-2"
14219    },
14220    {
14221     "field_name" : "lid",
14222     "field_offset" : 160,
14223     "referenced_type" : "type-2"
14224    },
14225    {
14226     "field_name" : "uid",
14227     "field_offset" : 192,
14228     "referenced_type" : "type-2"
14229    },
14230    {
14231     "field_name" : "msg",
14232     "field_offset" : 224,
14233     "referenced_type" : "type-124"
14234    }
14235   ],
14236   "linker_set_key" : "logger_entry_v4",
14237   "name" : "logger_entry_v4",
14238   "referenced_type" : "type-122",
14239   "self_type" : "type-122",
14240   "size" : 28,
14241   "source_file" : "/system/core/liblog/include/log/log_read.h",
14242   "unique_id" : "logger_entry_v4"
14243  },
14244  {
14245   "alignment" : 4,
14246   "fields" :
14247   [
14248    {
14249     "field_name" : "version",
14250     "referenced_type" : "type-64"
14251    },
14252    {
14253     "field_name" : "numFds",
14254     "field_offset" : 32,
14255     "referenced_type" : "type-64"
14256    },
14257    {
14258     "field_name" : "numInts",
14259     "field_offset" : 64,
14260     "referenced_type" : "type-64"
14261    },
14262    {
14263     "field_name" : "data",
14264     "field_offset" : 96,
14265     "referenced_type" : "type-168"
14266    }
14267   ],
14268   "linker_set_key" : "native_handle",
14269   "name" : "native_handle",
14270   "referenced_type" : "type-167",
14271   "self_type" : "type-167",
14272   "size" : 12,
14273   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
14274   "unique_id" : "native_handle"
14275  }
14276 ],
14277 "rvalue_reference_types" :
14278 [
14279  {
14280   "alignment" : 4,
14281   "linker_set_key" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> &&",
14282   "name" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> &&",
14283   "referenced_type" : "type-568",
14284   "self_type" : "type-571",
14285   "size" : 4,
14286   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14287  },
14288  {
14289   "alignment" : 4,
14290   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > &&",
14291   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > &&",
14292   "referenced_type" : "type-143",
14293   "self_type" : "type-145",
14294   "size" : 4,
14295   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14296  },
14297  {
14298   "alignment" : 4,
14299   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > &&",
14300   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > &&",
14301   "referenced_type" : "type-575",
14302   "self_type" : "type-577",
14303   "size" : 4,
14304   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14305  },
14306  {
14307   "alignment" : 4,
14308   "linker_set_key" : "android::hardware::Return<bool> &&",
14309   "name" : "android::hardware::Return<bool> &&",
14310   "referenced_type" : "type-135",
14311   "self_type" : "type-139",
14312   "size" : 4,
14313   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14314  },
14315  {
14316   "alignment" : 4,
14317   "linker_set_key" : "android::hardware::Return<void> &&",
14318   "name" : "android::hardware::Return<void> &&",
14319   "referenced_type" : "type-156",
14320   "self_type" : "type-158",
14321   "size" : 4,
14322   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14323  },
14324  {
14325   "alignment" : 4,
14326   "linker_set_key" : "android::hardware::Status &&",
14327   "name" : "android::hardware::Status &&",
14328   "referenced_type" : "type-115",
14329   "self_type" : "type-132",
14330   "size" : 4,
14331   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14332  },
14333  {
14334   "alignment" : 4,
14335   "linker_set_key" : "android::hardware::details::return_status &&",
14336   "name" : "android::hardware::details::return_status &&",
14337   "referenced_type" : "type-136",
14338   "self_type" : "type-152",
14339   "size" : 4,
14340   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14341  },
14342  {
14343   "alignment" : 4,
14344   "linker_set_key" : "android::hardware::hidl_handle &&",
14345   "name" : "android::hardware::hidl_handle &&",
14346   "referenced_type" : "type-268",
14347   "self_type" : "type-281",
14348   "size" : 4,
14349   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14350  },
14351  {
14352   "alignment" : 4,
14353   "linker_set_key" : "android::hardware::hidl_memory &&",
14354   "name" : "android::hardware::hidl_memory &&",
14355   "referenced_type" : "type-279",
14356   "self_type" : "type-285",
14357   "size" : 4,
14358   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14359  },
14360  {
14361   "alignment" : 4,
14362   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> &&",
14363   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> &&",
14364   "referenced_type" : "type-97",
14365   "self_type" : "type-100",
14366   "size" : 4,
14367   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14368  },
14369  {
14370   "alignment" : 4,
14371   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> &&",
14372   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> &&",
14373   "referenced_type" : "type-546",
14374   "self_type" : "type-564",
14375   "size" : 4,
14376   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14377  },
14378  {
14379   "alignment" : 4,
14380   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14381   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14382   "referenced_type" : "type-105",
14383   "self_type" : "type-107",
14384   "size" : 4,
14385   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14386  },
14387  {
14388   "alignment" : 4,
14389   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14390   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14391   "referenced_type" : "type-424",
14392   "self_type" : "type-423",
14393   "size" : 4,
14394   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14395  },
14396  {
14397   "alignment" : 4,
14398   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14399   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14400   "referenced_type" : "type-600",
14401   "self_type" : "type-599",
14402   "size" : 4,
14403   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14404  },
14405  {
14406   "alignment" : 4,
14407   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
14408   "name" : "std::function<sp<IBase> (void *)> &&",
14409   "referenced_type" : "type-434",
14410   "self_type" : "type-433",
14411   "size" : 4,
14412   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14413  },
14414  {
14415   "alignment" : 4,
14416   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
14417   "name" : "std::function<sp<IBase> (void *)> &&",
14418   "referenced_type" : "type-605",
14419   "self_type" : "type-604",
14420   "size" : 4,
14421   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14422  },
14423  {
14424   "alignment" : 4,
14425   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
14426   "name" : "std::function<sp<IBinder> (void *)> &&",
14427   "referenced_type" : "type-426",
14428   "self_type" : "type-425",
14429   "size" : 4,
14430   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14431  },
14432  {
14433   "alignment" : 4,
14434   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
14435   "name" : "std::function<sp<IBinder> (void *)> &&",
14436   "referenced_type" : "type-602",
14437   "self_type" : "type-601",
14438   "size" : 4,
14439   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14440  }
14441 ]
14442}
14443