1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-63",
9   "self_type" : "type-178",
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-319",
16   "self_type" : "type-553",
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-68",
24   "self_type" : "type-262",
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-175",
32   "self_type" : "type-404",
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-175",
41   "self_type" : "type-174",
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-546",
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   "is_unsigned" : true,
71   "linker_set_key" : "char",
72   "name" : "char",
73   "referenced_type" : "type-63",
74   "self_type" : "type-63",
75   "size" : 1
76  },
77  {
78   "alignment" : 2,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "char16_t",
82   "name" : "char16_t",
83   "referenced_type" : "type-42",
84   "self_type" : "type-42",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-326",
92   "self_type" : "type-326",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-319",
100   "self_type" : "type-319",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-68",
109   "self_type" : "type-68",
110   "size" : 4
111  },
112  {
113   "alignment" : 4,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-300",
118   "self_type" : "type-300",
119   "size" : 4
120  },
121  {
122   "alignment" : 8,
123   "linker_set_key" : "long double",
124   "name" : "long double",
125   "referenced_type" : "type-55",
126   "self_type" : "type-55",
127   "size" : 8
128  },
129  {
130   "alignment" : 8,
131   "is_integral" : true,
132   "linker_set_key" : "long long",
133   "name" : "long long",
134   "referenced_type" : "type-83",
135   "self_type" : "type-83",
136   "size" : 8
137  },
138  {
139   "alignment" : 2,
140   "is_integral" : true,
141   "linker_set_key" : "short",
142   "name" : "short",
143   "referenced_type" : "type-283",
144   "self_type" : "type-283",
145   "size" : 2
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "linker_set_key" : "signed char",
151   "name" : "signed char",
152   "referenced_type" : "type-333",
153   "self_type" : "type-333",
154   "size" : 1
155  },
156  {
157   "alignment" : 1,
158   "is_integral" : true,
159   "is_unsigned" : true,
160   "linker_set_key" : "unsigned char",
161   "name" : "unsigned char",
162   "referenced_type" : "type-175",
163   "self_type" : "type-175",
164   "size" : 1
165  },
166  {
167   "alignment" : 4,
168   "is_integral" : true,
169   "is_unsigned" : true,
170   "linker_set_key" : "unsigned int",
171   "name" : "unsigned int",
172   "referenced_type" : "type-2",
173   "self_type" : "type-2",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "unsigned long",
181   "name" : "unsigned long",
182   "referenced_type" : "type-305",
183   "self_type" : "type-305",
184   "size" : 4
185  },
186  {
187   "alignment" : 8,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long long",
191   "name" : "unsigned long long",
192   "referenced_type" : "type-13",
193   "self_type" : "type-13",
194   "size" : 8
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "unsigned short",
201   "name" : "unsigned short",
202   "referenced_type" : "type-177",
203   "self_type" : "type-177",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "void",
208   "name" : "void",
209   "referenced_type" : "type-23",
210   "self_type" : "type-23"
211  }
212 ],
213 "elf_functions" :
214 [
215  {
216   "binding" : "weak",
217   "name" : "_ZN7android8hardware10fromBinderINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostENS4_22BpHwBluetoothAudioHostENS4_22BnHwBluetoothAudioHostEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
218  },
219  {
220   "binding" : "weak",
221   "name" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostENS_4hidl4base4V1_05IBaseENS5_22BpHwBluetoothAudioHostEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
222  },
223  {
224   "binding" : "weak",
225   "name" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadENS_4hidl4base4V1_05IBaseENS5_25BpHwBluetoothAudioOffloadEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
226  },
227  {
228   "binding" : "weak",
229   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEvEENS_2spIT_EES9_"
230  },
231  {
232   "binding" : "weak",
233   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostENS5_19IBluetoothAudioHostEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
234  },
235  {
236   "binding" : "weak",
237   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadENS5_22IBluetoothAudioOffloadEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
238  },
239  {
240   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
241  },
242  {
243   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
244  },
245  {
246   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
253  },
254  {
255   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
262  },
263  {
264   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21notifySyspropsChangedEv"
268  },
269  {
270   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21setHALInstrumentationEv"
271  },
272  {
273   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost4pingEv"
277  },
278  {
279   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
280  },
281  {
282   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
283  },
284  {
285   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8castFromERKNS_2spIS4_EEb"
286  },
287  {
288   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost13addOnewayTaskENSt3__18functionIFvvEEE"
289  },
290  {
291   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostC1ENS_2spINS3_19IBluetoothAudioHostEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostC2ENS_2spINS3_19IBluetoothAudioHostEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
298  },
299  {
300   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost16_hidl_stopStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
304  },
305  {
306   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost17_hidl_startStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
307  },
308  {
309   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost19_hidl_suspendStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
310  },
311  {
312   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost4pingEv"
313  },
314  {
315   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostC1ERKNS_2spINS3_19IBluetoothAudioHostEEE"
316  },
317  {
318   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostC2ERKNS_2spINS3_19IBluetoothAudioHostEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev"
322  },
323  {
324   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev"
325  },
326  {
327   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD2Ev"
328  },
329  {
330   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost10stopStreamEv"
331  },
332  {
333   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
334  },
335  {
336   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost11startStreamEv"
337  },
338  {
339   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost13suspendStreamEv"
346  },
347  {
348   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
352  },
353  {
354   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost16_hidl_stopStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
355  },
356  {
357   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost17_hidl_startStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
358  },
359  {
360   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost19_hidl_suspendStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
361  },
362  {
363   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
364  },
365  {
366   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost21notifySyspropsChangedEv"
367  },
368  {
369   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost21setHALInstrumentationEv"
370  },
371  {
372   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost4pingEv"
373  },
374  {
375   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
376  },
377  {
378   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostC1ERKNS_2spINS0_7IBinderEEE"
379  },
380  {
381   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostC2ERKNS_2spINS0_7IBinderEEE"
382  },
383  {
384   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
385  },
386  {
387   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
388  },
389  {
390   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
391  },
392  {
393   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
394  },
395  {
396   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
397  },
398  {
399   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
400  },
401  {
402   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
403  },
404  {
405   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
406  },
407  {
408   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
409  },
410  {
411   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21notifySyspropsChangedEv"
412  },
413  {
414   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21setHALInstrumentationEv"
415  },
416  {
417   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
418  },
419  {
420   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload4pingEv"
421  },
422  {
423   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
424  },
425  {
426   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
427  },
428  {
429   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8castFromERKNS_2spIS4_EEb"
430  },
431  {
432   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload13addOnewayTaskENSt3__18functionIFvvEEE"
433  },
434  {
435   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadC1ENS_2spINS3_22IBluetoothAudioOffloadEEE"
436  },
437  {
438   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadC2ENS_2spINS3_22IBluetoothAudioOffloadEEE"
439  },
440  {
441   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
442  },
443  {
444   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
445  },
446  {
447   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload16_hidl_endSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
448  },
449  {
450   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload18_hidl_startSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
451  },
452  {
453   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload19_hidl_streamStartedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
454  },
455  {
456   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload21_hidl_streamSuspendedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
457  },
458  {
459   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload4pingEv"
460  },
461  {
462   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadC1ERKNS_2spINS3_22IBluetoothAudioOffloadEEE"
463  },
464  {
465   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadC2ERKNS_2spINS3_22IBluetoothAudioOffloadEEE"
466  },
467  {
468   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev"
469  },
470  {
471   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev"
472  },
473  {
474   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD2Ev"
475  },
476  {
477   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload10endSessionEv"
478  },
479  {
480   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
481  },
482  {
483   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
484  },
485  {
486   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
487  },
488  {
489   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12startSessionERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE"
490  },
491  {
492   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload13streamStartedENS3_6StatusE"
493  },
494  {
495   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
496  },
497  {
498   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
499  },
500  {
501   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload15streamSuspendedENS3_6StatusE"
502  },
503  {
504   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload16_hidl_endSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
505  },
506  {
507   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload18_hidl_startSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE"
508  },
509  {
510   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload19_hidl_streamStartedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_6StatusE"
511  },
512  {
513   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
514  },
515  {
516   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21_hidl_streamSuspendedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_6StatusE"
517  },
518  {
519   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21notifySyspropsChangedEv"
520  },
521  {
522   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21setHALInstrumentationEv"
523  },
524  {
525   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload4pingEv"
526  },
527  {
528   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
529  },
530  {
531   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadC1ERKNS_2spINS0_7IBinderEEE"
532  },
533  {
534   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadC2ERKNS_2spINS0_7IBinderEEE"
535  },
536  {
537   "binding" : "weak",
538   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
539  },
540  {
541   "binding" : "weak",
542   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
543  },
544  {
545   "binding" : "weak",
546   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
547  },
548  {
549   "binding" : "weak",
550   "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_"
551  },
552  {
553   "binding" : "weak",
554   "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"
555  },
556  {
557   "binding" : "weak",
558   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
559  },
560  {
561   "binding" : "weak",
562   "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_"
563  },
564  {
565   "binding" : "weak",
566   "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"
567  },
568  {
569   "binding" : "weak",
570   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
571  },
572  {
573   "binding" : "weak",
574   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
575  },
576  {
577   "binding" : "weak",
578   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
579  },
580  {
581   "name" : "_ZThn20_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev"
582  },
583  {
584   "name" : "_ZThn20_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev"
585  },
586  {
587   "name" : "_ZThn20_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev"
588  },
589  {
590   "name" : "_ZThn20_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev"
591  },
592  {
593   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev"
594  },
595  {
596   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev"
597  },
598  {
599   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev"
600  },
601  {
602   "name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev"
603  },
604  {
605   "name" : "__aeabi_memclr"
606  },
607  {
608   "name" : "__aeabi_memclr4"
609  },
610  {
611   "name" : "__aeabi_memclr8"
612  },
613  {
614   "name" : "__aeabi_memcpy"
615  },
616  {
617   "name" : "__aeabi_memcpy4"
618  },
619  {
620   "name" : "__aeabi_memcpy8"
621  },
622  {
623   "name" : "__aeabi_memset"
624  },
625  {
626   "name" : "__aeabi_memset4"
627  },
628  {
629   "name" : "__aeabi_memset8"
630  }
631 ],
632 "elf_objects" :
633 [
634  {
635   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost10descriptorE"
636  },
637  {
638   "name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload10descriptorE"
639  },
640  {
641   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostE0_NS_4hidl4base4V1_05IBaseE"
642  },
643  {
644   "binding" : "weak",
645   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostE0_NS3_19IBluetoothAudioHostE"
646  },
647  {
648   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE0_NS0_7IBinderE"
649  },
650  {
651   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE0_NS0_9BHwBinderE"
652  },
653  {
654   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE0_NS_4hidl4base4V1_08BnHwBaseE"
655  },
656  {
657   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE0_NS0_11BpInterfaceINS3_19IBluetoothAudioHostEEE"
658  },
659  {
660   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE0_NS3_19IBluetoothAudioHostE"
661  },
662  {
663   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE0_NS_4hidl4base4V1_05IBaseE"
664  },
665  {
666   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE4_NS0_10IInterfaceE"
667  },
668  {
669   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE8_NS0_11BpHwRefBaseE"
670  },
671  {
672   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadE0_NS_4hidl4base4V1_05IBaseE"
673  },
674  {
675   "binding" : "weak",
676   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadE0_NS3_22IBluetoothAudioOffloadE"
677  },
678  {
679   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE0_NS0_7IBinderE"
680  },
681  {
682   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE0_NS0_9BHwBinderE"
683  },
684  {
685   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE0_NS_4hidl4base4V1_08BnHwBaseE"
686  },
687  {
688   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE0_NS0_11BpInterfaceINS3_22IBluetoothAudioOffloadEEE"
689  },
690  {
691   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE0_NS3_22IBluetoothAudioOffloadE"
692  },
693  {
694   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE0_NS_4hidl4base4V1_05IBaseE"
695  },
696  {
697   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE4_NS0_10IInterfaceE"
698  },
699  {
700   "name" : "_ZTCN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE8_NS0_11BpHwRefBaseE"
701  },
702  {
703   "name" : "_ZTTN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostE"
704  },
705  {
706   "name" : "_ZTTN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE"
707  },
708  {
709   "name" : "_ZTTN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
710  },
711  {
712   "name" : "_ZTTN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadE"
713  },
714  {
715   "name" : "_ZTTN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE"
716  },
717  {
718   "name" : "_ZTTN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
719  },
720  {
721   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostE"
722  },
723  {
724   "binding" : "weak",
725   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostE"
726  },
727  {
728   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE"
729  },
730  {
731   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
732  },
733  {
734   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadE"
735  },
736  {
737   "binding" : "weak",
738   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadE"
739  },
740  {
741   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE"
742  },
743  {
744   "name" : "_ZTVN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
745  }
746 ],
747 "enum_types" :
748 [
749  {
750   "alignment" : 4,
751   "enum_fields" :
752   [
753    {
754     "enum_field_value" : 0,
755     "name" : "android::Condition::WAKE_UP_ONE"
756    },
757    {
758     "enum_field_value" : 1,
759     "name" : "android::Condition::WAKE_UP_ALL"
760    }
761   ],
762   "linker_set_key" : "android::Condition::WakeUpType",
763   "name" : "android::Condition::WakeUpType",
764   "referenced_type" : "type-564",
765   "self_type" : "type-564",
766   "size" : 4,
767   "source_file" : "/system/core/libutils/include/utils/Condition.h",
768   "underlying_type" : "type-2",
769   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
770  },
771  {
772   "alignment" : 4,
773   "enum_fields" :
774   [
775    {
776     "enum_field_value" : 0,
777     "name" : "android::String16::kEmptyString"
778    }
779   ],
780   "linker_set_key" : "android::String16::StaticLinkage",
781   "name" : "android::String16::StaticLinkage",
782   "referenced_type" : "type-450",
783   "self_type" : "type-450",
784   "size" : 4,
785   "source_file" : "/system/core/libutils/include/utils/String16.h",
786   "underlying_type" : "type-2",
787   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
788  },
789  {
790   "alignment" : 4,
791   "enum_fields" :
792   [
793    {
794     "enum_field_value" : 0,
795     "name" : "android::String8::kEmptyString"
796    }
797   ],
798   "linker_set_key" : "android::String8::StaticLinkage",
799   "name" : "android::String8::StaticLinkage",
800   "referenced_type" : "type-443",
801   "self_type" : "type-443",
802   "size" : 4,
803   "source_file" : "/system/core/libutils/include/utils/String8.h",
804   "underlying_type" : "type-2",
805   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
806  },
807  {
808   "alignment" : 4,
809   "enum_fields" :
810   [
811    {
812     "enum_field_value" : 0,
813     "name" : "android::hardware::HidlReturnRestriction::NONE"
814    },
815    {
816     "enum_field_value" : 1,
817     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
818    },
819    {
820     "enum_field_value" : 2,
821     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
822    }
823   ],
824   "linker_set_key" : "android::hardware::HidlReturnRestriction",
825   "name" : "android::hardware::HidlReturnRestriction",
826   "referenced_type" : "type-249",
827   "self_type" : "type-249",
828   "size" : 4,
829   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
830   "underlying_type" : "type-68",
831   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
832  },
833  {
834   "alignment" : 4,
835   "enum_fields" :
836   [
837    {
838     "enum_field_value" : 0,
839     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
840    },
841    {
842     "enum_field_value" : 1,
843     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
844    },
845    {
846     "enum_field_value" : 2,
847     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
848    },
849    {
850     "enum_field_value" : 3,
851     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
852    }
853   ],
854   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
855   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
856   "referenced_type" : "type-434",
857   "self_type" : "type-434",
858   "size" : 4,
859   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
860   "underlying_type" : "type-68",
861   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
862  },
863  {
864   "alignment" : 4,
865   "enum_fields" :
866   [
867    {
868     "enum_field_value" : 1,
869     "name" : "android::hardware::kSynchronizedReadWrite"
870    },
871    {
872     "enum_field_value" : 2,
873     "name" : "android::hardware::kUnsynchronizedWrite"
874    }
875   ],
876   "linker_set_key" : "android::hardware::MQFlavor",
877   "name" : "android::hardware::MQFlavor",
878   "referenced_type" : "type-430",
879   "self_type" : "type-430",
880   "size" : 4,
881   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
882   "underlying_type" : "type-2",
883   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
884  },
885  {
886   "alignment" : 4,
887   "enum_fields" :
888   [
889    {
890     "enum_field_value" : 0,
891     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
892    },
893    {
894     "enum_field_value" : 1,
895     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
896    },
897    {
898     "enum_field_value" : 2,
899     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
900    }
901   ],
902   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
903   "name" : "android::hardware::ProcessState::CallRestriction",
904   "referenced_type" : "type-74",
905   "self_type" : "type-74",
906   "size" : 4,
907   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
908   "underlying_type" : "type-68",
909   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
910  },
911  {
912   "alignment" : 4,
913   "enum_fields" :
914   [
915    {
916     "enum_field_value" : 0,
917     "name" : "android::hardware::Status::EX_NONE"
918    },
919    {
920     "enum_field_value" : -1,
921     "name" : "android::hardware::Status::EX_SECURITY"
922    },
923    {
924     "enum_field_value" : -2,
925     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
926    },
927    {
928     "enum_field_value" : -3,
929     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
930    },
931    {
932     "enum_field_value" : -4,
933     "name" : "android::hardware::Status::EX_NULL_POINTER"
934    },
935    {
936     "enum_field_value" : -5,
937     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
938    },
939    {
940     "enum_field_value" : -6,
941     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
942    },
943    {
944     "enum_field_value" : -7,
945     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
946    },
947    {
948     "enum_field_value" : -128,
949     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
950    },
951    {
952     "enum_field_value" : -129,
953     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
954    }
955   ],
956   "linker_set_key" : "android::hardware::Status::Exception",
957   "name" : "android::hardware::Status::Exception",
958   "referenced_type" : "type-182",
959   "self_type" : "type-182",
960   "size" : 4,
961   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
962   "underlying_type" : "type-68",
963   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
964  },
965  {
966   "alignment" : 1,
967   "enum_fields" :
968   [
969    {
970     "enum_field_value" : 0,
971     "name" : "android::hardware::bluetooth::a2dp::V1_0::BitsPerSample::BITS_UNKNOWN"
972    },
973    {
974     "enum_field_value" : 1,
975     "name" : "android::hardware::bluetooth::a2dp::V1_0::BitsPerSample::BITS_16"
976    },
977    {
978     "enum_field_value" : 2,
979     "name" : "android::hardware::bluetooth::a2dp::V1_0::BitsPerSample::BITS_24"
980    },
981    {
982     "enum_field_value" : 4,
983     "name" : "android::hardware::bluetooth::a2dp::V1_0::BitsPerSample::BITS_32"
984    }
985   ],
986   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BitsPerSample",
987   "name" : "android::hardware::bluetooth::a2dp::V1_0::BitsPerSample",
988   "referenced_type" : "type-707",
989   "self_type" : "type-707",
990   "size" : 1,
991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
992   "underlying_type" : "type-175",
993   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_013BitsPerSampleE"
994  },
995  {
996   "alignment" : 1,
997   "enum_fields" :
998   [
999    {
1000     "enum_field_value" : 0,
1001     "name" : "android::hardware::bluetooth::a2dp::V1_0::ChannelMode::UNKNOWN"
1002    },
1003    {
1004     "enum_field_value" : 1,
1005     "name" : "android::hardware::bluetooth::a2dp::V1_0::ChannelMode::MONO"
1006    },
1007    {
1008     "enum_field_value" : 2,
1009     "name" : "android::hardware::bluetooth::a2dp::V1_0::ChannelMode::STEREO"
1010    }
1011   ],
1012   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::ChannelMode",
1013   "name" : "android::hardware::bluetooth::a2dp::V1_0::ChannelMode",
1014   "referenced_type" : "type-708",
1015   "self_type" : "type-708",
1016   "size" : 1,
1017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
1018   "underlying_type" : "type-175",
1019   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_011ChannelModeE"
1020  },
1021  {
1022   "alignment" : 4,
1023   "enum_fields" :
1024   [
1025    {
1026     "enum_field_value" : 0,
1027     "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType::UNKNOWN"
1028    },
1029    {
1030     "enum_field_value" : 1,
1031     "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType::SBC"
1032    },
1033    {
1034     "enum_field_value" : 2,
1035     "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType::AAC"
1036    },
1037    {
1038     "enum_field_value" : 4,
1039     "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType::APTX"
1040    },
1041    {
1042     "enum_field_value" : 8,
1043     "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType::APTX_HD"
1044    },
1045    {
1046     "enum_field_value" : 16,
1047     "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType::LDAC"
1048    }
1049   ],
1050   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::CodecType",
1051   "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecType",
1052   "referenced_type" : "type-705",
1053   "self_type" : "type-705",
1054   "size" : 4,
1055   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
1056   "underlying_type" : "type-2",
1057   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_09CodecTypeE"
1058  },
1059  {
1060   "alignment" : 4,
1061   "enum_fields" :
1062   [
1063    {
1064     "enum_field_value" : 0,
1065     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_UNKNOWN"
1066    },
1067    {
1068     "enum_field_value" : 1,
1069     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_44100"
1070    },
1071    {
1072     "enum_field_value" : 2,
1073     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_48000"
1074    },
1075    {
1076     "enum_field_value" : 4,
1077     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_88200"
1078    },
1079    {
1080     "enum_field_value" : 8,
1081     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_96000"
1082    },
1083    {
1084     "enum_field_value" : 16,
1085     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_176400"
1086    },
1087    {
1088     "enum_field_value" : 32,
1089     "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate::RATE_192000"
1090    }
1091   ],
1092   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate",
1093   "name" : "android::hardware::bluetooth::a2dp::V1_0::SampleRate",
1094   "referenced_type" : "type-706",
1095   "self_type" : "type-706",
1096   "size" : 4,
1097   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
1098   "underlying_type" : "type-2",
1099   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_010SampleRateE"
1100  },
1101  {
1102   "alignment" : 1,
1103   "enum_fields" :
1104   [
1105    {
1106     "enum_field_value" : 0,
1107     "name" : "android::hardware::bluetooth::a2dp::V1_0::Status::SUCCESS"
1108    },
1109    {
1110     "enum_field_value" : 1,
1111     "name" : "android::hardware::bluetooth::a2dp::V1_0::Status::FAILURE"
1112    },
1113    {
1114     "enum_field_value" : 2,
1115     "name" : "android::hardware::bluetooth::a2dp::V1_0::Status::UNSUPPORTED_CODEC_CONFIGURATION"
1116    },
1117    {
1118     "enum_field_value" : 3,
1119     "name" : "android::hardware::bluetooth::a2dp::V1_0::Status::PENDING"
1120    }
1121   ],
1122   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::Status",
1123   "name" : "android::hardware::bluetooth::a2dp::V1_0::Status",
1124   "referenced_type" : "type-663",
1125   "self_type" : "type-663",
1126   "size" : 1,
1127   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
1128   "underlying_type" : "type-175",
1129   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_06StatusE"
1130  },
1131  {
1132   "alignment" : 4,
1133   "enum_fields" :
1134   [
1135    {
1136     "enum_field_value" : 0,
1137     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1138    },
1139    {
1140     "enum_field_value" : 1,
1141     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1142    },
1143    {
1144     "enum_field_value" : 2,
1145     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1146    },
1147    {
1148     "enum_field_value" : 3,
1149     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1150    },
1151    {
1152     "enum_field_value" : 4,
1153     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1154    },
1155    {
1156     "enum_field_value" : 5,
1157     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1158    },
1159    {
1160     "enum_field_value" : 6,
1161     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1162    },
1163    {
1164     "enum_field_value" : 7,
1165     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1166    },
1167    {
1168     "enum_field_value" : 8,
1169     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1170    },
1171    {
1172     "enum_field_value" : 9,
1173     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1174    }
1175   ],
1176   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1177   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1178   "referenced_type" : "type-620",
1179   "self_type" : "type-620",
1180   "size" : 4,
1181   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1182   "underlying_type" : "type-2",
1183   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1184  },
1185  {
1186   "alignment" : 4,
1187   "enum_fields" :
1188   [
1189    {
1190     "enum_field_value" : 0,
1191     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1192    },
1193    {
1194     "enum_field_value" : 1,
1195     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1196    },
1197    {
1198     "enum_field_value" : 2,
1199     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1200    }
1201   ],
1202   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1203   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1204   "referenced_type" : "type-438",
1205   "self_type" : "type-438",
1206   "size" : 4,
1207   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1208   "underlying_type" : "type-68",
1209   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1210  },
1211  {
1212   "alignment" : 4,
1213   "enum_fields" :
1214   [
1215    {
1216     "enum_field_value" : -1,
1217     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1218    }
1219   ],
1220   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1221   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1222   "referenced_type" : "type-581",
1223   "self_type" : "type-581",
1224   "size" : 4,
1225   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1226   "underlying_type" : "type-68",
1227   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1228  },
1229  {
1230   "alignment" : 1,
1231   "enum_fields" :
1232   [
1233    {
1234     "enum_field_value" : 0,
1235     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1236    },
1237    {
1238     "enum_field_value" : 1,
1239     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1240    },
1241    {
1242     "enum_field_value" : 2,
1243     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1244    }
1245   ],
1246   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1247   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1248   "referenced_type" : "type-580",
1249   "self_type" : "type-580",
1250   "size" : 1,
1251   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1252   "underlying_type" : "type-175",
1253   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1254  },
1255  {
1256   "alignment" : 4,
1257   "enum_fields" :
1258   [
1259    {
1260     "enum_field_value" : 0,
1261     "name" : "ANDROID_LOG_UNKNOWN"
1262    },
1263    {
1264     "enum_field_value" : 1,
1265     "name" : "ANDROID_LOG_DEFAULT"
1266    },
1267    {
1268     "enum_field_value" : 2,
1269     "name" : "ANDROID_LOG_VERBOSE"
1270    },
1271    {
1272     "enum_field_value" : 3,
1273     "name" : "ANDROID_LOG_DEBUG"
1274    },
1275    {
1276     "enum_field_value" : 4,
1277     "name" : "ANDROID_LOG_INFO"
1278    },
1279    {
1280     "enum_field_value" : 5,
1281     "name" : "ANDROID_LOG_WARN"
1282    },
1283    {
1284     "enum_field_value" : 6,
1285     "name" : "ANDROID_LOG_ERROR"
1286    },
1287    {
1288     "enum_field_value" : 7,
1289     "name" : "ANDROID_LOG_FATAL"
1290    },
1291    {
1292     "enum_field_value" : 8,
1293     "name" : "ANDROID_LOG_SILENT"
1294    }
1295   ],
1296   "linker_set_key" : "android_LogPriority",
1297   "name" : "android_LogPriority",
1298   "referenced_type" : "type-1",
1299   "self_type" : "type-1",
1300   "size" : 4,
1301   "source_file" : "/system/core/liblog/include/android/log.h",
1302   "underlying_type" : "type-2",
1303   "unique_id" : "android_LogPriority"
1304  },
1305  {
1306   "alignment" : 4,
1307   "enum_fields" :
1308   [
1309    {
1310     "enum_field_value" : 0,
1311     "name" : "HAL_COLOR_MODE_NATIVE"
1312    },
1313    {
1314     "enum_field_value" : 1,
1315     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1316    },
1317    {
1318     "enum_field_value" : 2,
1319     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1320    },
1321    {
1322     "enum_field_value" : 3,
1323     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1324    },
1325    {
1326     "enum_field_value" : 4,
1327     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1328    },
1329    {
1330     "enum_field_value" : 5,
1331     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1332    },
1333    {
1334     "enum_field_value" : 6,
1335     "name" : "HAL_COLOR_MODE_DCI_P3"
1336    },
1337    {
1338     "enum_field_value" : 7,
1339     "name" : "HAL_COLOR_MODE_SRGB"
1340    },
1341    {
1342     "enum_field_value" : 8,
1343     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1344    },
1345    {
1346     "enum_field_value" : 9,
1347     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1348    }
1349   ],
1350   "linker_set_key" : "android_color_mode_t",
1351   "name" : "android_color_mode_t",
1352   "referenced_type" : "type-534",
1353   "self_type" : "type-534",
1354   "size" : 4,
1355   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1356   "underlying_type" : "type-2",
1357   "unique_id" : "android_color_mode_t"
1358  },
1359  {
1360   "alignment" : 4,
1361   "enum_fields" :
1362   [
1363    {
1364     "enum_field_value" : 10,
1365     "name" : "HAL_COLOR_MODE_BT2020"
1366    },
1367    {
1368     "enum_field_value" : 11,
1369     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1370    },
1371    {
1372     "enum_field_value" : 12,
1373     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1374    }
1375   ],
1376   "linker_set_key" : "android_color_mode_v1_1_t",
1377   "name" : "android_color_mode_v1_1_t",
1378   "referenced_type" : "type-539",
1379   "self_type" : "type-539",
1380   "size" : 4,
1381   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1382   "underlying_type" : "type-2",
1383   "unique_id" : "android_color_mode_v1_1_t"
1384  },
1385  {
1386   "alignment" : 4,
1387   "enum_fields" :
1388   [
1389    {
1390     "enum_field_value" : 0,
1391     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1392    },
1393    {
1394     "enum_field_value" : 1,
1395     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1396    },
1397    {
1398     "enum_field_value" : 2,
1399     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1400    },
1401    {
1402     "enum_field_value" : 3,
1403     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1404    },
1405    {
1406     "enum_field_value" : 4,
1407     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1408    },
1409    {
1410     "enum_field_value" : 5,
1411     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1412    },
1413    {
1414     "enum_field_value" : 6,
1415     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1416    }
1417   ],
1418   "linker_set_key" : "android_color_transform_t",
1419   "name" : "android_color_transform_t",
1420   "referenced_type" : "type-535",
1421   "self_type" : "type-535",
1422   "size" : 4,
1423   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1424   "underlying_type" : "type-2",
1425   "unique_id" : "android_color_transform_t"
1426  },
1427  {
1428   "alignment" : 4,
1429   "enum_fields" :
1430   [
1431    {
1432     "enum_field_value" : 0,
1433     "name" : "HAL_DATASPACE_UNKNOWN"
1434    },
1435    {
1436     "enum_field_value" : 1,
1437     "name" : "HAL_DATASPACE_ARBITRARY"
1438    },
1439    {
1440     "enum_field_value" : 16,
1441     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1442    },
1443    {
1444     "enum_field_value" : 4128768,
1445     "name" : "HAL_DATASPACE_STANDARD_MASK"
1446    },
1447    {
1448     "enum_field_value" : 0,
1449     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1450    },
1451    {
1452     "enum_field_value" : 65536,
1453     "name" : "HAL_DATASPACE_STANDARD_BT709"
1454    },
1455    {
1456     "enum_field_value" : 131072,
1457     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1458    },
1459    {
1460     "enum_field_value" : 196608,
1461     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1462    },
1463    {
1464     "enum_field_value" : 262144,
1465     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1466    },
1467    {
1468     "enum_field_value" : 327680,
1469     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1470    },
1471    {
1472     "enum_field_value" : 393216,
1473     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1474    },
1475    {
1476     "enum_field_value" : 458752,
1477     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1478    },
1479    {
1480     "enum_field_value" : 524288,
1481     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1482    },
1483    {
1484     "enum_field_value" : 589824,
1485     "name" : "HAL_DATASPACE_STANDARD_FILM"
1486    },
1487    {
1488     "enum_field_value" : 655360,
1489     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1490    },
1491    {
1492     "enum_field_value" : 720896,
1493     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1494    },
1495    {
1496     "enum_field_value" : 22,
1497     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1498    },
1499    {
1500     "enum_field_value" : 130023424,
1501     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1502    },
1503    {
1504     "enum_field_value" : 0,
1505     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1506    },
1507    {
1508     "enum_field_value" : 4194304,
1509     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1510    },
1511    {
1512     "enum_field_value" : 8388608,
1513     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1514    },
1515    {
1516     "enum_field_value" : 12582912,
1517     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1518    },
1519    {
1520     "enum_field_value" : 16777216,
1521     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1522    },
1523    {
1524     "enum_field_value" : 20971520,
1525     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1526    },
1527    {
1528     "enum_field_value" : 25165824,
1529     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1530    },
1531    {
1532     "enum_field_value" : 29360128,
1533     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1534    },
1535    {
1536     "enum_field_value" : 33554432,
1537     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1538    },
1539    {
1540     "enum_field_value" : 27,
1541     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1542    },
1543    {
1544     "enum_field_value" : 939524096,
1545     "name" : "HAL_DATASPACE_RANGE_MASK"
1546    },
1547    {
1548     "enum_field_value" : 0,
1549     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1550    },
1551    {
1552     "enum_field_value" : 134217728,
1553     "name" : "HAL_DATASPACE_RANGE_FULL"
1554    },
1555    {
1556     "enum_field_value" : 268435456,
1557     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1558    },
1559    {
1560     "enum_field_value" : 402653184,
1561     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1562    },
1563    {
1564     "enum_field_value" : 512,
1565     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1566    },
1567    {
1568     "enum_field_value" : 138477568,
1569     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1570    },
1571    {
1572     "enum_field_value" : 406913024,
1573     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1574    },
1575    {
1576     "enum_field_value" : 513,
1577     "name" : "HAL_DATASPACE_SRGB"
1578    },
1579    {
1580     "enum_field_value" : 142671872,
1581     "name" : "HAL_DATASPACE_V0_SRGB"
1582    },
1583    {
1584     "enum_field_value" : 411107328,
1585     "name" : "HAL_DATASPACE_V0_SCRGB"
1586    },
1587    {
1588     "enum_field_value" : 257,
1589     "name" : "HAL_DATASPACE_JFIF"
1590    },
1591    {
1592     "enum_field_value" : 146931712,
1593     "name" : "HAL_DATASPACE_V0_JFIF"
1594    },
1595    {
1596     "enum_field_value" : 258,
1597     "name" : "HAL_DATASPACE_BT601_625"
1598    },
1599    {
1600     "enum_field_value" : 281149440,
1601     "name" : "HAL_DATASPACE_V0_BT601_625"
1602    },
1603    {
1604     "enum_field_value" : 259,
1605     "name" : "HAL_DATASPACE_BT601_525"
1606    },
1607    {
1608     "enum_field_value" : 281280512,
1609     "name" : "HAL_DATASPACE_V0_BT601_525"
1610    },
1611    {
1612     "enum_field_value" : 260,
1613     "name" : "HAL_DATASPACE_BT709"
1614    },
1615    {
1616     "enum_field_value" : 281083904,
1617     "name" : "HAL_DATASPACE_V0_BT709"
1618    },
1619    {
1620     "enum_field_value" : 139067392,
1621     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1622    },
1623    {
1624     "enum_field_value" : 155844608,
1625     "name" : "HAL_DATASPACE_DCI_P3"
1626    },
1627    {
1628     "enum_field_value" : 139067392,
1629     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1630    },
1631    {
1632     "enum_field_value" : 143261696,
1633     "name" : "HAL_DATASPACE_DISPLAY_P3"
1634    },
1635    {
1636     "enum_field_value" : 151715840,
1637     "name" : "HAL_DATASPACE_ADOBE_RGB"
1638    },
1639    {
1640     "enum_field_value" : 138805248,
1641     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1642    },
1643    {
1644     "enum_field_value" : 147193856,
1645     "name" : "HAL_DATASPACE_BT2020"
1646    },
1647    {
1648     "enum_field_value" : 163971072,
1649     "name" : "HAL_DATASPACE_BT2020_PQ"
1650    },
1651    {
1652     "enum_field_value" : 4096,
1653     "name" : "HAL_DATASPACE_DEPTH"
1654    },
1655    {
1656     "enum_field_value" : 4097,
1657     "name" : "HAL_DATASPACE_SENSOR"
1658    }
1659   ],
1660   "linker_set_key" : "android_dataspace_t",
1661   "name" : "android_dataspace_t",
1662   "referenced_type" : "type-533",
1663   "self_type" : "type-533",
1664   "size" : 4,
1665   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1666   "underlying_type" : "type-2",
1667   "unique_id" : "android_dataspace_t"
1668  },
1669  {
1670   "alignment" : 4,
1671   "enum_fields" :
1672   [
1673    {
1674     "enum_field_value" : 281411584,
1675     "name" : "HAL_DATASPACE_BT2020_ITU"
1676    },
1677    {
1678     "enum_field_value" : 298188800,
1679     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1680    },
1681    {
1682     "enum_field_value" : 302383104,
1683     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1684    },
1685    {
1686     "enum_field_value" : 168165376,
1687     "name" : "HAL_DATASPACE_BT2020_HLG"
1688    }
1689   ],
1690   "linker_set_key" : "android_dataspace_v1_1_t",
1691   "name" : "android_dataspace_v1_1_t",
1692   "referenced_type" : "type-538",
1693   "self_type" : "type-538",
1694   "size" : 4,
1695   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1696   "underlying_type" : "type-2",
1697   "unique_id" : "android_dataspace_v1_1_t"
1698  },
1699  {
1700   "alignment" : 4,
1701   "enum_fields" :
1702   [
1703    {
1704     "enum_field_value" : 142999552,
1705     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1706    },
1707    {
1708     "enum_field_value" : 4098,
1709     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1710    },
1711    {
1712     "enum_field_value" : 4099,
1713     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1714    },
1715    {
1716     "enum_field_value" : 4100,
1717     "name" : "HAL_DATASPACE_HEIF"
1718    }
1719   ],
1720   "linker_set_key" : "android_dataspace_v1_2_t",
1721   "name" : "android_dataspace_v1_2_t",
1722   "referenced_type" : "type-542",
1723   "self_type" : "type-542",
1724   "size" : 4,
1725   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1726   "underlying_type" : "type-2",
1727   "unique_id" : "android_dataspace_v1_2_t"
1728  },
1729  {
1730   "alignment" : 4,
1731   "enum_fields" :
1732   [
1733    {
1734     "enum_field_value" : 1,
1735     "name" : "FLEX_COMPONENT_Y"
1736    },
1737    {
1738     "enum_field_value" : 2,
1739     "name" : "FLEX_COMPONENT_Cb"
1740    },
1741    {
1742     "enum_field_value" : 4,
1743     "name" : "FLEX_COMPONENT_Cr"
1744    },
1745    {
1746     "enum_field_value" : 1024,
1747     "name" : "FLEX_COMPONENT_R"
1748    },
1749    {
1750     "enum_field_value" : 2048,
1751     "name" : "FLEX_COMPONENT_G"
1752    },
1753    {
1754     "enum_field_value" : 4096,
1755     "name" : "FLEX_COMPONENT_B"
1756    },
1757    {
1758     "enum_field_value" : 1073741824,
1759     "name" : "FLEX_COMPONENT_A"
1760    }
1761   ],
1762   "linker_set_key" : "android_flex_component",
1763   "name" : "android_flex_component",
1764   "referenced_type" : "type-547",
1765   "self_type" : "type-547",
1766   "size" : 4,
1767   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1768   "underlying_type" : "type-2",
1769   "unique_id" : "android_flex_component"
1770  },
1771  {
1772   "alignment" : 4,
1773   "enum_fields" :
1774   [
1775    {
1776     "enum_field_value" : 0,
1777     "name" : "FLEX_FORMAT_INVALID"
1778    },
1779    {
1780     "enum_field_value" : 1,
1781     "name" : "FLEX_FORMAT_Y"
1782    },
1783    {
1784     "enum_field_value" : 7,
1785     "name" : "FLEX_FORMAT_YCbCr"
1786    },
1787    {
1788     "enum_field_value" : 1073741831,
1789     "name" : "FLEX_FORMAT_YCbCrA"
1790    },
1791    {
1792     "enum_field_value" : 7168,
1793     "name" : "FLEX_FORMAT_RGB"
1794    },
1795    {
1796     "enum_field_value" : 1073748992,
1797     "name" : "FLEX_FORMAT_RGBA"
1798    }
1799   ],
1800   "linker_set_key" : "android_flex_format",
1801   "name" : "android_flex_format",
1802   "referenced_type" : "type-549",
1803   "self_type" : "type-549",
1804   "size" : 4,
1805   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1806   "underlying_type" : "type-2",
1807   "unique_id" : "android_flex_format"
1808  },
1809  {
1810   "alignment" : 4,
1811   "enum_fields" :
1812   [
1813    {
1814     "enum_field_value" : 1,
1815     "name" : "HAL_HDR_DOLBY_VISION"
1816    },
1817    {
1818     "enum_field_value" : 2,
1819     "name" : "HAL_HDR_HDR10"
1820    },
1821    {
1822     "enum_field_value" : 3,
1823     "name" : "HAL_HDR_HLG"
1824    }
1825   ],
1826   "linker_set_key" : "android_hdr_t",
1827   "name" : "android_hdr_t",
1828   "referenced_type" : "type-536",
1829   "self_type" : "type-536",
1830   "size" : 4,
1831   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1832   "underlying_type" : "type-2",
1833   "unique_id" : "android_hdr_t"
1834  },
1835  {
1836   "alignment" : 4,
1837   "enum_fields" :
1838   [
1839    {
1840     "enum_field_value" : 4,
1841     "name" : "HAL_HDR_HDR10_PLUS"
1842    }
1843   ],
1844   "linker_set_key" : "android_hdr_v1_2_t",
1845   "name" : "android_hdr_v1_2_t",
1846   "referenced_type" : "type-541",
1847   "self_type" : "type-541",
1848   "size" : 4,
1849   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1850   "underlying_type" : "type-2",
1851   "unique_id" : "android_hdr_v1_2_t"
1852  },
1853  {
1854   "alignment" : 4,
1855   "enum_fields" :
1856   [
1857    {
1858     "enum_field_value" : 39,
1859     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1860    },
1861    {
1862     "enum_field_value" : 40,
1863     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1864    },
1865    {
1866     "enum_field_value" : 41,
1867     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1868    },
1869    {
1870     "enum_field_value" : 42,
1871     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1872    }
1873   ],
1874   "linker_set_key" : "android_pixel_format_sw_t",
1875   "name" : "android_pixel_format_sw_t",
1876   "referenced_type" : "type-544",
1877   "self_type" : "type-544",
1878   "size" : 4,
1879   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1880   "underlying_type" : "type-2",
1881   "unique_id" : "_ZTS25android_pixel_format_sw_t"
1882  },
1883  {
1884   "alignment" : 4,
1885   "enum_fields" :
1886   [
1887    {
1888     "enum_field_value" : 1,
1889     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1890    },
1891    {
1892     "enum_field_value" : 2,
1893     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1894    },
1895    {
1896     "enum_field_value" : 3,
1897     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1898    },
1899    {
1900     "enum_field_value" : 4,
1901     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1902    },
1903    {
1904     "enum_field_value" : 5,
1905     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1906    },
1907    {
1908     "enum_field_value" : 16,
1909     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1910    },
1911    {
1912     "enum_field_value" : 17,
1913     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1914    },
1915    {
1916     "enum_field_value" : 20,
1917     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1918    },
1919    {
1920     "enum_field_value" : 22,
1921     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1922    },
1923    {
1924     "enum_field_value" : 32,
1925     "name" : "HAL_PIXEL_FORMAT_RAW16"
1926    },
1927    {
1928     "enum_field_value" : 33,
1929     "name" : "HAL_PIXEL_FORMAT_BLOB"
1930    },
1931    {
1932     "enum_field_value" : 34,
1933     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1934    },
1935    {
1936     "enum_field_value" : 35,
1937     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1938    },
1939    {
1940     "enum_field_value" : 36,
1941     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1942    },
1943    {
1944     "enum_field_value" : 37,
1945     "name" : "HAL_PIXEL_FORMAT_RAW10"
1946    },
1947    {
1948     "enum_field_value" : 38,
1949     "name" : "HAL_PIXEL_FORMAT_RAW12"
1950    },
1951    {
1952     "enum_field_value" : 43,
1953     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1954    },
1955    {
1956     "enum_field_value" : 538982489,
1957     "name" : "HAL_PIXEL_FORMAT_Y8"
1958    },
1959    {
1960     "enum_field_value" : 540422489,
1961     "name" : "HAL_PIXEL_FORMAT_Y16"
1962    },
1963    {
1964     "enum_field_value" : 842094169,
1965     "name" : "HAL_PIXEL_FORMAT_YV12"
1966    }
1967   ],
1968   "linker_set_key" : "android_pixel_format_t",
1969   "name" : "android_pixel_format_t",
1970   "referenced_type" : "type-531",
1971   "self_type" : "type-531",
1972   "size" : 4,
1973   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1974   "underlying_type" : "type-2",
1975   "unique_id" : "android_pixel_format_t"
1976  },
1977  {
1978   "alignment" : 4,
1979   "enum_fields" :
1980   [
1981    {
1982     "enum_field_value" : 48,
1983     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1984    },
1985    {
1986     "enum_field_value" : 49,
1987     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1988    },
1989    {
1990     "enum_field_value" : 50,
1991     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1992    },
1993    {
1994     "enum_field_value" : 51,
1995     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1996    },
1997    {
1998     "enum_field_value" : 52,
1999     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2000    },
2001    {
2002     "enum_field_value" : 53,
2003     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2004    },
2005    {
2006     "enum_field_value" : 54,
2007     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2008    }
2009   ],
2010   "linker_set_key" : "android_pixel_format_v1_1_t",
2011   "name" : "android_pixel_format_v1_1_t",
2012   "referenced_type" : "type-537",
2013   "self_type" : "type-537",
2014   "size" : 4,
2015   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2016   "underlying_type" : "type-2",
2017   "unique_id" : "android_pixel_format_v1_1_t"
2018  },
2019  {
2020   "alignment" : 4,
2021   "enum_fields" :
2022   [
2023    {
2024     "enum_field_value" : 55,
2025     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2026    }
2027   ],
2028   "linker_set_key" : "android_pixel_format_v1_2_t",
2029   "name" : "android_pixel_format_v1_2_t",
2030   "referenced_type" : "type-543",
2031   "self_type" : "type-543",
2032   "size" : 4,
2033   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2034   "underlying_type" : "type-2",
2035   "unique_id" : "android_pixel_format_v1_2_t"
2036  },
2037  {
2038   "alignment" : 4,
2039   "enum_fields" :
2040   [
2041    {
2042     "enum_field_value" : 0,
2043     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2044    },
2045    {
2046     "enum_field_value" : 1,
2047     "name" : "HAL_RENDER_INTENT_ENHANCE"
2048    },
2049    {
2050     "enum_field_value" : 2,
2051     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2052    },
2053    {
2054     "enum_field_value" : 3,
2055     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2056    }
2057   ],
2058   "linker_set_key" : "android_render_intent_v1_1_t",
2059   "name" : "android_render_intent_v1_1_t",
2060   "referenced_type" : "type-540",
2061   "self_type" : "type-540",
2062   "size" : 4,
2063   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2064   "underlying_type" : "type-2",
2065   "unique_id" : "android_render_intent_v1_1_t"
2066  },
2067  {
2068   "alignment" : 4,
2069   "enum_fields" :
2070   [
2071    {
2072     "enum_field_value" : 1,
2073     "name" : "HAL_TRANSFORM_FLIP_H"
2074    },
2075    {
2076     "enum_field_value" : 2,
2077     "name" : "HAL_TRANSFORM_FLIP_V"
2078    },
2079    {
2080     "enum_field_value" : 4,
2081     "name" : "HAL_TRANSFORM_ROT_90"
2082    },
2083    {
2084     "enum_field_value" : 3,
2085     "name" : "HAL_TRANSFORM_ROT_180"
2086    },
2087    {
2088     "enum_field_value" : 7,
2089     "name" : "HAL_TRANSFORM_ROT_270"
2090    }
2091   ],
2092   "linker_set_key" : "android_transform_t",
2093   "name" : "android_transform_t",
2094   "referenced_type" : "type-532",
2095   "self_type" : "type-532",
2096   "size" : 4,
2097   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2098   "underlying_type" : "type-2",
2099   "unique_id" : "android_transform_t"
2100  },
2101  {
2102   "alignment" : 4,
2103   "enum_fields" :
2104   [
2105    {
2106     "enum_field_value" : 0,
2107     "name" : "LOG_ID_MIN"
2108    },
2109    {
2110     "enum_field_value" : 0,
2111     "name" : "LOG_ID_MAIN"
2112    },
2113    {
2114     "enum_field_value" : 1,
2115     "name" : "LOG_ID_RADIO"
2116    },
2117    {
2118     "enum_field_value" : 2,
2119     "name" : "LOG_ID_EVENTS"
2120    },
2121    {
2122     "enum_field_value" : 3,
2123     "name" : "LOG_ID_SYSTEM"
2124    },
2125    {
2126     "enum_field_value" : 4,
2127     "name" : "LOG_ID_CRASH"
2128    },
2129    {
2130     "enum_field_value" : 5,
2131     "name" : "LOG_ID_STATS"
2132    },
2133    {
2134     "enum_field_value" : 6,
2135     "name" : "LOG_ID_SECURITY"
2136    },
2137    {
2138     "enum_field_value" : 7,
2139     "name" : "LOG_ID_KERNEL"
2140    },
2141    {
2142     "enum_field_value" : 8,
2143     "name" : "LOG_ID_MAX"
2144    }
2145   ],
2146   "linker_set_key" : "log_id",
2147   "name" : "log_id",
2148   "referenced_type" : "type-355",
2149   "self_type" : "type-355",
2150   "size" : 4,
2151   "source_file" : "/system/core/liblog/include/android/log.h",
2152   "underlying_type" : "type-2",
2153   "unique_id" : "log_id"
2154  }
2155 ],
2156 "function_types" :
2157 [
2158  {
2159   "alignment" : 4,
2160   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2161   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2162   "parameters" :
2163   [
2164    {
2165     "referenced_type" : "type-37"
2166    },
2167    {
2168     "referenced_type" : "type-43"
2169    },
2170    {
2171     "referenced_type" : "type-22"
2172    }
2173   ],
2174   "referenced_type" : "type-35",
2175   "return_type" : "type-36",
2176   "self_type" : "type-35",
2177   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2178  },
2179  {
2180   "alignment" : 4,
2181   "linker_set_key" : "int (void *)",
2182   "name" : "int (void *)",
2183   "parameters" :
2184   [
2185    {
2186     "referenced_type" : "type-22"
2187    }
2188   ],
2189   "referenced_type" : "type-557",
2190   "return_type" : "type-68",
2191   "self_type" : "type-557",
2192   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2193  },
2194  {
2195   "alignment" : 4,
2196   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2197   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2198   "parameters" :
2199   [
2200    {
2201     "referenced_type" : "type-471"
2202    },
2203    {
2204     "referenced_type" : "type-420"
2205    },
2206    {
2207     "referenced_type" : "type-2"
2208    },
2209    {
2210     "referenced_type" : "type-472"
2211    },
2212    {
2213     "referenced_type" : "type-2"
2214    },
2215    {
2216     "referenced_type" : "type-22"
2217    }
2218   ],
2219   "referenced_type" : "type-470",
2220   "return_type" : "type-23",
2221   "self_type" : "type-470",
2222   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2223  }
2224 ],
2225 "functions" :
2226 [
2227  {
2228   "function_name" : "android::hardware::fromBinder",
2229   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostENS4_22BpHwBluetoothAudioHostENS4_22BnHwBluetoothAudioHostEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
2230   "parameters" :
2231   [
2232    {
2233     "referenced_type" : "type-43"
2234    }
2235   ],
2236   "return_type" : "type-128",
2237   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
2238   "template_args" : [ "type-130", "type-604", "type-474" ]
2239  },
2240  {
2241   "function_name" : "android::hardware::details::castInterface",
2242   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostENS_4hidl4base4V1_05IBaseENS5_22BpHwBluetoothAudioHostEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
2243   "parameters" :
2244   [
2245    {
2246     "referenced_type" : "type-476"
2247    },
2248    {
2249     "referenced_type" : "type-61"
2250    },
2251    {
2252     "referenced_type" : "type-36"
2253    }
2254   ],
2255   "return_type" : "type-222",
2256   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2257   "template_args" : [ "type-130", "type-16", "type-604" ]
2258  },
2259  {
2260   "function_name" : "android::hardware::details::castInterface",
2261   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadENS_4hidl4base4V1_05IBaseENS5_25BpHwBluetoothAudioOffloadEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
2262   "parameters" :
2263   [
2264    {
2265     "referenced_type" : "type-476"
2266    },
2267    {
2268     "referenced_type" : "type-61"
2269    },
2270    {
2271     "referenced_type" : "type-36"
2272    }
2273   ],
2274   "return_type" : "type-669",
2275   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2276   "template_args" : [ "type-642", "type-16", "type-650" ]
2277  },
2278  {
2279   "function_name" : "android::hardware::details::wrapPassthrough",
2280   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEvEENS_2spIT_EES9_",
2281   "parameters" :
2282   [
2283    {
2284     "referenced_type" : "type-128"
2285    }
2286   ],
2287   "return_type" : "type-128",
2288   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
2289   "template_args" : [ "type-130", "type-23" ]
2290  },
2291  {
2292   "function_name" : "android::hardware::details::getServiceInternal",
2293   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostENS5_19IBluetoothAudioHostEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
2294   "parameters" :
2295   [
2296    {
2297     "referenced_type" : "type-489"
2298    },
2299    {
2300     "referenced_type" : "type-36"
2301    },
2302    {
2303     "referenced_type" : "type-36"
2304    }
2305   ],
2306   "return_type" : "type-128",
2307   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2308   "template_args" : [ "type-604", "type-130", "type-23", "type-23" ]
2309  },
2310  {
2311   "function_name" : "android::hardware::details::getServiceInternal",
2312   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadENS5_22IBluetoothAudioOffloadEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
2313   "parameters" :
2314   [
2315    {
2316     "referenced_type" : "type-692"
2317    },
2318    {
2319     "referenced_type" : "type-36"
2320    },
2321    {
2322     "referenced_type" : "type-36"
2323    }
2324   ],
2325   "return_type" : "type-640",
2326   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2327   "template_args" : [ "type-650", "type-642", "type-23", "type-23" ]
2328  },
2329  {
2330   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::getService",
2331   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2332   "parameters" :
2333   [
2334    {
2335     "default_arg" : true,
2336     "referenced_type" : "type-489"
2337    },
2338    {
2339     "default_arg" : true,
2340     "referenced_type" : "type-36"
2341    }
2342   ],
2343   "return_type" : "type-128",
2344   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2345  },
2346  {
2347   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::linkToDeath",
2348   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2349   "parameters" :
2350   [
2351    {
2352     "is_this_ptr" : true,
2353     "referenced_type" : "type-129"
2354    },
2355    {
2356     "referenced_type" : "type-367"
2357    },
2358    {
2359     "referenced_type" : "type-13"
2360    }
2361   ],
2362   "return_type" : "type-206",
2363   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2364  },
2365  {
2366   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::getDebugInfo",
2367   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2368   "parameters" :
2369   [
2370    {
2371     "is_this_ptr" : true,
2372     "referenced_type" : "type-129"
2373    },
2374    {
2375     "referenced_type" : "type-771"
2376    }
2377   ],
2378   "return_type" : "type-250",
2379   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2380  },
2381  {
2382   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::getHashChain",
2383   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2384   "parameters" :
2385   [
2386    {
2387     "is_this_ptr" : true,
2388     "referenced_type" : "type-129"
2389    },
2390    {
2391     "referenced_type" : "type-772"
2392    }
2393   ],
2394   "return_type" : "type-250",
2395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2396  },
2397  {
2398   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::tryGetService",
2399   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2400   "parameters" :
2401   [
2402    {
2403     "default_arg" : true,
2404     "referenced_type" : "type-489"
2405    },
2406    {
2407     "default_arg" : true,
2408     "referenced_type" : "type-36"
2409    }
2410   ],
2411   "return_type" : "type-128",
2412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2413  },
2414  {
2415   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::unlinkToDeath",
2416   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2417   "parameters" :
2418   [
2419    {
2420     "is_this_ptr" : true,
2421     "referenced_type" : "type-129"
2422    },
2423    {
2424     "referenced_type" : "type-367"
2425    }
2426   ],
2427   "return_type" : "type-206",
2428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2429  },
2430  {
2431   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::interfaceChain",
2432   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2433   "parameters" :
2434   [
2435    {
2436     "is_this_ptr" : true,
2437     "referenced_type" : "type-129"
2438    },
2439    {
2440     "referenced_type" : "type-773"
2441    }
2442   ],
2443   "return_type" : "type-250",
2444   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2445  },
2446  {
2447   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::registerAsService",
2448   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
2449   "parameters" :
2450   [
2451    {
2452     "is_this_ptr" : true,
2453     "referenced_type" : "type-129"
2454    },
2455    {
2456     "default_arg" : true,
2457     "referenced_type" : "type-489"
2458    }
2459   ],
2460   "return_type" : "type-68",
2461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2462  },
2463  {
2464   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::interfaceDescriptor",
2465   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2466   "parameters" :
2467   [
2468    {
2469     "is_this_ptr" : true,
2470     "referenced_type" : "type-129"
2471    },
2472    {
2473     "referenced_type" : "type-774"
2474    }
2475   ],
2476   "return_type" : "type-250",
2477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2478  },
2479  {
2480   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::notifySyspropsChanged",
2481   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21notifySyspropsChangedEv",
2482   "parameters" :
2483   [
2484    {
2485     "is_this_ptr" : true,
2486     "referenced_type" : "type-129"
2487    }
2488   ],
2489   "return_type" : "type-250",
2490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2491  },
2492  {
2493   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::setHALInstrumentation",
2494   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21setHALInstrumentationEv",
2495   "parameters" :
2496   [
2497    {
2498     "is_this_ptr" : true,
2499     "referenced_type" : "type-129"
2500    }
2501   ],
2502   "return_type" : "type-250",
2503   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2504  },
2505  {
2506   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::registerForNotifications",
2507   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2508   "parameters" :
2509   [
2510    {
2511     "referenced_type" : "type-489"
2512    },
2513    {
2514     "referenced_type" : "type-597"
2515    }
2516   ],
2517   "return_type" : "type-36",
2518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2519  },
2520  {
2521   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::ping",
2522   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost4pingEv",
2523   "parameters" :
2524   [
2525    {
2526     "is_this_ptr" : true,
2527     "referenced_type" : "type-129"
2528    }
2529   ],
2530   "return_type" : "type-250",
2531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2532  },
2533  {
2534   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::debug",
2535   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2536   "parameters" :
2537   [
2538    {
2539     "is_this_ptr" : true,
2540     "referenced_type" : "type-129"
2541    },
2542    {
2543     "referenced_type" : "type-429"
2544    },
2545    {
2546     "referenced_type" : "type-595"
2547    }
2548   ],
2549   "return_type" : "type-250",
2550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2551  },
2552  {
2553   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::castFrom",
2554   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2555   "parameters" :
2556   [
2557    {
2558     "referenced_type" : "type-654"
2559    },
2560    {
2561     "default_arg" : true,
2562     "referenced_type" : "type-36"
2563    }
2564   ],
2565   "return_type" : "type-222",
2566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2567  },
2568  {
2569   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::castFrom",
2570   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8castFromERKNS_2spIS4_EEb",
2571   "parameters" :
2572   [
2573    {
2574     "referenced_type" : "type-626"
2575    },
2576    {
2577     "default_arg" : true,
2578     "referenced_type" : "type-36"
2579    }
2580   ],
2581   "return_type" : "type-222",
2582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
2583  },
2584  {
2585   "access" : "private",
2586   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost::addOnewayTask",
2587   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost13addOnewayTaskENSt3__18functionIFvvEEE",
2588   "parameters" :
2589   [
2590    {
2591     "is_this_ptr" : true,
2592     "referenced_type" : "type-661"
2593    },
2594    {
2595     "referenced_type" : "type-777"
2596    }
2597   ],
2598   "return_type" : "type-250",
2599   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioHost.h"
2600  },
2601  {
2602   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost::BsBluetoothAudioHost",
2603   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostC1ENS_2spINS3_19IBluetoothAudioHostEEE",
2604   "parameters" :
2605   [
2606    {
2607     "is_this_ptr" : true,
2608     "referenced_type" : "type-661"
2609    },
2610    {
2611     "referenced_type" : "type-137"
2612    }
2613   ],
2614   "return_type" : "type-23",
2615   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioHost.h"
2616  },
2617  {
2618   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost::BsBluetoothAudioHost",
2619   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostC2ENS_2spINS3_19IBluetoothAudioHostEEE",
2620   "parameters" :
2621   [
2622    {
2623     "is_this_ptr" : true,
2624     "referenced_type" : "type-661"
2625    },
2626    {
2627     "referenced_type" : "type-137"
2628    }
2629   ],
2630   "return_type" : "type-23",
2631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioHost.h"
2632  },
2633  {
2634   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::onTransact",
2635   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2636   "parameters" :
2637   [
2638    {
2639     "is_this_ptr" : true,
2640     "referenced_type" : "type-593"
2641    },
2642    {
2643     "referenced_type" : "type-2"
2644    },
2645    {
2646     "referenced_type" : "type-485"
2647    },
2648    {
2649     "referenced_type" : "type-471"
2650    },
2651    {
2652     "default_arg" : true,
2653     "referenced_type" : "type-2"
2654    },
2655    {
2656     "default_arg" : true,
2657     "referenced_type" : "type-780"
2658    }
2659   ],
2660   "return_type" : "type-68",
2661   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2662  },
2663  {
2664   "access" : "private",
2665   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::getDebugInfo",
2666   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2667   "parameters" :
2668   [
2669    {
2670     "is_this_ptr" : true,
2671     "referenced_type" : "type-593"
2672    },
2673    {
2674     "referenced_type" : "type-781"
2675    }
2676   ],
2677   "return_type" : "type-250",
2678   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2679  },
2680  {
2681   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::_hidl_stopStream",
2682   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost16_hidl_stopStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2683   "parameters" :
2684   [
2685    {
2686     "referenced_type" : "type-486"
2687    },
2688    {
2689     "referenced_type" : "type-485"
2690    },
2691    {
2692     "referenced_type" : "type-471"
2693    },
2694    {
2695     "referenced_type" : "type-782"
2696    }
2697   ],
2698   "return_type" : "type-68",
2699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2700  },
2701  {
2702   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::_hidl_startStream",
2703   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost17_hidl_startStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2704   "parameters" :
2705   [
2706    {
2707     "referenced_type" : "type-486"
2708    },
2709    {
2710     "referenced_type" : "type-485"
2711    },
2712    {
2713     "referenced_type" : "type-471"
2714    },
2715    {
2716     "referenced_type" : "type-783"
2717    }
2718   ],
2719   "return_type" : "type-68",
2720   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2721  },
2722  {
2723   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::_hidl_suspendStream",
2724   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost19_hidl_suspendStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2725   "parameters" :
2726   [
2727    {
2728     "referenced_type" : "type-486"
2729    },
2730    {
2731     "referenced_type" : "type-485"
2732    },
2733    {
2734     "referenced_type" : "type-471"
2735    },
2736    {
2737     "referenced_type" : "type-784"
2738    }
2739   ],
2740   "return_type" : "type-68",
2741   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2742  },
2743  {
2744   "access" : "private",
2745   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::ping",
2746   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost4pingEv",
2747   "parameters" :
2748   [
2749    {
2750     "is_this_ptr" : true,
2751     "referenced_type" : "type-593"
2752    }
2753   ],
2754   "return_type" : "type-250",
2755   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2756  },
2757  {
2758   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::BnHwBluetoothAudioHost",
2759   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostC1ERKNS_2spINS3_19IBluetoothAudioHostEEE",
2760   "parameters" :
2761   [
2762    {
2763     "is_this_ptr" : true,
2764     "referenced_type" : "type-593"
2765    },
2766    {
2767     "referenced_type" : "type-626"
2768    }
2769   ],
2770   "return_type" : "type-23",
2771   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2772  },
2773  {
2774   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::BnHwBluetoothAudioHost",
2775   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostC2ERKNS_2spINS3_19IBluetoothAudioHostEEE",
2776   "parameters" :
2777   [
2778    {
2779     "is_this_ptr" : true,
2780     "referenced_type" : "type-593"
2781    },
2782    {
2783     "referenced_type" : "type-626"
2784    }
2785   ],
2786   "return_type" : "type-23",
2787   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2788  },
2789  {
2790   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::~BnHwBluetoothAudioHost",
2791   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev",
2792   "parameters" :
2793   [
2794    {
2795     "is_this_ptr" : true,
2796     "referenced_type" : "type-593"
2797    }
2798   ],
2799   "return_type" : "type-23",
2800   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2801  },
2802  {
2803   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::~BnHwBluetoothAudioHost",
2804   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev",
2805   "parameters" :
2806   [
2807    {
2808     "is_this_ptr" : true,
2809     "referenced_type" : "type-593"
2810    }
2811   ],
2812   "return_type" : "type-23",
2813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2814  },
2815  {
2816   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost::~BnHwBluetoothAudioHost",
2817   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD2Ev",
2818   "parameters" :
2819   [
2820    {
2821     "is_this_ptr" : true,
2822     "referenced_type" : "type-593"
2823    }
2824   ],
2825   "return_type" : "type-23",
2826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h"
2827  },
2828  {
2829   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::stopStream",
2830   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost10stopStreamEv",
2831   "parameters" :
2832   [
2833    {
2834     "is_this_ptr" : true,
2835     "referenced_type" : "type-697"
2836    }
2837   ],
2838   "return_type" : "type-250",
2839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2840  },
2841  {
2842   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::linkToDeath",
2843   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2844   "parameters" :
2845   [
2846    {
2847     "is_this_ptr" : true,
2848     "referenced_type" : "type-697"
2849    },
2850    {
2851     "referenced_type" : "type-367"
2852    },
2853    {
2854     "referenced_type" : "type-13"
2855    }
2856   ],
2857   "return_type" : "type-206",
2858   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2859  },
2860  {
2861   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::startStream",
2862   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost11startStreamEv",
2863   "parameters" :
2864   [
2865    {
2866     "is_this_ptr" : true,
2867     "referenced_type" : "type-697"
2868    }
2869   ],
2870   "return_type" : "type-250",
2871   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2872  },
2873  {
2874   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::getDebugInfo",
2875   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2876   "parameters" :
2877   [
2878    {
2879     "is_this_ptr" : true,
2880     "referenced_type" : "type-697"
2881    },
2882    {
2883     "referenced_type" : "type-785"
2884    }
2885   ],
2886   "return_type" : "type-250",
2887   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2888  },
2889  {
2890   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::getHashChain",
2891   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2892   "parameters" :
2893   [
2894    {
2895     "is_this_ptr" : true,
2896     "referenced_type" : "type-697"
2897    },
2898    {
2899     "referenced_type" : "type-786"
2900    }
2901   ],
2902   "return_type" : "type-250",
2903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2904  },
2905  {
2906   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::suspendStream",
2907   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost13suspendStreamEv",
2908   "parameters" :
2909   [
2910    {
2911     "is_this_ptr" : true,
2912     "referenced_type" : "type-697"
2913    }
2914   ],
2915   "return_type" : "type-250",
2916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2917  },
2918  {
2919   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::unlinkToDeath",
2920   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2921   "parameters" :
2922   [
2923    {
2924     "is_this_ptr" : true,
2925     "referenced_type" : "type-697"
2926    },
2927    {
2928     "referenced_type" : "type-367"
2929    }
2930   ],
2931   "return_type" : "type-206",
2932   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2933  },
2934  {
2935   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::interfaceChain",
2936   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2937   "parameters" :
2938   [
2939    {
2940     "is_this_ptr" : true,
2941     "referenced_type" : "type-697"
2942    },
2943    {
2944     "referenced_type" : "type-787"
2945    }
2946   ],
2947   "return_type" : "type-250",
2948   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2949  },
2950  {
2951   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::_hidl_stopStream",
2952   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost16_hidl_stopStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
2953   "parameters" :
2954   [
2955    {
2956     "referenced_type" : "type-744"
2957    },
2958    {
2959     "referenced_type" : "type-624"
2960    }
2961   ],
2962   "return_type" : "type-250",
2963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2964  },
2965  {
2966   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::_hidl_startStream",
2967   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost17_hidl_startStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
2968   "parameters" :
2969   [
2970    {
2971     "referenced_type" : "type-744"
2972    },
2973    {
2974     "referenced_type" : "type-624"
2975    }
2976   ],
2977   "return_type" : "type-250",
2978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2979  },
2980  {
2981   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::_hidl_suspendStream",
2982   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost19_hidl_suspendStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
2983   "parameters" :
2984   [
2985    {
2986     "referenced_type" : "type-744"
2987    },
2988    {
2989     "referenced_type" : "type-624"
2990    }
2991   ],
2992   "return_type" : "type-250",
2993   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
2994  },
2995  {
2996   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::interfaceDescriptor",
2997   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2998   "parameters" :
2999   [
3000    {
3001     "is_this_ptr" : true,
3002     "referenced_type" : "type-697"
3003    },
3004    {
3005     "referenced_type" : "type-788"
3006    }
3007   ],
3008   "return_type" : "type-250",
3009   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
3010  },
3011  {
3012   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::notifySyspropsChanged",
3013   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost21notifySyspropsChangedEv",
3014   "parameters" :
3015   [
3016    {
3017     "is_this_ptr" : true,
3018     "referenced_type" : "type-697"
3019    }
3020   ],
3021   "return_type" : "type-250",
3022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
3023  },
3024  {
3025   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::setHALInstrumentation",
3026   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost21setHALInstrumentationEv",
3027   "parameters" :
3028   [
3029    {
3030     "is_this_ptr" : true,
3031     "referenced_type" : "type-697"
3032    }
3033   ],
3034   "return_type" : "type-250",
3035   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
3036  },
3037  {
3038   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::ping",
3039   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost4pingEv",
3040   "parameters" :
3041   [
3042    {
3043     "is_this_ptr" : true,
3044     "referenced_type" : "type-697"
3045    }
3046   ],
3047   "return_type" : "type-250",
3048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
3049  },
3050  {
3051   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::debug",
3052   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3053   "parameters" :
3054   [
3055    {
3056     "is_this_ptr" : true,
3057     "referenced_type" : "type-697"
3058    },
3059    {
3060     "referenced_type" : "type-429"
3061    },
3062    {
3063     "referenced_type" : "type-595"
3064    }
3065   ],
3066   "return_type" : "type-250",
3067   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
3068  },
3069  {
3070   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::BpHwBluetoothAudioHost",
3071   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostC1ERKNS_2spINS0_7IBinderEEE",
3072   "parameters" :
3073   [
3074    {
3075     "is_this_ptr" : true,
3076     "referenced_type" : "type-697"
3077    },
3078    {
3079     "referenced_type" : "type-43"
3080    }
3081   ],
3082   "return_type" : "type-23",
3083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
3084  },
3085  {
3086   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost::BpHwBluetoothAudioHost",
3087   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostC2ERKNS_2spINS0_7IBinderEEE",
3088   "parameters" :
3089   [
3090    {
3091     "is_this_ptr" : true,
3092     "referenced_type" : "type-697"
3093    },
3094    {
3095     "referenced_type" : "type-43"
3096    }
3097   ],
3098   "return_type" : "type-23",
3099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
3100  },
3101  {
3102   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::getService",
3103   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3104   "parameters" :
3105   [
3106    {
3107     "default_arg" : true,
3108     "referenced_type" : "type-692"
3109    },
3110    {
3111     "default_arg" : true,
3112     "referenced_type" : "type-36"
3113    }
3114   ],
3115   "return_type" : "type-640",
3116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3117  },
3118  {
3119   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::linkToDeath",
3120   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3121   "parameters" :
3122   [
3123    {
3124     "is_this_ptr" : true,
3125     "referenced_type" : "type-641"
3126    },
3127    {
3128     "referenced_type" : "type-367"
3129    },
3130    {
3131     "referenced_type" : "type-13"
3132    }
3133   ],
3134   "return_type" : "type-206",
3135   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3136  },
3137  {
3138   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::getDebugInfo",
3139   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3140   "parameters" :
3141   [
3142    {
3143     "is_this_ptr" : true,
3144     "referenced_type" : "type-641"
3145    },
3146    {
3147     "referenced_type" : "type-789"
3148    }
3149   ],
3150   "return_type" : "type-250",
3151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3152  },
3153  {
3154   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::getHashChain",
3155   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3156   "parameters" :
3157   [
3158    {
3159     "is_this_ptr" : true,
3160     "referenced_type" : "type-641"
3161    },
3162    {
3163     "referenced_type" : "type-790"
3164    }
3165   ],
3166   "return_type" : "type-250",
3167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3168  },
3169  {
3170   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::tryGetService",
3171   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3172   "parameters" :
3173   [
3174    {
3175     "default_arg" : true,
3176     "referenced_type" : "type-692"
3177    },
3178    {
3179     "default_arg" : true,
3180     "referenced_type" : "type-36"
3181    }
3182   ],
3183   "return_type" : "type-640",
3184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3185  },
3186  {
3187   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::unlinkToDeath",
3188   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3189   "parameters" :
3190   [
3191    {
3192     "is_this_ptr" : true,
3193     "referenced_type" : "type-641"
3194    },
3195    {
3196     "referenced_type" : "type-367"
3197    }
3198   ],
3199   "return_type" : "type-206",
3200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3201  },
3202  {
3203   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::interfaceChain",
3204   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3205   "parameters" :
3206   [
3207    {
3208     "is_this_ptr" : true,
3209     "referenced_type" : "type-641"
3210    },
3211    {
3212     "referenced_type" : "type-791"
3213    }
3214   ],
3215   "return_type" : "type-250",
3216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3217  },
3218  {
3219   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::registerAsService",
3220   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3221   "parameters" :
3222   [
3223    {
3224     "is_this_ptr" : true,
3225     "referenced_type" : "type-641"
3226    },
3227    {
3228     "default_arg" : true,
3229     "referenced_type" : "type-692"
3230    }
3231   ],
3232   "return_type" : "type-68",
3233   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3234  },
3235  {
3236   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::interfaceDescriptor",
3237   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3238   "parameters" :
3239   [
3240    {
3241     "is_this_ptr" : true,
3242     "referenced_type" : "type-641"
3243    },
3244    {
3245     "referenced_type" : "type-792"
3246    }
3247   ],
3248   "return_type" : "type-250",
3249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3250  },
3251  {
3252   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::notifySyspropsChanged",
3253   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21notifySyspropsChangedEv",
3254   "parameters" :
3255   [
3256    {
3257     "is_this_ptr" : true,
3258     "referenced_type" : "type-641"
3259    }
3260   ],
3261   "return_type" : "type-250",
3262   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3263  },
3264  {
3265   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::setHALInstrumentation",
3266   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21setHALInstrumentationEv",
3267   "parameters" :
3268   [
3269    {
3270     "is_this_ptr" : true,
3271     "referenced_type" : "type-641"
3272    }
3273   ],
3274   "return_type" : "type-250",
3275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3276  },
3277  {
3278   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::registerForNotifications",
3279   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3280   "parameters" :
3281   [
3282    {
3283     "referenced_type" : "type-692"
3284    },
3285    {
3286     "referenced_type" : "type-597"
3287    }
3288   ],
3289   "return_type" : "type-36",
3290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3291  },
3292  {
3293   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::ping",
3294   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload4pingEv",
3295   "parameters" :
3296   [
3297    {
3298     "is_this_ptr" : true,
3299     "referenced_type" : "type-641"
3300    }
3301   ],
3302   "return_type" : "type-250",
3303   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3304  },
3305  {
3306   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::debug",
3307   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3308   "parameters" :
3309   [
3310    {
3311     "is_this_ptr" : true,
3312     "referenced_type" : "type-641"
3313    },
3314    {
3315     "referenced_type" : "type-429"
3316    },
3317    {
3318     "referenced_type" : "type-595"
3319    }
3320   ],
3321   "return_type" : "type-250",
3322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3323  },
3324  {
3325   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::castFrom",
3326   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3327   "parameters" :
3328   [
3329    {
3330     "referenced_type" : "type-654"
3331    },
3332    {
3333     "default_arg" : true,
3334     "referenced_type" : "type-36"
3335    }
3336   ],
3337   "return_type" : "type-669",
3338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3339  },
3340  {
3341   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::castFrom",
3342   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8castFromERKNS_2spIS4_EEb",
3343   "parameters" :
3344   [
3345    {
3346     "referenced_type" : "type-741"
3347    },
3348    {
3349     "default_arg" : true,
3350     "referenced_type" : "type-36"
3351    }
3352   ],
3353   "return_type" : "type-669",
3354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3355  },
3356  {
3357   "access" : "private",
3358   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload::addOnewayTask",
3359   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload13addOnewayTaskENSt3__18functionIFvvEEE",
3360   "parameters" :
3361   [
3362    {
3363     "is_this_ptr" : true,
3364     "referenced_type" : "type-649"
3365    },
3366    {
3367     "referenced_type" : "type-795"
3368    }
3369   ],
3370   "return_type" : "type-250",
3371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioOffload.h"
3372  },
3373  {
3374   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload::BsBluetoothAudioOffload",
3375   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadC1ENS_2spINS3_22IBluetoothAudioOffloadEEE",
3376   "parameters" :
3377   [
3378    {
3379     "is_this_ptr" : true,
3380     "referenced_type" : "type-649"
3381    },
3382    {
3383     "referenced_type" : "type-646"
3384    }
3385   ],
3386   "return_type" : "type-23",
3387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioOffload.h"
3388  },
3389  {
3390   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload::BsBluetoothAudioOffload",
3391   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadC2ENS_2spINS3_22IBluetoothAudioOffloadEEE",
3392   "parameters" :
3393   [
3394    {
3395     "is_this_ptr" : true,
3396     "referenced_type" : "type-649"
3397    },
3398    {
3399     "referenced_type" : "type-646"
3400    }
3401   ],
3402   "return_type" : "type-23",
3403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioOffload.h"
3404  },
3405  {
3406   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::onTransact",
3407   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3408   "parameters" :
3409   [
3410    {
3411     "is_this_ptr" : true,
3412     "referenced_type" : "type-643"
3413    },
3414    {
3415     "referenced_type" : "type-2"
3416    },
3417    {
3418     "referenced_type" : "type-485"
3419    },
3420    {
3421     "referenced_type" : "type-471"
3422    },
3423    {
3424     "default_arg" : true,
3425     "referenced_type" : "type-2"
3426    },
3427    {
3428     "default_arg" : true,
3429     "referenced_type" : "type-798"
3430    }
3431   ],
3432   "return_type" : "type-68",
3433   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3434  },
3435  {
3436   "access" : "private",
3437   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::getDebugInfo",
3438   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3439   "parameters" :
3440   [
3441    {
3442     "is_this_ptr" : true,
3443     "referenced_type" : "type-643"
3444    },
3445    {
3446     "referenced_type" : "type-799"
3447    }
3448   ],
3449   "return_type" : "type-250",
3450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3451  },
3452  {
3453   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::_hidl_endSession",
3454   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload16_hidl_endSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3455   "parameters" :
3456   [
3457    {
3458     "referenced_type" : "type-486"
3459    },
3460    {
3461     "referenced_type" : "type-485"
3462    },
3463    {
3464     "referenced_type" : "type-471"
3465    },
3466    {
3467     "referenced_type" : "type-800"
3468    }
3469   ],
3470   "return_type" : "type-68",
3471   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3472  },
3473  {
3474   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::_hidl_startSession",
3475   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload18_hidl_startSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3476   "parameters" :
3477   [
3478    {
3479     "referenced_type" : "type-486"
3480    },
3481    {
3482     "referenced_type" : "type-485"
3483    },
3484    {
3485     "referenced_type" : "type-471"
3486    },
3487    {
3488     "referenced_type" : "type-801"
3489    }
3490   ],
3491   "return_type" : "type-68",
3492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3493  },
3494  {
3495   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::_hidl_streamStarted",
3496   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload19_hidl_streamStartedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3497   "parameters" :
3498   [
3499    {
3500     "referenced_type" : "type-486"
3501    },
3502    {
3503     "referenced_type" : "type-485"
3504    },
3505    {
3506     "referenced_type" : "type-471"
3507    },
3508    {
3509     "referenced_type" : "type-802"
3510    }
3511   ],
3512   "return_type" : "type-68",
3513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3514  },
3515  {
3516   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::_hidl_streamSuspended",
3517   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload21_hidl_streamSuspendedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3518   "parameters" :
3519   [
3520    {
3521     "referenced_type" : "type-486"
3522    },
3523    {
3524     "referenced_type" : "type-485"
3525    },
3526    {
3527     "referenced_type" : "type-471"
3528    },
3529    {
3530     "referenced_type" : "type-803"
3531    }
3532   ],
3533   "return_type" : "type-68",
3534   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3535  },
3536  {
3537   "access" : "private",
3538   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::ping",
3539   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload4pingEv",
3540   "parameters" :
3541   [
3542    {
3543     "is_this_ptr" : true,
3544     "referenced_type" : "type-643"
3545    }
3546   ],
3547   "return_type" : "type-250",
3548   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3549  },
3550  {
3551   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::BnHwBluetoothAudioOffload",
3552   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadC1ERKNS_2spINS3_22IBluetoothAudioOffloadEEE",
3553   "parameters" :
3554   [
3555    {
3556     "is_this_ptr" : true,
3557     "referenced_type" : "type-643"
3558    },
3559    {
3560     "referenced_type" : "type-741"
3561    }
3562   ],
3563   "return_type" : "type-23",
3564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3565  },
3566  {
3567   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::BnHwBluetoothAudioOffload",
3568   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadC2ERKNS_2spINS3_22IBluetoothAudioOffloadEEE",
3569   "parameters" :
3570   [
3571    {
3572     "is_this_ptr" : true,
3573     "referenced_type" : "type-643"
3574    },
3575    {
3576     "referenced_type" : "type-741"
3577    }
3578   ],
3579   "return_type" : "type-23",
3580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3581  },
3582  {
3583   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::~BnHwBluetoothAudioOffload",
3584   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev",
3585   "parameters" :
3586   [
3587    {
3588     "is_this_ptr" : true,
3589     "referenced_type" : "type-643"
3590    }
3591   ],
3592   "return_type" : "type-23",
3593   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3594  },
3595  {
3596   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::~BnHwBluetoothAudioOffload",
3597   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev",
3598   "parameters" :
3599   [
3600    {
3601     "is_this_ptr" : true,
3602     "referenced_type" : "type-643"
3603    }
3604   ],
3605   "return_type" : "type-23",
3606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3607  },
3608  {
3609   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload::~BnHwBluetoothAudioOffload",
3610   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD2Ev",
3611   "parameters" :
3612   [
3613    {
3614     "is_this_ptr" : true,
3615     "referenced_type" : "type-643"
3616    }
3617   ],
3618   "return_type" : "type-23",
3619   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h"
3620  },
3621  {
3622   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::endSession",
3623   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload10endSessionEv",
3624   "parameters" :
3625   [
3626    {
3627     "is_this_ptr" : true,
3628     "referenced_type" : "type-655"
3629    }
3630   ],
3631   "return_type" : "type-250",
3632   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3633  },
3634  {
3635   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::linkToDeath",
3636   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3637   "parameters" :
3638   [
3639    {
3640     "is_this_ptr" : true,
3641     "referenced_type" : "type-655"
3642    },
3643    {
3644     "referenced_type" : "type-367"
3645    },
3646    {
3647     "referenced_type" : "type-13"
3648    }
3649   ],
3650   "return_type" : "type-206",
3651   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3652  },
3653  {
3654   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::getDebugInfo",
3655   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3656   "parameters" :
3657   [
3658    {
3659     "is_this_ptr" : true,
3660     "referenced_type" : "type-655"
3661    },
3662    {
3663     "referenced_type" : "type-804"
3664    }
3665   ],
3666   "return_type" : "type-250",
3667   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3668  },
3669  {
3670   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::getHashChain",
3671   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3672   "parameters" :
3673   [
3674    {
3675     "is_this_ptr" : true,
3676     "referenced_type" : "type-655"
3677    },
3678    {
3679     "referenced_type" : "type-805"
3680    }
3681   ],
3682   "return_type" : "type-250",
3683   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3684  },
3685  {
3686   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::startSession",
3687   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12startSessionERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE",
3688   "parameters" :
3689   [
3690    {
3691     "is_this_ptr" : true,
3692     "referenced_type" : "type-655"
3693    },
3694    {
3695     "referenced_type" : "type-626"
3696    },
3697    {
3698     "referenced_type" : "type-736"
3699    }
3700   ],
3701   "return_type" : "type-662",
3702   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3703  },
3704  {
3705   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::streamStarted",
3706   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload13streamStartedENS3_6StatusE",
3707   "parameters" :
3708   [
3709    {
3710     "is_this_ptr" : true,
3711     "referenced_type" : "type-655"
3712    },
3713    {
3714     "referenced_type" : "type-663"
3715    }
3716   ],
3717   "return_type" : "type-250",
3718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3719  },
3720  {
3721   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::unlinkToDeath",
3722   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3723   "parameters" :
3724   [
3725    {
3726     "is_this_ptr" : true,
3727     "referenced_type" : "type-655"
3728    },
3729    {
3730     "referenced_type" : "type-367"
3731    }
3732   ],
3733   "return_type" : "type-206",
3734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3735  },
3736  {
3737   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::interfaceChain",
3738   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3739   "parameters" :
3740   [
3741    {
3742     "is_this_ptr" : true,
3743     "referenced_type" : "type-655"
3744    },
3745    {
3746     "referenced_type" : "type-806"
3747    }
3748   ],
3749   "return_type" : "type-250",
3750   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3751  },
3752  {
3753   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::streamSuspended",
3754   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload15streamSuspendedENS3_6StatusE",
3755   "parameters" :
3756   [
3757    {
3758     "is_this_ptr" : true,
3759     "referenced_type" : "type-655"
3760    },
3761    {
3762     "referenced_type" : "type-663"
3763    }
3764   ],
3765   "return_type" : "type-250",
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_endSession",
3770   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload16_hidl_endSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3771   "parameters" :
3772   [
3773    {
3774     "referenced_type" : "type-744"
3775    },
3776    {
3777     "referenced_type" : "type-624"
3778    }
3779   ],
3780   "return_type" : "type-250",
3781   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3782  },
3783  {
3784   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::_hidl_startSession",
3785   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload18_hidl_startSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE",
3786   "parameters" :
3787   [
3788    {
3789     "referenced_type" : "type-744"
3790    },
3791    {
3792     "referenced_type" : "type-624"
3793    },
3794    {
3795     "referenced_type" : "type-626"
3796    },
3797    {
3798     "referenced_type" : "type-736"
3799    }
3800   ],
3801   "return_type" : "type-662",
3802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3803  },
3804  {
3805   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::_hidl_streamStarted",
3806   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload19_hidl_streamStartedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_6StatusE",
3807   "parameters" :
3808   [
3809    {
3810     "referenced_type" : "type-744"
3811    },
3812    {
3813     "referenced_type" : "type-624"
3814    },
3815    {
3816     "referenced_type" : "type-663"
3817    }
3818   ],
3819   "return_type" : "type-250",
3820   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3821  },
3822  {
3823   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::interfaceDescriptor",
3824   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3825   "parameters" :
3826   [
3827    {
3828     "is_this_ptr" : true,
3829     "referenced_type" : "type-655"
3830    },
3831    {
3832     "referenced_type" : "type-807"
3833    }
3834   ],
3835   "return_type" : "type-250",
3836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3837  },
3838  {
3839   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::_hidl_streamSuspended",
3840   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21_hidl_streamSuspendedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_6StatusE",
3841   "parameters" :
3842   [
3843    {
3844     "referenced_type" : "type-744"
3845    },
3846    {
3847     "referenced_type" : "type-624"
3848    },
3849    {
3850     "referenced_type" : "type-663"
3851    }
3852   ],
3853   "return_type" : "type-250",
3854   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3855  },
3856  {
3857   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::notifySyspropsChanged",
3858   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21notifySyspropsChangedEv",
3859   "parameters" :
3860   [
3861    {
3862     "is_this_ptr" : true,
3863     "referenced_type" : "type-655"
3864    }
3865   ],
3866   "return_type" : "type-250",
3867   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3868  },
3869  {
3870   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::setHALInstrumentation",
3871   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21setHALInstrumentationEv",
3872   "parameters" :
3873   [
3874    {
3875     "is_this_ptr" : true,
3876     "referenced_type" : "type-655"
3877    }
3878   ],
3879   "return_type" : "type-250",
3880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3881  },
3882  {
3883   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::ping",
3884   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload4pingEv",
3885   "parameters" :
3886   [
3887    {
3888     "is_this_ptr" : true,
3889     "referenced_type" : "type-655"
3890    }
3891   ],
3892   "return_type" : "type-250",
3893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3894  },
3895  {
3896   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::debug",
3897   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3898   "parameters" :
3899   [
3900    {
3901     "is_this_ptr" : true,
3902     "referenced_type" : "type-655"
3903    },
3904    {
3905     "referenced_type" : "type-429"
3906    },
3907    {
3908     "referenced_type" : "type-595"
3909    }
3910   ],
3911   "return_type" : "type-250",
3912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3913  },
3914  {
3915   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::BpHwBluetoothAudioOffload",
3916   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadC1ERKNS_2spINS0_7IBinderEEE",
3917   "parameters" :
3918   [
3919    {
3920     "is_this_ptr" : true,
3921     "referenced_type" : "type-655"
3922    },
3923    {
3924     "referenced_type" : "type-43"
3925    }
3926   ],
3927   "return_type" : "type-23",
3928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3929  },
3930  {
3931   "function_name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload::BpHwBluetoothAudioOffload",
3932   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadC2ERKNS_2spINS0_7IBinderEEE",
3933   "parameters" :
3934   [
3935    {
3936     "is_this_ptr" : true,
3937     "referenced_type" : "type-655"
3938    },
3939    {
3940     "referenced_type" : "type-43"
3941    }
3942   ],
3943   "return_type" : "type-23",
3944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
3945  }
3946 ],
3947 "global_vars" :
3948 [
3949  {
3950   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost10descriptorE",
3951   "name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost::descriptor",
3952   "referenced_type" : "type-61",
3953   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
3954  },
3955  {
3956   "linker_set_key" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload10descriptorE",
3957   "name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload::descriptor",
3958   "referenced_type" : "type-61",
3959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
3960  }
3961 ],
3962 "lvalue_reference_types" :
3963 [
3964  {
3965   "alignment" : 4,
3966   "linker_set_key" : "android::Mutex &",
3967   "name" : "android::Mutex &",
3968   "referenced_type" : "type-18",
3969   "self_type" : "type-562",
3970   "size" : 4,
3971   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3972  },
3973  {
3974   "alignment" : 4,
3975   "linker_set_key" : "android::RWLock &",
3976   "name" : "android::RWLock &",
3977   "referenced_type" : "type-566",
3978   "self_type" : "type-570",
3979   "size" : 4,
3980   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3981  },
3982  {
3983   "alignment" : 4,
3984   "linker_set_key" : "android::String16 &",
3985   "name" : "android::String16 &",
3986   "referenced_type" : "type-39",
3987   "self_type" : "type-452",
3988   "size" : 4,
3989   "source_file" : "/system/core/libutils/include/utils/String16.h"
3990  },
3991  {
3992   "alignment" : 4,
3993   "linker_set_key" : "android::String8 &",
3994   "name" : "android::String8 &",
3995   "referenced_type" : "type-60",
3996   "self_type" : "type-447",
3997   "size" : 4,
3998   "source_file" : "/system/core/libutils/include/utils/String8.h"
3999  },
4000  {
4001   "alignment" : 4,
4002   "linker_set_key" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> &",
4003   "name" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> &",
4004   "referenced_type" : "type-662",
4005   "self_type" : "type-666",
4006   "size" : 4,
4007   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4008  },
4009  {
4010   "alignment" : 4,
4011   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > &",
4012   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > &",
4013   "referenced_type" : "type-222",
4014   "self_type" : "type-227",
4015   "size" : 4,
4016   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4017  },
4018  {
4019   "alignment" : 4,
4020   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > &",
4021   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > &",
4022   "referenced_type" : "type-669",
4023   "self_type" : "type-672",
4024   "size" : 4,
4025   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4026  },
4027  {
4028   "alignment" : 4,
4029   "linker_set_key" : "android::hardware::Return<bool> &",
4030   "name" : "android::hardware::Return<bool> &",
4031   "referenced_type" : "type-206",
4032   "self_type" : "type-217",
4033   "size" : 4,
4034   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4035  },
4036  {
4037   "alignment" : 4,
4038   "linker_set_key" : "android::hardware::Return<void> &",
4039   "name" : "android::hardware::Return<void> &",
4040   "referenced_type" : "type-250",
4041   "self_type" : "type-253",
4042   "size" : 4,
4043   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4044  },
4045  {
4046   "alignment" : 4,
4047   "linker_set_key" : "android::hardware::Status &",
4048   "name" : "android::hardware::Status &",
4049   "referenced_type" : "type-163",
4050   "self_type" : "type-201",
4051   "size" : 4,
4052   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4053  },
4054  {
4055   "alignment" : 4,
4056   "linker_set_key" : "android::hardware::TextOutput &",
4057   "name" : "android::hardware::TextOutput &",
4058   "referenced_type" : "type-155",
4059   "self_type" : "type-154",
4060   "size" : 4,
4061   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4062  },
4063  {
4064   "alignment" : 4,
4065   "linker_set_key" : "android::hardware::TextOutput &",
4066   "name" : "android::hardware::TextOutput &",
4067   "referenced_type" : "type-225",
4068   "self_type" : "type-224",
4069   "size" : 4,
4070   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4071  },
4072  {
4073   "alignment" : 4,
4074   "linker_set_key" : "android::hardware::TextOutput &",
4075   "name" : "android::hardware::TextOutput &",
4076   "referenced_type" : "type-29",
4077   "self_type" : "type-28",
4078   "size" : 4,
4079   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4080  },
4081  {
4082   "alignment" : 4,
4083   "linker_set_key" : "android::hardware::TextOutput &",
4084   "name" : "android::hardware::TextOutput &",
4085   "referenced_type" : "type-483",
4086   "self_type" : "type-482",
4087   "size" : 4,
4088   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4089  },
4090  {
4091   "alignment" : 4,
4092   "linker_set_key" : "android::hardware::TextOutput &",
4093   "name" : "android::hardware::TextOutput &",
4094   "referenced_type" : "type-689",
4095   "self_type" : "type-688",
4096   "size" : 4,
4097   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4098  },
4099  {
4100   "alignment" : 4,
4101   "linker_set_key" : "android::hardware::TextOutput &",
4102   "name" : "android::hardware::TextOutput &",
4103   "referenced_type" : "type-92",
4104   "self_type" : "type-91",
4105   "size" : 4,
4106   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4107  },
4108  {
4109   "alignment" : 4,
4110   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4111   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4112   "referenced_type" : "type-400",
4113   "self_type" : "type-615",
4114   "size" : 4,
4115   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4116  },
4117  {
4118   "alignment" : 4,
4119   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4120   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4121   "referenced_type" : "type-392",
4122   "self_type" : "type-610",
4123   "size" : 4,
4124   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4125  },
4126  {
4127   "alignment" : 4,
4128   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
4129   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4130   "referenced_type" : "type-403",
4131   "self_type" : "type-619",
4132   "size" : 4,
4133   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4134  },
4135  {
4136   "alignment" : 4,
4137   "linker_set_key" : "android::hardware::hidl_memory &",
4138   "name" : "android::hardware::hidl_memory &",
4139   "referenced_type" : "type-373",
4140   "self_type" : "type-378",
4141   "size" : 4,
4142   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4143  },
4144  {
4145   "alignment" : 4,
4146   "linker_set_key" : "android::hardware::hidl_string &",
4147   "name" : "android::hardware::hidl_string &",
4148   "referenced_type" : "type-369",
4149   "self_type" : "type-613",
4150   "size" : 4,
4151   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4152  },
4153  {
4154   "alignment" : 4,
4155   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4156   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4157   "referenced_type" : "type-399",
4158   "self_type" : "type-408",
4159   "size" : 4,
4160   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4161  },
4162  {
4163   "alignment" : 4,
4164   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4165   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4166   "referenced_type" : "type-391",
4167   "self_type" : "type-398",
4168   "size" : 4,
4169   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4170  },
4171  {
4172   "alignment" : 4,
4173   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> &",
4174   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> &",
4175   "referenced_type" : "type-128",
4176   "self_type" : "type-135",
4177   "size" : 4,
4178   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4179  },
4180  {
4181   "alignment" : 4,
4182   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> &",
4183   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> &",
4184   "referenced_type" : "type-640",
4185   "self_type" : "type-659",
4186   "size" : 4,
4187   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4188  },
4189  {
4190   "alignment" : 4,
4191   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4192   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4193   "referenced_type" : "type-144",
4194   "self_type" : "type-149",
4195   "size" : 4,
4196   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4197  },
4198  {
4199   "alignment" : 4,
4200   "linker_set_key" : "const android::String16 &",
4201   "name" : "const android::String16 &",
4202   "referenced_type" : "type-38",
4203   "self_type" : "type-37",
4204   "size" : 4,
4205   "source_file" : "/system/core/libutils/include/utils/String16.h"
4206  },
4207  {
4208   "alignment" : 4,
4209   "linker_set_key" : "const android::String8 &",
4210   "name" : "const android::String8 &",
4211   "referenced_type" : "type-444",
4212   "self_type" : "type-446",
4213   "size" : 4,
4214   "source_file" : "/system/core/libutils/include/utils/String8.h"
4215  },
4216  {
4217   "alignment" : 4,
4218   "linker_set_key" : "const android::hardware::Parcel &",
4219   "name" : "const android::hardware::Parcel &",
4220   "referenced_type" : "type-484",
4221   "self_type" : "type-485",
4222   "size" : 4,
4223   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4224  },
4225  {
4226   "alignment" : 4,
4227   "linker_set_key" : "const android::hardware::Return<bool> &",
4228   "name" : "const android::hardware::Return<bool> &",
4229   "referenced_type" : "type-218",
4230   "self_type" : "type-244",
4231   "size" : 4,
4232   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4233  },
4234  {
4235   "alignment" : 4,
4236   "linker_set_key" : "const android::hardware::Status &",
4237   "name" : "const android::hardware::Status &",
4238   "referenced_type" : "type-188",
4239   "self_type" : "type-199",
4240   "size" : 4,
4241   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4242  },
4243  {
4244   "alignment" : 4,
4245   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration &",
4246   "name" : "const android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration &",
4247   "referenced_type" : "type-735",
4248   "self_type" : "type-736",
4249   "size" : 4,
4250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
4251  },
4252  {
4253   "alignment" : 4,
4254   "linker_set_key" : "const android::hardware::details::SchedPrio &",
4255   "name" : "const android::hardware::details::SchedPrio &",
4256   "referenced_type" : "type-495",
4257   "self_type" : "type-494",
4258   "size" : 4,
4259   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4260  },
4261  {
4262   "alignment" : 4,
4263   "linker_set_key" : "const android::hardware::hidl_handle &",
4264   "name" : "const android::hardware::hidl_handle &",
4265   "referenced_type" : "type-428",
4266   "self_type" : "type-429",
4267   "size" : 4,
4268   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4269  },
4270  {
4271   "alignment" : 4,
4272   "linker_set_key" : "const android::hardware::hidl_memory &",
4273   "name" : "const android::hardware::hidl_memory &",
4274   "referenced_type" : "type-376",
4275   "self_type" : "type-377",
4276   "size" : 4,
4277   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4278  },
4279  {
4280   "alignment" : 4,
4281   "linker_set_key" : "const android::hardware::hidl_string &",
4282   "name" : "const android::hardware::hidl_string &",
4283   "referenced_type" : "type-368",
4284   "self_type" : "type-372",
4285   "size" : 4,
4286   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4287  },
4288  {
4289   "alignment" : 4,
4290   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4291   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4292   "referenced_type" : "type-594",
4293   "self_type" : "type-595",
4294   "size" : 4,
4295   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
4296  },
4297  {
4298   "alignment" : 4,
4299   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
4300   "name" : "const android::hardware::hidl_vec<int> &",
4301   "referenced_type" : "type-413",
4302   "self_type" : "type-415",
4303   "size" : 4,
4304   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4305  },
4306  {
4307   "alignment" : 4,
4308   "linker_set_key" : "const android::hardware::hidl_version &",
4309   "name" : "const android::hardware::hidl_version &",
4310   "referenced_type" : "type-423",
4311   "self_type" : "type-425",
4312   "size" : 4,
4313   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4314  },
4315  {
4316   "alignment" : 4,
4317   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
4318   "name" : "const android::hidl::base::V1_0::IBase *const &",
4319   "referenced_type" : "type-509",
4320   "self_type" : "type-510",
4321   "size" : 4,
4322   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4323  },
4324  {
4325   "alignment" : 4,
4326   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
4327   "name" : "const android::sp<android::hardware::IBinder> &",
4328   "referenced_type" : "type-44",
4329   "self_type" : "type-43",
4330   "size" : 4,
4331   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4332  },
4333  {
4334   "alignment" : 4,
4335   "linker_set_key" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> &",
4336   "name" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> &",
4337   "referenced_type" : "type-137",
4338   "self_type" : "type-626",
4339   "size" : 4,
4340   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4341  },
4342  {
4343   "alignment" : 4,
4344   "linker_set_key" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> &",
4345   "name" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> &",
4346   "referenced_type" : "type-646",
4347   "self_type" : "type-741",
4348   "size" : 4,
4349   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4350  },
4351  {
4352   "alignment" : 4,
4353   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4354   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4355   "referenced_type" : "type-153",
4356   "self_type" : "type-634",
4357   "size" : 4,
4358   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4359  },
4360  {
4361   "alignment" : 4,
4362   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
4363   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4364   "referenced_type" : "type-344",
4365   "self_type" : "type-367",
4366   "size" : 4,
4367   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4368  },
4369  {
4370   "alignment" : 4,
4371   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4372   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4373   "referenced_type" : "type-644",
4374   "self_type" : "type-654",
4375   "size" : 4,
4376   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4377  },
4378  {
4379   "alignment" : 4,
4380   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4381   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4382   "referenced_type" : "type-125",
4383   "self_type" : "type-597",
4384   "size" : 4,
4385   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
4386  },
4387  {
4388   "alignment" : 4,
4389   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
4390   "name" : "const android::wp<android::hardware::BHwBinder> &",
4391   "referenced_type" : "type-607",
4392   "self_type" : "type-629",
4393   "size" : 4,
4394   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4395  },
4396  {
4397   "alignment" : 4,
4398   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4399   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4400   "referenced_type" : "type-627",
4401   "self_type" : "type-630",
4402   "size" : 4,
4403   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4404  },
4405  {
4406   "alignment" : 4,
4407   "linker_set_key" : "const bool &",
4408   "name" : "const bool &",
4409   "referenced_type" : "type-114",
4410   "self_type" : "type-330",
4411   "size" : 4,
4412   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4413  },
4414  {
4415   "alignment" : 4,
4416   "linker_set_key" : "const double &",
4417   "name" : "const double &",
4418   "referenced_type" : "type-352",
4419   "self_type" : "type-353",
4420   "size" : 4,
4421   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4422  },
4423  {
4424   "alignment" : 4,
4425   "linker_set_key" : "const float &",
4426   "name" : "const float &",
4427   "referenced_type" : "type-350",
4428   "self_type" : "type-351",
4429   "size" : 4,
4430   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4431  },
4432  {
4433   "alignment" : 4,
4434   "linker_set_key" : "const int &",
4435   "name" : "const int &",
4436   "referenced_type" : "type-572",
4437   "self_type" : "type-571",
4438   "size" : 4,
4439   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4440  },
4441  {
4442   "linker_set_key" : "const iter<is_const> &",
4443   "name" : "const iter<is_const> &",
4444   "referenced_type" : "type-138",
4445   "self_type" : "type-140",
4446   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4447  },
4448  {
4449   "linker_set_key" : "const iter<is_const> &",
4450   "name" : "const iter<is_const> &",
4451   "referenced_type" : "type-214",
4452   "self_type" : "type-216",
4453   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4454  },
4455  {
4456   "linker_set_key" : "const iter<is_const> &",
4457   "name" : "const iter<is_const> &",
4458   "referenced_type" : "type-382",
4459   "self_type" : "type-384",
4460   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4461  },
4462  {
4463   "linker_set_key" : "const iter<is_const> &",
4464   "name" : "const iter<is_const> &",
4465   "referenced_type" : "type-678",
4466   "self_type" : "type-680",
4467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4468  },
4469  {
4470   "linker_set_key" : "const iter<is_const> &",
4471   "name" : "const iter<is_const> &",
4472   "referenced_type" : "type-69",
4473   "self_type" : "type-71",
4474   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4475  },
4476  {
4477   "linker_set_key" : "const iter<is_const> &",
4478   "name" : "const iter<is_const> &",
4479   "referenced_type" : "type-748",
4480   "self_type" : "type-750",
4481   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4482  },
4483  {
4484   "alignment" : 4,
4485   "linker_set_key" : "const log_msg &",
4486   "name" : "const log_msg &",
4487   "referenced_type" : "type-171",
4488   "self_type" : "type-243",
4489   "size" : 4,
4490   "source_file" : "/system/core/liblog/include/log/log_read.h"
4491  },
4492  {
4493   "alignment" : 4,
4494   "linker_set_key" : "const long long &",
4495   "name" : "const long long &",
4496   "referenced_type" : "type-346",
4497   "self_type" : "type-347",
4498   "size" : 4,
4499   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4500  },
4501  {
4502   "alignment" : 4,
4503   "linker_set_key" : "const short &",
4504   "name" : "const short &",
4505   "referenced_type" : "type-338",
4506   "self_type" : "type-339",
4507   "size" : 4,
4508   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4509  },
4510  {
4511   "alignment" : 4,
4512   "linker_set_key" : "const signed char &",
4513   "name" : "const signed char &",
4514   "referenced_type" : "type-332",
4515   "self_type" : "type-335",
4516   "size" : 4,
4517   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4518  },
4519  {
4520   "alignment" : 4,
4521   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4522   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4523   "referenced_type" : "type-160",
4524   "self_type" : "type-162",
4525   "size" : 4,
4526   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4527  },
4528  {
4529   "alignment" : 4,
4530   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4531   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4532   "referenced_type" : "type-487",
4533   "self_type" : "type-489",
4534   "size" : 4,
4535   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4536  },
4537  {
4538   "alignment" : 4,
4539   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4540   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4541   "referenced_type" : "type-690",
4542   "self_type" : "type-692",
4543   "size" : 4,
4544   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4545  },
4546  {
4547   "alignment" : 4,
4548   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4549   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4550   "referenced_type" : "type-93",
4551   "self_type" : "type-95",
4552   "size" : 4,
4553   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4554  },
4555  {
4556   "alignment" : 4,
4557   "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 *> > *)> > > &",
4558   "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 *> > *)> > > &",
4559   "referenced_type" : "type-119",
4560   "self_type" : "type-118",
4561   "size" : 4,
4562   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4563  },
4564  {
4565   "alignment" : 4,
4566   "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 *> > *)> > > &",
4567   "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 *> > *)> > > &",
4568   "referenced_type" : "type-203",
4569   "self_type" : "type-202",
4570   "size" : 4,
4571   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4572  },
4573  {
4574   "alignment" : 4,
4575   "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 *> > *)> > > &",
4576   "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 *> > *)> > > &",
4577   "referenced_type" : "type-241",
4578   "self_type" : "type-240",
4579   "size" : 4,
4580   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4581  },
4582  {
4583   "alignment" : 4,
4584   "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 *> > *)> > > &",
4585   "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 *> > *)> > > &",
4586   "referenced_type" : "type-53",
4587   "self_type" : "type-52",
4588   "size" : 4,
4589   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4590  },
4591  {
4592   "alignment" : 4,
4593   "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 *> > *)> > > &",
4594   "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 *> > *)> > > &",
4595   "referenced_type" : "type-622",
4596   "self_type" : "type-621",
4597   "size" : 4,
4598   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4599  },
4600  {
4601   "alignment" : 4,
4602   "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 *> > *)> > > &",
4603   "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 *> > *)> > > &",
4604   "referenced_type" : "type-739",
4605   "self_type" : "type-738",
4606   "size" : 4,
4607   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4608  },
4609  {
4610   "alignment" : 4,
4611   "linker_set_key" : "const unsigned char &",
4612   "name" : "const unsigned char &",
4613   "referenced_type" : "type-336",
4614   "self_type" : "type-337",
4615   "size" : 4,
4616   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4617  },
4618  {
4619   "alignment" : 4,
4620   "linker_set_key" : "const unsigned int &",
4621   "name" : "const unsigned int &",
4622   "referenced_type" : "type-24",
4623   "self_type" : "type-343",
4624   "size" : 4,
4625   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4626  },
4627  {
4628   "alignment" : 4,
4629   "linker_set_key" : "const unsigned long long &",
4630   "name" : "const unsigned long long &",
4631   "referenced_type" : "type-348",
4632   "self_type" : "type-349",
4633   "size" : 4,
4634   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4635  },
4636  {
4637   "alignment" : 4,
4638   "linker_set_key" : "const unsigned short &",
4639   "name" : "const unsigned short &",
4640   "referenced_type" : "type-340",
4641   "self_type" : "type-341",
4642   "size" : 4,
4643   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4644  },
4645  {
4646   "alignment" : 4,
4647   "linker_set_key" : "int &",
4648   "name" : "int &",
4649   "referenced_type" : "type-68",
4650   "self_type" : "type-440",
4651   "size" : 4,
4652   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4653  },
4654  {
4655   "alignment" : 4,
4656   "linker_set_key" : "unsigned char &",
4657   "name" : "unsigned char &",
4658   "referenced_type" : "type-175",
4659   "self_type" : "type-584",
4660   "size" : 4,
4661   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4662  },
4663  {
4664   "alignment" : 4,
4665   "linker_set_key" : "unsigned int &",
4666   "name" : "unsigned int &",
4667   "referenced_type" : "type-2",
4668   "self_type" : "type-716",
4669   "size" : 4,
4670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
4671  }
4672 ],
4673 "pointer_types" :
4674 [
4675  {
4676   "alignment" : 4,
4677   "linker_set_key" : "android::Condition *",
4678   "name" : "android::Condition *",
4679   "referenced_type" : "type-115",
4680   "self_type" : "type-565",
4681   "size" : 4,
4682   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4683  },
4684  {
4685   "alignment" : 4,
4686   "linker_set_key" : "android::Mutex *",
4687   "name" : "android::Mutex *",
4688   "referenced_type" : "type-18",
4689   "self_type" : "type-560",
4690   "size" : 4,
4691   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4692  },
4693  {
4694   "alignment" : 4,
4695   "linker_set_key" : "android::Mutex::Autolock *",
4696   "name" : "android::Mutex::Autolock *",
4697   "referenced_type" : "type-561",
4698   "self_type" : "type-563",
4699   "size" : 4,
4700   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4701  },
4702  {
4703   "alignment" : 4,
4704   "linker_set_key" : "android::RWLock *",
4705   "name" : "android::RWLock *",
4706   "referenced_type" : "type-566",
4707   "self_type" : "type-568",
4708   "size" : 4,
4709   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4710  },
4711  {
4712   "alignment" : 4,
4713   "linker_set_key" : "android::RWLock::AutoRLock *",
4714   "name" : "android::RWLock::AutoRLock *",
4715   "referenced_type" : "type-569",
4716   "self_type" : "type-573",
4717   "size" : 4,
4718   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4719  },
4720  {
4721   "alignment" : 4,
4722   "linker_set_key" : "android::RWLock::AutoWLock *",
4723   "name" : "android::RWLock::AutoWLock *",
4724   "referenced_type" : "type-574",
4725   "self_type" : "type-575",
4726   "size" : 4,
4727   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4728  },
4729  {
4730   "alignment" : 4,
4731   "linker_set_key" : "android::RefBase *",
4732   "name" : "android::RefBase *",
4733   "referenced_type" : "type-7",
4734   "self_type" : "type-360",
4735   "size" : 4,
4736   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4737  },
4738  {
4739   "alignment" : 4,
4740   "linker_set_key" : "android::RefBase::weakref_impl *",
4741   "name" : "android::RefBase::weakref_impl *",
4742   "referenced_type" : "type-10",
4743   "self_type" : "type-9",
4744   "size" : 4,
4745   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4746  },
4747  {
4748   "alignment" : 4,
4749   "linker_set_key" : "android::RefBase::weakref_impl *",
4750   "name" : "android::RefBase::weakref_impl *",
4751   "referenced_type" : "type-133",
4752   "self_type" : "type-132",
4753   "size" : 4,
4754   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4755  },
4756  {
4757   "alignment" : 4,
4758   "linker_set_key" : "android::RefBase::weakref_impl *",
4759   "name" : "android::RefBase::weakref_impl *",
4760   "referenced_type" : "type-210",
4761   "self_type" : "type-209",
4762   "size" : 4,
4763   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4764  },
4765  {
4766   "alignment" : 4,
4767   "linker_set_key" : "android::RefBase::weakref_impl *",
4768   "name" : "android::RefBase::weakref_impl *",
4769   "referenced_type" : "type-65",
4770   "self_type" : "type-64",
4771   "size" : 4,
4772   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4773  },
4774  {
4775   "alignment" : 4,
4776   "linker_set_key" : "android::RefBase::weakref_impl *",
4777   "name" : "android::RefBase::weakref_impl *",
4778   "referenced_type" : "type-676",
4779   "self_type" : "type-675",
4780   "size" : 4,
4781   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4782  },
4783  {
4784   "alignment" : 4,
4785   "linker_set_key" : "android::RefBase::weakref_impl *",
4786   "name" : "android::RefBase::weakref_impl *",
4787   "referenced_type" : "type-746",
4788   "self_type" : "type-745",
4789   "size" : 4,
4790   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4791  },
4792  {
4793   "alignment" : 4,
4794   "linker_set_key" : "android::RefBase::weakref_type *",
4795   "name" : "android::RefBase::weakref_type *",
4796   "referenced_type" : "type-12",
4797   "self_type" : "type-11",
4798   "size" : 4,
4799   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4800  },
4801  {
4802   "alignment" : 4,
4803   "linker_set_key" : "android::ReferenceRenamer *",
4804   "name" : "android::ReferenceRenamer *",
4805   "referenced_type" : "type-354",
4806   "self_type" : "type-357",
4807   "size" : 4,
4808   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4809  },
4810  {
4811   "alignment" : 4,
4812   "linker_set_key" : "android::ScopedTrace *",
4813   "name" : "android::ScopedTrace *",
4814   "referenced_type" : "type-576",
4815   "self_type" : "type-577",
4816   "size" : 4,
4817   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4818  },
4819  {
4820   "alignment" : 4,
4821   "linker_set_key" : "android::String16 *",
4822   "name" : "android::String16 *",
4823   "referenced_type" : "type-39",
4824   "self_type" : "type-453",
4825   "size" : 4,
4826   "source_file" : "/system/core/libutils/include/utils/String16.h"
4827  },
4828  {
4829   "alignment" : 4,
4830   "linker_set_key" : "android::String8 *",
4831   "name" : "android::String8 *",
4832   "referenced_type" : "type-60",
4833   "self_type" : "type-448",
4834   "size" : 4,
4835   "source_file" : "/system/core/libutils/include/utils/String8.h"
4836  },
4837  {
4838   "alignment" : 4,
4839   "linker_set_key" : "android::Thread *",
4840   "name" : "android::Thread *",
4841   "referenced_type" : "type-113",
4842   "self_type" : "type-112",
4843   "size" : 4,
4844   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4845  },
4846  {
4847   "alignment" : 4,
4848   "linker_set_key" : "android::VirtualLightRefBase *",
4849   "name" : "android::VirtualLightRefBase *",
4850   "referenced_type" : "type-256",
4851   "self_type" : "type-263",
4852   "size" : 4,
4853   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4854  },
4855  {
4856   "alignment" : 4,
4857   "linker_set_key" : "android::hardware::BHwBinder *",
4858   "name" : "android::hardware::BHwBinder *",
4859   "referenced_type" : "type-158",
4860   "self_type" : "type-157",
4861   "size" : 4,
4862   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4863  },
4864  {
4865   "alignment" : 4,
4866   "linker_set_key" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> *",
4867   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> *",
4868   "referenced_type" : "type-464",
4869   "self_type" : "type-463",
4870   "size" : 4,
4871   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4872  },
4873  {
4874   "alignment" : 4,
4875   "linker_set_key" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> *",
4876   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> *",
4877   "referenced_type" : "type-653",
4878   "self_type" : "type-687",
4879   "size" : 4,
4880   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4881  },
4882  {
4883   "alignment" : 4,
4884   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4885   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4886   "referenced_type" : "type-503",
4887   "self_type" : "type-508",
4888   "size" : 4,
4889   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4890  },
4891  {
4892   "alignment" : 4,
4893   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4894   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4895   "referenced_type" : "type-521",
4896   "self_type" : "type-526",
4897   "size" : 4,
4898   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4899  },
4900  {
4901   "alignment" : 4,
4902   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4903   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4904   "referenced_type" : "type-511",
4905   "self_type" : "type-516",
4906   "size" : 4,
4907   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4908  },
4909  {
4910   "alignment" : 4,
4911   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4912   "name" : "android::hardware::GrantorDescriptor *",
4913   "referenced_type" : "type-389",
4914   "self_type" : "type-388",
4915   "size" : 4,
4916   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4917  },
4918  {
4919   "alignment" : 4,
4920   "linker_set_key" : "android::hardware::IBinder *",
4921   "name" : "android::hardware::IBinder *",
4922   "referenced_type" : "type-27",
4923   "self_type" : "type-26",
4924   "size" : 4,
4925   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4926  },
4927  {
4928   "alignment" : 4,
4929   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4930   "name" : "android::hardware::IBinder::DeathRecipient *",
4931   "referenced_type" : "type-17",
4932   "self_type" : "type-632",
4933   "size" : 4,
4934   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4935  },
4936  {
4937   "alignment" : 4,
4938   "linker_set_key" : "android::hardware::IInterface *",
4939   "name" : "android::hardware::IInterface *",
4940   "referenced_type" : "type-461",
4941   "self_type" : "type-744",
4942   "size" : 4,
4943   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4944  },
4945  {
4946   "alignment" : 4,
4947   "linker_set_key" : "android::hardware::Parcel *",
4948   "name" : "android::hardware::Parcel *",
4949   "referenced_type" : "type-465",
4950   "self_type" : "type-471",
4951   "size" : 4,
4952   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4953  },
4954  {
4955   "alignment" : 4,
4956   "linker_set_key" : "android::hardware::ProcessState *",
4957   "name" : "android::hardware::ProcessState *",
4958   "referenced_type" : "type-80",
4959   "self_type" : "type-79",
4960   "size" : 4,
4961   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4962  },
4963  {
4964   "alignment" : 4,
4965   "linker_set_key" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> *",
4966   "name" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> *",
4967   "referenced_type" : "type-662",
4968   "self_type" : "type-664",
4969   "size" : 4,
4970   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4971  },
4972  {
4973   "alignment" : 4,
4974   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > *",
4975   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > *",
4976   "referenced_type" : "type-222",
4977   "self_type" : "type-223",
4978   "size" : 4,
4979   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4980  },
4981  {
4982   "alignment" : 4,
4983   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > *",
4984   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > *",
4985   "referenced_type" : "type-669",
4986   "self_type" : "type-670",
4987   "size" : 4,
4988   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4989  },
4990  {
4991   "alignment" : 4,
4992   "linker_set_key" : "android::hardware::Return<bool> *",
4993   "name" : "android::hardware::Return<bool> *",
4994   "referenced_type" : "type-206",
4995   "self_type" : "type-208",
4996   "size" : 4,
4997   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4998  },
4999  {
5000   "alignment" : 4,
5001   "linker_set_key" : "android::hardware::Return<void> *",
5002   "name" : "android::hardware::Return<void> *",
5003   "referenced_type" : "type-250",
5004   "self_type" : "type-251",
5005   "size" : 4,
5006   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5007  },
5008  {
5009   "alignment" : 4,
5010   "linker_set_key" : "android::hardware::Status *",
5011   "name" : "android::hardware::Status *",
5012   "referenced_type" : "type-163",
5013   "self_type" : "type-183",
5014   "size" : 4,
5015   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5016  },
5017  {
5018   "alignment" : 4,
5019   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost *",
5020   "name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost *",
5021   "referenced_type" : "type-474",
5022   "self_type" : "type-593",
5023   "size" : 4,
5024   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5025  },
5026  {
5027   "alignment" : 4,
5028   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload *",
5029   "name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload *",
5030   "referenced_type" : "type-639",
5031   "self_type" : "type-643",
5032   "size" : 4,
5033   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5034  },
5035  {
5036   "alignment" : 4,
5037   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost *",
5038   "name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost *",
5039   "referenced_type" : "type-604",
5040   "self_type" : "type-697",
5041   "size" : 4,
5042   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5043  },
5044  {
5045   "alignment" : 4,
5046   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload *",
5047   "name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload *",
5048   "referenced_type" : "type-650",
5049   "self_type" : "type-655",
5050   "size" : 4,
5051   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5052  },
5053  {
5054   "alignment" : 4,
5055   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost *",
5056   "name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost *",
5057   "referenced_type" : "type-656",
5058   "self_type" : "type-661",
5059   "size" : 4,
5060   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5061  },
5062  {
5063   "alignment" : 4,
5064   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload *",
5065   "name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload *",
5066   "referenced_type" : "type-645",
5067   "self_type" : "type-649",
5068   "size" : 4,
5069   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5070  },
5071  {
5072   "alignment" : 4,
5073   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost *",
5074   "name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost *",
5075   "referenced_type" : "type-130",
5076   "self_type" : "type-129",
5077   "size" : 4,
5078   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5079  },
5080  {
5081   "alignment" : 4,
5082   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload *",
5083   "name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload *",
5084   "referenced_type" : "type-642",
5085   "self_type" : "type-641",
5086   "size" : 4,
5087   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5088  },
5089  {
5090   "alignment" : 4,
5091   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
5092   "name" : "android::hardware::details::HidlInstrumentor *",
5093   "referenced_type" : "type-477",
5094   "self_type" : "type-624",
5095   "size" : 4,
5096   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5097  },
5098  {
5099   "alignment" : 4,
5100   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5101   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5102   "referenced_type" : "type-400",
5103   "self_type" : "type-614",
5104   "size" : 4,
5105   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5106  },
5107  {
5108   "alignment" : 4,
5109   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5110   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5111   "referenced_type" : "type-392",
5112   "self_type" : "type-609",
5113   "size" : 4,
5114   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5115  },
5116  {
5117   "alignment" : 4,
5118   "linker_set_key" : "android::hardware::details::return_status *",
5119   "name" : "android::hardware::details::return_status *",
5120   "referenced_type" : "type-207",
5121   "self_type" : "type-245",
5122   "size" : 4,
5123   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5124  },
5125  {
5126   "alignment" : 4,
5127   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
5128   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5129   "referenced_type" : "type-403",
5130   "self_type" : "type-402",
5131   "size" : 4,
5132   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5133  },
5134  {
5135   "alignment" : 4,
5136   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
5137   "name" : "android::hardware::hidl_binder_death_recipient *",
5138   "referenced_type" : "type-3",
5139   "self_type" : "type-145",
5140   "size" : 4,
5141   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5142  },
5143  {
5144   "alignment" : 4,
5145   "linker_set_key" : "android::hardware::hidl_death_recipient *",
5146   "name" : "android::hardware::hidl_death_recipient *",
5147   "referenced_type" : "type-6",
5148   "self_type" : "type-5",
5149   "size" : 4,
5150   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5151  },
5152  {
5153   "alignment" : 4,
5154   "linker_set_key" : "android::hardware::hidl_memory *",
5155   "name" : "android::hardware::hidl_memory *",
5156   "referenced_type" : "type-373",
5157   "self_type" : "type-374",
5158   "size" : 4,
5159   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5160  },
5161  {
5162   "alignment" : 4,
5163   "linker_set_key" : "android::hardware::hidl_string *",
5164   "name" : "android::hardware::hidl_string *",
5165   "referenced_type" : "type-369",
5166   "self_type" : "type-394",
5167   "size" : 4,
5168   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5169  },
5170  {
5171   "alignment" : 4,
5172   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5173   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5174   "referenced_type" : "type-399",
5175   "self_type" : "type-405",
5176   "size" : 4,
5177   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5178  },
5179  {
5180   "alignment" : 4,
5181   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5182   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5183   "referenced_type" : "type-391",
5184   "self_type" : "type-395",
5185   "size" : 4,
5186   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5187  },
5188  {
5189   "alignment" : 4,
5190   "linker_set_key" : "android::hardware::hidl_version *",
5191   "name" : "android::hardware::hidl_version *",
5192   "referenced_type" : "type-421",
5193   "self_type" : "type-422",
5194   "size" : 4,
5195   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5196  },
5197  {
5198   "alignment" : 4,
5199   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5200   "name" : "android::hidl::base::V1_0::BnHwBase *",
5201   "referenced_type" : "type-475",
5202   "self_type" : "type-486",
5203   "size" : 4,
5204   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5205  },
5206  {
5207   "alignment" : 4,
5208   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
5209   "name" : "android::hidl::base::V1_0::IBase *",
5210   "referenced_type" : "type-16",
5211   "self_type" : "type-15",
5212   "size" : 4,
5213   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5214  },
5215  {
5216   "alignment" : 4,
5217   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
5218   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5219   "referenced_type" : "type-90",
5220   "self_type" : "type-89",
5221   "size" : 4,
5222   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5223  },
5224  {
5225   "alignment" : 4,
5226   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
5227   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5228   "referenced_type" : "type-123",
5229   "self_type" : "type-122",
5230   "size" : 4,
5231   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5232  },
5233  {
5234   "alignment" : 4,
5235   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5236   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5237   "referenced_type" : "type-709",
5238   "self_type" : "type-730",
5239   "size" : 4,
5240   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5241  },
5242  {
5243   "alignment" : 4,
5244   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
5245   "name" : "android::sp<android::hardware::IBinder> *",
5246   "referenced_type" : "type-45",
5247   "self_type" : "type-737",
5248   "size" : 4,
5249   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5250  },
5251  {
5252   "alignment" : 4,
5253   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
5254   "name" : "android::sp<android::hardware::ProcessState> *",
5255   "referenced_type" : "type-78",
5256   "self_type" : "type-77",
5257   "size" : 4,
5258   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5259  },
5260  {
5261   "alignment" : 4,
5262   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> *",
5263   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> *",
5264   "referenced_type" : "type-128",
5265   "self_type" : "type-127",
5266   "size" : 4,
5267   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5268  },
5269  {
5270   "alignment" : 4,
5271   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> *",
5272   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> *",
5273   "referenced_type" : "type-640",
5274   "self_type" : "type-657",
5275   "size" : 4,
5276   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5277  },
5278  {
5279   "alignment" : 4,
5280   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5281   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5282   "referenced_type" : "type-144",
5283   "self_type" : "type-143",
5284   "size" : 4,
5285   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5286  },
5287  {
5288   "alignment" : 4,
5289   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
5290   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5291   "referenced_type" : "type-476",
5292   "self_type" : "type-638",
5293   "size" : 4,
5294   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5295  },
5296  {
5297   "alignment" : 4,
5298   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5299   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5300   "referenced_type" : "type-88",
5301   "self_type" : "type-100",
5302   "size" : 4,
5303   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5304  },
5305  {
5306   "alignment" : 4,
5307   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5308   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5309   "referenced_type" : "type-121",
5310   "self_type" : "type-124",
5311   "size" : 4,
5312   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5313  },
5314  {
5315   "alignment" : 4,
5316   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
5317   "name" : "android::wp<android::hardware::BHwBinder> *",
5318   "referenced_type" : "type-390",
5319   "self_type" : "type-462",
5320   "size" : 4,
5321   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5322  },
5323  {
5324   "alignment" : 4,
5325   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5326   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5327   "referenced_type" : "type-631",
5328   "self_type" : "type-633",
5329   "size" : 4,
5330   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5331  },
5332  {
5333   "alignment" : 4,
5334   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
5335   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5336   "referenced_type" : "type-4",
5337   "self_type" : "type-311",
5338   "size" : 4,
5339   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5340  },
5341  {
5342   "alignment" : 4,
5343   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
5344   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
5345   "referenced_type" : "type-14",
5346   "self_type" : "type-625",
5347   "size" : 4,
5348   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5349  },
5350  {
5351   "alignment" : 4,
5352   "linker_set_key" : "android_flex_plane *",
5353   "name" : "android_flex_plane *",
5354   "referenced_type" : "type-548",
5355   "self_type" : "type-551",
5356   "size" : 4,
5357   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5358  },
5359  {
5360   "alignment" : 4,
5361   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5362   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5363   "referenced_type" : "type-35",
5364   "self_type" : "type-34",
5365   "size" : 4,
5366   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5367  },
5368  {
5369   "alignment" : 4,
5370   "linker_set_key" : "char *",
5371   "name" : "char *",
5372   "referenced_type" : "type-63",
5373   "self_type" : "type-279",
5374   "size" : 4,
5375   "source_file" : "/system/core/liblog/include/log/log_read.h"
5376  },
5377  {
5378   "alignment" : 4,
5379   "linker_set_key" : "const android::NativeHandle *",
5380   "name" : "const android::NativeHandle *",
5381   "referenced_type" : "type-435",
5382   "self_type" : "type-436",
5383   "size" : 4,
5384   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5385  },
5386  {
5387   "alignment" : 4,
5388   "linker_set_key" : "const android::RefBase *",
5389   "name" : "const android::RefBase *",
5390   "referenced_type" : "type-358",
5391   "self_type" : "type-359",
5392   "size" : 4,
5393   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5394  },
5395  {
5396   "alignment" : 4,
5397   "linker_set_key" : "const android::String16 *",
5398   "name" : "const android::String16 *",
5399   "referenced_type" : "type-38",
5400   "self_type" : "type-451",
5401   "size" : 4,
5402   "source_file" : "/system/core/libutils/include/utils/String16.h"
5403  },
5404  {
5405   "alignment" : 4,
5406   "linker_set_key" : "const android::String8 *",
5407   "name" : "const android::String8 *",
5408   "referenced_type" : "type-444",
5409   "self_type" : "type-445",
5410   "size" : 4,
5411   "source_file" : "/system/core/libutils/include/utils/String8.h"
5412  },
5413  {
5414   "alignment" : 4,
5415   "linker_set_key" : "const android::VectorImpl *",
5416   "name" : "const android::VectorImpl *",
5417   "referenced_type" : "type-529",
5418   "self_type" : "type-530",
5419   "size" : 4,
5420   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5421  },
5422  {
5423   "alignment" : 4,
5424   "linker_set_key" : "const android::hardware::BpHwRefBase *",
5425   "name" : "const android::hardware::BpHwRefBase *",
5426   "referenced_type" : "type-455",
5427   "self_type" : "type-459",
5428   "size" : 4,
5429   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5430  },
5431  {
5432   "alignment" : 4,
5433   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5434   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5435   "referenced_type" : "type-496",
5436   "self_type" : "type-497",
5437   "size" : 4,
5438   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5439  },
5440  {
5441   "alignment" : 4,
5442   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5443   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5444   "referenced_type" : "type-501",
5445   "self_type" : "type-502",
5446   "size" : 4,
5447   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5448  },
5449  {
5450   "alignment" : 4,
5451   "linker_set_key" : "const android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> *",
5452   "name" : "const android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> *",
5453   "referenced_type" : "type-667",
5454   "self_type" : "type-668",
5455   "size" : 4,
5456   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5457  },
5458  {
5459   "alignment" : 4,
5460   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > *",
5461   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > *",
5462   "referenced_type" : "type-228",
5463   "self_type" : "type-233",
5464   "size" : 4,
5465   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5466  },
5467  {
5468   "alignment" : 4,
5469   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > *",
5470   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > *",
5471   "referenced_type" : "type-673",
5472   "self_type" : "type-674",
5473   "size" : 4,
5474   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5475  },
5476  {
5477   "alignment" : 4,
5478   "linker_set_key" : "const android::hardware::Return<bool> *",
5479   "name" : "const android::hardware::Return<bool> *",
5480   "referenced_type" : "type-218",
5481   "self_type" : "type-221",
5482   "size" : 4,
5483   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5484  },
5485  {
5486   "alignment" : 4,
5487   "linker_set_key" : "const android::hardware::Status *",
5488   "name" : "const android::hardware::Status *",
5489   "referenced_type" : "type-188",
5490   "self_type" : "type-205",
5491   "size" : 4,
5492   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5493  },
5494  {
5495   "alignment" : 4,
5496   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost *",
5497   "name" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost *",
5498   "referenced_type" : "type-603",
5499   "self_type" : "type-608",
5500   "size" : 4,
5501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
5502  },
5503  {
5504   "alignment" : 4,
5505   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload *",
5506   "name" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload *",
5507   "referenced_type" : "type-733",
5508   "self_type" : "type-734",
5509   "size" : 4,
5510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
5511  },
5512  {
5513   "alignment" : 4,
5514   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost *",
5515   "name" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost *",
5516   "referenced_type" : "type-591",
5517   "self_type" : "type-592",
5518   "size" : 4,
5519   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
5520  },
5521  {
5522   "alignment" : 4,
5523   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload *",
5524   "name" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload *",
5525   "referenced_type" : "type-731",
5526   "self_type" : "type-732",
5527   "size" : 4,
5528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
5529  },
5530  {
5531   "alignment" : 4,
5532   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5533   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5534   "referenced_type" : "type-616",
5535   "self_type" : "type-617",
5536   "size" : 4,
5537   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5538  },
5539  {
5540   "alignment" : 4,
5541   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5542   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5543   "referenced_type" : "type-611",
5544   "self_type" : "type-612",
5545   "size" : 4,
5546   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5547  },
5548  {
5549   "alignment" : 4,
5550   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
5551   "name" : "const android::hardware::details::hidl_pointer<int> *",
5552   "referenced_type" : "type-586",
5553   "self_type" : "type-596",
5554   "size" : 4,
5555   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5556  },
5557  {
5558   "alignment" : 4,
5559   "linker_set_key" : "const android::hardware::details::return_status *",
5560   "name" : "const android::hardware::details::return_status *",
5561   "referenced_type" : "type-247",
5562   "self_type" : "type-248",
5563   "size" : 4,
5564   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5565  },
5566  {
5567   "alignment" : 4,
5568   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
5569   "name" : "const android::hardware::hidl_death_recipient *",
5570   "referenced_type" : "type-636",
5571   "self_type" : "type-637",
5572   "size" : 4,
5573   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5574  },
5575  {
5576   "alignment" : 4,
5577   "linker_set_key" : "const android::hardware::hidl_memory *",
5578   "name" : "const android::hardware::hidl_memory *",
5579   "referenced_type" : "type-376",
5580   "self_type" : "type-380",
5581   "size" : 4,
5582   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5583  },
5584  {
5585   "alignment" : 4,
5586   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
5587   "name" : "const android::hardware::hidl_vec<int> *",
5588   "referenced_type" : "type-413",
5589   "self_type" : "type-414",
5590   "size" : 4,
5591   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5592  },
5593  {
5594   "alignment" : 4,
5595   "linker_set_key" : "const android::hardware::hidl_version *",
5596   "name" : "const android::hardware::hidl_version *",
5597   "referenced_type" : "type-423",
5598   "self_type" : "type-424",
5599   "size" : 4,
5600   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5601  },
5602  {
5603   "alignment" : 4,
5604   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
5605   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5606   "referenced_type" : "type-601",
5607   "self_type" : "type-602",
5608   "size" : 4,
5609   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5610  },
5611  {
5612   "alignment" : 4,
5613   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
5614   "name" : "const android::hidl::base::V1_0::IBase *",
5615   "referenced_type" : "type-507",
5616   "self_type" : "type-506",
5617   "size" : 4,
5618   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5619  },
5620  {
5621   "alignment" : 4,
5622   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
5623   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5624   "referenced_type" : "type-105",
5625   "self_type" : "type-110",
5626   "size" : 4,
5627   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5628  },
5629  {
5630   "alignment" : 4,
5631   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
5632   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5633   "referenced_type" : "type-578",
5634   "self_type" : "type-579",
5635   "size" : 4,
5636   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5637  },
5638  {
5639   "alignment" : 4,
5640   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
5641   "name" : "const android::sp<android::hardware::IBinder> *",
5642   "referenced_type" : "type-44",
5643   "self_type" : "type-742",
5644   "size" : 4,
5645   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5646  },
5647  {
5648   "alignment" : 4,
5649   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
5650   "name" : "const android::sp<android::hardware::ProcessState> *",
5651   "referenced_type" : "type-84",
5652   "self_type" : "type-87",
5653   "size" : 4,
5654   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5655  },
5656  {
5657   "alignment" : 4,
5658   "linker_set_key" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> *",
5659   "name" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> *",
5660   "referenced_type" : "type-137",
5661   "self_type" : "type-136",
5662   "size" : 4,
5663   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5664  },
5665  {
5666   "alignment" : 4,
5667   "linker_set_key" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> *",
5668   "name" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> *",
5669   "referenced_type" : "type-646",
5670   "self_type" : "type-660",
5671   "size" : 4,
5672   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5673  },
5674  {
5675   "alignment" : 4,
5676   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5677   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5678   "referenced_type" : "type-153",
5679   "self_type" : "type-152",
5680   "size" : 4,
5681   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5682  },
5683  {
5684   "alignment" : 4,
5685   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
5686   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5687   "referenced_type" : "type-344",
5688   "self_type" : "type-635",
5689   "size" : 4,
5690   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5691  },
5692  {
5693   "alignment" : 4,
5694   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5695   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5696   "referenced_type" : "type-644",
5697   "self_type" : "type-700",
5698   "size" : 4,
5699   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5700  },
5701  {
5702   "alignment" : 4,
5703   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5704   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5705   "referenced_type" : "type-103",
5706   "self_type" : "type-104",
5707   "size" : 4,
5708   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5709  },
5710  {
5711   "alignment" : 4,
5712   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5713   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5714   "referenced_type" : "type-125",
5715   "self_type" : "type-126",
5716   "size" : 4,
5717   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5718  },
5719  {
5720   "alignment" : 4,
5721   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5722   "name" : "const android::wp<android::hardware::BHwBinder> *",
5723   "referenced_type" : "type-607",
5724   "self_type" : "type-618",
5725   "size" : 4,
5726   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5727  },
5728  {
5729   "alignment" : 4,
5730   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5731   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5732   "referenced_type" : "type-322",
5733   "self_type" : "type-334",
5734   "size" : 4,
5735   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5736  },
5737  {
5738   "alignment" : 4,
5739   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5740   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5741   "referenced_type" : "type-627",
5742   "self_type" : "type-628",
5743   "size" : 4,
5744   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5745  },
5746  {
5747   "alignment" : 4,
5748   "linker_set_key" : "const char *",
5749   "name" : "const char *",
5750   "referenced_type" : "type-62",
5751   "self_type" : "type-61",
5752   "size" : 4,
5753   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5754  },
5755  {
5756   "alignment" : 4,
5757   "linker_set_key" : "const char16_t *",
5758   "name" : "const char16_t *",
5759   "referenced_type" : "type-41",
5760   "self_type" : "type-40",
5761   "size" : 4,
5762   "source_file" : "/system/core/libutils/include/utils/String16.h"
5763  },
5764  {
5765   "alignment" : 4,
5766   "linker_set_key" : "const log_msg *",
5767   "name" : "const log_msg *",
5768   "referenced_type" : "type-171",
5769   "self_type" : "type-211",
5770   "size" : 4,
5771   "source_file" : "/system/core/liblog/include/log/log_read.h"
5772  },
5773  {
5774   "alignment" : 4,
5775   "linker_set_key" : "const native_handle *",
5776   "name" : "const native_handle *",
5777   "referenced_type" : "type-366",
5778   "self_type" : "type-365",
5779   "size" : 4,
5780   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5781  },
5782  {
5783   "alignment" : 4,
5784   "linker_set_key" : "const unsigned char *",
5785   "name" : "const unsigned char *",
5786   "referenced_type" : "type-336",
5787   "self_type" : "type-420",
5788   "size" : 4,
5789   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5790  },
5791  {
5792   "alignment" : 4,
5793   "linker_set_key" : "const unsigned long long *",
5794   "name" : "const unsigned long long *",
5795   "referenced_type" : "type-348",
5796   "self_type" : "type-472",
5797   "size" : 4,
5798   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5799  },
5800  {
5801   "alignment" : 4,
5802   "linker_set_key" : "const void *",
5803   "name" : "const void *",
5804   "referenced_type" : "type-426",
5805   "self_type" : "type-427",
5806   "size" : 4,
5807   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5808  },
5809  {
5810   "alignment" : 4,
5811   "linker_set_key" : "int (*)(void *)",
5812   "name" : "int (*)(void *)",
5813   "referenced_type" : "type-557",
5814   "self_type" : "type-558",
5815   "size" : 4,
5816   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5817  },
5818  {
5819   "alignment" : 4,
5820   "linker_set_key" : "int *",
5821   "name" : "int *",
5822   "referenced_type" : "type-68",
5823   "self_type" : "type-412",
5824   "size" : 4,
5825   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5826  },
5827  {
5828   "alignment" : 4,
5829   "linker_set_key" : "log_msg *",
5830   "name" : "log_msg *",
5831   "referenced_type" : "type-172",
5832   "self_type" : "type-268",
5833   "size" : 4,
5834   "source_file" : "/system/core/liblog/include/log/log_read.h"
5835  },
5836  {
5837   "alignment" : 4,
5838   "linker_set_key" : "native_handle *",
5839   "name" : "native_handle *",
5840   "referenced_type" : "type-261",
5841   "self_type" : "type-260",
5842   "size" : 4,
5843   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5844  },
5845  {
5846   "alignment" : 4,
5847   "linker_set_key" : "unsigned char *",
5848   "name" : "unsigned char *",
5849   "referenced_type" : "type-175",
5850   "self_type" : "type-467",
5851   "size" : 4,
5852   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5853  },
5854  {
5855   "alignment" : 4,
5856   "linker_set_key" : "unsigned long long *",
5857   "name" : "unsigned long long *",
5858   "referenced_type" : "type-13",
5859   "self_type" : "type-468",
5860   "size" : 4,
5861   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5862  },
5863  {
5864   "alignment" : 4,
5865   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5866   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5867   "referenced_type" : "type-470",
5868   "self_type" : "type-469",
5869   "size" : 4,
5870   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5871  },
5872  {
5873   "alignment" : 4,
5874   "linker_set_key" : "void *",
5875   "name" : "void *",
5876   "referenced_type" : "type-23",
5877   "self_type" : "type-22",
5878   "size" : 4,
5879   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5880  },
5881  {
5882   "alignment" : 4,
5883   "linker_set_key" : "void **",
5884   "name" : "void **",
5885   "referenced_type" : "type-22",
5886   "self_type" : "type-559",
5887   "size" : 4,
5888   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5889  }
5890 ],
5891 "qualified_types" :
5892 [
5893  {
5894   "alignment" : 4,
5895   "is_const" : true,
5896   "linker_set_key" : "android::RefBase::weakref_impl *const",
5897   "name" : "android::RefBase::weakref_impl *const",
5898   "referenced_type" : "type-132",
5899   "self_type" : "type-134",
5900   "size" : 4,
5901   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5902  },
5903  {
5904   "alignment" : 4,
5905   "is_const" : true,
5906   "linker_set_key" : "android::RefBase::weakref_impl *const",
5907   "name" : "android::RefBase::weakref_impl *const",
5908   "referenced_type" : "type-209",
5909   "self_type" : "type-212",
5910   "size" : 4,
5911   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5912  },
5913  {
5914   "alignment" : 4,
5915   "is_const" : true,
5916   "linker_set_key" : "android::RefBase::weakref_impl *const",
5917   "name" : "android::RefBase::weakref_impl *const",
5918   "referenced_type" : "type-64",
5919   "self_type" : "type-66",
5920   "size" : 4,
5921   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5922  },
5923  {
5924   "alignment" : 4,
5925   "is_const" : true,
5926   "linker_set_key" : "android::RefBase::weakref_impl *const",
5927   "name" : "android::RefBase::weakref_impl *const",
5928   "referenced_type" : "type-675",
5929   "self_type" : "type-677",
5930   "size" : 4,
5931   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5932  },
5933  {
5934   "alignment" : 4,
5935   "is_const" : true,
5936   "linker_set_key" : "android::RefBase::weakref_impl *const",
5937   "name" : "android::RefBase::weakref_impl *const",
5938   "referenced_type" : "type-745",
5939   "self_type" : "type-747",
5940   "size" : 4,
5941   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5942  },
5943  {
5944   "alignment" : 4,
5945   "is_const" : true,
5946   "linker_set_key" : "android::RefBase::weakref_impl *const",
5947   "name" : "android::RefBase::weakref_impl *const",
5948   "referenced_type" : "type-9",
5949   "self_type" : "type-8",
5950   "size" : 4,
5951   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5952  },
5953  {
5954   "alignment" : 4,
5955   "is_const" : true,
5956   "linker_set_key" : "android::hardware::IBinder *const",
5957   "name" : "android::hardware::IBinder *const",
5958   "referenced_type" : "type-26",
5959   "self_type" : "type-457",
5960   "size" : 4,
5961   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5962  },
5963  {
5964   "alignment" : 4,
5965   "is_const" : true,
5966   "linker_set_key" : "const android::NativeHandle",
5967   "name" : "const android::NativeHandle",
5968   "referenced_type" : "type-259",
5969   "self_type" : "type-435",
5970   "size" : 12,
5971   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5972  },
5973  {
5974   "alignment" : 4,
5975   "is_const" : true,
5976   "linker_set_key" : "const android::RefBase",
5977   "name" : "const android::RefBase",
5978   "referenced_type" : "type-7",
5979   "self_type" : "type-358",
5980   "size" : 8,
5981   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5982  },
5983  {
5984   "alignment" : 4,
5985   "is_const" : true,
5986   "linker_set_key" : "const android::String16",
5987   "name" : "const android::String16",
5988   "referenced_type" : "type-39",
5989   "self_type" : "type-38",
5990   "size" : 4,
5991   "source_file" : "/system/core/libutils/include/utils/String16.h"
5992  },
5993  {
5994   "alignment" : 4,
5995   "is_const" : true,
5996   "linker_set_key" : "const android::String8",
5997   "name" : "const android::String8",
5998   "referenced_type" : "type-60",
5999   "self_type" : "type-444",
6000   "size" : 4,
6001   "source_file" : "/system/core/libutils/include/utils/String8.h"
6002  },
6003  {
6004   "alignment" : 4,
6005   "is_const" : true,
6006   "linker_set_key" : "const android::VectorImpl",
6007   "name" : "const android::VectorImpl",
6008   "referenced_type" : "type-21",
6009   "self_type" : "type-529",
6010   "size" : 20,
6011   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6012  },
6013  {
6014   "alignment" : 4,
6015   "is_const" : true,
6016   "linker_set_key" : "const android::hardware::BpHwRefBase",
6017   "name" : "const android::hardware::BpHwRefBase",
6018   "referenced_type" : "type-456",
6019   "self_type" : "type-455",
6020   "size" : 24,
6021   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6022  },
6023  {
6024   "alignment" : 4,
6025   "is_const" : true,
6026   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6027   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6028   "referenced_type" : "type-490",
6029   "self_type" : "type-496",
6030   "size" : 16,
6031   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6032  },
6033  {
6034   "alignment" : 4,
6035   "is_const" : true,
6036   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6037   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6038   "referenced_type" : "type-498",
6039   "self_type" : "type-501",
6040   "size" : 16,
6041   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6042  },
6043  {
6044   "alignment" : 4,
6045   "is_const" : true,
6046   "linker_set_key" : "const android::hardware::Parcel",
6047   "name" : "const android::hardware::Parcel",
6048   "referenced_type" : "type-465",
6049   "self_type" : "type-484",
6050   "size" : 68,
6051   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6052  },
6053  {
6054   "alignment" : 4,
6055   "is_const" : true,
6056   "linker_set_key" : "const android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status>",
6057   "name" : "const android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status>",
6058   "referenced_type" : "type-662",
6059   "self_type" : "type-667",
6060   "size" : 24,
6061   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6062  },
6063  {
6064   "alignment" : 4,
6065   "is_const" : true,
6066   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> >",
6067   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> >",
6068   "referenced_type" : "type-222",
6069   "self_type" : "type-228",
6070   "size" : 28,
6071   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6072  },
6073  {
6074   "alignment" : 4,
6075   "is_const" : true,
6076   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> >",
6077   "name" : "const android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> >",
6078   "referenced_type" : "type-669",
6079   "self_type" : "type-673",
6080   "size" : 28,
6081   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6082  },
6083  {
6084   "alignment" : 4,
6085   "is_const" : true,
6086   "linker_set_key" : "const android::hardware::Return<bool>",
6087   "name" : "const android::hardware::Return<bool>",
6088   "referenced_type" : "type-206",
6089   "self_type" : "type-218",
6090   "size" : 24,
6091   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6092  },
6093  {
6094   "alignment" : 4,
6095   "is_const" : true,
6096   "linker_set_key" : "const android::hardware::Status",
6097   "name" : "const android::hardware::Status",
6098   "referenced_type" : "type-163",
6099   "self_type" : "type-188",
6100   "size" : 20,
6101   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6102  },
6103  {
6104   "alignment" : 1,
6105   "is_const" : true,
6106   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::BitsPerSample",
6107   "name" : "const android::hardware::bluetooth::a2dp::V1_0::BitsPerSample",
6108   "referenced_type" : "type-707",
6109   "self_type" : "type-718",
6110   "size" : 1,
6111   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6112  },
6113  {
6114   "alignment" : 4,
6115   "is_const" : true,
6116   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost",
6117   "name" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost",
6118   "referenced_type" : "type-604",
6119   "self_type" : "type-603",
6120   "size" : 92,
6121   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h"
6122  },
6123  {
6124   "alignment" : 4,
6125   "is_const" : true,
6126   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload",
6127   "name" : "const android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload",
6128   "referenced_type" : "type-650",
6129   "self_type" : "type-733",
6130   "size" : 92,
6131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
6132  },
6133  {
6134   "alignment" : 1,
6135   "is_const" : true,
6136   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::ChannelMode",
6137   "name" : "const android::hardware::bluetooth::a2dp::V1_0::ChannelMode",
6138   "referenced_type" : "type-708",
6139   "self_type" : "type-719",
6140   "size" : 1,
6141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6142  },
6143  {
6144   "alignment" : 4,
6145   "is_const" : true,
6146   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration",
6147   "name" : "const android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration",
6148   "referenced_type" : "type-710",
6149   "self_type" : "type-735",
6150   "size" : 24,
6151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h"
6152  },
6153  {
6154   "alignment" : 4,
6155   "is_const" : true,
6156   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::CodecType",
6157   "name" : "const android::hardware::bluetooth::a2dp::V1_0::CodecType",
6158   "referenced_type" : "type-705",
6159   "self_type" : "type-715",
6160   "size" : 4,
6161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6162  },
6163  {
6164   "alignment" : 4,
6165   "is_const" : true,
6166   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost",
6167   "name" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost",
6168   "referenced_type" : "type-130",
6169   "self_type" : "type-591",
6170   "size" : 12,
6171   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
6172  },
6173  {
6174   "alignment" : 4,
6175   "is_const" : true,
6176   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload",
6177   "name" : "const android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload",
6178   "referenced_type" : "type-642",
6179   "self_type" : "type-731",
6180   "size" : 12,
6181   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h"
6182  },
6183  {
6184   "alignment" : 4,
6185   "is_const" : true,
6186   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::SampleRate",
6187   "name" : "const android::hardware::bluetooth::a2dp::V1_0::SampleRate",
6188   "referenced_type" : "type-706",
6189   "self_type" : "type-717",
6190   "size" : 4,
6191   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6192  },
6193  {
6194   "alignment" : 1,
6195   "is_const" : true,
6196   "linker_set_key" : "const android::hardware::bluetooth::a2dp::V1_0::Status",
6197   "name" : "const android::hardware::bluetooth::a2dp::V1_0::Status",
6198   "referenced_type" : "type-663",
6199   "self_type" : "type-714",
6200   "size" : 1,
6201   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6202  },
6203  {
6204   "alignment" : 4,
6205   "is_const" : true,
6206   "linker_set_key" : "const android::hardware::details::SchedPrio",
6207   "name" : "const android::hardware::details::SchedPrio",
6208   "referenced_type" : "type-493",
6209   "self_type" : "type-495",
6210   "size" : 8,
6211   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6212  },
6213  {
6214   "alignment" : 8,
6215   "is_const" : true,
6216   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6217   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6218   "referenced_type" : "type-400",
6219   "self_type" : "type-616",
6220   "size" : 8,
6221   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6222  },
6223  {
6224   "alignment" : 8,
6225   "is_const" : true,
6226   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6227   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6228   "referenced_type" : "type-392",
6229   "self_type" : "type-611",
6230   "size" : 8,
6231   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6232  },
6233  {
6234   "alignment" : 8,
6235   "is_const" : true,
6236   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
6237   "name" : "const android::hardware::details::hidl_pointer<int>",
6238   "referenced_type" : "type-410",
6239   "self_type" : "type-586",
6240   "size" : 8,
6241   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6242  },
6243  {
6244   "alignment" : 4,
6245   "is_const" : true,
6246   "linker_set_key" : "const android::hardware::details::return_status",
6247   "name" : "const android::hardware::details::return_status",
6248   "referenced_type" : "type-207",
6249   "self_type" : "type-247",
6250   "size" : 24,
6251   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6252  },
6253  {
6254   "alignment" : 4,
6255   "is_const" : true,
6256   "linker_set_key" : "const android::hardware::hidl_death_recipient",
6257   "name" : "const android::hardware::hidl_death_recipient",
6258   "referenced_type" : "type-6",
6259   "self_type" : "type-636",
6260   "size" : 12,
6261   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6262  },
6263  {
6264   "alignment" : 8,
6265   "is_const" : true,
6266   "linker_set_key" : "const android::hardware::hidl_handle",
6267   "name" : "const android::hardware::hidl_handle",
6268   "referenced_type" : "type-362",
6269   "self_type" : "type-428",
6270   "size" : 16,
6271   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6272  },
6273  {
6274   "alignment" : 8,
6275   "is_const" : true,
6276   "linker_set_key" : "const android::hardware::hidl_memory",
6277   "name" : "const android::hardware::hidl_memory",
6278   "referenced_type" : "type-373",
6279   "self_type" : "type-376",
6280   "size" : 40,
6281   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6282  },
6283  {
6284   "alignment" : 8,
6285   "is_const" : true,
6286   "linker_set_key" : "const android::hardware::hidl_string",
6287   "name" : "const android::hardware::hidl_string",
6288   "referenced_type" : "type-369",
6289   "self_type" : "type-368",
6290   "size" : 16,
6291   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6292  },
6293  {
6294   "alignment" : 8,
6295   "is_const" : true,
6296   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6297   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6298   "referenced_type" : "type-391",
6299   "self_type" : "type-594",
6300   "size" : 16,
6301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h"
6302  },
6303  {
6304   "alignment" : 8,
6305   "is_const" : true,
6306   "linker_set_key" : "const android::hardware::hidl_vec<int>",
6307   "name" : "const android::hardware::hidl_vec<int>",
6308   "referenced_type" : "type-409",
6309   "self_type" : "type-413",
6310   "size" : 16,
6311   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6312  },
6313  {
6314   "alignment" : 2,
6315   "is_const" : true,
6316   "linker_set_key" : "const android::hardware::hidl_version",
6317   "name" : "const android::hardware::hidl_version",
6318   "referenced_type" : "type-421",
6319   "self_type" : "type-423",
6320   "size" : 4,
6321   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6322  },
6323  {
6324   "alignment" : 4,
6325   "is_const" : true,
6326   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
6327   "name" : "const android::hidl::base::V1_0::BpHwBase",
6328   "referenced_type" : "type-598",
6329   "self_type" : "type-601",
6330   "size" : 92,
6331   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6332  },
6333  {
6334   "alignment" : 4,
6335   "is_const" : true,
6336   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6337   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6338   "referenced_type" : "type-438",
6339   "self_type" : "type-439",
6340   "size" : 4,
6341   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6342  },
6343  {
6344   "alignment" : 4,
6345   "is_const" : true,
6346   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
6347   "name" : "const android::hidl::base::V1_0::IBase",
6348   "referenced_type" : "type-16",
6349   "self_type" : "type-507",
6350   "size" : 12,
6351   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6352  },
6353  {
6354   "alignment" : 4,
6355   "is_const" : true,
6356   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
6357   "name" : "const android::hidl::base::V1_0::IBase *const",
6358   "referenced_type" : "type-506",
6359   "self_type" : "type-509",
6360   "size" : 4,
6361   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6362  },
6363  {
6364   "alignment" : 4,
6365   "is_const" : true,
6366   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
6367   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6368   "referenced_type" : "type-90",
6369   "self_type" : "type-105",
6370   "size" : 12,
6371   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6372  },
6373  {
6374   "alignment" : 4,
6375   "is_const" : true,
6376   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6377   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6378   "referenced_type" : "type-581",
6379   "self_type" : "type-585",
6380   "size" : 4,
6381   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6382  },
6383  {
6384   "alignment" : 1,
6385   "is_const" : true,
6386   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6387   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6388   "referenced_type" : "type-580",
6389   "self_type" : "type-583",
6390   "size" : 1,
6391   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6392  },
6393  {
6394   "alignment" : 4,
6395   "is_const" : true,
6396   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
6397   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6398   "referenced_type" : "type-123",
6399   "self_type" : "type-578",
6400   "size" : 12,
6401   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6402  },
6403  {
6404   "alignment" : 4,
6405   "is_const" : true,
6406   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
6407   "name" : "const android::sp<android::hardware::IBinder>",
6408   "referenced_type" : "type-45",
6409   "self_type" : "type-44",
6410   "size" : 4,
6411   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6412  },
6413  {
6414   "alignment" : 4,
6415   "is_const" : true,
6416   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
6417   "name" : "const android::sp<android::hardware::ProcessState>",
6418   "referenced_type" : "type-78",
6419   "self_type" : "type-84",
6420   "size" : 4,
6421   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6422  },
6423  {
6424   "alignment" : 4,
6425   "is_const" : true,
6426   "linker_set_key" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost>",
6427   "name" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost>",
6428   "referenced_type" : "type-128",
6429   "self_type" : "type-137",
6430   "size" : 4,
6431   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6432  },
6433  {
6434   "alignment" : 4,
6435   "is_const" : true,
6436   "linker_set_key" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload>",
6437   "name" : "const android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload>",
6438   "referenced_type" : "type-640",
6439   "self_type" : "type-646",
6440   "size" : 4,
6441   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6442  },
6443  {
6444   "alignment" : 4,
6445   "is_const" : true,
6446   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6447   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6448   "referenced_type" : "type-144",
6449   "self_type" : "type-153",
6450   "size" : 4,
6451   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6452  },
6453  {
6454   "alignment" : 4,
6455   "is_const" : true,
6456   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
6457   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6458   "referenced_type" : "type-345",
6459   "self_type" : "type-344",
6460   "size" : 4,
6461   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6462  },
6463  {
6464   "alignment" : 4,
6465   "is_const" : true,
6466   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
6467   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6468   "referenced_type" : "type-476",
6469   "self_type" : "type-644",
6470   "size" : 4,
6471   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6472  },
6473  {
6474   "alignment" : 4,
6475   "is_const" : true,
6476   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6477   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6478   "referenced_type" : "type-88",
6479   "self_type" : "type-103",
6480   "size" : 4,
6481   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6482  },
6483  {
6484   "alignment" : 4,
6485   "is_const" : true,
6486   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6487   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6488   "referenced_type" : "type-121",
6489   "self_type" : "type-125",
6490   "size" : 4,
6491   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6492  },
6493  {
6494   "alignment" : 4,
6495   "is_const" : true,
6496   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
6497   "name" : "const android::wp<android::hardware::BHwBinder>",
6498   "referenced_type" : "type-390",
6499   "self_type" : "type-607",
6500   "size" : 8,
6501   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6502  },
6503  {
6504   "alignment" : 4,
6505   "is_const" : true,
6506   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
6507   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6508   "referenced_type" : "type-4",
6509   "self_type" : "type-322",
6510   "size" : 8,
6511   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6512  },
6513  {
6514   "alignment" : 4,
6515   "is_const" : true,
6516   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
6517   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
6518   "referenced_type" : "type-14",
6519   "self_type" : "type-627",
6520   "size" : 8,
6521   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6522  },
6523  {
6524   "alignment" : 1,
6525   "is_const" : true,
6526   "linker_set_key" : "const bool",
6527   "name" : "const bool",
6528   "referenced_type" : "type-36",
6529   "self_type" : "type-114",
6530   "size" : 1,
6531   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6532  },
6533  {
6534   "alignment" : 1,
6535   "is_const" : true,
6536   "linker_set_key" : "const char",
6537   "name" : "const char",
6538   "referenced_type" : "type-63",
6539   "self_type" : "type-62",
6540   "size" : 1,
6541   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6542  },
6543  {
6544   "alignment" : 2,
6545   "is_const" : true,
6546   "linker_set_key" : "const char16_t",
6547   "name" : "const char16_t",
6548   "referenced_type" : "type-42",
6549   "self_type" : "type-41",
6550   "size" : 2,
6551   "source_file" : "/system/core/libutils/include/utils/String16.h"
6552  },
6553  {
6554   "alignment" : 8,
6555   "is_const" : true,
6556   "linker_set_key" : "const double",
6557   "name" : "const double",
6558   "referenced_type" : "type-326",
6559   "self_type" : "type-352",
6560   "size" : 8,
6561   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6562  },
6563  {
6564   "alignment" : 4,
6565   "is_const" : true,
6566   "linker_set_key" : "const float",
6567   "name" : "const float",
6568   "referenced_type" : "type-319",
6569   "self_type" : "type-350",
6570   "size" : 4,
6571   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6572  },
6573  {
6574   "alignment" : 4,
6575   "is_const" : true,
6576   "linker_set_key" : "const int",
6577   "name" : "const int",
6578   "referenced_type" : "type-68",
6579   "self_type" : "type-572",
6580   "size" : 4,
6581   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6582  },
6583  {
6584   "is_const" : true,
6585   "linker_set_key" : "const iter<is_const>",
6586   "name" : "const iter<is_const>",
6587   "referenced_type" : "type-139",
6588   "self_type" : "type-138",
6589   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6590  },
6591  {
6592   "is_const" : true,
6593   "linker_set_key" : "const iter<is_const>",
6594   "name" : "const iter<is_const>",
6595   "referenced_type" : "type-215",
6596   "self_type" : "type-214",
6597   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6598  },
6599  {
6600   "is_const" : true,
6601   "linker_set_key" : "const iter<is_const>",
6602   "name" : "const iter<is_const>",
6603   "referenced_type" : "type-383",
6604   "self_type" : "type-382",
6605   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6606  },
6607  {
6608   "is_const" : true,
6609   "linker_set_key" : "const iter<is_const>",
6610   "name" : "const iter<is_const>",
6611   "referenced_type" : "type-679",
6612   "self_type" : "type-678",
6613   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6614  },
6615  {
6616   "is_const" : true,
6617   "linker_set_key" : "const iter<is_const>",
6618   "name" : "const iter<is_const>",
6619   "referenced_type" : "type-70",
6620   "self_type" : "type-69",
6621   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6622  },
6623  {
6624   "is_const" : true,
6625   "linker_set_key" : "const iter<is_const>",
6626   "name" : "const iter<is_const>",
6627   "referenced_type" : "type-749",
6628   "self_type" : "type-748",
6629   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6630  },
6631  {
6632   "alignment" : 4,
6633   "is_const" : true,
6634   "linker_set_key" : "const log_msg",
6635   "name" : "const log_msg",
6636   "referenced_type" : "type-172",
6637   "self_type" : "type-171",
6638   "size" : 5124,
6639   "source_file" : "/system/core/liblog/include/log/log_read.h"
6640  },
6641  {
6642   "alignment" : 8,
6643   "is_const" : true,
6644   "linker_set_key" : "const long long",
6645   "name" : "const long long",
6646   "referenced_type" : "type-83",
6647   "self_type" : "type-346",
6648   "size" : 8,
6649   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6650  },
6651  {
6652   "alignment" : 4,
6653   "is_const" : true,
6654   "linker_set_key" : "const native_handle",
6655   "name" : "const native_handle",
6656   "referenced_type" : "type-261",
6657   "self_type" : "type-366",
6658   "size" : 12,
6659   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6660  },
6661  {
6662   "alignment" : 2,
6663   "is_const" : true,
6664   "linker_set_key" : "const short",
6665   "name" : "const short",
6666   "referenced_type" : "type-283",
6667   "self_type" : "type-338",
6668   "size" : 2,
6669   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6670  },
6671  {
6672   "alignment" : 1,
6673   "is_const" : true,
6674   "linker_set_key" : "const signed char",
6675   "name" : "const signed char",
6676   "referenced_type" : "type-333",
6677   "self_type" : "type-332",
6678   "size" : 1,
6679   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6680  },
6681  {
6682   "alignment" : 1,
6683   "is_const" : true,
6684   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::BitsPerSample, 4>",
6685   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::BitsPerSample, 4>",
6686   "referenced_type" : "type-196",
6687   "self_type" : "type-195",
6688   "size" : 4,
6689   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6690  },
6691  {
6692   "alignment" : 1,
6693   "is_const" : true,
6694   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::BitsPerSample, 4>",
6695   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::BitsPerSample, 4>",
6696   "referenced_type" : "type-237",
6697   "self_type" : "type-236",
6698   "size" : 4,
6699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6700  },
6701  {
6702   "alignment" : 1,
6703   "is_const" : true,
6704   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::BitsPerSample, 4>",
6705   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::BitsPerSample, 4>",
6706   "referenced_type" : "type-49",
6707   "self_type" : "type-48",
6708   "size" : 4,
6709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6710  },
6711  {
6712   "alignment" : 1,
6713   "is_const" : true,
6714   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::BitsPerSample, 4>",
6715   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::BitsPerSample, 4>",
6716   "referenced_type" : "type-727",
6717   "self_type" : "type-726",
6718   "size" : 4,
6719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6720  },
6721  {
6722   "alignment" : 1,
6723   "is_const" : true,
6724   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::ChannelMode, 3>",
6725   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::ChannelMode, 3>",
6726   "referenced_type" : "type-198",
6727   "self_type" : "type-197",
6728   "size" : 3,
6729   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6730  },
6731  {
6732   "alignment" : 1,
6733   "is_const" : true,
6734   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::ChannelMode, 3>",
6735   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::ChannelMode, 3>",
6736   "referenced_type" : "type-239",
6737   "self_type" : "type-238",
6738   "size" : 3,
6739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6740  },
6741  {
6742   "alignment" : 1,
6743   "is_const" : true,
6744   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::ChannelMode, 3>",
6745   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::ChannelMode, 3>",
6746   "referenced_type" : "type-51",
6747   "self_type" : "type-50",
6748   "size" : 3,
6749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6750  },
6751  {
6752   "alignment" : 1,
6753   "is_const" : true,
6754   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::ChannelMode, 3>",
6755   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::ChannelMode, 3>",
6756   "referenced_type" : "type-729",
6757   "self_type" : "type-728",
6758   "size" : 3,
6759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6760  },
6761  {
6762   "alignment" : 4,
6763   "is_const" : true,
6764   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::CodecType, 6>",
6765   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::CodecType, 6>",
6766   "referenced_type" : "type-192",
6767   "self_type" : "type-191",
6768   "size" : 24,
6769   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6770  },
6771  {
6772   "alignment" : 4,
6773   "is_const" : true,
6774   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::CodecType, 6>",
6775   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::CodecType, 6>",
6776   "referenced_type" : "type-232",
6777   "self_type" : "type-231",
6778   "size" : 24,
6779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6780  },
6781  {
6782   "alignment" : 4,
6783   "is_const" : true,
6784   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::CodecType, 6>",
6785   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::CodecType, 6>",
6786   "referenced_type" : "type-33",
6787   "self_type" : "type-32",
6788   "size" : 24,
6789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6790  },
6791  {
6792   "alignment" : 4,
6793   "is_const" : true,
6794   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::CodecType, 6>",
6795   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::CodecType, 6>",
6796   "referenced_type" : "type-723",
6797   "self_type" : "type-722",
6798   "size" : 24,
6799   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6800  },
6801  {
6802   "alignment" : 4,
6803   "is_const" : true,
6804   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::SampleRate, 7>",
6805   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::SampleRate, 7>",
6806   "referenced_type" : "type-194",
6807   "self_type" : "type-193",
6808   "size" : 28,
6809   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6810  },
6811  {
6812   "alignment" : 4,
6813   "is_const" : true,
6814   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::SampleRate, 7>",
6815   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::SampleRate, 7>",
6816   "referenced_type" : "type-235",
6817   "self_type" : "type-234",
6818   "size" : 28,
6819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6820  },
6821  {
6822   "alignment" : 4,
6823   "is_const" : true,
6824   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::SampleRate, 7>",
6825   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::SampleRate, 7>",
6826   "referenced_type" : "type-47",
6827   "self_type" : "type-46",
6828   "size" : 28,
6829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6830  },
6831  {
6832   "alignment" : 4,
6833   "is_const" : true,
6834   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::SampleRate, 7>",
6835   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::SampleRate, 7>",
6836   "referenced_type" : "type-725",
6837   "self_type" : "type-724",
6838   "size" : 28,
6839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6840  },
6841  {
6842   "alignment" : 1,
6843   "is_const" : true,
6844   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::Status, 4>",
6845   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::Status, 4>",
6846   "referenced_type" : "type-190",
6847   "self_type" : "type-189",
6848   "size" : 4,
6849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6850  },
6851  {
6852   "alignment" : 1,
6853   "is_const" : true,
6854   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::Status, 4>",
6855   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::Status, 4>",
6856   "referenced_type" : "type-230",
6857   "self_type" : "type-229",
6858   "size" : 4,
6859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6860  },
6861  {
6862   "alignment" : 1,
6863   "is_const" : true,
6864   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::Status, 4>",
6865   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::Status, 4>",
6866   "referenced_type" : "type-31",
6867   "self_type" : "type-30",
6868   "size" : 4,
6869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6870  },
6871  {
6872   "alignment" : 1,
6873   "is_const" : true,
6874   "linker_set_key" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::Status, 4>",
6875   "name" : "const std::array<android::hardware::bluetooth::a2dp::V1_0::Status, 4>",
6876   "referenced_type" : "type-721",
6877   "self_type" : "type-720",
6878   "size" : 4,
6879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h"
6880  },
6881  {
6882   "alignment" : 4,
6883   "is_const" : true,
6884   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6885   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6886   "referenced_type" : "type-151",
6887   "self_type" : "type-150",
6888   "size" : 12,
6889   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6890  },
6891  {
6892   "alignment" : 4,
6893   "is_const" : true,
6894   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6895   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6896   "referenced_type" : "type-220",
6897   "self_type" : "type-219",
6898   "size" : 12,
6899   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6900  },
6901  {
6902   "alignment" : 4,
6903   "is_const" : true,
6904   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6905   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6906   "referenced_type" : "type-442",
6907   "self_type" : "type-441",
6908   "size" : 12,
6909   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6910  },
6911  {
6912   "alignment" : 4,
6913   "is_const" : true,
6914   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6915   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6916   "referenced_type" : "type-686",
6917   "self_type" : "type-685",
6918   "size" : 12,
6919   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6920  },
6921  {
6922   "alignment" : 4,
6923   "is_const" : true,
6924   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6925   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6926   "referenced_type" : "type-752",
6927   "self_type" : "type-751",
6928   "size" : 12,
6929   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6930  },
6931  {
6932   "alignment" : 4,
6933   "is_const" : true,
6934   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6935   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6936   "referenced_type" : "type-86",
6937   "self_type" : "type-85",
6938   "size" : 12,
6939   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6940  },
6941  {
6942   "alignment" : 4,
6943   "is_const" : true,
6944   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6945   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6946   "referenced_type" : "type-109",
6947   "self_type" : "type-108",
6948   "size" : 4,
6949   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6950  },
6951  {
6952   "alignment" : 4,
6953   "is_const" : true,
6954   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6955   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6956   "referenced_type" : "type-187",
6957   "self_type" : "type-186",
6958   "size" : 4,
6959   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6960  },
6961  {
6962   "alignment" : 4,
6963   "is_const" : true,
6964   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6965   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6966   "referenced_type" : "type-590",
6967   "self_type" : "type-589",
6968   "size" : 4,
6969   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6970  },
6971  {
6972   "alignment" : 4,
6973   "is_const" : true,
6974   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6975   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6976   "referenced_type" : "type-704",
6977   "self_type" : "type-703",
6978   "size" : 4,
6979   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6980  },
6981  {
6982   "alignment" : 1,
6983   "is_const" : true,
6984   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6985   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6986   "referenced_type" : "type-107",
6987   "self_type" : "type-106",
6988   "size" : 3,
6989   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6990  },
6991  {
6992   "alignment" : 1,
6993   "is_const" : true,
6994   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6995   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6996   "referenced_type" : "type-185",
6997   "self_type" : "type-184",
6998   "size" : 3,
6999   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7000  },
7001  {
7002   "alignment" : 1,
7003   "is_const" : true,
7004   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7005   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7006   "referenced_type" : "type-588",
7007   "self_type" : "type-587",
7008   "size" : 3,
7009   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7010  },
7011  {
7012   "alignment" : 1,
7013   "is_const" : true,
7014   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7015   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7016   "referenced_type" : "type-702",
7017   "self_type" : "type-701",
7018   "size" : 3,
7019   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7020  },
7021  {
7022   "alignment" : 4,
7023   "is_const" : true,
7024   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7025   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7026   "referenced_type" : "type-161",
7027   "self_type" : "type-160",
7028   "size" : 12,
7029   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7030  },
7031  {
7032   "alignment" : 4,
7033   "is_const" : true,
7034   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7035   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7036   "referenced_type" : "type-488",
7037   "self_type" : "type-487",
7038   "size" : 12,
7039   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7040  },
7041  {
7042   "alignment" : 4,
7043   "is_const" : true,
7044   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7045   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7046   "referenced_type" : "type-691",
7047   "self_type" : "type-690",
7048   "size" : 12,
7049   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7050  },
7051  {
7052   "alignment" : 4,
7053   "is_const" : true,
7054   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7055   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7056   "referenced_type" : "type-94",
7057   "self_type" : "type-93",
7058   "size" : 12,
7059   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7060  },
7061  {
7062   "alignment" : 4,
7063   "is_const" : true,
7064   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7065   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7066   "referenced_type" : "type-147",
7067   "self_type" : "type-146",
7068   "size" : 8,
7069   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7070  },
7071  {
7072   "alignment" : 4,
7073   "is_const" : true,
7074   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7075   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7076   "referenced_type" : "type-407",
7077   "self_type" : "type-406",
7078   "size" : 8,
7079   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7080  },
7081  {
7082   "alignment" : 4,
7083   "is_const" : true,
7084   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7085   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7086   "referenced_type" : "type-684",
7087   "self_type" : "type-683",
7088   "size" : 8,
7089   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7090  },
7091  {
7092   "alignment" : 4,
7093   "is_const" : true,
7094   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7095   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7096   "referenced_type" : "type-76",
7097   "self_type" : "type-75",
7098   "size" : 8,
7099   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7100  },
7101  {
7102   "alignment" : 4,
7103   "is_const" : true,
7104   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
7105   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7106   "referenced_type" : "type-142",
7107   "self_type" : "type-141",
7108   "size" : 8,
7109   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7110  },
7111  {
7112   "alignment" : 4,
7113   "is_const" : true,
7114   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
7115   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7116   "referenced_type" : "type-397",
7117   "self_type" : "type-396",
7118   "size" : 8,
7119   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7120  },
7121  {
7122   "alignment" : 4,
7123   "is_const" : true,
7124   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
7125   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7126   "referenced_type" : "type-682",
7127   "self_type" : "type-681",
7128   "size" : 8,
7129   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7130  },
7131  {
7132   "alignment" : 4,
7133   "is_const" : true,
7134   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
7135   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7136   "referenced_type" : "type-73",
7137   "self_type" : "type-72",
7138   "size" : 8,
7139   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7140  },
7141  {
7142   "alignment" : 4,
7143   "is_const" : true,
7144   "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 *> > *)> > >",
7145   "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 *> > *)> > >",
7146   "referenced_type" : "type-120",
7147   "self_type" : "type-119",
7148   "size" : 12,
7149   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7150  },
7151  {
7152   "alignment" : 4,
7153   "is_const" : true,
7154   "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 *> > *)> > >",
7155   "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 *> > *)> > >",
7156   "referenced_type" : "type-204",
7157   "self_type" : "type-203",
7158   "size" : 12,
7159   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7160  },
7161  {
7162   "alignment" : 4,
7163   "is_const" : true,
7164   "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 *> > *)> > >",
7165   "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 *> > *)> > >",
7166   "referenced_type" : "type-242",
7167   "self_type" : "type-241",
7168   "size" : 12,
7169   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7170  },
7171  {
7172   "alignment" : 4,
7173   "is_const" : true,
7174   "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 *> > *)> > >",
7175   "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 *> > *)> > >",
7176   "referenced_type" : "type-54",
7177   "self_type" : "type-53",
7178   "size" : 12,
7179   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7180  },
7181  {
7182   "alignment" : 4,
7183   "is_const" : true,
7184   "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 *> > *)> > >",
7185   "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 *> > *)> > >",
7186   "referenced_type" : "type-623",
7187   "self_type" : "type-622",
7188   "size" : 12,
7189   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7190  },
7191  {
7192   "alignment" : 4,
7193   "is_const" : true,
7194   "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 *> > *)> > >",
7195   "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 *> > *)> > >",
7196   "referenced_type" : "type-740",
7197   "self_type" : "type-739",
7198   "size" : 12,
7199   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7200  },
7201  {
7202   "alignment" : 1,
7203   "is_const" : true,
7204   "linker_set_key" : "const unsigned char",
7205   "name" : "const unsigned char",
7206   "referenced_type" : "type-175",
7207   "self_type" : "type-336",
7208   "size" : 1,
7209   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7210  },
7211  {
7212   "alignment" : 4,
7213   "is_const" : true,
7214   "linker_set_key" : "const unsigned int",
7215   "name" : "const unsigned int",
7216   "referenced_type" : "type-2",
7217   "self_type" : "type-24",
7218   "size" : 4,
7219   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7220  },
7221  {
7222   "alignment" : 8,
7223   "is_const" : true,
7224   "linker_set_key" : "const unsigned long long",
7225   "name" : "const unsigned long long",
7226   "referenced_type" : "type-13",
7227   "self_type" : "type-348",
7228   "size" : 8,
7229   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7230  },
7231  {
7232   "alignment" : 2,
7233   "is_const" : true,
7234   "linker_set_key" : "const unsigned short",
7235   "name" : "const unsigned short",
7236   "referenced_type" : "type-177",
7237   "self_type" : "type-340",
7238   "size" : 2,
7239   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7240  },
7241  {
7242   "is_const" : true,
7243   "linker_set_key" : "const void",
7244   "name" : "const void",
7245   "referenced_type" : "type-23",
7246   "self_type" : "type-426",
7247   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7248  },
7249  {
7250   "alignment" : 1,
7251   "is_volatile" : true,
7252   "linker_set_key" : "volatile bool",
7253   "name" : "volatile bool",
7254   "referenced_type" : "type-36",
7255   "self_type" : "type-117",
7256   "size" : 1,
7257   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7258  },
7259  {
7260   "alignment" : 4,
7261   "is_volatile" : true,
7262   "linker_set_key" : "volatile int",
7263   "name" : "volatile int",
7264   "referenced_type" : "type-68",
7265   "self_type" : "type-67",
7266   "size" : 4,
7267   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7268  }
7269 ],
7270 "record_types" :
7271 [
7272  {
7273   "alignment" : 4,
7274   "fields" :
7275   [
7276    {
7277     "access" : "private",
7278     "field_name" : "mCond",
7279     "referenced_type" : "type-116"
7280    }
7281   ],
7282   "linker_set_key" : "android::Condition",
7283   "name" : "android::Condition",
7284   "record_kind" : "class",
7285   "referenced_type" : "type-115",
7286   "self_type" : "type-115",
7287   "size" : 4,
7288   "source_file" : "/system/core/libutils/include/utils/Condition.h",
7289   "unique_id" : "_ZTSN7android9ConditionE"
7290  },
7291  {
7292   "alignment" : 4,
7293   "fields" :
7294   [
7295    {
7296     "access" : "private",
7297     "field_name" : "mVector",
7298     "referenced_type" : "type-57"
7299    }
7300   ],
7301   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7302   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7303   "record_kind" : "class",
7304   "referenced_type" : "type-56",
7305   "self_type" : "type-56",
7306   "size" : 20,
7307   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7308   "template_args" : [ "type-39", "type-45" ],
7309   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7310  },
7311  {
7312   "alignment" : 4,
7313   "fields" :
7314   [
7315    {
7316     "access" : "private",
7317     "field_name" : "mCount",
7318     "referenced_type" : "type-258"
7319    }
7320   ],
7321   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
7322   "name" : "android::LightRefBase<android::NativeHandle>",
7323   "record_kind" : "class",
7324   "referenced_type" : "type-257",
7325   "self_type" : "type-257",
7326   "size" : 4,
7327   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7328   "template_args" : [ "type-259" ],
7329   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
7330  },
7331  {
7332   "alignment" : 4,
7333   "fields" :
7334   [
7335    {
7336     "access" : "private",
7337     "field_name" : "mCount",
7338     "referenced_type" : "type-255"
7339    }
7340   ],
7341   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
7342   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7343   "record_kind" : "class",
7344   "referenced_type" : "type-254",
7345   "self_type" : "type-254",
7346   "size" : 4,
7347   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7348   "template_args" : [ "type-256" ],
7349   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
7350  },
7351  {
7352   "alignment" : 4,
7353   "fields" :
7354   [
7355    {
7356     "access" : "private",
7357     "field_name" : "mMutex",
7358     "referenced_type" : "type-19"
7359    }
7360   ],
7361   "linker_set_key" : "android::Mutex",
7362   "name" : "android::Mutex",
7363   "record_kind" : "class",
7364   "referenced_type" : "type-18",
7365   "self_type" : "type-18",
7366   "size" : 4,
7367   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
7368   "unique_id" : "_ZTSN7android5MutexE"
7369  },
7370  {
7371   "alignment" : 4,
7372   "fields" :
7373   [
7374    {
7375     "access" : "private",
7376     "field_name" : "mLock",
7377     "referenced_type" : "type-562"
7378    }
7379   ],
7380   "linker_set_key" : "android::Mutex::Autolock",
7381   "name" : "android::Mutex::Autolock",
7382   "record_kind" : "class",
7383   "referenced_type" : "type-561",
7384   "self_type" : "type-561",
7385   "size" : 4,
7386   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
7387   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
7388  },
7389  {
7390   "alignment" : 4,
7391   "base_specifiers" :
7392   [
7393    {
7394     "referenced_type" : "type-257"
7395    }
7396   ],
7397   "fields" :
7398   [
7399    {
7400     "access" : "private",
7401     "field_name" : "mHandle",
7402     "field_offset" : 32,
7403     "referenced_type" : "type-260"
7404    },
7405    {
7406     "access" : "private",
7407     "field_name" : "mOwnsHandle",
7408     "field_offset" : 64,
7409     "referenced_type" : "type-36"
7410    }
7411   ],
7412   "linker_set_key" : "android::NativeHandle",
7413   "name" : "android::NativeHandle",
7414   "record_kind" : "class",
7415   "referenced_type" : "type-259",
7416   "self_type" : "type-259",
7417   "size" : 12,
7418   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
7419   "unique_id" : "_ZTSN7android12NativeHandleE"
7420  },
7421  {
7422   "alignment" : 4,
7423   "fields" :
7424   [
7425    {
7426     "access" : "private",
7427     "field_name" : "mRWLock",
7428     "referenced_type" : "type-567"
7429    }
7430   ],
7431   "linker_set_key" : "android::RWLock",
7432   "name" : "android::RWLock",
7433   "record_kind" : "class",
7434   "referenced_type" : "type-566",
7435   "self_type" : "type-566",
7436   "size" : 40,
7437   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7438   "unique_id" : "_ZTSN7android6RWLockE"
7439  },
7440  {
7441   "alignment" : 4,
7442   "fields" :
7443   [
7444    {
7445     "access" : "private",
7446     "field_name" : "mLock",
7447     "referenced_type" : "type-570"
7448    }
7449   ],
7450   "linker_set_key" : "android::RWLock::AutoRLock",
7451   "name" : "android::RWLock::AutoRLock",
7452   "record_kind" : "class",
7453   "referenced_type" : "type-569",
7454   "self_type" : "type-569",
7455   "size" : 4,
7456   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7457   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
7458  },
7459  {
7460   "alignment" : 4,
7461   "fields" :
7462   [
7463    {
7464     "access" : "private",
7465     "field_name" : "mLock",
7466     "referenced_type" : "type-570"
7467    }
7468   ],
7469   "linker_set_key" : "android::RWLock::AutoWLock",
7470   "name" : "android::RWLock::AutoWLock",
7471   "record_kind" : "class",
7472   "referenced_type" : "type-574",
7473   "self_type" : "type-574",
7474   "size" : 4,
7475   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7476   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
7477  },
7478  {
7479   "alignment" : 4,
7480   "fields" :
7481   [
7482    {
7483     "access" : "private",
7484     "field_name" : "mRefs",
7485     "field_offset" : 32,
7486     "referenced_type" : "type-8"
7487    }
7488   ],
7489   "linker_set_key" : "android::RefBase",
7490   "name" : "android::RefBase",
7491   "record_kind" : "class",
7492   "referenced_type" : "type-7",
7493   "self_type" : "type-7",
7494   "size" : 8,
7495   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7496   "unique_id" : "_ZTSN7android7RefBaseE",
7497   "vtable_components" :
7498   [
7499    {
7500     "kind" : "offset_to_top"
7501    },
7502    {
7503     "kind" : "rtti",
7504     "mangled_component_name" : "_ZTIN7android7RefBaseE"
7505    },
7506    {
7507     "kind" : "complete_dtor_pointer",
7508     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
7509    },
7510    {
7511     "kind" : "deleting_dtor_pointer",
7512     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
7513    },
7514    {
7515     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7516    },
7517    {
7518     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7519    },
7520    {
7521     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7522    },
7523    {
7524     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7525    }
7526   ]
7527  },
7528  {
7529   "alignment" : 1,
7530   "linker_set_key" : "android::RefBase::weakref_type",
7531   "name" : "android::RefBase::weakref_type",
7532   "record_kind" : "class",
7533   "referenced_type" : "type-12",
7534   "self_type" : "type-12",
7535   "size" : 1,
7536   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7537   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
7538  },
7539  {
7540   "alignment" : 1,
7541   "linker_set_key" : "android::ReferenceMover",
7542   "name" : "android::ReferenceMover",
7543   "record_kind" : "class",
7544   "referenced_type" : "type-361",
7545   "self_type" : "type-361",
7546   "size" : 1,
7547   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7548   "unique_id" : "_ZTSN7android14ReferenceMoverE"
7549  },
7550  {
7551   "alignment" : 4,
7552   "linker_set_key" : "android::ReferenceRenamer",
7553   "name" : "android::ReferenceRenamer",
7554   "record_kind" : "class",
7555   "referenced_type" : "type-354",
7556   "self_type" : "type-354",
7557   "size" : 4,
7558   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7559   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
7560   "vtable_components" :
7561   [
7562    {
7563     "kind" : "offset_to_top"
7564    },
7565    {
7566     "kind" : "rtti",
7567     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7568    },
7569    {
7570     "is_pure" : true,
7571     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7572    }
7573   ]
7574  },
7575  {
7576   "alignment" : 8,
7577   "fields" :
7578   [
7579    {
7580     "access" : "private",
7581     "field_name" : "mTag",
7582     "referenced_type" : "type-13"
7583    }
7584   ],
7585   "linker_set_key" : "android::ScopedTrace",
7586   "name" : "android::ScopedTrace",
7587   "record_kind" : "class",
7588   "referenced_type" : "type-576",
7589   "self_type" : "type-576",
7590   "size" : 8,
7591   "source_file" : "/system/core/libutils/include/utils/Trace.h",
7592   "unique_id" : "_ZTSN7android11ScopedTraceE"
7593  },
7594  {
7595   "alignment" : 4,
7596   "base_specifiers" :
7597   [
7598    {
7599     "access" : "private",
7600     "referenced_type" : "type-58"
7601    }
7602   ],
7603   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7604   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7605   "record_kind" : "class",
7606   "referenced_type" : "type-57",
7607   "self_type" : "type-57",
7608   "size" : 20,
7609   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7610   "template_args" : [ "type-59" ],
7611   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7612   "vtable_components" :
7613   [
7614    {
7615     "kind" : "offset_to_top"
7616    },
7617    {
7618     "kind" : "rtti",
7619     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7620    },
7621    {
7622     "kind" : "complete_dtor_pointer",
7623     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7624    },
7625    {
7626     "kind" : "deleting_dtor_pointer",
7627     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7628    },
7629    {
7630     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7631    },
7632    {
7633     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7634    },
7635    {
7636     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7637    },
7638    {
7639     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7640    },
7641    {
7642     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7643    },
7644    {
7645     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7646    },
7647    {
7648     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7649    }
7650   ]
7651  },
7652  {
7653   "alignment" : 4,
7654   "base_specifiers" :
7655   [
7656    {
7657     "referenced_type" : "type-21"
7658    }
7659   ],
7660   "linker_set_key" : "android::SortedVectorImpl",
7661   "name" : "android::SortedVectorImpl",
7662   "record_kind" : "class",
7663   "referenced_type" : "type-58",
7664   "self_type" : "type-58",
7665   "size" : 20,
7666   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7667   "unique_id" : "_ZTSN7android16SortedVectorImplE",
7668   "vtable_components" :
7669   [
7670    {
7671     "kind" : "offset_to_top"
7672    },
7673    {
7674     "kind" : "rtti",
7675     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7676    },
7677    {
7678     "kind" : "complete_dtor_pointer",
7679     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7680    },
7681    {
7682     "kind" : "deleting_dtor_pointer",
7683     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7684    },
7685    {
7686     "is_pure" : true,
7687     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7688    },
7689    {
7690     "is_pure" : true,
7691     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7692    },
7693    {
7694     "is_pure" : true,
7695     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7696    },
7697    {
7698     "is_pure" : true,
7699     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7700    },
7701    {
7702     "is_pure" : true,
7703     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7704    },
7705    {
7706     "is_pure" : true,
7707     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7708    },
7709    {
7710     "is_pure" : true,
7711     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7712    }
7713   ]
7714  },
7715  {
7716   "alignment" : 4,
7717   "fields" :
7718   [
7719    {
7720     "access" : "private",
7721     "field_name" : "mString",
7722     "referenced_type" : "type-40"
7723    }
7724   ],
7725   "linker_set_key" : "android::String16",
7726   "name" : "android::String16",
7727   "record_kind" : "class",
7728   "referenced_type" : "type-39",
7729   "self_type" : "type-39",
7730   "size" : 4,
7731   "source_file" : "/system/core/libutils/include/utils/String16.h",
7732   "unique_id" : "_ZTSN7android8String16E"
7733  },
7734  {
7735   "alignment" : 4,
7736   "fields" :
7737   [
7738    {
7739     "access" : "private",
7740     "field_name" : "mString",
7741     "referenced_type" : "type-61"
7742    }
7743   ],
7744   "linker_set_key" : "android::String8",
7745   "name" : "android::String8",
7746   "record_kind" : "class",
7747   "referenced_type" : "type-60",
7748   "self_type" : "type-60",
7749   "size" : 4,
7750   "source_file" : "/system/core/libutils/include/utils/String8.h",
7751   "unique_id" : "_ZTSN7android7String8E"
7752  },
7753  {
7754   "alignment" : 4,
7755   "base_specifiers" :
7756   [
7757    {
7758     "is_virtual" : true,
7759     "referenced_type" : "type-7"
7760    }
7761   ],
7762   "fields" :
7763   [
7764    {
7765     "access" : "private",
7766     "field_name" : "mCanCallJava",
7767     "field_offset" : 32,
7768     "referenced_type" : "type-114"
7769    },
7770    {
7771     "access" : "private",
7772     "field_name" : "mThread",
7773     "field_offset" : 64,
7774     "referenced_type" : "type-22"
7775    },
7776    {
7777     "access" : "private",
7778     "field_name" : "mLock",
7779     "field_offset" : 96,
7780     "referenced_type" : "type-18"
7781    },
7782    {
7783     "access" : "private",
7784     "field_name" : "mThreadExitedCondition",
7785     "field_offset" : 128,
7786     "referenced_type" : "type-115"
7787    },
7788    {
7789     "access" : "private",
7790     "field_name" : "mStatus",
7791     "field_offset" : 160,
7792     "referenced_type" : "type-68"
7793    },
7794    {
7795     "access" : "private",
7796     "field_name" : "mExitPending",
7797     "field_offset" : 192,
7798     "referenced_type" : "type-117"
7799    },
7800    {
7801     "access" : "private",
7802     "field_name" : "mRunning",
7803     "field_offset" : 200,
7804     "referenced_type" : "type-117"
7805    },
7806    {
7807     "access" : "private",
7808     "field_name" : "mHoldSelf",
7809     "field_offset" : 224,
7810     "referenced_type" : "type-111"
7811    },
7812    {
7813     "access" : "private",
7814     "field_name" : "mTid",
7815     "field_offset" : 256,
7816     "referenced_type" : "type-68"
7817    }
7818   ],
7819   "linker_set_key" : "android::Thread",
7820   "name" : "android::Thread",
7821   "record_kind" : "class",
7822   "referenced_type" : "type-113",
7823   "self_type" : "type-113",
7824   "size" : 44,
7825   "source_file" : "/system/core/libutils/include/utils/Thread.h",
7826   "unique_id" : "_ZTSN7android6ThreadE",
7827   "vtable_components" :
7828   [
7829    {
7830     "component_value" : 36,
7831     "kind" : "vbase_offset"
7832    },
7833    {
7834     "kind" : "offset_to_top"
7835    },
7836    {
7837     "kind" : "rtti",
7838     "mangled_component_name" : "_ZTIN7android6ThreadE"
7839    },
7840    {
7841     "kind" : "complete_dtor_pointer",
7842     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
7843    },
7844    {
7845     "kind" : "deleting_dtor_pointer",
7846     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
7847    },
7848    {
7849     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
7850    },
7851    {
7852     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
7853    },
7854    {
7855     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
7856    },
7857    {
7858     "is_pure" : true,
7859     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
7860    },
7861    {
7862     "kind" : "vcall_offset"
7863    },
7864    {
7865     "kind" : "vcall_offset"
7866    },
7867    {
7868     "kind" : "vcall_offset"
7869    },
7870    {
7871     "kind" : "vcall_offset"
7872    },
7873    {
7874     "component_value" : -36,
7875     "kind" : "vcall_offset"
7876    },
7877    {
7878     "component_value" : -36,
7879     "kind" : "offset_to_top"
7880    },
7881    {
7882     "kind" : "rtti",
7883     "mangled_component_name" : "_ZTIN7android6ThreadE"
7884    },
7885    {
7886     "kind" : "complete_dtor_pointer",
7887     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
7888    },
7889    {
7890     "kind" : "deleting_dtor_pointer",
7891     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
7892    },
7893    {
7894     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7895    },
7896    {
7897     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7898    },
7899    {
7900     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7901    },
7902    {
7903     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7904    }
7905   ]
7906  },
7907  {
7908   "alignment" : 4,
7909   "base_specifiers" :
7910   [
7911    {
7912     "access" : "private",
7913     "referenced_type" : "type-21"
7914    }
7915   ],
7916   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7917   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7918   "record_kind" : "class",
7919   "referenced_type" : "type-20",
7920   "self_type" : "type-20",
7921   "size" : 20,
7922   "source_file" : "/system/core/libutils/include/utils/Vector.h",
7923   "template_args" : [ "type-25" ],
7924   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
7925   "vtable_components" :
7926   [
7927    {
7928     "kind" : "offset_to_top"
7929    },
7930    {
7931     "kind" : "rtti",
7932     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
7933    },
7934    {
7935     "kind" : "complete_dtor_pointer",
7936     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
7937    },
7938    {
7939     "kind" : "deleting_dtor_pointer",
7940     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
7941    },
7942    {
7943     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
7944    },
7945    {
7946     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
7947    },
7948    {
7949     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
7950    },
7951    {
7952     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
7953    },
7954    {
7955     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
7956    },
7957    {
7958     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
7959    }
7960   ]
7961  },
7962  {
7963   "alignment" : 4,
7964   "fields" :
7965   [
7966    {
7967     "access" : "private",
7968     "field_name" : "mStorage",
7969     "field_offset" : 32,
7970     "referenced_type" : "type-22"
7971    },
7972    {
7973     "access" : "private",
7974     "field_name" : "mCount",
7975     "field_offset" : 64,
7976     "referenced_type" : "type-2"
7977    },
7978    {
7979     "access" : "private",
7980     "field_name" : "mFlags",
7981     "field_offset" : 96,
7982     "referenced_type" : "type-24"
7983    },
7984    {
7985     "access" : "private",
7986     "field_name" : "mItemSize",
7987     "field_offset" : 128,
7988     "referenced_type" : "type-24"
7989    }
7990   ],
7991   "linker_set_key" : "android::VectorImpl",
7992   "name" : "android::VectorImpl",
7993   "record_kind" : "class",
7994   "referenced_type" : "type-21",
7995   "self_type" : "type-21",
7996   "size" : 20,
7997   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7998   "unique_id" : "_ZTSN7android10VectorImplE",
7999   "vtable_components" :
8000   [
8001    {
8002     "kind" : "offset_to_top"
8003    },
8004    {
8005     "kind" : "rtti",
8006     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8007    },
8008    {
8009     "kind" : "complete_dtor_pointer",
8010     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8011    },
8012    {
8013     "kind" : "deleting_dtor_pointer",
8014     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8015    },
8016    {
8017     "is_pure" : true,
8018     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8019    },
8020    {
8021     "is_pure" : true,
8022     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8023    },
8024    {
8025     "is_pure" : true,
8026     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8027    },
8028    {
8029     "is_pure" : true,
8030     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8031    },
8032    {
8033     "is_pure" : true,
8034     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8035    },
8036    {
8037     "is_pure" : true,
8038     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8039    }
8040   ]
8041  },
8042  {
8043   "alignment" : 4,
8044   "base_specifiers" :
8045   [
8046    {
8047     "referenced_type" : "type-254"
8048    }
8049   ],
8050   "linker_set_key" : "android::VirtualLightRefBase",
8051   "name" : "android::VirtualLightRefBase",
8052   "record_kind" : "class",
8053   "referenced_type" : "type-256",
8054   "self_type" : "type-256",
8055   "size" : 8,
8056   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8057   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
8058   "vtable_components" :
8059   [
8060    {
8061     "kind" : "offset_to_top"
8062    },
8063    {
8064     "kind" : "rtti",
8065     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8066    },
8067    {
8068     "kind" : "complete_dtor_pointer",
8069     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8070    },
8071    {
8072     "kind" : "deleting_dtor_pointer",
8073     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8074    }
8075   ]
8076  },
8077  {
8078   "alignment" : 4,
8079   "base_specifiers" :
8080   [
8081    {
8082     "referenced_type" : "type-27"
8083    }
8084   ],
8085   "fields" :
8086   [
8087    {
8088     "access" : "protected",
8089     "field_name" : "mSchedPolicy",
8090     "field_offset" : 32,
8091     "referenced_type" : "type-68"
8092    },
8093    {
8094     "access" : "protected",
8095     "field_name" : "mSchedPriority",
8096     "field_offset" : 64,
8097     "referenced_type" : "type-68"
8098    },
8099    {
8100     "access" : "private",
8101     "field_name" : "mExtras",
8102     "field_offset" : 96,
8103     "referenced_type" : "type-159"
8104    },
8105    {
8106     "access" : "private",
8107     "field_name" : "mReserved0",
8108     "field_offset" : 128,
8109     "referenced_type" : "type-22"
8110    }
8111   ],
8112   "linker_set_key" : "android::hardware::BHwBinder",
8113   "name" : "android::hardware::BHwBinder",
8114   "record_kind" : "class",
8115   "referenced_type" : "type-158",
8116   "self_type" : "type-158",
8117   "size" : 28,
8118   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
8119   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
8120   "vtable_components" :
8121   [
8122    {
8123     "component_value" : 20,
8124     "kind" : "vbase_offset"
8125    },
8126    {
8127     "kind" : "offset_to_top"
8128    },
8129    {
8130     "kind" : "rtti",
8131     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
8132    },
8133    {
8134     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8135    },
8136    {
8137     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8138    },
8139    {
8140     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8141    },
8142    {
8143     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8144    },
8145    {
8146     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8147    },
8148    {
8149     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8150    },
8151    {
8152     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8153    },
8154    {
8155     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8156    },
8157    {
8158     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8159    },
8160    {
8161     "kind" : "complete_dtor_pointer",
8162     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
8163    },
8164    {
8165     "kind" : "deleting_dtor_pointer",
8166     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
8167    },
8168    {
8169     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8170    },
8171    {
8172     "kind" : "vcall_offset"
8173    },
8174    {
8175     "kind" : "vcall_offset"
8176    },
8177    {
8178     "kind" : "vcall_offset"
8179    },
8180    {
8181     "kind" : "vcall_offset"
8182    },
8183    {
8184     "component_value" : -20,
8185     "kind" : "vcall_offset"
8186    },
8187    {
8188     "component_value" : -20,
8189     "kind" : "offset_to_top"
8190    },
8191    {
8192     "kind" : "rtti",
8193     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
8194    },
8195    {
8196     "kind" : "complete_dtor_pointer",
8197     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
8198    },
8199    {
8200     "kind" : "deleting_dtor_pointer",
8201     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
8202    },
8203    {
8204     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8205    },
8206    {
8207     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8208    },
8209    {
8210     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8211    },
8212    {
8213     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8214    }
8215   ]
8216  },
8217  {
8218   "alignment" : 4,
8219   "base_specifiers" :
8220   [
8221    {
8222     "is_virtual" : true,
8223     "referenced_type" : "type-7"
8224    }
8225   ],
8226   "fields" :
8227   [
8228    {
8229     "access" : "private",
8230     "field_name" : "mRemote",
8231     "field_offset" : 32,
8232     "referenced_type" : "type-457"
8233    },
8234    {
8235     "access" : "private",
8236     "field_name" : "mRefs",
8237     "field_offset" : 64,
8238     "referenced_type" : "type-11"
8239    },
8240    {
8241     "access" : "private",
8242     "field_name" : "mState",
8243     "field_offset" : 96,
8244     "referenced_type" : "type-458"
8245    }
8246   ],
8247   "linker_set_key" : "android::hardware::BpHwRefBase",
8248   "name" : "android::hardware::BpHwRefBase",
8249   "record_kind" : "class",
8250   "referenced_type" : "type-456",
8251   "self_type" : "type-456",
8252   "size" : 24,
8253   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
8254   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
8255   "vtable_components" :
8256   [
8257    {
8258     "component_value" : 16,
8259     "kind" : "vbase_offset"
8260    },
8261    {
8262     "kind" : "offset_to_top"
8263    },
8264    {
8265     "kind" : "rtti",
8266     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
8267    },
8268    {
8269     "kind" : "complete_dtor_pointer",
8270     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
8271    },
8272    {
8273     "kind" : "deleting_dtor_pointer",
8274     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
8275    },
8276    {
8277     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8278    },
8279    {
8280     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8281    },
8282    {
8283     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8284    },
8285    {
8286     "kind" : "vcall_offset"
8287    },
8288    {
8289     "component_value" : -16,
8290     "kind" : "vcall_offset"
8291    },
8292    {
8293     "component_value" : -16,
8294     "kind" : "vcall_offset"
8295    },
8296    {
8297     "component_value" : -16,
8298     "kind" : "vcall_offset"
8299    },
8300    {
8301     "component_value" : -16,
8302     "kind" : "vcall_offset"
8303    },
8304    {
8305     "component_value" : -16,
8306     "kind" : "offset_to_top"
8307    },
8308    {
8309     "kind" : "rtti",
8310     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
8311    },
8312    {
8313     "kind" : "complete_dtor_pointer",
8314     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
8315    },
8316    {
8317     "kind" : "deleting_dtor_pointer",
8318     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
8319    },
8320    {
8321     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8322    },
8323    {
8324     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8325    },
8326    {
8327     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8328    },
8329    {
8330     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8331    }
8332   ]
8333  },
8334  {
8335   "alignment" : 4,
8336   "base_specifiers" :
8337   [
8338    {
8339     "referenced_type" : "type-130"
8340    },
8341    {
8342     "referenced_type" : "type-461"
8343    },
8344    {
8345     "referenced_type" : "type-456"
8346    }
8347   ],
8348   "linker_set_key" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost>",
8349   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost>",
8350   "record_kind" : "class",
8351   "referenced_type" : "type-464",
8352   "self_type" : "type-464",
8353   "size" : 32,
8354   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8355   "template_args" : [ "type-130" ],
8356   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEEE",
8357   "vtable_components" :
8358   [
8359    {
8360     "component_value" : 24,
8361     "kind" : "vbase_offset"
8362    },
8363    {
8364     "kind" : "offset_to_top"
8365    },
8366    {
8367     "kind" : "rtti",
8368     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEEE"
8369    },
8370    {
8371     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8isRemoteEv"
8372    },
8373    {
8374     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8375    },
8376    {
8377     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8378    },
8379    {
8380     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8381    },
8382    {
8383     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8384    },
8385    {
8386     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21setHALInstrumentationEv"
8387    },
8388    {
8389     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8390    },
8391    {
8392     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost4pingEv"
8393    },
8394    {
8395     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8396    },
8397    {
8398     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21notifySyspropsChangedEv"
8399    },
8400    {
8401     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8402    },
8403    {
8404     "kind" : "complete_dtor_pointer",
8405     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED1Ev"
8406    },
8407    {
8408     "kind" : "deleting_dtor_pointer",
8409     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED0Ev"
8410    },
8411    {
8412     "is_pure" : true,
8413     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost11startStreamEv"
8414    },
8415    {
8416     "is_pure" : true,
8417     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13suspendStreamEv"
8418    },
8419    {
8420     "is_pure" : true,
8421     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost10stopStreamEv"
8422    },
8423    {
8424     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEE10onAsBinderEv"
8425    },
8426    {
8427     "component_value" : 20,
8428     "kind" : "vbase_offset"
8429    },
8430    {
8431     "component_value" : -4,
8432     "kind" : "offset_to_top"
8433    },
8434    {
8435     "kind" : "rtti",
8436     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEEE"
8437    },
8438    {
8439     "kind" : "complete_dtor_pointer",
8440     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED1Ev"
8441    },
8442    {
8443     "kind" : "deleting_dtor_pointer",
8444     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED0Ev"
8445    },
8446    {
8447     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEE10onAsBinderEv"
8448    },
8449    {
8450     "component_value" : 16,
8451     "kind" : "vbase_offset"
8452    },
8453    {
8454     "component_value" : -8,
8455     "kind" : "offset_to_top"
8456    },
8457    {
8458     "kind" : "rtti",
8459     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEEE"
8460    },
8461    {
8462     "kind" : "complete_dtor_pointer",
8463     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED1Ev"
8464    },
8465    {
8466     "kind" : "deleting_dtor_pointer",
8467     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED0Ev"
8468    },
8469    {
8470     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8471    },
8472    {
8473     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8474    },
8475    {
8476     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8477    },
8478    {
8479     "kind" : "vcall_offset"
8480    },
8481    {
8482     "component_value" : -16,
8483     "kind" : "vcall_offset"
8484    },
8485    {
8486     "component_value" : -16,
8487     "kind" : "vcall_offset"
8488    },
8489    {
8490     "component_value" : -16,
8491     "kind" : "vcall_offset"
8492    },
8493    {
8494     "component_value" : -24,
8495     "kind" : "vcall_offset"
8496    },
8497    {
8498     "component_value" : -24,
8499     "kind" : "offset_to_top"
8500    },
8501    {
8502     "kind" : "rtti",
8503     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEEE"
8504    },
8505    {
8506     "kind" : "complete_dtor_pointer",
8507     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED1Ev"
8508    },
8509    {
8510     "kind" : "deleting_dtor_pointer",
8511     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEED0Ev"
8512    },
8513    {
8514     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8515    },
8516    {
8517     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8518    },
8519    {
8520     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8521    },
8522    {
8523     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8524    }
8525   ]
8526  },
8527  {
8528   "alignment" : 4,
8529   "base_specifiers" :
8530   [
8531    {
8532     "referenced_type" : "type-642"
8533    },
8534    {
8535     "referenced_type" : "type-461"
8536    },
8537    {
8538     "referenced_type" : "type-456"
8539    }
8540   ],
8541   "linker_set_key" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload>",
8542   "name" : "android::hardware::BpInterface<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload>",
8543   "record_kind" : "class",
8544   "referenced_type" : "type-653",
8545   "self_type" : "type-653",
8546   "size" : 32,
8547   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8548   "template_args" : [ "type-642" ],
8549   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEE",
8550   "vtable_components" :
8551   [
8552    {
8553     "component_value" : 24,
8554     "kind" : "vbase_offset"
8555    },
8556    {
8557     "kind" : "offset_to_top"
8558    },
8559    {
8560     "kind" : "rtti",
8561     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEE"
8562    },
8563    {
8564     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8isRemoteEv"
8565    },
8566    {
8567     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8568    },
8569    {
8570     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8571    },
8572    {
8573     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8574    },
8575    {
8576     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8577    },
8578    {
8579     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21setHALInstrumentationEv"
8580    },
8581    {
8582     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8583    },
8584    {
8585     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload4pingEv"
8586    },
8587    {
8588     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8589    },
8590    {
8591     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21notifySyspropsChangedEv"
8592    },
8593    {
8594     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8595    },
8596    {
8597     "kind" : "complete_dtor_pointer",
8598     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED1Ev"
8599    },
8600    {
8601     "kind" : "deleting_dtor_pointer",
8602     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED0Ev"
8603    },
8604    {
8605     "is_pure" : true,
8606     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12startSessionERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE"
8607    },
8608    {
8609     "is_pure" : true,
8610     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13streamStartedENS3_6StatusE"
8611    },
8612    {
8613     "is_pure" : true,
8614     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload15streamSuspendedENS3_6StatusE"
8615    },
8616    {
8617     "is_pure" : true,
8618     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload10endSessionEv"
8619    },
8620    {
8621     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEE10onAsBinderEv"
8622    },
8623    {
8624     "component_value" : 20,
8625     "kind" : "vbase_offset"
8626    },
8627    {
8628     "component_value" : -4,
8629     "kind" : "offset_to_top"
8630    },
8631    {
8632     "kind" : "rtti",
8633     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEE"
8634    },
8635    {
8636     "kind" : "complete_dtor_pointer",
8637     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED1Ev"
8638    },
8639    {
8640     "kind" : "deleting_dtor_pointer",
8641     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED0Ev"
8642    },
8643    {
8644     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEE10onAsBinderEv"
8645    },
8646    {
8647     "component_value" : 16,
8648     "kind" : "vbase_offset"
8649    },
8650    {
8651     "component_value" : -8,
8652     "kind" : "offset_to_top"
8653    },
8654    {
8655     "kind" : "rtti",
8656     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEE"
8657    },
8658    {
8659     "kind" : "complete_dtor_pointer",
8660     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED1Ev"
8661    },
8662    {
8663     "kind" : "deleting_dtor_pointer",
8664     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED0Ev"
8665    },
8666    {
8667     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8668    },
8669    {
8670     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8671    },
8672    {
8673     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8674    },
8675    {
8676     "kind" : "vcall_offset"
8677    },
8678    {
8679     "component_value" : -16,
8680     "kind" : "vcall_offset"
8681    },
8682    {
8683     "component_value" : -16,
8684     "kind" : "vcall_offset"
8685    },
8686    {
8687     "component_value" : -16,
8688     "kind" : "vcall_offset"
8689    },
8690    {
8691     "component_value" : -24,
8692     "kind" : "vcall_offset"
8693    },
8694    {
8695     "component_value" : -24,
8696     "kind" : "offset_to_top"
8697    },
8698    {
8699     "kind" : "rtti",
8700     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEE"
8701    },
8702    {
8703     "kind" : "complete_dtor_pointer",
8704     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED1Ev"
8705    },
8706    {
8707     "kind" : "deleting_dtor_pointer",
8708     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEED0Ev"
8709    },
8710    {
8711     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8712    },
8713    {
8714     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8715    },
8716    {
8717     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8718    },
8719    {
8720     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8721    }
8722   ]
8723  },
8724  {
8725   "alignment" : 4,
8726   "base_specifiers" :
8727   [
8728    {
8729     "referenced_type" : "type-16"
8730    },
8731    {
8732     "referenced_type" : "type-461"
8733    },
8734    {
8735     "referenced_type" : "type-456"
8736    }
8737   ],
8738   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8739   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
8740   "record_kind" : "class",
8741   "referenced_type" : "type-460",
8742   "self_type" : "type-460",
8743   "size" : 32,
8744   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8745   "template_args" : [ "type-16" ],
8746   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
8747   "vtable_components" :
8748   [
8749    {
8750     "component_value" : 24,
8751     "kind" : "vbase_offset"
8752    },
8753    {
8754     "kind" : "offset_to_top"
8755    },
8756    {
8757     "kind" : "rtti",
8758     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8759    },
8760    {
8761     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8762    },
8763    {
8764     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8765    },
8766    {
8767     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8768    },
8769    {
8770     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8771    },
8772    {
8773     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8774    },
8775    {
8776     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8777    },
8778    {
8779     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8780    },
8781    {
8782     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8783    },
8784    {
8785     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8786    },
8787    {
8788     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8789    },
8790    {
8791     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8792    },
8793    {
8794     "kind" : "complete_dtor_pointer",
8795     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8796    },
8797    {
8798     "kind" : "deleting_dtor_pointer",
8799     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8800    },
8801    {
8802     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8803    },
8804    {
8805     "component_value" : 20,
8806     "kind" : "vbase_offset"
8807    },
8808    {
8809     "component_value" : -4,
8810     "kind" : "offset_to_top"
8811    },
8812    {
8813     "kind" : "rtti",
8814     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8815    },
8816    {
8817     "kind" : "complete_dtor_pointer",
8818     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8819    },
8820    {
8821     "kind" : "deleting_dtor_pointer",
8822     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8823    },
8824    {
8825     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8826    },
8827    {
8828     "component_value" : 16,
8829     "kind" : "vbase_offset"
8830    },
8831    {
8832     "component_value" : -8,
8833     "kind" : "offset_to_top"
8834    },
8835    {
8836     "kind" : "rtti",
8837     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8838    },
8839    {
8840     "kind" : "complete_dtor_pointer",
8841     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8842    },
8843    {
8844     "kind" : "deleting_dtor_pointer",
8845     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8846    },
8847    {
8848     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8849    },
8850    {
8851     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8852    },
8853    {
8854     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8855    },
8856    {
8857     "kind" : "vcall_offset"
8858    },
8859    {
8860     "component_value" : -16,
8861     "kind" : "vcall_offset"
8862    },
8863    {
8864     "component_value" : -16,
8865     "kind" : "vcall_offset"
8866    },
8867    {
8868     "component_value" : -16,
8869     "kind" : "vcall_offset"
8870    },
8871    {
8872     "component_value" : -24,
8873     "kind" : "vcall_offset"
8874    },
8875    {
8876     "component_value" : -24,
8877     "kind" : "offset_to_top"
8878    },
8879    {
8880     "kind" : "rtti",
8881     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8882    },
8883    {
8884     "kind" : "complete_dtor_pointer",
8885     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8886    },
8887    {
8888     "kind" : "deleting_dtor_pointer",
8889     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8890    },
8891    {
8892     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8893    },
8894    {
8895     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8896    },
8897    {
8898     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8899    },
8900    {
8901     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8902    }
8903   ]
8904  },
8905  {
8906   "alignment" : 4,
8907   "fields" :
8908   [
8909    {
8910     "access" : "private",
8911     "field_name" : "mMutex",
8912     "referenced_type" : "type-491"
8913    },
8914    {
8915     "access" : "private",
8916     "field_name" : "mMap",
8917     "field_offset" : 32,
8918     "referenced_type" : "type-492"
8919    }
8920   ],
8921   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8922   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8923   "record_kind" : "class",
8924   "referenced_type" : "type-490",
8925   "self_type" : "type-490",
8926   "size" : 16,
8927   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8928   "template_args" : [ "type-14", "type-493" ],
8929   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
8930  },
8931  {
8932   "alignment" : 4,
8933   "fields" :
8934   [
8935    {
8936     "access" : "private",
8937     "field_name" : "mMutex",
8938     "referenced_type" : "type-499"
8939    },
8940    {
8941     "access" : "private",
8942     "field_name" : "mMap",
8943     "field_offset" : 32,
8944     "referenced_type" : "type-500"
8945    }
8946   ],
8947   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8948   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8949   "record_kind" : "class",
8950   "referenced_type" : "type-498",
8951   "self_type" : "type-498",
8952   "size" : 16,
8953   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8954   "template_args" : [ "type-14", "type-36" ],
8955   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
8956  },
8957  {
8958   "alignment" : 4,
8959   "fields" :
8960   [
8961    {
8962     "access" : "private",
8963     "field_name" : "mMutex",
8964     "referenced_type" : "type-504"
8965    },
8966    {
8967     "access" : "private",
8968     "field_name" : "mMap",
8969     "field_offset" : 32,
8970     "referenced_type" : "type-505"
8971    }
8972   ],
8973   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8974   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8975   "record_kind" : "class",
8976   "referenced_type" : "type-503",
8977   "self_type" : "type-503",
8978   "size" : 16,
8979   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8980   "template_args" : [ "type-506", "type-390" ],
8981   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
8982  },
8983  {
8984   "alignment" : 4,
8985   "fields" :
8986   [
8987    {
8988     "access" : "private",
8989     "field_name" : "mMutex",
8990     "referenced_type" : "type-522"
8991    },
8992    {
8993     "access" : "private",
8994     "field_name" : "mMap",
8995     "field_offset" : 32,
8996     "referenced_type" : "type-523"
8997    }
8998   ],
8999   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9000   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9001   "record_kind" : "class",
9002   "referenced_type" : "type-521",
9003   "self_type" : "type-521",
9004   "size" : 16,
9005   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9006   "template_args" : [ "type-524", "type-525" ],
9007   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
9008  },
9009  {
9010   "alignment" : 4,
9011   "fields" :
9012   [
9013    {
9014     "access" : "private",
9015     "field_name" : "mMutex",
9016     "referenced_type" : "type-512"
9017    },
9018    {
9019     "access" : "private",
9020     "field_name" : "mMap",
9021     "field_offset" : 32,
9022     "referenced_type" : "type-513"
9023    }
9024   ],
9025   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
9026   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
9027   "record_kind" : "class",
9028   "referenced_type" : "type-511",
9029   "self_type" : "type-511",
9030   "size" : 16,
9031   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9032   "template_args" : [ "type-514", "type-515" ],
9033   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
9034  },
9035  {
9036   "alignment" : 8,
9037   "fields" :
9038   [
9039    {
9040     "field_name" : "flags",
9041     "referenced_type" : "type-2"
9042    },
9043    {
9044     "field_name" : "fdIndex",
9045     "field_offset" : 32,
9046     "referenced_type" : "type-2"
9047    },
9048    {
9049     "field_name" : "offset",
9050     "field_offset" : 64,
9051     "referenced_type" : "type-2"
9052    },
9053    {
9054     "field_name" : "extent",
9055     "field_offset" : 128,
9056     "referenced_type" : "type-13"
9057    }
9058   ],
9059   "linker_set_key" : "android::hardware::GrantorDescriptor",
9060   "name" : "android::hardware::GrantorDescriptor",
9061   "referenced_type" : "type-389",
9062   "self_type" : "type-389",
9063   "size" : 24,
9064   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9065   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
9066  },
9067  {
9068   "alignment" : 8,
9069   "base_specifiers" :
9070   [
9071    {
9072     "is_virtual" : true,
9073     "referenced_type" : "type-373"
9074    },
9075    {
9076     "is_virtual" : true,
9077     "referenced_type" : "type-7"
9078    }
9079   ],
9080   "linker_set_key" : "android::hardware::HidlMemory",
9081   "name" : "android::hardware::HidlMemory",
9082   "record_kind" : "class",
9083   "referenced_type" : "type-381",
9084   "self_type" : "type-381",
9085   "size" : 56,
9086   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9087   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
9088   "vtable_components" :
9089   [
9090    {
9091     "component_value" : 48,
9092     "kind" : "vbase_offset"
9093    },
9094    {
9095     "component_value" : 8,
9096     "kind" : "vbase_offset"
9097    },
9098    {
9099     "kind" : "offset_to_top"
9100    },
9101    {
9102     "kind" : "rtti",
9103     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9104    },
9105    {
9106     "kind" : "complete_dtor_pointer",
9107     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9108    },
9109    {
9110     "kind" : "deleting_dtor_pointer",
9111     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9112    },
9113    {
9114     "kind" : "vcall_offset"
9115    },
9116    {
9117     "kind" : "vcall_offset"
9118    },
9119    {
9120     "kind" : "vcall_offset"
9121    },
9122    {
9123     "kind" : "vcall_offset"
9124    },
9125    {
9126     "component_value" : -48,
9127     "kind" : "vcall_offset"
9128    },
9129    {
9130     "component_value" : -48,
9131     "kind" : "offset_to_top"
9132    },
9133    {
9134     "kind" : "rtti",
9135     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9136    },
9137    {
9138     "kind" : "complete_dtor_pointer",
9139     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
9140    },
9141    {
9142     "kind" : "deleting_dtor_pointer",
9143     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
9144    },
9145    {
9146     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9147    },
9148    {
9149     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9150    },
9151    {
9152     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9153    },
9154    {
9155     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9156    }
9157   ]
9158  },
9159  {
9160   "alignment" : 4,
9161   "base_specifiers" :
9162   [
9163    {
9164     "is_virtual" : true,
9165     "referenced_type" : "type-7"
9166    }
9167   ],
9168   "linker_set_key" : "android::hardware::IBinder",
9169   "name" : "android::hardware::IBinder",
9170   "record_kind" : "class",
9171   "referenced_type" : "type-27",
9172   "self_type" : "type-27",
9173   "size" : 12,
9174   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
9175   "unique_id" : "_ZTSN7android8hardware7IBinderE",
9176   "vtable_components" :
9177   [
9178    {
9179     "component_value" : 4,
9180     "kind" : "vbase_offset"
9181    },
9182    {
9183     "kind" : "offset_to_top"
9184    },
9185    {
9186     "kind" : "rtti",
9187     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
9188    },
9189    {
9190     "is_pure" : true,
9191     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9192    },
9193    {
9194     "is_pure" : true,
9195     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
9196    },
9197    {
9198     "is_pure" : true,
9199     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
9200    },
9201    {
9202     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9203    },
9204    {
9205     "is_pure" : true,
9206     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9207    },
9208    {
9209     "is_pure" : true,
9210     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
9211    },
9212    {
9213     "is_pure" : true,
9214     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
9215    },
9216    {
9217     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
9218    },
9219    {
9220     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9221    },
9222    {
9223     "kind" : "complete_dtor_pointer",
9224     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
9225    },
9226    {
9227     "kind" : "deleting_dtor_pointer",
9228     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
9229    },
9230    {
9231     "kind" : "vcall_offset"
9232    },
9233    {
9234     "kind" : "vcall_offset"
9235    },
9236    {
9237     "kind" : "vcall_offset"
9238    },
9239    {
9240     "kind" : "vcall_offset"
9241    },
9242    {
9243     "component_value" : -4,
9244     "kind" : "vcall_offset"
9245    },
9246    {
9247     "component_value" : -4,
9248     "kind" : "offset_to_top"
9249    },
9250    {
9251     "kind" : "rtti",
9252     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
9253    },
9254    {
9255     "kind" : "complete_dtor_pointer",
9256     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
9257    },
9258    {
9259     "kind" : "deleting_dtor_pointer",
9260     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
9261    },
9262    {
9263     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9264    },
9265    {
9266     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9267    },
9268    {
9269     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9270    },
9271    {
9272     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9273    }
9274   ]
9275  },
9276  {
9277   "alignment" : 4,
9278   "base_specifiers" :
9279   [
9280    {
9281     "is_virtual" : true,
9282     "referenced_type" : "type-7"
9283    }
9284   ],
9285   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
9286   "name" : "android::hardware::IBinder::DeathRecipient",
9287   "record_kind" : "class",
9288   "referenced_type" : "type-17",
9289   "self_type" : "type-17",
9290   "size" : 12,
9291   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
9292   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
9293   "vtable_components" :
9294   [
9295    {
9296     "component_value" : 4,
9297     "kind" : "vbase_offset"
9298    },
9299    {
9300     "kind" : "offset_to_top"
9301    },
9302    {
9303     "kind" : "rtti",
9304     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9305    },
9306    {
9307     "is_pure" : true,
9308     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
9309    },
9310    {
9311     "kind" : "complete_dtor_pointer",
9312     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
9313    },
9314    {
9315     "kind" : "deleting_dtor_pointer",
9316     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
9317    },
9318    {
9319     "kind" : "vcall_offset"
9320    },
9321    {
9322     "kind" : "vcall_offset"
9323    },
9324    {
9325     "kind" : "vcall_offset"
9326    },
9327    {
9328     "kind" : "vcall_offset"
9329    },
9330    {
9331     "component_value" : -4,
9332     "kind" : "vcall_offset"
9333    },
9334    {
9335     "component_value" : -4,
9336     "kind" : "offset_to_top"
9337    },
9338    {
9339     "kind" : "rtti",
9340     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9341    },
9342    {
9343     "kind" : "complete_dtor_pointer",
9344     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
9345    },
9346    {
9347     "kind" : "deleting_dtor_pointer",
9348     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
9349    },
9350    {
9351     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9352    },
9353    {
9354     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9355    },
9356    {
9357     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9358    },
9359    {
9360     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9361    }
9362   ]
9363  },
9364  {
9365   "alignment" : 4,
9366   "base_specifiers" :
9367   [
9368    {
9369     "is_virtual" : true,
9370     "referenced_type" : "type-7"
9371    }
9372   ],
9373   "linker_set_key" : "android::hardware::IInterface",
9374   "name" : "android::hardware::IInterface",
9375   "record_kind" : "class",
9376   "referenced_type" : "type-461",
9377   "self_type" : "type-461",
9378   "size" : 12,
9379   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9380   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
9381   "vtable_components" :
9382   [
9383    {
9384     "component_value" : 4,
9385     "kind" : "vbase_offset"
9386    },
9387    {
9388     "kind" : "offset_to_top"
9389    },
9390    {
9391     "kind" : "rtti",
9392     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9393    },
9394    {
9395     "kind" : "complete_dtor_pointer",
9396     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9397    },
9398    {
9399     "kind" : "deleting_dtor_pointer",
9400     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9401    },
9402    {
9403     "is_pure" : true,
9404     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9405    },
9406    {
9407     "kind" : "vcall_offset"
9408    },
9409    {
9410     "kind" : "vcall_offset"
9411    },
9412    {
9413     "kind" : "vcall_offset"
9414    },
9415    {
9416     "kind" : "vcall_offset"
9417    },
9418    {
9419     "component_value" : -4,
9420     "kind" : "vcall_offset"
9421    },
9422    {
9423     "component_value" : -4,
9424     "kind" : "offset_to_top"
9425    },
9426    {
9427     "kind" : "rtti",
9428     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9429    },
9430    {
9431     "kind" : "complete_dtor_pointer",
9432     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9433    },
9434    {
9435     "kind" : "deleting_dtor_pointer",
9436     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9437    },
9438    {
9439     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9440    },
9441    {
9442     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9443    },
9444    {
9445     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9446    },
9447    {
9448     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9449    }
9450   ]
9451  },
9452  {
9453   "alignment" : 8,
9454   "fields" :
9455   [
9456    {
9457     "access" : "private",
9458     "field_name" : "mGrantors",
9459     "referenced_type" : "type-385"
9460    },
9461    {
9462     "access" : "private",
9463     "field_name" : "mHandle",
9464     "field_offset" : 128,
9465     "referenced_type" : "type-432"
9466    },
9467    {
9468     "access" : "private",
9469     "field_name" : "mQuantum",
9470     "field_offset" : 192,
9471     "referenced_type" : "type-2"
9472    },
9473    {
9474     "access" : "private",
9475     "field_name" : "mFlags",
9476     "field_offset" : 224,
9477     "referenced_type" : "type-2"
9478    }
9479   ],
9480   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9481   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9482   "referenced_type" : "type-431",
9483   "self_type" : "type-431",
9484   "size" : 32,
9485   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9486   "template_args" : [ "type-63" ],
9487   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
9488  },
9489  {
9490   "alignment" : 4,
9491   "fields" :
9492   [
9493    {
9494     "access" : "private",
9495     "field_name" : "mBufCachePos",
9496     "referenced_type" : "type-2"
9497    },
9498    {
9499     "access" : "private",
9500     "field_name" : "mBufCache",
9501     "field_offset" : 32,
9502     "referenced_type" : "type-466"
9503    },
9504    {
9505     "access" : "private",
9506     "field_name" : "mError",
9507     "field_offset" : 128,
9508     "referenced_type" : "type-68"
9509    },
9510    {
9511     "access" : "private",
9512     "field_name" : "mData",
9513     "field_offset" : 160,
9514     "referenced_type" : "type-467"
9515    },
9516    {
9517     "access" : "private",
9518     "field_name" : "mDataSize",
9519     "field_offset" : 192,
9520     "referenced_type" : "type-2"
9521    },
9522    {
9523     "access" : "private",
9524     "field_name" : "mDataCapacity",
9525     "field_offset" : 224,
9526     "referenced_type" : "type-2"
9527    },
9528    {
9529     "access" : "private",
9530     "field_name" : "mDataPos",
9531     "field_offset" : 256,
9532     "referenced_type" : "type-2"
9533    },
9534    {
9535     "access" : "private",
9536     "field_name" : "mObjects",
9537     "field_offset" : 288,
9538     "referenced_type" : "type-468"
9539    },
9540    {
9541     "access" : "private",
9542     "field_name" : "mObjectsSize",
9543     "field_offset" : 320,
9544     "referenced_type" : "type-2"
9545    },
9546    {
9547     "access" : "private",
9548     "field_name" : "mObjectsCapacity",
9549     "field_offset" : 352,
9550     "referenced_type" : "type-2"
9551    },
9552    {
9553     "access" : "private",
9554     "field_name" : "mNextObjectHint",
9555     "field_offset" : 384,
9556     "referenced_type" : "type-2"
9557    },
9558    {
9559     "access" : "private",
9560     "field_name" : "mNumRef",
9561     "field_offset" : 416,
9562     "referenced_type" : "type-2"
9563    },
9564    {
9565     "access" : "private",
9566     "field_name" : "mFdsKnown",
9567     "field_offset" : 448,
9568     "referenced_type" : "type-36"
9569    },
9570    {
9571     "access" : "private",
9572     "field_name" : "mHasFds",
9573     "field_offset" : 456,
9574     "referenced_type" : "type-36"
9575    },
9576    {
9577     "access" : "private",
9578     "field_name" : "mAllowFds",
9579     "field_offset" : 464,
9580     "referenced_type" : "type-36"
9581    },
9582    {
9583     "access" : "private",
9584     "field_name" : "mOwner",
9585     "field_offset" : 480,
9586     "referenced_type" : "type-469"
9587    },
9588    {
9589     "access" : "private",
9590     "field_name" : "mOwnerCookie",
9591     "field_offset" : 512,
9592     "referenced_type" : "type-22"
9593    }
9594   ],
9595   "linker_set_key" : "android::hardware::Parcel",
9596   "name" : "android::hardware::Parcel",
9597   "record_kind" : "class",
9598   "referenced_type" : "type-465",
9599   "self_type" : "type-465",
9600   "size" : 68,
9601   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9602   "unique_id" : "_ZTSN7android8hardware6ParcelE"
9603  },
9604  {
9605   "access" : "private",
9606   "alignment" : 8,
9607   "fields" :
9608   [
9609    {
9610     "field_name" : "index",
9611     "referenced_type" : "type-2"
9612    },
9613    {
9614     "field_name" : "buffer",
9615     "field_offset" : 64,
9616     "referenced_type" : "type-13"
9617    },
9618    {
9619     "field_name" : "bufend",
9620     "field_offset" : 128,
9621     "referenced_type" : "type-13"
9622    }
9623   ],
9624   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
9625   "name" : "android::hardware::Parcel::BufferInfo",
9626   "referenced_type" : "type-481",
9627   "self_type" : "type-481",
9628   "size" : 24,
9629   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9630   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
9631  },
9632  {
9633   "alignment" : 8,
9634   "base_specifiers" :
9635   [
9636    {
9637     "is_virtual" : true,
9638     "referenced_type" : "type-7"
9639    }
9640   ],
9641   "fields" :
9642   [
9643    {
9644     "access" : "private",
9645     "field_name" : "mDriverFD",
9646     "field_offset" : 32,
9647     "referenced_type" : "type-68"
9648    },
9649    {
9650     "access" : "private",
9651     "field_name" : "mVMStart",
9652     "field_offset" : 64,
9653     "referenced_type" : "type-22"
9654    },
9655    {
9656     "access" : "private",
9657     "field_name" : "mThreadCountLock",
9658     "field_offset" : 96,
9659     "referenced_type" : "type-81"
9660    },
9661    {
9662     "access" : "private",
9663     "field_name" : "mThreadCountDecrement",
9664     "field_offset" : 128,
9665     "referenced_type" : "type-82"
9666    },
9667    {
9668     "access" : "private",
9669     "field_name" : "mExecutingThreadsCount",
9670     "field_offset" : 160,
9671     "referenced_type" : "type-2"
9672    },
9673    {
9674     "access" : "private",
9675     "field_name" : "mMaxThreads",
9676     "field_offset" : 192,
9677     "referenced_type" : "type-2"
9678    },
9679    {
9680     "access" : "private",
9681     "field_name" : "mStarvationStartTimeMs",
9682     "field_offset" : 256,
9683     "referenced_type" : "type-83"
9684    },
9685    {
9686     "access" : "private",
9687     "field_name" : "mLock",
9688     "field_offset" : 320,
9689     "referenced_type" : "type-18"
9690    },
9691    {
9692     "access" : "private",
9693     "field_name" : "mHandleToObject",
9694     "field_offset" : 352,
9695     "referenced_type" : "type-20"
9696    },
9697    {
9698     "access" : "private",
9699     "field_name" : "mManagesContexts",
9700     "field_offset" : 512,
9701     "referenced_type" : "type-36"
9702    },
9703    {
9704     "access" : "private",
9705     "field_name" : "mBinderContextCheckFunc",
9706     "field_offset" : 544,
9707     "referenced_type" : "type-34"
9708    },
9709    {
9710     "access" : "private",
9711     "field_name" : "mBinderContextUserData",
9712     "field_offset" : 576,
9713     "referenced_type" : "type-22"
9714    },
9715    {
9716     "access" : "private",
9717     "field_name" : "mContexts",
9718     "field_offset" : 608,
9719     "referenced_type" : "type-56"
9720    },
9721    {
9722     "access" : "private",
9723     "field_name" : "mRootDir",
9724     "field_offset" : 768,
9725     "referenced_type" : "type-60"
9726    },
9727    {
9728     "access" : "private",
9729     "field_name" : "mThreadPoolStarted",
9730     "field_offset" : 800,
9731     "referenced_type" : "type-36"
9732    },
9733    {
9734     "access" : "private",
9735     "field_name" : "mSpawnThreadOnStart",
9736     "field_offset" : 808,
9737     "referenced_type" : "type-36"
9738    },
9739    {
9740     "access" : "private",
9741     "field_name" : "mThreadPoolSeq",
9742     "field_offset" : 832,
9743     "referenced_type" : "type-67"
9744    },
9745    {
9746     "access" : "private",
9747     "field_name" : "mMmapSize",
9748     "field_offset" : 864,
9749     "referenced_type" : "type-24"
9750    },
9751    {
9752     "access" : "private",
9753     "field_name" : "mCallRestriction",
9754     "field_offset" : 896,
9755     "referenced_type" : "type-74"
9756    }
9757   ],
9758   "linker_set_key" : "android::hardware::ProcessState",
9759   "name" : "android::hardware::ProcessState",
9760   "record_kind" : "class",
9761   "referenced_type" : "type-80",
9762   "self_type" : "type-80",
9763   "size" : 128,
9764   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9765   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
9766   "vtable_components" :
9767   [
9768    {
9769     "component_value" : 116,
9770     "kind" : "vbase_offset"
9771    },
9772    {
9773     "kind" : "offset_to_top"
9774    },
9775    {
9776     "kind" : "rtti",
9777     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9778    },
9779    {
9780     "kind" : "complete_dtor_pointer",
9781     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
9782    },
9783    {
9784     "kind" : "deleting_dtor_pointer",
9785     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
9786    },
9787    {
9788     "kind" : "vcall_offset"
9789    },
9790    {
9791     "kind" : "vcall_offset"
9792    },
9793    {
9794     "kind" : "vcall_offset"
9795    },
9796    {
9797     "kind" : "vcall_offset"
9798    },
9799    {
9800     "component_value" : -116,
9801     "kind" : "vcall_offset"
9802    },
9803    {
9804     "component_value" : -116,
9805     "kind" : "offset_to_top"
9806    },
9807    {
9808     "kind" : "rtti",
9809     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
9810    },
9811    {
9812     "kind" : "complete_dtor_pointer",
9813     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
9814    },
9815    {
9816     "kind" : "deleting_dtor_pointer",
9817     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
9818    },
9819    {
9820     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9821    },
9822    {
9823     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9824    },
9825    {
9826     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9827    },
9828    {
9829     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9830    }
9831   ]
9832  },
9833  {
9834   "access" : "private",
9835   "alignment" : 4,
9836   "fields" :
9837   [
9838    {
9839     "field_name" : "binder",
9840     "referenced_type" : "type-26"
9841    },
9842    {
9843     "field_name" : "refs",
9844     "field_offset" : 32,
9845     "referenced_type" : "type-11"
9846    }
9847   ],
9848   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
9849   "name" : "android::hardware::ProcessState::handle_entry",
9850   "referenced_type" : "type-25",
9851   "self_type" : "type-25",
9852   "size" : 8,
9853   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9854   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
9855  },
9856  {
9857   "alignment" : 4,
9858   "base_specifiers" :
9859   [
9860    {
9861     "referenced_type" : "type-207"
9862    }
9863   ],
9864   "fields" :
9865   [
9866    {
9867     "access" : "private",
9868     "field_name" : "mVal",
9869     "field_offset" : 168,
9870     "referenced_type" : "type-663"
9871    }
9872   ],
9873   "linker_set_key" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status>",
9874   "name" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status>",
9875   "record_kind" : "class",
9876   "referenced_type" : "type-662",
9877   "self_type" : "type-662",
9878   "size" : 24,
9879   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9880   "template_args" : [ "type-663" ],
9881   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_9bluetooth4a2dp4V1_06StatusEEE"
9882  },
9883  {
9884   "alignment" : 4,
9885   "base_specifiers" :
9886   [
9887    {
9888     "referenced_type" : "type-207"
9889    }
9890   ],
9891   "fields" :
9892   [
9893    {
9894     "access" : "private",
9895     "field_name" : "mVal",
9896     "field_offset" : 192,
9897     "referenced_type" : "type-128"
9898    }
9899   ],
9900   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> >",
9901   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> >",
9902   "record_kind" : "class",
9903   "referenced_type" : "type-222",
9904   "self_type" : "type-222",
9905   "size" : 28,
9906   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9907   "template_args" : [ "type-128" ],
9908   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEEEEE"
9909  },
9910  {
9911   "alignment" : 4,
9912   "base_specifiers" :
9913   [
9914    {
9915     "referenced_type" : "type-207"
9916    }
9917   ],
9918   "fields" :
9919   [
9920    {
9921     "access" : "private",
9922     "field_name" : "mVal",
9923     "field_offset" : 192,
9924     "referenced_type" : "type-640"
9925    }
9926   ],
9927   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> >",
9928   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> >",
9929   "record_kind" : "class",
9930   "referenced_type" : "type-669",
9931   "self_type" : "type-669",
9932   "size" : 28,
9933   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9934   "template_args" : [ "type-640" ],
9935   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEEEE"
9936  },
9937  {
9938   "alignment" : 4,
9939   "base_specifiers" :
9940   [
9941    {
9942     "referenced_type" : "type-207"
9943    }
9944   ],
9945   "fields" :
9946   [
9947    {
9948     "access" : "private",
9949     "field_name" : "mVal",
9950     "field_offset" : 168,
9951     "referenced_type" : "type-36"
9952    }
9953   ],
9954   "linker_set_key" : "android::hardware::Return<bool>",
9955   "name" : "android::hardware::Return<bool>",
9956   "record_kind" : "class",
9957   "referenced_type" : "type-206",
9958   "self_type" : "type-206",
9959   "size" : 24,
9960   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9961   "template_args" : [ "type-36" ],
9962   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
9963  },
9964  {
9965   "alignment" : 4,
9966   "base_specifiers" :
9967   [
9968    {
9969     "referenced_type" : "type-207"
9970    }
9971   ],
9972   "linker_set_key" : "android::hardware::Return<void>",
9973   "name" : "android::hardware::Return<void>",
9974   "record_kind" : "class",
9975   "referenced_type" : "type-250",
9976   "self_type" : "type-250",
9977   "size" : 24,
9978   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9979   "template_args" : [ "type-23" ],
9980   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
9981  },
9982  {
9983   "alignment" : 4,
9984   "fields" :
9985   [
9986    {
9987     "access" : "private",
9988     "field_name" : "mException",
9989     "referenced_type" : "type-68"
9990    },
9991    {
9992     "access" : "private",
9993     "field_name" : "mErrorCode",
9994     "field_offset" : 32,
9995     "referenced_type" : "type-68"
9996    },
9997    {
9998     "access" : "private",
9999     "field_name" : "mMessage",
10000     "field_offset" : 64,
10001     "referenced_type" : "type-164"
10002    }
10003   ],
10004   "linker_set_key" : "android::hardware::Status",
10005   "name" : "android::hardware::Status",
10006   "record_kind" : "class",
10007   "referenced_type" : "type-163",
10008   "self_type" : "type-163",
10009   "size" : 20,
10010   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10011   "unique_id" : "_ZTSN7android8hardware6StatusE"
10012  },
10013  {
10014   "alignment" : 4,
10015   "base_specifiers" :
10016   [
10017    {
10018     "referenced_type" : "type-475"
10019    }
10020   ],
10021   "fields" :
10022   [
10023    {
10024     "access" : "private",
10025     "field_name" : "_hidl_mImpl",
10026     "field_offset" : 544,
10027     "referenced_type" : "type-128"
10028    }
10029   ],
10030   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost",
10031   "name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioHost",
10032   "referenced_type" : "type-474",
10033   "self_type" : "type-474",
10034   "size" : 80,
10035   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioHost.h",
10036   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE",
10037   "vtable_components" :
10038   [
10039    {
10040     "component_value" : 72,
10041     "kind" : "vbase_offset"
10042    },
10043    {
10044     "kind" : "offset_to_top"
10045    },
10046    {
10047     "kind" : "rtti",
10048     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE"
10049    },
10050    {
10051     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10052    },
10053    {
10054     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10055    },
10056    {
10057     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10058    },
10059    {
10060     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10061    },
10062    {
10063     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10064    },
10065    {
10066     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10067    },
10068    {
10069     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10070    },
10071    {
10072     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10073    },
10074    {
10075     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10076    },
10077    {
10078     "kind" : "complete_dtor_pointer",
10079     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev"
10080    },
10081    {
10082     "kind" : "deleting_dtor_pointer",
10083     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev"
10084    },
10085    {
10086     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHost10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10087    },
10088    {
10089     "component_value" : -20,
10090     "kind" : "offset_to_top"
10091    },
10092    {
10093     "kind" : "rtti",
10094     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE"
10095    },
10096    {
10097     "kind" : "complete_dtor_pointer",
10098     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev"
10099    },
10100    {
10101     "kind" : "deleting_dtor_pointer",
10102     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev"
10103    },
10104    {
10105     "kind" : "vcall_offset"
10106    },
10107    {
10108     "kind" : "vcall_offset"
10109    },
10110    {
10111     "kind" : "vcall_offset"
10112    },
10113    {
10114     "kind" : "vcall_offset"
10115    },
10116    {
10117     "component_value" : -72,
10118     "kind" : "vcall_offset"
10119    },
10120    {
10121     "component_value" : -72,
10122     "kind" : "offset_to_top"
10123    },
10124    {
10125     "kind" : "rtti",
10126     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostE"
10127    },
10128    {
10129     "kind" : "complete_dtor_pointer",
10130     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD1Ev"
10131    },
10132    {
10133     "kind" : "deleting_dtor_pointer",
10134     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_022BnHwBluetoothAudioHostD0Ev"
10135    },
10136    {
10137     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10138    },
10139    {
10140     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10141    },
10142    {
10143     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10144    },
10145    {
10146     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10147    }
10148   ]
10149  },
10150  {
10151   "alignment" : 4,
10152   "base_specifiers" :
10153   [
10154    {
10155     "referenced_type" : "type-475"
10156    }
10157   ],
10158   "fields" :
10159   [
10160    {
10161     "access" : "private",
10162     "field_name" : "_hidl_mImpl",
10163     "field_offset" : 544,
10164     "referenced_type" : "type-640"
10165    }
10166   ],
10167   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload",
10168   "name" : "android::hardware::bluetooth::a2dp::V1_0::BnHwBluetoothAudioOffload",
10169   "referenced_type" : "type-639",
10170   "self_type" : "type-639",
10171   "size" : 80,
10172   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BnHwBluetoothAudioOffload.h",
10173   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE",
10174   "vtable_components" :
10175   [
10176    {
10177     "component_value" : 72,
10178     "kind" : "vbase_offset"
10179    },
10180    {
10181     "kind" : "offset_to_top"
10182    },
10183    {
10184     "kind" : "rtti",
10185     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE"
10186    },
10187    {
10188     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10189    },
10190    {
10191     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10192    },
10193    {
10194     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10195    },
10196    {
10197     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10198    },
10199    {
10200     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10201    },
10202    {
10203     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10204    },
10205    {
10206     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10207    },
10208    {
10209     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10210    },
10211    {
10212     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10213    },
10214    {
10215     "kind" : "complete_dtor_pointer",
10216     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev"
10217    },
10218    {
10219     "kind" : "deleting_dtor_pointer",
10220     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev"
10221    },
10222    {
10223     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffload10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10224    },
10225    {
10226     "component_value" : -20,
10227     "kind" : "offset_to_top"
10228    },
10229    {
10230     "kind" : "rtti",
10231     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE"
10232    },
10233    {
10234     "kind" : "complete_dtor_pointer",
10235     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev"
10236    },
10237    {
10238     "kind" : "deleting_dtor_pointer",
10239     "mangled_component_name" : "_ZThn20_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev"
10240    },
10241    {
10242     "kind" : "vcall_offset"
10243    },
10244    {
10245     "kind" : "vcall_offset"
10246    },
10247    {
10248     "kind" : "vcall_offset"
10249    },
10250    {
10251     "kind" : "vcall_offset"
10252    },
10253    {
10254     "component_value" : -72,
10255     "kind" : "vcall_offset"
10256    },
10257    {
10258     "component_value" : -72,
10259     "kind" : "offset_to_top"
10260    },
10261    {
10262     "kind" : "rtti",
10263     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadE"
10264    },
10265    {
10266     "kind" : "complete_dtor_pointer",
10267     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD1Ev"
10268    },
10269    {
10270     "kind" : "deleting_dtor_pointer",
10271     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_025BnHwBluetoothAudioOffloadD0Ev"
10272    },
10273    {
10274     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10275    },
10276    {
10277     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10278    },
10279    {
10280     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10281    },
10282    {
10283     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10284    }
10285   ]
10286  },
10287  {
10288   "alignment" : 4,
10289   "base_specifiers" :
10290   [
10291    {
10292     "referenced_type" : "type-464"
10293    },
10294    {
10295     "referenced_type" : "type-477"
10296    }
10297   ],
10298   "fields" :
10299   [
10300    {
10301     "access" : "private",
10302     "field_name" : "_hidl_mMutex",
10303     "field_offset" : 544,
10304     "referenced_type" : "type-605"
10305    },
10306    {
10307     "access" : "private",
10308     "field_name" : "_hidl_mDeathRecipients",
10309     "field_offset" : 576,
10310     "referenced_type" : "type-606"
10311    }
10312   ],
10313   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost",
10314   "name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioHost",
10315   "referenced_type" : "type-604",
10316   "self_type" : "type-604",
10317   "size" : 92,
10318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioHost.h",
10319   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE",
10320   "vtable_components" :
10321   [
10322    {
10323     "component_value" : 84,
10324     "kind" : "vbase_offset"
10325    },
10326    {
10327     "kind" : "offset_to_top"
10328    },
10329    {
10330     "kind" : "rtti",
10331     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
10332    },
10333    {
10334     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost8isRemoteEv"
10335    },
10336    {
10337     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10338    },
10339    {
10340     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10341    },
10342    {
10343     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10344    },
10345    {
10346     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10347    },
10348    {
10349     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost21setHALInstrumentationEv"
10350    },
10351    {
10352     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10353    },
10354    {
10355     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost4pingEv"
10356    },
10357    {
10358     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10359    },
10360    {
10361     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost21notifySyspropsChangedEv"
10362    },
10363    {
10364     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10365    },
10366    {
10367     "kind" : "complete_dtor_pointer",
10368     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD1Ev"
10369    },
10370    {
10371     "kind" : "deleting_dtor_pointer",
10372     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD0Ev"
10373    },
10374    {
10375     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost11startStreamEv"
10376    },
10377    {
10378     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost13suspendStreamEv"
10379    },
10380    {
10381     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHost10stopStreamEv"
10382    },
10383    {
10384     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEE10onAsBinderEv"
10385    },
10386    {
10387     "component_value" : 80,
10388     "kind" : "vbase_offset"
10389    },
10390    {
10391     "component_value" : -4,
10392     "kind" : "offset_to_top"
10393    },
10394    {
10395     "kind" : "rtti",
10396     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
10397    },
10398    {
10399     "kind" : "complete_dtor_pointer",
10400     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD1Ev"
10401    },
10402    {
10403     "kind" : "deleting_dtor_pointer",
10404     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD0Ev"
10405    },
10406    {
10407     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_019IBluetoothAudioHostEE10onAsBinderEv"
10408    },
10409    {
10410     "component_value" : 76,
10411     "kind" : "vbase_offset"
10412    },
10413    {
10414     "component_value" : -8,
10415     "kind" : "offset_to_top"
10416    },
10417    {
10418     "kind" : "rtti",
10419     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
10420    },
10421    {
10422     "kind" : "complete_dtor_pointer",
10423     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD1Ev"
10424    },
10425    {
10426     "kind" : "deleting_dtor_pointer",
10427     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD0Ev"
10428    },
10429    {
10430     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10431    },
10432    {
10433     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10434    },
10435    {
10436     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10437    },
10438    {
10439     "component_value" : -24,
10440     "kind" : "offset_to_top"
10441    },
10442    {
10443     "kind" : "rtti",
10444     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
10445    },
10446    {
10447     "kind" : "complete_dtor_pointer",
10448     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD1Ev"
10449    },
10450    {
10451     "kind" : "deleting_dtor_pointer",
10452     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD0Ev"
10453    },
10454    {
10455     "kind" : "vcall_offset"
10456    },
10457    {
10458     "component_value" : -76,
10459     "kind" : "vcall_offset"
10460    },
10461    {
10462     "component_value" : -76,
10463     "kind" : "vcall_offset"
10464    },
10465    {
10466     "component_value" : -76,
10467     "kind" : "vcall_offset"
10468    },
10469    {
10470     "component_value" : -84,
10471     "kind" : "vcall_offset"
10472    },
10473    {
10474     "component_value" : -84,
10475     "kind" : "offset_to_top"
10476    },
10477    {
10478     "kind" : "rtti",
10479     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostE"
10480    },
10481    {
10482     "kind" : "complete_dtor_pointer",
10483     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD1Ev"
10484    },
10485    {
10486     "kind" : "deleting_dtor_pointer",
10487     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_022BpHwBluetoothAudioHostD0Ev"
10488    },
10489    {
10490     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10491    },
10492    {
10493     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10494    },
10495    {
10496     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10497    },
10498    {
10499     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10500    }
10501   ]
10502  },
10503  {
10504   "alignment" : 4,
10505   "base_specifiers" :
10506   [
10507    {
10508     "referenced_type" : "type-653"
10509    },
10510    {
10511     "referenced_type" : "type-477"
10512    }
10513   ],
10514   "fields" :
10515   [
10516    {
10517     "access" : "private",
10518     "field_name" : "_hidl_mMutex",
10519     "field_offset" : 544,
10520     "referenced_type" : "type-651"
10521    },
10522    {
10523     "access" : "private",
10524     "field_name" : "_hidl_mDeathRecipients",
10525     "field_offset" : 576,
10526     "referenced_type" : "type-652"
10527    }
10528   ],
10529   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload",
10530   "name" : "android::hardware::bluetooth::a2dp::V1_0::BpHwBluetoothAudioOffload",
10531   "referenced_type" : "type-650",
10532   "self_type" : "type-650",
10533   "size" : 92,
10534   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BpHwBluetoothAudioOffload.h",
10535   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE",
10536   "vtable_components" :
10537   [
10538    {
10539     "component_value" : 84,
10540     "kind" : "vbase_offset"
10541    },
10542    {
10543     "kind" : "offset_to_top"
10544    },
10545    {
10546     "kind" : "rtti",
10547     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
10548    },
10549    {
10550     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload8isRemoteEv"
10551    },
10552    {
10553     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10554    },
10555    {
10556     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10557    },
10558    {
10559     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10560    },
10561    {
10562     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10563    },
10564    {
10565     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21setHALInstrumentationEv"
10566    },
10567    {
10568     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10569    },
10570    {
10571     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload4pingEv"
10572    },
10573    {
10574     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10575    },
10576    {
10577     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload21notifySyspropsChangedEv"
10578    },
10579    {
10580     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10581    },
10582    {
10583     "kind" : "complete_dtor_pointer",
10584     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD1Ev"
10585    },
10586    {
10587     "kind" : "deleting_dtor_pointer",
10588     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD0Ev"
10589    },
10590    {
10591     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload12startSessionERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE"
10592    },
10593    {
10594     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload13streamStartedENS3_6StatusE"
10595    },
10596    {
10597     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload15streamSuspendedENS3_6StatusE"
10598    },
10599    {
10600     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffload10endSessionEv"
10601    },
10602    {
10603     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEE10onAsBinderEv"
10604    },
10605    {
10606     "component_value" : 80,
10607     "kind" : "vbase_offset"
10608    },
10609    {
10610     "component_value" : -4,
10611     "kind" : "offset_to_top"
10612    },
10613    {
10614     "kind" : "rtti",
10615     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
10616    },
10617    {
10618     "kind" : "complete_dtor_pointer",
10619     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD1Ev"
10620    },
10621    {
10622     "kind" : "deleting_dtor_pointer",
10623     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD0Ev"
10624    },
10625    {
10626     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEE10onAsBinderEv"
10627    },
10628    {
10629     "component_value" : 76,
10630     "kind" : "vbase_offset"
10631    },
10632    {
10633     "component_value" : -8,
10634     "kind" : "offset_to_top"
10635    },
10636    {
10637     "kind" : "rtti",
10638     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
10639    },
10640    {
10641     "kind" : "complete_dtor_pointer",
10642     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD1Ev"
10643    },
10644    {
10645     "kind" : "deleting_dtor_pointer",
10646     "mangled_component_name" : "_ZThn8_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD0Ev"
10647    },
10648    {
10649     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10650    },
10651    {
10652     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10653    },
10654    {
10655     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10656    },
10657    {
10658     "component_value" : -24,
10659     "kind" : "offset_to_top"
10660    },
10661    {
10662     "kind" : "rtti",
10663     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
10664    },
10665    {
10666     "kind" : "complete_dtor_pointer",
10667     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD1Ev"
10668    },
10669    {
10670     "kind" : "deleting_dtor_pointer",
10671     "mangled_component_name" : "_ZThn24_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD0Ev"
10672    },
10673    {
10674     "kind" : "vcall_offset"
10675    },
10676    {
10677     "component_value" : -76,
10678     "kind" : "vcall_offset"
10679    },
10680    {
10681     "component_value" : -76,
10682     "kind" : "vcall_offset"
10683    },
10684    {
10685     "component_value" : -76,
10686     "kind" : "vcall_offset"
10687    },
10688    {
10689     "component_value" : -84,
10690     "kind" : "vcall_offset"
10691    },
10692    {
10693     "component_value" : -84,
10694     "kind" : "offset_to_top"
10695    },
10696    {
10697     "kind" : "rtti",
10698     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadE"
10699    },
10700    {
10701     "kind" : "complete_dtor_pointer",
10702     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD1Ev"
10703    },
10704    {
10705     "kind" : "deleting_dtor_pointer",
10706     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_025BpHwBluetoothAudioOffloadD0Ev"
10707    },
10708    {
10709     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10710    },
10711    {
10712     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10713    },
10714    {
10715     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10716    },
10717    {
10718     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10719    }
10720   ]
10721  },
10722  {
10723   "alignment" : 4,
10724   "base_specifiers" :
10725   [
10726    {
10727     "referenced_type" : "type-130"
10728    },
10729    {
10730     "referenced_type" : "type-477"
10731    }
10732   ],
10733   "fields" :
10734   [
10735    {
10736     "access" : "private",
10737     "field_name" : "mImpl",
10738     "field_offset" : 384,
10739     "referenced_type" : "type-137"
10740    },
10741    {
10742     "access" : "private",
10743     "field_name" : "mOnewayQueue",
10744     "field_offset" : 416,
10745     "referenced_type" : "type-647"
10746    }
10747   ],
10748   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost",
10749   "name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioHost",
10750   "referenced_type" : "type-656",
10751   "self_type" : "type-656",
10752   "size" : 68,
10753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioHost.h",
10754   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostE",
10755   "vtable_components" :
10756   [
10757    {
10758     "component_value" : 60,
10759     "kind" : "vbase_offset"
10760    },
10761    {
10762     "kind" : "offset_to_top"
10763    },
10764    {
10765     "kind" : "rtti",
10766     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostE"
10767    },
10768    {
10769     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8isRemoteEv"
10770    },
10771    {
10772     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10773    },
10774    {
10775     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10776    },
10777    {
10778     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10779    },
10780    {
10781     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10782    },
10783    {
10784     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost21setHALInstrumentationEv"
10785    },
10786    {
10787     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10788    },
10789    {
10790     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost4pingEv"
10791    },
10792    {
10793     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10794    },
10795    {
10796     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost21notifySyspropsChangedEv"
10797    },
10798    {
10799     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10800    },
10801    {
10802     "kind" : "complete_dtor_pointer",
10803     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostD1Ev"
10804    },
10805    {
10806     "kind" : "deleting_dtor_pointer",
10807     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostD0Ev"
10808    },
10809    {
10810     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost11startStreamEv"
10811    },
10812    {
10813     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost13suspendStreamEv"
10814    },
10815    {
10816     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHost10stopStreamEv"
10817    },
10818    {
10819     "component_value" : -4,
10820     "kind" : "offset_to_top"
10821    },
10822    {
10823     "kind" : "rtti",
10824     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostE"
10825    },
10826    {
10827     "kind" : "complete_dtor_pointer",
10828     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostD1Ev"
10829    },
10830    {
10831     "kind" : "deleting_dtor_pointer",
10832     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostD0Ev"
10833    },
10834    {
10835     "kind" : "vcall_offset"
10836    },
10837    {
10838     "kind" : "vcall_offset"
10839    },
10840    {
10841     "kind" : "vcall_offset"
10842    },
10843    {
10844     "kind" : "vcall_offset"
10845    },
10846    {
10847     "component_value" : -60,
10848     "kind" : "vcall_offset"
10849    },
10850    {
10851     "component_value" : -60,
10852     "kind" : "offset_to_top"
10853    },
10854    {
10855     "kind" : "rtti",
10856     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostE"
10857    },
10858    {
10859     "kind" : "complete_dtor_pointer",
10860     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostD1Ev"
10861    },
10862    {
10863     "kind" : "deleting_dtor_pointer",
10864     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_020BsBluetoothAudioHostD0Ev"
10865    },
10866    {
10867     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10868    },
10869    {
10870     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10871    },
10872    {
10873     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10874    },
10875    {
10876     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10877    }
10878   ]
10879  },
10880  {
10881   "alignment" : 4,
10882   "base_specifiers" :
10883   [
10884    {
10885     "referenced_type" : "type-642"
10886    },
10887    {
10888     "referenced_type" : "type-477"
10889    }
10890   ],
10891   "fields" :
10892   [
10893    {
10894     "access" : "private",
10895     "field_name" : "mImpl",
10896     "field_offset" : 384,
10897     "referenced_type" : "type-646"
10898    },
10899    {
10900     "access" : "private",
10901     "field_name" : "mOnewayQueue",
10902     "field_offset" : 416,
10903     "referenced_type" : "type-647"
10904    }
10905   ],
10906   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload",
10907   "name" : "android::hardware::bluetooth::a2dp::V1_0::BsBluetoothAudioOffload",
10908   "referenced_type" : "type-645",
10909   "self_type" : "type-645",
10910   "size" : 68,
10911   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/BsBluetoothAudioOffload.h",
10912   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadE",
10913   "vtable_components" :
10914   [
10915    {
10916     "component_value" : 60,
10917     "kind" : "vbase_offset"
10918    },
10919    {
10920     "kind" : "offset_to_top"
10921    },
10922    {
10923     "kind" : "rtti",
10924     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadE"
10925    },
10926    {
10927     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8isRemoteEv"
10928    },
10929    {
10930     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10931    },
10932    {
10933     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10934    },
10935    {
10936     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10937    },
10938    {
10939     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10940    },
10941    {
10942     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload21setHALInstrumentationEv"
10943    },
10944    {
10945     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10946    },
10947    {
10948     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload4pingEv"
10949    },
10950    {
10951     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10952    },
10953    {
10954     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload21notifySyspropsChangedEv"
10955    },
10956    {
10957     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10958    },
10959    {
10960     "kind" : "complete_dtor_pointer",
10961     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadD1Ev"
10962    },
10963    {
10964     "kind" : "deleting_dtor_pointer",
10965     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadD0Ev"
10966    },
10967    {
10968     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload12startSessionERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE"
10969    },
10970    {
10971     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload13streamStartedENS3_6StatusE"
10972    },
10973    {
10974     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload15streamSuspendedENS3_6StatusE"
10975    },
10976    {
10977     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffload10endSessionEv"
10978    },
10979    {
10980     "component_value" : -4,
10981     "kind" : "offset_to_top"
10982    },
10983    {
10984     "kind" : "rtti",
10985     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadE"
10986    },
10987    {
10988     "kind" : "complete_dtor_pointer",
10989     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadD1Ev"
10990    },
10991    {
10992     "kind" : "deleting_dtor_pointer",
10993     "mangled_component_name" : "_ZThn4_N7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadD0Ev"
10994    },
10995    {
10996     "kind" : "vcall_offset"
10997    },
10998    {
10999     "kind" : "vcall_offset"
11000    },
11001    {
11002     "kind" : "vcall_offset"
11003    },
11004    {
11005     "kind" : "vcall_offset"
11006    },
11007    {
11008     "component_value" : -60,
11009     "kind" : "vcall_offset"
11010    },
11011    {
11012     "component_value" : -60,
11013     "kind" : "offset_to_top"
11014    },
11015    {
11016     "kind" : "rtti",
11017     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadE"
11018    },
11019    {
11020     "kind" : "complete_dtor_pointer",
11021     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadD1Ev"
11022    },
11023    {
11024     "kind" : "deleting_dtor_pointer",
11025     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_023BsBluetoothAudioOffloadD0Ev"
11026    },
11027    {
11028     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11029    },
11030    {
11031     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11032    },
11033    {
11034     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11035    },
11036    {
11037     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11038    }
11039   ]
11040  },
11041  {
11042   "alignment" : 4,
11043   "fields" :
11044   [
11045    {
11046     "field_name" : "codecType",
11047     "referenced_type" : "type-705"
11048    },
11049    {
11050     "field_name" : "sampleRate",
11051     "field_offset" : 32,
11052     "referenced_type" : "type-706"
11053    },
11054    {
11055     "field_name" : "bitsPerSample",
11056     "field_offset" : 64,
11057     "referenced_type" : "type-707"
11058    },
11059    {
11060     "field_name" : "channelMode",
11061     "field_offset" : 72,
11062     "referenced_type" : "type-708"
11063    },
11064    {
11065     "field_name" : "encodedAudioBitrate",
11066     "field_offset" : 96,
11067     "referenced_type" : "type-2"
11068    },
11069    {
11070     "field_name" : "peerMtu",
11071     "field_offset" : 128,
11072     "referenced_type" : "type-177"
11073    },
11074    {
11075     "field_name" : "codecSpecific",
11076     "field_offset" : 144,
11077     "referenced_type" : "type-711"
11078    }
11079   ],
11080   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration",
11081   "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration",
11082   "referenced_type" : "type-710",
11083   "self_type" : "type-710",
11084   "size" : 24,
11085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
11086   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_018CodecConfigurationE"
11087  },
11088  {
11089   "alignment" : 1,
11090   "fields" :
11091   [
11092    {
11093     "field_name" : "sbcData",
11094     "referenced_type" : "type-712"
11095    },
11096    {
11097     "field_name" : "ldacData",
11098     "referenced_type" : "type-713"
11099    }
11100   ],
11101   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration::CodecSpecific",
11102   "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration::CodecSpecific",
11103   "record_kind" : "union",
11104   "referenced_type" : "type-711",
11105   "self_type" : "type-711",
11106   "size" : 3,
11107   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
11108   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_018CodecConfiguration13CodecSpecificE"
11109  },
11110  {
11111   "alignment" : 1,
11112   "fields" :
11113   [
11114    {
11115     "field_name" : "bitrateIndex",
11116     "referenced_type" : "type-175"
11117    }
11118   ],
11119   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration::CodecSpecific::LdacData",
11120   "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration::CodecSpecific::LdacData",
11121   "referenced_type" : "type-713",
11122   "self_type" : "type-713",
11123   "size" : 1,
11124   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
11125   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_018CodecConfiguration13CodecSpecific8LdacDataE"
11126  },
11127  {
11128   "alignment" : 1,
11129   "fields" :
11130   [
11131    {
11132     "field_name" : "codecParameters",
11133     "referenced_type" : "type-175"
11134    },
11135    {
11136     "field_name" : "minBitpool",
11137     "field_offset" : 8,
11138     "referenced_type" : "type-175"
11139    },
11140    {
11141     "field_name" : "maxBitpool",
11142     "field_offset" : 16,
11143     "referenced_type" : "type-175"
11144    }
11145   ],
11146   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration::CodecSpecific::SbcData",
11147   "name" : "android::hardware::bluetooth::a2dp::V1_0::CodecConfiguration::CodecSpecific::SbcData",
11148   "referenced_type" : "type-712",
11149   "self_type" : "type-712",
11150   "size" : 3,
11151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/types.h",
11152   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_018CodecConfiguration13CodecSpecific7SbcDataE"
11153  },
11154  {
11155   "alignment" : 4,
11156   "base_specifiers" :
11157   [
11158    {
11159     "referenced_type" : "type-16"
11160    }
11161   ],
11162   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost",
11163   "name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost",
11164   "referenced_type" : "type-130",
11165   "self_type" : "type-130",
11166   "size" : 12,
11167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioHost.h",
11168   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostE",
11169   "vtable_components" :
11170   [
11171    {
11172     "component_value" : 4,
11173     "kind" : "vbase_offset"
11174    },
11175    {
11176     "kind" : "offset_to_top"
11177    },
11178    {
11179     "kind" : "rtti",
11180     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostE"
11181    },
11182    {
11183     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost8isRemoteEv"
11184    },
11185    {
11186     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11187    },
11188    {
11189     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11190    },
11191    {
11192     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11193    },
11194    {
11195     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11196    },
11197    {
11198     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21setHALInstrumentationEv"
11199    },
11200    {
11201     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11202    },
11203    {
11204     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost4pingEv"
11205    },
11206    {
11207     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11208    },
11209    {
11210     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost21notifySyspropsChangedEv"
11211    },
11212    {
11213     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11214    },
11215    {
11216     "kind" : "complete_dtor_pointer",
11217     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostD1Ev"
11218    },
11219    {
11220     "kind" : "deleting_dtor_pointer",
11221     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostD0Ev"
11222    },
11223    {
11224     "is_pure" : true,
11225     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost11startStreamEv"
11226    },
11227    {
11228     "is_pure" : true,
11229     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost13suspendStreamEv"
11230    },
11231    {
11232     "is_pure" : true,
11233     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHost10stopStreamEv"
11234    },
11235    {
11236     "kind" : "vcall_offset"
11237    },
11238    {
11239     "kind" : "vcall_offset"
11240    },
11241    {
11242     "kind" : "vcall_offset"
11243    },
11244    {
11245     "kind" : "vcall_offset"
11246    },
11247    {
11248     "component_value" : -4,
11249     "kind" : "vcall_offset"
11250    },
11251    {
11252     "component_value" : -4,
11253     "kind" : "offset_to_top"
11254    },
11255    {
11256     "kind" : "rtti",
11257     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostE"
11258    },
11259    {
11260     "kind" : "complete_dtor_pointer",
11261     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostD1Ev"
11262    },
11263    {
11264     "kind" : "deleting_dtor_pointer",
11265     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostD0Ev"
11266    },
11267    {
11268     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11269    },
11270    {
11271     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11272    },
11273    {
11274     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11275    },
11276    {
11277     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11278    }
11279   ]
11280  },
11281  {
11282   "alignment" : 4,
11283   "base_specifiers" :
11284   [
11285    {
11286     "referenced_type" : "type-16"
11287    }
11288   ],
11289   "linker_set_key" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload",
11290   "name" : "android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload",
11291   "referenced_type" : "type-642",
11292   "self_type" : "type-642",
11293   "size" : 12,
11294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen/android/hardware/bluetooth/a2dp/1.0/IBluetoothAudioOffload.h",
11295   "unique_id" : "_ZTSN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadE",
11296   "vtable_components" :
11297   [
11298    {
11299     "component_value" : 4,
11300     "kind" : "vbase_offset"
11301    },
11302    {
11303     "kind" : "offset_to_top"
11304    },
11305    {
11306     "kind" : "rtti",
11307     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadE"
11308    },
11309    {
11310     "mangled_component_name" : "_ZNK7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload8isRemoteEv"
11311    },
11312    {
11313     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11314    },
11315    {
11316     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11317    },
11318    {
11319     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11320    },
11321    {
11322     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11323    },
11324    {
11325     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21setHALInstrumentationEv"
11326    },
11327    {
11328     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11329    },
11330    {
11331     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload4pingEv"
11332    },
11333    {
11334     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11335    },
11336    {
11337     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload21notifySyspropsChangedEv"
11338    },
11339    {
11340     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11341    },
11342    {
11343     "kind" : "complete_dtor_pointer",
11344     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadD1Ev"
11345    },
11346    {
11347     "kind" : "deleting_dtor_pointer",
11348     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadD0Ev"
11349    },
11350    {
11351     "is_pure" : true,
11352     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload12startSessionERKNS_2spINS3_19IBluetoothAudioHostEEERKNS3_18CodecConfigurationE"
11353    },
11354    {
11355     "is_pure" : true,
11356     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload13streamStartedENS3_6StatusE"
11357    },
11358    {
11359     "is_pure" : true,
11360     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload15streamSuspendedENS3_6StatusE"
11361    },
11362    {
11363     "is_pure" : true,
11364     "mangled_component_name" : "_ZN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffload10endSessionEv"
11365    },
11366    {
11367     "kind" : "vcall_offset"
11368    },
11369    {
11370     "kind" : "vcall_offset"
11371    },
11372    {
11373     "kind" : "vcall_offset"
11374    },
11375    {
11376     "kind" : "vcall_offset"
11377    },
11378    {
11379     "component_value" : -4,
11380     "kind" : "vcall_offset"
11381    },
11382    {
11383     "component_value" : -4,
11384     "kind" : "offset_to_top"
11385    },
11386    {
11387     "kind" : "rtti",
11388     "mangled_component_name" : "_ZTIN7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadE"
11389    },
11390    {
11391     "kind" : "complete_dtor_pointer",
11392     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadD1Ev"
11393    },
11394    {
11395     "kind" : "deleting_dtor_pointer",
11396     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadD0Ev"
11397    },
11398    {
11399     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11400    },
11401    {
11402     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11403    },
11404    {
11405     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11406    },
11407    {
11408     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11409    }
11410   ]
11411  },
11412  {
11413   "alignment" : 4,
11414   "fields" :
11415   [
11416    {
11417     "access" : "protected",
11418     "field_name" : "mInstrumentationCallbacks",
11419     "field_offset" : 32,
11420     "referenced_type" : "type-478"
11421    },
11422    {
11423     "access" : "protected",
11424     "field_name" : "mEnableInstrumentation",
11425     "field_offset" : 128,
11426     "referenced_type" : "type-36"
11427    },
11428    {
11429     "access" : "protected",
11430     "field_name" : "mInstrumentationLibPackage",
11431     "field_offset" : 160,
11432     "referenced_type" : "type-479"
11433    },
11434    {
11435     "access" : "protected",
11436     "field_name" : "mInterfaceName",
11437     "field_offset" : 256,
11438     "referenced_type" : "type-480"
11439    }
11440   ],
11441   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
11442   "name" : "android::hardware::details::HidlInstrumentor",
11443   "referenced_type" : "type-477",
11444   "self_type" : "type-477",
11445   "size" : 44,
11446   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11447   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
11448   "vtable_components" :
11449   [
11450    {
11451     "kind" : "offset_to_top"
11452    },
11453    {
11454     "kind" : "rtti",
11455     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11456    },
11457    {
11458     "kind" : "complete_dtor_pointer",
11459     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
11460    },
11461    {
11462     "kind" : "deleting_dtor_pointer",
11463     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
11464    }
11465   ]
11466  },
11467  {
11468   "alignment" : 4,
11469   "fields" :
11470   [
11471    {
11472     "field_name" : "sched_policy",
11473     "referenced_type" : "type-68"
11474    },
11475    {
11476     "field_name" : "prio",
11477     "field_offset" : 32,
11478     "referenced_type" : "type-68"
11479    }
11480   ],
11481   "linker_set_key" : "android::hardware::details::SchedPrio",
11482   "name" : "android::hardware::details::SchedPrio",
11483   "referenced_type" : "type-493",
11484   "self_type" : "type-493",
11485   "size" : 8,
11486   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
11487   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
11488  },
11489  {
11490   "alignment" : 4,
11491   "fields" :
11492   [
11493    {
11494     "access" : "private",
11495     "field_name" : "mQueue",
11496     "referenced_type" : "type-648"
11497    }
11498   ],
11499   "linker_set_key" : "android::hardware::details::TaskRunner",
11500   "name" : "android::hardware::details::TaskRunner",
11501   "record_kind" : "class",
11502   "referenced_type" : "type-647",
11503   "self_type" : "type-647",
11504   "size" : 8,
11505   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
11506   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
11507  },
11508  {
11509   "alignment" : 1,
11510   "linker_set_key" : "android::hardware::details::bnhw_tag",
11511   "name" : "android::hardware::details::bnhw_tag",
11512   "referenced_type" : "type-331",
11513   "self_type" : "type-331",
11514   "size" : 1,
11515   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11516   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
11517  },
11518  {
11519   "alignment" : 1,
11520   "linker_set_key" : "android::hardware::details::bphw_tag",
11521   "name" : "android::hardware::details::bphw_tag",
11522   "referenced_type" : "type-342",
11523   "self_type" : "type-342",
11524   "size" : 1,
11525   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11526   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
11527  },
11528  {
11529   "alignment" : 1,
11530   "linker_set_key" : "android::hardware::details::bs_tag",
11531   "name" : "android::hardware::details::bs_tag",
11532   "referenced_type" : "type-356",
11533   "self_type" : "type-356",
11534   "size" : 1,
11535   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11536   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
11537  },
11538  {
11539   "access" : "private",
11540   "alignment" : 8,
11541   "fields" :
11542   [
11543    {
11544     "field_name" : "mPointer",
11545     "referenced_type" : "type-388"
11546    },
11547    {
11548     "field_name" : "_pad",
11549     "referenced_type" : "type-13"
11550    }
11551   ],
11552   "is_anonymous" : true,
11553   "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",
11554   "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",
11555   "record_kind" : "union",
11556   "referenced_type" : "type-387",
11557   "self_type" : "type-387",
11558   "size" : 8,
11559   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11560   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
11561  },
11562  {
11563   "alignment" : 8,
11564   "fields" :
11565   [
11566    {
11567     "access" : "private",
11568     "referenced_type" : "type-387"
11569    }
11570   ],
11571   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11572   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11573   "referenced_type" : "type-386",
11574   "self_type" : "type-386",
11575   "size" : 8,
11576   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11577   "template_args" : [ "type-389" ],
11578   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
11579  },
11580  {
11581   "alignment" : 8,
11582   "fields" :
11583   [
11584    {
11585     "access" : "private",
11586     "referenced_type" : "type-401"
11587    }
11588   ],
11589   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11590   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11591   "referenced_type" : "type-400",
11592   "self_type" : "type-400",
11593   "size" : 8,
11594   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11595   "template_args" : [ "type-403" ],
11596   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
11597  },
11598  {
11599   "alignment" : 8,
11600   "fields" :
11601   [
11602    {
11603     "access" : "private",
11604     "referenced_type" : "type-393"
11605    }
11606   ],
11607   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11608   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11609   "referenced_type" : "type-392",
11610   "self_type" : "type-392",
11611   "size" : 8,
11612   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11613   "template_args" : [ "type-369" ],
11614   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
11615  },
11616  {
11617   "alignment" : 8,
11618   "fields" :
11619   [
11620    {
11621     "access" : "private",
11622     "referenced_type" : "type-418"
11623    }
11624   ],
11625   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
11626   "name" : "android::hardware::details::hidl_pointer<char>",
11627   "referenced_type" : "type-417",
11628   "self_type" : "type-417",
11629   "size" : 8,
11630   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11631   "template_args" : [ "type-63" ],
11632   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
11633  },
11634  {
11635   "access" : "private",
11636   "alignment" : 8,
11637   "fields" :
11638   [
11639    {
11640     "field_name" : "mPointer",
11641     "referenced_type" : "type-279"
11642    },
11643    {
11644     "field_name" : "_pad",
11645     "referenced_type" : "type-13"
11646    }
11647   ],
11648   "is_anonymous" : true,
11649   "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",
11650   "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",
11651   "record_kind" : "union",
11652   "referenced_type" : "type-418",
11653   "self_type" : "type-418",
11654   "size" : 8,
11655   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11656   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
11657  },
11658  {
11659   "alignment" : 8,
11660   "fields" :
11661   [
11662    {
11663     "access" : "private",
11664     "referenced_type" : "type-371"
11665    }
11666   ],
11667   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
11668   "name" : "android::hardware::details::hidl_pointer<const char>",
11669   "referenced_type" : "type-370",
11670   "self_type" : "type-370",
11671   "size" : 8,
11672   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11673   "template_args" : [ "type-62" ],
11674   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
11675  },
11676  {
11677   "access" : "private",
11678   "alignment" : 8,
11679   "fields" :
11680   [
11681    {
11682     "field_name" : "mPointer",
11683     "referenced_type" : "type-61"
11684    },
11685    {
11686     "field_name" : "_pad",
11687     "referenced_type" : "type-13"
11688    }
11689   ],
11690   "is_anonymous" : true,
11691   "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",
11692   "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",
11693   "record_kind" : "union",
11694   "referenced_type" : "type-371",
11695   "self_type" : "type-371",
11696   "size" : 8,
11697   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11698   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
11699  },
11700  {
11701   "alignment" : 8,
11702   "fields" :
11703   [
11704    {
11705     "access" : "private",
11706     "referenced_type" : "type-364"
11707    }
11708   ],
11709   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
11710   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
11711   "referenced_type" : "type-363",
11712   "self_type" : "type-363",
11713   "size" : 8,
11714   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11715   "template_args" : [ "type-366" ],
11716   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
11717  },
11718  {
11719   "access" : "private",
11720   "alignment" : 8,
11721   "fields" :
11722   [
11723    {
11724     "field_name" : "mPointer",
11725     "referenced_type" : "type-365"
11726    },
11727    {
11728     "field_name" : "_pad",
11729     "referenced_type" : "type-13"
11730    }
11731   ],
11732   "is_anonymous" : true,
11733   "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",
11734   "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",
11735   "record_kind" : "union",
11736   "referenced_type" : "type-364",
11737   "self_type" : "type-364",
11738   "size" : 8,
11739   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11740   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
11741  },
11742  {
11743   "access" : "private",
11744   "alignment" : 8,
11745   "fields" :
11746   [
11747    {
11748     "field_name" : "mPointer",
11749     "referenced_type" : "type-402"
11750    },
11751    {
11752     "field_name" : "_pad",
11753     "referenced_type" : "type-13"
11754    }
11755   ],
11756   "is_anonymous" : true,
11757   "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",
11758   "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",
11759   "record_kind" : "union",
11760   "referenced_type" : "type-401",
11761   "self_type" : "type-401",
11762   "size" : 8,
11763   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11764   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
11765  },
11766  {
11767   "access" : "private",
11768   "alignment" : 8,
11769   "fields" :
11770   [
11771    {
11772     "field_name" : "mPointer",
11773     "referenced_type" : "type-394"
11774    },
11775    {
11776     "field_name" : "_pad",
11777     "referenced_type" : "type-13"
11778    }
11779   ],
11780   "is_anonymous" : true,
11781   "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",
11782   "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",
11783   "record_kind" : "union",
11784   "referenced_type" : "type-393",
11785   "self_type" : "type-393",
11786   "size" : 8,
11787   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11788   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
11789  },
11790  {
11791   "alignment" : 8,
11792   "fields" :
11793   [
11794    {
11795     "access" : "private",
11796     "referenced_type" : "type-411"
11797    }
11798   ],
11799   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
11800   "name" : "android::hardware::details::hidl_pointer<int>",
11801   "referenced_type" : "type-410",
11802   "self_type" : "type-410",
11803   "size" : 8,
11804   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11805   "template_args" : [ "type-68" ],
11806   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
11807  },
11808  {
11809   "access" : "private",
11810   "alignment" : 8,
11811   "fields" :
11812   [
11813    {
11814     "field_name" : "mPointer",
11815     "referenced_type" : "type-412"
11816    },
11817    {
11818     "field_name" : "_pad",
11819     "referenced_type" : "type-13"
11820    }
11821   ],
11822   "is_anonymous" : true,
11823   "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",
11824   "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",
11825   "record_kind" : "union",
11826   "referenced_type" : "type-411",
11827   "self_type" : "type-411",
11828   "size" : 8,
11829   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11830   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
11831  },
11832  {
11833   "alignment" : 8,
11834   "fields" :
11835   [
11836    {
11837     "access" : "private",
11838     "referenced_type" : "type-433"
11839    }
11840   ],
11841   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
11842   "name" : "android::hardware::details::hidl_pointer<native_handle>",
11843   "referenced_type" : "type-432",
11844   "self_type" : "type-432",
11845   "size" : 8,
11846   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11847   "template_args" : [ "type-261" ],
11848   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
11849  },
11850  {
11851   "access" : "private",
11852   "alignment" : 8,
11853   "fields" :
11854   [
11855    {
11856     "field_name" : "mPointer",
11857     "referenced_type" : "type-260"
11858    },
11859    {
11860     "field_name" : "_pad",
11861     "referenced_type" : "type-13"
11862    }
11863   ],
11864   "is_anonymous" : true,
11865   "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",
11866   "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",
11867   "record_kind" : "union",
11868   "referenced_type" : "type-433",
11869   "self_type" : "type-433",
11870   "size" : 8,
11871   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11872   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
11873  },
11874  {
11875   "alignment" : 1,
11876   "linker_set_key" : "android::hardware::details::i_tag",
11877   "name" : "android::hardware::details::i_tag",
11878   "referenced_type" : "type-320",
11879   "self_type" : "type-320",
11880   "size" : 1,
11881   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11882   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
11883  },
11884  {
11885   "alignment" : 4,
11886   "fields" :
11887   [
11888    {
11889     "access" : "private",
11890     "field_name" : "mStatus",
11891     "referenced_type" : "type-163"
11892    },
11893    {
11894     "access" : "private",
11895     "field_name" : "mCheckedStatus",
11896     "field_offset" : 160,
11897     "referenced_type" : "type-36"
11898    }
11899   ],
11900   "linker_set_key" : "android::hardware::details::return_status",
11901   "name" : "android::hardware::details::return_status",
11902   "record_kind" : "class",
11903   "referenced_type" : "type-207",
11904   "self_type" : "type-207",
11905   "size" : 24,
11906   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11907   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
11908  },
11909  {
11910   "alignment" : 1,
11911   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
11912   "name" : "android::hardware::details::std_array<unsigned char, 32>",
11913   "referenced_type" : "type-419",
11914   "self_type" : "type-419",
11915   "size" : 1,
11916   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11917   "template_args" : [ "type-175" ],
11918   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
11919  },
11920  {
11921   "alignment" : 1,
11922   "fields" :
11923   [
11924    {
11925     "access" : "private",
11926     "field_name" : "mBuffer",
11927     "referenced_type" : "type-404"
11928    }
11929   ],
11930   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
11931   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11932   "referenced_type" : "type-403",
11933   "self_type" : "type-403",
11934   "size" : 32,
11935   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11936   "template_args" : [ "type-175" ],
11937   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
11938  },
11939  {
11940   "alignment" : 8,
11941   "base_specifiers" :
11942   [
11943    {
11944     "referenced_type" : "type-17"
11945    }
11946   ],
11947   "fields" :
11948   [
11949    {
11950     "access" : "private",
11951     "field_name" : "mRecipient",
11952     "field_offset" : 32,
11953     "referenced_type" : "type-4"
11954    },
11955    {
11956     "access" : "private",
11957     "field_name" : "mCookie",
11958     "field_offset" : 128,
11959     "referenced_type" : "type-13"
11960    },
11961    {
11962     "access" : "private",
11963     "field_name" : "mBase",
11964     "field_offset" : 192,
11965     "referenced_type" : "type-14"
11966    }
11967   ],
11968   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
11969   "name" : "android::hardware::hidl_binder_death_recipient",
11970   "referenced_type" : "type-3",
11971   "self_type" : "type-3",
11972   "size" : 40,
11973   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11974   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
11975   "vtable_components" :
11976   [
11977    {
11978     "component_value" : 32,
11979     "kind" : "vbase_offset"
11980    },
11981    {
11982     "kind" : "offset_to_top"
11983    },
11984    {
11985     "kind" : "rtti",
11986     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11987    },
11988    {
11989     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11990    },
11991    {
11992     "kind" : "complete_dtor_pointer",
11993     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11994    },
11995    {
11996     "kind" : "deleting_dtor_pointer",
11997     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11998    },
11999    {
12000     "kind" : "vcall_offset"
12001    },
12002    {
12003     "kind" : "vcall_offset"
12004    },
12005    {
12006     "kind" : "vcall_offset"
12007    },
12008    {
12009     "kind" : "vcall_offset"
12010    },
12011    {
12012     "component_value" : -32,
12013     "kind" : "vcall_offset"
12014    },
12015    {
12016     "component_value" : -32,
12017     "kind" : "offset_to_top"
12018    },
12019    {
12020     "kind" : "rtti",
12021     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12022    },
12023    {
12024     "kind" : "complete_dtor_pointer",
12025     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
12026    },
12027    {
12028     "kind" : "deleting_dtor_pointer",
12029     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
12030    },
12031    {
12032     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12033    },
12034    {
12035     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12036    },
12037    {
12038     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12039    },
12040    {
12041     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12042    }
12043   ]
12044  },
12045  {
12046   "alignment" : 4,
12047   "base_specifiers" :
12048   [
12049    {
12050     "is_virtual" : true,
12051     "referenced_type" : "type-7"
12052    }
12053   ],
12054   "linker_set_key" : "android::hardware::hidl_death_recipient",
12055   "name" : "android::hardware::hidl_death_recipient",
12056   "referenced_type" : "type-6",
12057   "self_type" : "type-6",
12058   "size" : 12,
12059   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12060   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
12061   "vtable_components" :
12062   [
12063    {
12064     "component_value" : 4,
12065     "kind" : "vbase_offset"
12066    },
12067    {
12068     "kind" : "offset_to_top"
12069    },
12070    {
12071     "kind" : "rtti",
12072     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12073    },
12074    {
12075     "is_pure" : true,
12076     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12077    },
12078    {
12079     "kind" : "complete_dtor_pointer",
12080     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12081    },
12082    {
12083     "kind" : "deleting_dtor_pointer",
12084     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12085    },
12086    {
12087     "kind" : "vcall_offset"
12088    },
12089    {
12090     "kind" : "vcall_offset"
12091    },
12092    {
12093     "kind" : "vcall_offset"
12094    },
12095    {
12096     "kind" : "vcall_offset"
12097    },
12098    {
12099     "component_value" : -4,
12100     "kind" : "vcall_offset"
12101    },
12102    {
12103     "component_value" : -4,
12104     "kind" : "offset_to_top"
12105    },
12106    {
12107     "kind" : "rtti",
12108     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12109    },
12110    {
12111     "kind" : "complete_dtor_pointer",
12112     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
12113    },
12114    {
12115     "kind" : "deleting_dtor_pointer",
12116     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
12117    },
12118    {
12119     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12120    },
12121    {
12122     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12123    },
12124    {
12125     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12126    },
12127    {
12128     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12129    }
12130   ]
12131  },
12132  {
12133   "alignment" : 8,
12134   "fields" :
12135   [
12136    {
12137     "access" : "private",
12138     "field_name" : "mHandle",
12139     "referenced_type" : "type-363"
12140    },
12141    {
12142     "access" : "private",
12143     "field_name" : "mOwnsHandle",
12144     "field_offset" : 64,
12145     "referenced_type" : "type-36"
12146    }
12147   ],
12148   "linker_set_key" : "android::hardware::hidl_handle",
12149   "name" : "android::hardware::hidl_handle",
12150   "referenced_type" : "type-362",
12151   "self_type" : "type-362",
12152   "size" : 16,
12153   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12154   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
12155  },
12156  {
12157   "alignment" : 8,
12158   "fields" :
12159   [
12160    {
12161     "access" : "private",
12162     "field_name" : "mHandle",
12163     "referenced_type" : "type-362"
12164    },
12165    {
12166     "access" : "private",
12167     "field_name" : "mSize",
12168     "field_offset" : 128,
12169     "referenced_type" : "type-13"
12170    },
12171    {
12172     "access" : "private",
12173     "field_name" : "mName",
12174     "field_offset" : 192,
12175     "referenced_type" : "type-369"
12176    }
12177   ],
12178   "linker_set_key" : "android::hardware::hidl_memory",
12179   "name" : "android::hardware::hidl_memory",
12180   "referenced_type" : "type-373",
12181   "self_type" : "type-373",
12182   "size" : 40,
12183   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12184   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
12185  },
12186  {
12187   "alignment" : 8,
12188   "fields" :
12189   [
12190    {
12191     "access" : "private",
12192     "field_name" : "mBuffer",
12193     "referenced_type" : "type-370"
12194    },
12195    {
12196     "access" : "private",
12197     "field_name" : "mSize",
12198     "field_offset" : 64,
12199     "referenced_type" : "type-2"
12200    },
12201    {
12202     "access" : "private",
12203     "field_name" : "mOwnsBuffer",
12204     "field_offset" : 96,
12205     "referenced_type" : "type-36"
12206    }
12207   ],
12208   "linker_set_key" : "android::hardware::hidl_string",
12209   "name" : "android::hardware::hidl_string",
12210   "referenced_type" : "type-369",
12211   "self_type" : "type-369",
12212   "size" : 16,
12213   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12214   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
12215  },
12216  {
12217   "alignment" : 8,
12218   "fields" :
12219   [
12220    {
12221     "access" : "private",
12222     "field_name" : "mBuffer",
12223     "referenced_type" : "type-386"
12224    },
12225    {
12226     "access" : "private",
12227     "field_name" : "mSize",
12228     "field_offset" : 64,
12229     "referenced_type" : "type-2"
12230    },
12231    {
12232     "access" : "private",
12233     "field_name" : "mOwnsBuffer",
12234     "field_offset" : 96,
12235     "referenced_type" : "type-36"
12236    }
12237   ],
12238   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
12239   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
12240   "referenced_type" : "type-385",
12241   "self_type" : "type-385",
12242   "size" : 16,
12243   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12244   "template_args" : [ "type-389" ],
12245   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
12246  },
12247  {
12248   "alignment" : 8,
12249   "fields" :
12250   [
12251    {
12252     "access" : "private",
12253     "field_name" : "mBuffer",
12254     "referenced_type" : "type-400"
12255    },
12256    {
12257     "access" : "private",
12258     "field_name" : "mSize",
12259     "field_offset" : 64,
12260     "referenced_type" : "type-2"
12261    },
12262    {
12263     "access" : "private",
12264     "field_name" : "mOwnsBuffer",
12265     "field_offset" : 96,
12266     "referenced_type" : "type-36"
12267    }
12268   ],
12269   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12270   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12271   "referenced_type" : "type-399",
12272   "self_type" : "type-399",
12273   "size" : 16,
12274   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12275   "template_args" : [ "type-403" ],
12276   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
12277  },
12278  {
12279   "alignment" : 8,
12280   "fields" :
12281   [
12282    {
12283     "access" : "private",
12284     "field_name" : "mBuffer",
12285     "referenced_type" : "type-392"
12286    },
12287    {
12288     "access" : "private",
12289     "field_name" : "mSize",
12290     "field_offset" : 64,
12291     "referenced_type" : "type-2"
12292    },
12293    {
12294     "access" : "private",
12295     "field_name" : "mOwnsBuffer",
12296     "field_offset" : 96,
12297     "referenced_type" : "type-36"
12298    }
12299   ],
12300   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12301   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12302   "referenced_type" : "type-391",
12303   "self_type" : "type-391",
12304   "size" : 16,
12305   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12306   "template_args" : [ "type-369" ],
12307   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
12308  },
12309  {
12310   "alignment" : 8,
12311   "fields" :
12312   [
12313    {
12314     "access" : "private",
12315     "field_name" : "mBuffer",
12316     "referenced_type" : "type-417"
12317    },
12318    {
12319     "access" : "private",
12320     "field_name" : "mSize",
12321     "field_offset" : 64,
12322     "referenced_type" : "type-2"
12323    },
12324    {
12325     "access" : "private",
12326     "field_name" : "mOwnsBuffer",
12327     "field_offset" : 96,
12328     "referenced_type" : "type-36"
12329    }
12330   ],
12331   "linker_set_key" : "android::hardware::hidl_vec<char>",
12332   "name" : "android::hardware::hidl_vec<char>",
12333   "referenced_type" : "type-416",
12334   "self_type" : "type-416",
12335   "size" : 16,
12336   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12337   "template_args" : [ "type-63" ],
12338   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
12339  },
12340  {
12341   "alignment" : 8,
12342   "fields" :
12343   [
12344    {
12345     "access" : "private",
12346     "field_name" : "mBuffer",
12347     "referenced_type" : "type-410"
12348    },
12349    {
12350     "access" : "private",
12351     "field_name" : "mSize",
12352     "field_offset" : 64,
12353     "referenced_type" : "type-2"
12354    },
12355    {
12356     "access" : "private",
12357     "field_name" : "mOwnsBuffer",
12358     "field_offset" : 96,
12359     "referenced_type" : "type-36"
12360    }
12361   ],
12362   "linker_set_key" : "android::hardware::hidl_vec<int>",
12363   "name" : "android::hardware::hidl_vec<int>",
12364   "referenced_type" : "type-409",
12365   "self_type" : "type-409",
12366   "size" : 16,
12367   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12368   "template_args" : [ "type-68" ],
12369   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
12370  },
12371  {
12372   "alignment" : 2,
12373   "fields" :
12374   [
12375    {
12376     "access" : "private",
12377     "field_name" : "mMajor",
12378     "referenced_type" : "type-177"
12379    },
12380    {
12381     "access" : "private",
12382     "field_name" : "mMinor",
12383     "field_offset" : 16,
12384     "referenced_type" : "type-177"
12385    }
12386   ],
12387   "linker_set_key" : "android::hardware::hidl_version",
12388   "name" : "android::hardware::hidl_version",
12389   "referenced_type" : "type-421",
12390   "self_type" : "type-421",
12391   "size" : 4,
12392   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12393   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
12394  },
12395  {
12396   "alignment" : 4,
12397   "base_specifiers" :
12398   [
12399    {
12400     "referenced_type" : "type-158"
12401    },
12402    {
12403     "referenced_type" : "type-477"
12404    }
12405   ],
12406   "fields" :
12407   [
12408    {
12409     "access" : "private",
12410     "field_name" : "_hidl_mImpl",
12411     "field_offset" : 512,
12412     "referenced_type" : "type-476"
12413    }
12414   ],
12415   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
12416   "name" : "android::hidl::base::V1_0::BnHwBase",
12417   "referenced_type" : "type-475",
12418   "self_type" : "type-475",
12419   "size" : 76,
12420   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
12421   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
12422   "vtable_components" :
12423   [
12424    {
12425     "component_value" : 68,
12426     "kind" : "vbase_offset"
12427    },
12428    {
12429     "kind" : "offset_to_top"
12430    },
12431    {
12432     "kind" : "rtti",
12433     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12434    },
12435    {
12436     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12437    },
12438    {
12439     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12440    },
12441    {
12442     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12443    },
12444    {
12445     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12446    },
12447    {
12448     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12449    },
12450    {
12451     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12452    },
12453    {
12454     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12455    },
12456    {
12457     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12458    },
12459    {
12460     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12461    },
12462    {
12463     "kind" : "complete_dtor_pointer",
12464     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
12465    },
12466    {
12467     "kind" : "deleting_dtor_pointer",
12468     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
12469    },
12470    {
12471     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12472    },
12473    {
12474     "component_value" : -20,
12475     "kind" : "offset_to_top"
12476    },
12477    {
12478     "kind" : "rtti",
12479     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12480    },
12481    {
12482     "kind" : "complete_dtor_pointer",
12483     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12484    },
12485    {
12486     "kind" : "deleting_dtor_pointer",
12487     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12488    },
12489    {
12490     "kind" : "vcall_offset"
12491    },
12492    {
12493     "kind" : "vcall_offset"
12494    },
12495    {
12496     "kind" : "vcall_offset"
12497    },
12498    {
12499     "kind" : "vcall_offset"
12500    },
12501    {
12502     "component_value" : -68,
12503     "kind" : "vcall_offset"
12504    },
12505    {
12506     "component_value" : -68,
12507     "kind" : "offset_to_top"
12508    },
12509    {
12510     "kind" : "rtti",
12511     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12512    },
12513    {
12514     "kind" : "complete_dtor_pointer",
12515     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12516    },
12517    {
12518     "kind" : "deleting_dtor_pointer",
12519     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12520    },
12521    {
12522     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12523    },
12524    {
12525     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12526    },
12527    {
12528     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12529    },
12530    {
12531     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12532    }
12533   ]
12534  },
12535  {
12536   "alignment" : 4,
12537   "base_specifiers" :
12538   [
12539    {
12540     "referenced_type" : "type-460"
12541    },
12542    {
12543     "referenced_type" : "type-477"
12544    }
12545   ],
12546   "fields" :
12547   [
12548    {
12549     "access" : "private",
12550     "field_name" : "_hidl_mMutex",
12551     "field_offset" : 544,
12552     "referenced_type" : "type-599"
12553    },
12554    {
12555     "access" : "private",
12556     "field_name" : "_hidl_mDeathRecipients",
12557     "field_offset" : 576,
12558     "referenced_type" : "type-600"
12559    }
12560   ],
12561   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
12562   "name" : "android::hidl::base::V1_0::BpHwBase",
12563   "referenced_type" : "type-598",
12564   "self_type" : "type-598",
12565   "size" : 92,
12566   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
12567   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
12568   "vtable_components" :
12569   [
12570    {
12571     "component_value" : 84,
12572     "kind" : "vbase_offset"
12573    },
12574    {
12575     "kind" : "offset_to_top"
12576    },
12577    {
12578     "kind" : "rtti",
12579     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12580    },
12581    {
12582     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
12583    },
12584    {
12585     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12586    },
12587    {
12588     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12589    },
12590    {
12591     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12592    },
12593    {
12594     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12595    },
12596    {
12597     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
12598    },
12599    {
12600     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12601    },
12602    {
12603     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
12604    },
12605    {
12606     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12607    },
12608    {
12609     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
12610    },
12611    {
12612     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12613    },
12614    {
12615     "kind" : "complete_dtor_pointer",
12616     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
12617    },
12618    {
12619     "kind" : "deleting_dtor_pointer",
12620     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
12621    },
12622    {
12623     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12624    },
12625    {
12626     "component_value" : 80,
12627     "kind" : "vbase_offset"
12628    },
12629    {
12630     "component_value" : -4,
12631     "kind" : "offset_to_top"
12632    },
12633    {
12634     "kind" : "rtti",
12635     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12636    },
12637    {
12638     "kind" : "complete_dtor_pointer",
12639     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12640    },
12641    {
12642     "kind" : "deleting_dtor_pointer",
12643     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12644    },
12645    {
12646     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12647    },
12648    {
12649     "component_value" : 76,
12650     "kind" : "vbase_offset"
12651    },
12652    {
12653     "component_value" : -8,
12654     "kind" : "offset_to_top"
12655    },
12656    {
12657     "kind" : "rtti",
12658     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12659    },
12660    {
12661     "kind" : "complete_dtor_pointer",
12662     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12663    },
12664    {
12665     "kind" : "deleting_dtor_pointer",
12666     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12667    },
12668    {
12669     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12670    },
12671    {
12672     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12673    },
12674    {
12675     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12676    },
12677    {
12678     "component_value" : -24,
12679     "kind" : "offset_to_top"
12680    },
12681    {
12682     "kind" : "rtti",
12683     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12684    },
12685    {
12686     "kind" : "complete_dtor_pointer",
12687     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12688    },
12689    {
12690     "kind" : "deleting_dtor_pointer",
12691     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12692    },
12693    {
12694     "kind" : "vcall_offset"
12695    },
12696    {
12697     "component_value" : -76,
12698     "kind" : "vcall_offset"
12699    },
12700    {
12701     "component_value" : -76,
12702     "kind" : "vcall_offset"
12703    },
12704    {
12705     "component_value" : -76,
12706     "kind" : "vcall_offset"
12707    },
12708    {
12709     "component_value" : -84,
12710     "kind" : "vcall_offset"
12711    },
12712    {
12713     "component_value" : -84,
12714     "kind" : "offset_to_top"
12715    },
12716    {
12717     "kind" : "rtti",
12718     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12719    },
12720    {
12721     "kind" : "complete_dtor_pointer",
12722     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12723    },
12724    {
12725     "kind" : "deleting_dtor_pointer",
12726     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12727    },
12728    {
12729     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12730    },
12731    {
12732     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12733    },
12734    {
12735     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12736    },
12737    {
12738     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12739    }
12740   ]
12741  },
12742  {
12743   "alignment" : 8,
12744   "fields" :
12745   [
12746    {
12747     "field_name" : "pid",
12748     "referenced_type" : "type-68"
12749    },
12750    {
12751     "field_name" : "ptr",
12752     "field_offset" : 64,
12753     "referenced_type" : "type-13"
12754    },
12755    {
12756     "field_name" : "arch",
12757     "field_offset" : 128,
12758     "referenced_type" : "type-438"
12759    }
12760   ],
12761   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
12762   "name" : "android::hidl::base::V1_0::DebugInfo",
12763   "referenced_type" : "type-437",
12764   "self_type" : "type-437",
12765   "size" : 24,
12766   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
12767   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
12768  },
12769  {
12770   "alignment" : 4,
12771   "base_specifiers" :
12772   [
12773    {
12774     "is_virtual" : true,
12775     "referenced_type" : "type-7"
12776    }
12777   ],
12778   "linker_set_key" : "android::hidl::base::V1_0::IBase",
12779   "name" : "android::hidl::base::V1_0::IBase",
12780   "referenced_type" : "type-16",
12781   "self_type" : "type-16",
12782   "size" : 12,
12783   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
12784   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
12785   "vtable_components" :
12786   [
12787    {
12788     "component_value" : 4,
12789     "kind" : "vbase_offset"
12790    },
12791    {
12792     "kind" : "offset_to_top"
12793    },
12794    {
12795     "kind" : "rtti",
12796     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12797    },
12798    {
12799     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12800    },
12801    {
12802     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12803    },
12804    {
12805     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12806    },
12807    {
12808     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12809    },
12810    {
12811     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12812    },
12813    {
12814     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12815    },
12816    {
12817     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12818    },
12819    {
12820     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12821    },
12822    {
12823     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12824    },
12825    {
12826     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12827    },
12828    {
12829     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12830    },
12831    {
12832     "kind" : "complete_dtor_pointer",
12833     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
12834    },
12835    {
12836     "kind" : "deleting_dtor_pointer",
12837     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
12838    },
12839    {
12840     "kind" : "vcall_offset"
12841    },
12842    {
12843     "kind" : "vcall_offset"
12844    },
12845    {
12846     "kind" : "vcall_offset"
12847    },
12848    {
12849     "kind" : "vcall_offset"
12850    },
12851    {
12852     "component_value" : -4,
12853     "kind" : "vcall_offset"
12854    },
12855    {
12856     "component_value" : -4,
12857     "kind" : "offset_to_top"
12858    },
12859    {
12860     "kind" : "rtti",
12861     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12862    },
12863    {
12864     "kind" : "complete_dtor_pointer",
12865     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
12866    },
12867    {
12868     "kind" : "deleting_dtor_pointer",
12869     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
12870    },
12871    {
12872     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12873    },
12874    {
12875     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12876    },
12877    {
12878     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12879    },
12880    {
12881     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12882    }
12883   ]
12884  },
12885  {
12886   "alignment" : 4,
12887   "base_specifiers" :
12888   [
12889    {
12890     "referenced_type" : "type-16"
12891    }
12892   ],
12893   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
12894   "name" : "android::hidl::manager::V1_0::IServiceManager",
12895   "referenced_type" : "type-90",
12896   "self_type" : "type-90",
12897   "size" : 12,
12898   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
12899   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
12900   "vtable_components" :
12901   [
12902    {
12903     "component_value" : 4,
12904     "kind" : "vbase_offset"
12905    },
12906    {
12907     "kind" : "offset_to_top"
12908    },
12909    {
12910     "kind" : "rtti",
12911     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
12912    },
12913    {
12914     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
12915    },
12916    {
12917     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12918    },
12919    {
12920     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12921    },
12922    {
12923     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12924    },
12925    {
12926     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12927    },
12928    {
12929     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
12930    },
12931    {
12932     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12933    },
12934    {
12935     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
12936    },
12937    {
12938     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12939    },
12940    {
12941     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
12942    },
12943    {
12944     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12945    },
12946    {
12947     "kind" : "complete_dtor_pointer",
12948     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
12949    },
12950    {
12951     "kind" : "deleting_dtor_pointer",
12952     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
12953    },
12954    {
12955     "is_pure" : true,
12956     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
12957    },
12958    {
12959     "is_pure" : true,
12960     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
12961    },
12962    {
12963     "is_pure" : true,
12964     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
12965    },
12966    {
12967     "is_pure" : true,
12968     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12969    },
12970    {
12971     "is_pure" : true,
12972     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
12973    },
12974    {
12975     "is_pure" : true,
12976     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
12977    },
12978    {
12979     "is_pure" : true,
12980     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
12981    },
12982    {
12983     "is_pure" : true,
12984     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
12985    },
12986    {
12987     "kind" : "vcall_offset"
12988    },
12989    {
12990     "kind" : "vcall_offset"
12991    },
12992    {
12993     "kind" : "vcall_offset"
12994    },
12995    {
12996     "kind" : "vcall_offset"
12997    },
12998    {
12999     "component_value" : -4,
13000     "kind" : "vcall_offset"
13001    },
13002    {
13003     "component_value" : -4,
13004     "kind" : "offset_to_top"
13005    },
13006    {
13007     "kind" : "rtti",
13008     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
13009    },
13010    {
13011     "kind" : "complete_dtor_pointer",
13012     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
13013    },
13014    {
13015     "kind" : "deleting_dtor_pointer",
13016     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
13017    },
13018    {
13019     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13020    },
13021    {
13022     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13023    },
13024    {
13025     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13026    },
13027    {
13028     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13029    }
13030   ]
13031  },
13032  {
13033   "alignment" : 8,
13034   "fields" :
13035   [
13036    {
13037     "field_name" : "interfaceName",
13038     "referenced_type" : "type-369"
13039    },
13040    {
13041     "field_name" : "instanceName",
13042     "field_offset" : 128,
13043     "referenced_type" : "type-369"
13044    },
13045    {
13046     "field_name" : "pid",
13047     "field_offset" : 256,
13048     "referenced_type" : "type-68"
13049    },
13050    {
13051     "field_name" : "clientPids",
13052     "field_offset" : 320,
13053     "referenced_type" : "type-409"
13054    },
13055    {
13056     "field_name" : "arch",
13057     "field_offset" : 448,
13058     "referenced_type" : "type-438"
13059    }
13060   ],
13061   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
13062   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
13063   "referenced_type" : "type-582",
13064   "self_type" : "type-582",
13065   "size" : 64,
13066   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
13067   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
13068  },
13069  {
13070   "alignment" : 4,
13071   "base_specifiers" :
13072   [
13073    {
13074     "referenced_type" : "type-16"
13075    }
13076   ],
13077   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
13078   "name" : "android::hidl::manager::V1_0::IServiceNotification",
13079   "referenced_type" : "type-123",
13080   "self_type" : "type-123",
13081   "size" : 12,
13082   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
13083   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
13084   "vtable_components" :
13085   [
13086    {
13087     "component_value" : 4,
13088     "kind" : "vbase_offset"
13089    },
13090    {
13091     "kind" : "offset_to_top"
13092    },
13093    {
13094     "kind" : "rtti",
13095     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
13096    },
13097    {
13098     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
13099    },
13100    {
13101     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13102    },
13103    {
13104     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13105    },
13106    {
13107     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13108    },
13109    {
13110     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13111    },
13112    {
13113     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
13114    },
13115    {
13116     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13117    },
13118    {
13119     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
13120    },
13121    {
13122     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
13123    },
13124    {
13125     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
13126    },
13127    {
13128     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13129    },
13130    {
13131     "kind" : "complete_dtor_pointer",
13132     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
13133    },
13134    {
13135     "kind" : "deleting_dtor_pointer",
13136     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
13137    },
13138    {
13139     "is_pure" : true,
13140     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
13141    },
13142    {
13143     "kind" : "vcall_offset"
13144    },
13145    {
13146     "kind" : "vcall_offset"
13147    },
13148    {
13149     "kind" : "vcall_offset"
13150    },
13151    {
13152     "kind" : "vcall_offset"
13153    },
13154    {
13155     "component_value" : -4,
13156     "kind" : "vcall_offset"
13157    },
13158    {
13159     "component_value" : -4,
13160     "kind" : "offset_to_top"
13161    },
13162    {
13163     "kind" : "rtti",
13164     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
13165    },
13166    {
13167     "kind" : "complete_dtor_pointer",
13168     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
13169    },
13170    {
13171     "kind" : "deleting_dtor_pointer",
13172     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
13173    },
13174    {
13175     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13176    },
13177    {
13178     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13179    },
13180    {
13181     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13182    },
13183    {
13184     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13185    }
13186   ]
13187  },
13188  {
13189   "alignment" : 4,
13190   "fields" :
13191   [
13192    {
13193     "access" : "private",
13194     "field_name" : "m_ptr",
13195     "referenced_type" : "type-112"
13196    }
13197   ],
13198   "linker_set_key" : "android::sp<android::Thread>",
13199   "name" : "android::sp<android::Thread>",
13200   "record_kind" : "class",
13201   "referenced_type" : "type-111",
13202   "self_type" : "type-111",
13203   "size" : 4,
13204   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13205   "template_args" : [ "type-113" ],
13206   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
13207  },
13208  {
13209   "alignment" : 4,
13210   "fields" :
13211   [
13212    {
13213     "access" : "private",
13214     "field_name" : "m_ptr",
13215     "referenced_type" : "type-157"
13216    }
13217   ],
13218   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
13219   "name" : "android::sp<android::hardware::BHwBinder>",
13220   "record_kind" : "class",
13221   "referenced_type" : "type-156",
13222   "self_type" : "type-156",
13223   "size" : 4,
13224   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13225   "template_args" : [ "type-158" ],
13226   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
13227  },
13228  {
13229   "alignment" : 4,
13230   "fields" :
13231   [
13232    {
13233     "access" : "private",
13234     "field_name" : "m_ptr",
13235     "referenced_type" : "type-632"
13236    }
13237   ],
13238   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
13239   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
13240   "record_kind" : "class",
13241   "referenced_type" : "type-709",
13242   "self_type" : "type-709",
13243   "size" : 4,
13244   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13245   "template_args" : [ "type-17" ],
13246   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
13247  },
13248  {
13249   "alignment" : 4,
13250   "fields" :
13251   [
13252    {
13253     "access" : "private",
13254     "field_name" : "m_ptr",
13255     "referenced_type" : "type-26"
13256    }
13257   ],
13258   "linker_set_key" : "android::sp<android::hardware::IBinder>",
13259   "name" : "android::sp<android::hardware::IBinder>",
13260   "record_kind" : "class",
13261   "referenced_type" : "type-45",
13262   "self_type" : "type-45",
13263   "size" : 4,
13264   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13265   "template_args" : [ "type-27" ],
13266   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
13267  },
13268  {
13269   "alignment" : 4,
13270   "fields" :
13271   [
13272    {
13273     "access" : "private",
13274     "field_name" : "m_ptr",
13275     "referenced_type" : "type-744"
13276    }
13277   ],
13278   "linker_set_key" : "android::sp<android::hardware::IInterface>",
13279   "name" : "android::sp<android::hardware::IInterface>",
13280   "record_kind" : "class",
13281   "referenced_type" : "type-743",
13282   "self_type" : "type-743",
13283   "size" : 4,
13284   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13285   "template_args" : [ "type-461" ],
13286   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
13287  },
13288  {
13289   "alignment" : 4,
13290   "fields" :
13291   [
13292    {
13293     "access" : "private",
13294     "field_name" : "m_ptr",
13295     "referenced_type" : "type-79"
13296    }
13297   ],
13298   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
13299   "name" : "android::sp<android::hardware::ProcessState>",
13300   "record_kind" : "class",
13301   "referenced_type" : "type-78",
13302   "self_type" : "type-78",
13303   "size" : 4,
13304   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13305   "template_args" : [ "type-80" ],
13306   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
13307  },
13308  {
13309   "alignment" : 4,
13310   "fields" :
13311   [
13312    {
13313     "access" : "private",
13314     "field_name" : "m_ptr",
13315     "referenced_type" : "type-129"
13316    }
13317   ],
13318   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost>",
13319   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost>",
13320   "record_kind" : "class",
13321   "referenced_type" : "type-128",
13322   "self_type" : "type-128",
13323   "size" : 4,
13324   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13325   "template_args" : [ "type-130" ],
13326   "unique_id" : "_ZTSN7android2spINS_8hardware9bluetooth4a2dp4V1_019IBluetoothAudioHostEEE"
13327  },
13328  {
13329   "alignment" : 4,
13330   "fields" :
13331   [
13332    {
13333     "access" : "private",
13334     "field_name" : "m_ptr",
13335     "referenced_type" : "type-641"
13336    }
13337   ],
13338   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload>",
13339   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload>",
13340   "record_kind" : "class",
13341   "referenced_type" : "type-640",
13342   "self_type" : "type-640",
13343   "size" : 4,
13344   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13345   "template_args" : [ "type-642" ],
13346   "unique_id" : "_ZTSN7android2spINS_8hardware9bluetooth4a2dp4V1_022IBluetoothAudioOffloadEEE"
13347  },
13348  {
13349   "alignment" : 4,
13350   "fields" :
13351   [
13352    {
13353     "access" : "private",
13354     "field_name" : "m_ptr",
13355     "referenced_type" : "type-145"
13356    }
13357   ],
13358   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
13359   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
13360   "record_kind" : "class",
13361   "referenced_type" : "type-144",
13362   "self_type" : "type-144",
13363   "size" : 4,
13364   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13365   "template_args" : [ "type-3" ],
13366   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
13367  },
13368  {
13369   "alignment" : 4,
13370   "fields" :
13371   [
13372    {
13373     "access" : "private",
13374     "field_name" : "m_ptr",
13375     "referenced_type" : "type-5"
13376    }
13377   ],
13378   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
13379   "name" : "android::sp<android::hardware::hidl_death_recipient>",
13380   "record_kind" : "class",
13381   "referenced_type" : "type-345",
13382   "self_type" : "type-345",
13383   "size" : 4,
13384   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13385   "template_args" : [ "type-6" ],
13386   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
13387  },
13388  {
13389   "alignment" : 4,
13390   "fields" :
13391   [
13392    {
13393     "access" : "private",
13394     "field_name" : "m_ptr",
13395     "referenced_type" : "type-15"
13396    }
13397   ],
13398   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
13399   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
13400   "record_kind" : "class",
13401   "referenced_type" : "type-476",
13402   "self_type" : "type-476",
13403   "size" : 4,
13404   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13405   "template_args" : [ "type-16" ],
13406   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
13407  },
13408  {
13409   "alignment" : 4,
13410   "fields" :
13411   [
13412    {
13413     "access" : "private",
13414     "field_name" : "m_ptr",
13415     "referenced_type" : "type-89"
13416    }
13417   ],
13418   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
13419   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
13420   "record_kind" : "class",
13421   "referenced_type" : "type-88",
13422   "self_type" : "type-88",
13423   "size" : 4,
13424   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13425   "template_args" : [ "type-90" ],
13426   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
13427  },
13428  {
13429   "alignment" : 4,
13430   "fields" :
13431   [
13432    {
13433     "access" : "private",
13434     "field_name" : "m_ptr",
13435     "referenced_type" : "type-122"
13436    }
13437   ],
13438   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13439   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13440   "record_kind" : "class",
13441   "referenced_type" : "type-121",
13442   "self_type" : "type-121",
13443   "size" : 4,
13444   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13445   "template_args" : [ "type-123" ],
13446   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
13447  },
13448  {
13449   "alignment" : 1,
13450   "linker_set_key" : "android::trait_trivial_copy<bool>",
13451   "name" : "android::trait_trivial_copy<bool>",
13452   "referenced_type" : "type-271",
13453   "self_type" : "type-271",
13454   "size" : 1,
13455   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13456   "template_args" : [ "type-36" ],
13457   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
13458  },
13459  {
13460   "alignment" : 1,
13461   "linker_set_key" : "android::trait_trivial_copy<char>",
13462   "name" : "android::trait_trivial_copy<char>",
13463   "referenced_type" : "type-275",
13464   "self_type" : "type-275",
13465   "size" : 1,
13466   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13467   "template_args" : [ "type-63" ],
13468   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
13469  },
13470  {
13471   "alignment" : 1,
13472   "linker_set_key" : "android::trait_trivial_copy<double>",
13473   "name" : "android::trait_trivial_copy<double>",
13474   "referenced_type" : "type-328",
13475   "self_type" : "type-328",
13476   "size" : 1,
13477   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13478   "template_args" : [ "type-326" ],
13479   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
13480  },
13481  {
13482   "alignment" : 1,
13483   "linker_set_key" : "android::trait_trivial_copy<float>",
13484   "name" : "android::trait_trivial_copy<float>",
13485   "referenced_type" : "type-323",
13486   "self_type" : "type-323",
13487   "size" : 1,
13488   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13489   "template_args" : [ "type-319" ],
13490   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
13491  },
13492  {
13493   "alignment" : 1,
13494   "linker_set_key" : "android::trait_trivial_copy<int>",
13495   "name" : "android::trait_trivial_copy<int>",
13496   "referenced_type" : "type-293",
13497   "self_type" : "type-293",
13498   "size" : 1,
13499   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13500   "template_args" : [ "type-68" ],
13501   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
13502  },
13503  {
13504   "alignment" : 1,
13505   "linker_set_key" : "android::trait_trivial_copy<long long>",
13506   "name" : "android::trait_trivial_copy<long long>",
13507   "referenced_type" : "type-312",
13508   "self_type" : "type-312",
13509   "size" : 1,
13510   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13511   "template_args" : [ "type-83" ],
13512   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
13513  },
13514  {
13515   "alignment" : 1,
13516   "linker_set_key" : "android::trait_trivial_copy<long>",
13517   "name" : "android::trait_trivial_copy<long>",
13518   "referenced_type" : "type-302",
13519   "self_type" : "type-302",
13520   "size" : 1,
13521   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13522   "template_args" : [ "type-300" ],
13523   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
13524  },
13525  {
13526   "alignment" : 1,
13527   "linker_set_key" : "android::trait_trivial_copy<short>",
13528   "name" : "android::trait_trivial_copy<short>",
13529   "referenced_type" : "type-285",
13530   "self_type" : "type-285",
13531   "size" : 1,
13532   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13533   "template_args" : [ "type-283" ],
13534   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
13535  },
13536  {
13537   "alignment" : 1,
13538   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
13539   "name" : "android::trait_trivial_copy<unsigned char>",
13540   "referenced_type" : "type-280",
13541   "self_type" : "type-280",
13542   "size" : 1,
13543   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13544   "template_args" : [ "type-175" ],
13545   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
13546  },
13547  {
13548   "alignment" : 1,
13549   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
13550   "name" : "android::trait_trivial_copy<unsigned int>",
13551   "referenced_type" : "type-297",
13552   "self_type" : "type-297",
13553   "size" : 1,
13554   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13555   "template_args" : [ "type-2" ],
13556   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
13557  },
13558  {
13559   "alignment" : 1,
13560   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
13561   "name" : "android::trait_trivial_copy<unsigned long long>",
13562   "referenced_type" : "type-316",
13563   "self_type" : "type-316",
13564   "size" : 1,
13565   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13566   "template_args" : [ "type-13" ],
13567   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
13568  },
13569  {
13570   "alignment" : 1,
13571   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
13572   "name" : "android::trait_trivial_copy<unsigned long>",
13573   "referenced_type" : "type-307",
13574   "self_type" : "type-307",
13575   "size" : 1,
13576   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13577   "template_args" : [ "type-305" ],
13578   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
13579  },
13580  {
13581   "alignment" : 1,
13582   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
13583   "name" : "android::trait_trivial_copy<unsigned short>",
13584   "referenced_type" : "type-289",
13585   "self_type" : "type-289",
13586   "size" : 1,
13587   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13588   "template_args" : [ "type-177" ],
13589   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
13590  },
13591  {
13592   "alignment" : 1,
13593   "linker_set_key" : "android::trait_trivial_copy<void>",
13594   "name" : "android::trait_trivial_copy<void>",
13595   "referenced_type" : "type-266",
13596   "self_type" : "type-266",
13597   "size" : 1,
13598   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13599   "template_args" : [ "type-23" ],
13600   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
13601  },
13602  {
13603   "alignment" : 1,
13604   "linker_set_key" : "android::trait_trivial_ctor<bool>",
13605   "name" : "android::trait_trivial_ctor<bool>",
13606   "referenced_type" : "type-269",
13607   "self_type" : "type-269",
13608   "size" : 1,
13609   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13610   "template_args" : [ "type-36" ],
13611   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
13612  },
13613  {
13614   "alignment" : 1,
13615   "linker_set_key" : "android::trait_trivial_ctor<char>",
13616   "name" : "android::trait_trivial_ctor<char>",
13617   "referenced_type" : "type-273",
13618   "self_type" : "type-273",
13619   "size" : 1,
13620   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13621   "template_args" : [ "type-63" ],
13622   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
13623  },
13624  {
13625   "alignment" : 1,
13626   "linker_set_key" : "android::trait_trivial_ctor<double>",
13627   "name" : "android::trait_trivial_ctor<double>",
13628   "referenced_type" : "type-325",
13629   "self_type" : "type-325",
13630   "size" : 1,
13631   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13632   "template_args" : [ "type-326" ],
13633   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
13634  },
13635  {
13636   "alignment" : 1,
13637   "linker_set_key" : "android::trait_trivial_ctor<float>",
13638   "name" : "android::trait_trivial_ctor<float>",
13639   "referenced_type" : "type-318",
13640   "self_type" : "type-318",
13641   "size" : 1,
13642   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13643   "template_args" : [ "type-319" ],
13644   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
13645  },
13646  {
13647   "alignment" : 1,
13648   "linker_set_key" : "android::trait_trivial_ctor<int>",
13649   "name" : "android::trait_trivial_ctor<int>",
13650   "referenced_type" : "type-291",
13651   "self_type" : "type-291",
13652   "size" : 1,
13653   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13654   "template_args" : [ "type-68" ],
13655   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
13656  },
13657  {
13658   "alignment" : 1,
13659   "linker_set_key" : "android::trait_trivial_ctor<long long>",
13660   "name" : "android::trait_trivial_ctor<long long>",
13661   "referenced_type" : "type-309",
13662   "self_type" : "type-309",
13663   "size" : 1,
13664   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13665   "template_args" : [ "type-83" ],
13666   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
13667  },
13668  {
13669   "alignment" : 1,
13670   "linker_set_key" : "android::trait_trivial_ctor<long>",
13671   "name" : "android::trait_trivial_ctor<long>",
13672   "referenced_type" : "type-299",
13673   "self_type" : "type-299",
13674   "size" : 1,
13675   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13676   "template_args" : [ "type-300" ],
13677   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
13678  },
13679  {
13680   "alignment" : 1,
13681   "linker_set_key" : "android::trait_trivial_ctor<short>",
13682   "name" : "android::trait_trivial_ctor<short>",
13683   "referenced_type" : "type-282",
13684   "self_type" : "type-282",
13685   "size" : 1,
13686   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13687   "template_args" : [ "type-283" ],
13688   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
13689  },
13690  {
13691   "alignment" : 1,
13692   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
13693   "name" : "android::trait_trivial_ctor<unsigned char>",
13694   "referenced_type" : "type-277",
13695   "self_type" : "type-277",
13696   "size" : 1,
13697   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13698   "template_args" : [ "type-175" ],
13699   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
13700  },
13701  {
13702   "alignment" : 1,
13703   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
13704   "name" : "android::trait_trivial_ctor<unsigned int>",
13705   "referenced_type" : "type-295",
13706   "self_type" : "type-295",
13707   "size" : 1,
13708   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13709   "template_args" : [ "type-2" ],
13710   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
13711  },
13712  {
13713   "alignment" : 1,
13714   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
13715   "name" : "android::trait_trivial_ctor<unsigned long long>",
13716   "referenced_type" : "type-314",
13717   "self_type" : "type-314",
13718   "size" : 1,
13719   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13720   "template_args" : [ "type-13" ],
13721   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
13722  },
13723  {
13724   "alignment" : 1,
13725   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
13726   "name" : "android::trait_trivial_ctor<unsigned long>",
13727   "referenced_type" : "type-304",
13728   "self_type" : "type-304",
13729   "size" : 1,
13730   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13731   "template_args" : [ "type-305" ],
13732   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
13733  },
13734  {
13735   "alignment" : 1,
13736   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
13737   "name" : "android::trait_trivial_ctor<unsigned short>",
13738   "referenced_type" : "type-287",
13739   "self_type" : "type-287",
13740   "size" : 1,
13741   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13742   "template_args" : [ "type-177" ],
13743   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
13744  },
13745  {
13746   "alignment" : 1,
13747   "linker_set_key" : "android::trait_trivial_ctor<void>",
13748   "name" : "android::trait_trivial_ctor<void>",
13749   "referenced_type" : "type-264",
13750   "self_type" : "type-264",
13751   "size" : 1,
13752   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13753   "template_args" : [ "type-23" ],
13754   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
13755  },
13756  {
13757   "alignment" : 1,
13758   "linker_set_key" : "android::trait_trivial_dtor<bool>",
13759   "name" : "android::trait_trivial_dtor<bool>",
13760   "referenced_type" : "type-270",
13761   "self_type" : "type-270",
13762   "size" : 1,
13763   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13764   "template_args" : [ "type-36" ],
13765   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
13766  },
13767  {
13768   "alignment" : 1,
13769   "linker_set_key" : "android::trait_trivial_dtor<char>",
13770   "name" : "android::trait_trivial_dtor<char>",
13771   "referenced_type" : "type-274",
13772   "self_type" : "type-274",
13773   "size" : 1,
13774   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13775   "template_args" : [ "type-63" ],
13776   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
13777  },
13778  {
13779   "alignment" : 1,
13780   "linker_set_key" : "android::trait_trivial_dtor<double>",
13781   "name" : "android::trait_trivial_dtor<double>",
13782   "referenced_type" : "type-327",
13783   "self_type" : "type-327",
13784   "size" : 1,
13785   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13786   "template_args" : [ "type-326" ],
13787   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
13788  },
13789  {
13790   "alignment" : 1,
13791   "linker_set_key" : "android::trait_trivial_dtor<float>",
13792   "name" : "android::trait_trivial_dtor<float>",
13793   "referenced_type" : "type-321",
13794   "self_type" : "type-321",
13795   "size" : 1,
13796   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13797   "template_args" : [ "type-319" ],
13798   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
13799  },
13800  {
13801   "alignment" : 1,
13802   "linker_set_key" : "android::trait_trivial_dtor<int>",
13803   "name" : "android::trait_trivial_dtor<int>",
13804   "referenced_type" : "type-292",
13805   "self_type" : "type-292",
13806   "size" : 1,
13807   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13808   "template_args" : [ "type-68" ],
13809   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
13810  },
13811  {
13812   "alignment" : 1,
13813   "linker_set_key" : "android::trait_trivial_dtor<long long>",
13814   "name" : "android::trait_trivial_dtor<long long>",
13815   "referenced_type" : "type-310",
13816   "self_type" : "type-310",
13817   "size" : 1,
13818   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13819   "template_args" : [ "type-83" ],
13820   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
13821  },
13822  {
13823   "alignment" : 1,
13824   "linker_set_key" : "android::trait_trivial_dtor<long>",
13825   "name" : "android::trait_trivial_dtor<long>",
13826   "referenced_type" : "type-301",
13827   "self_type" : "type-301",
13828   "size" : 1,
13829   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13830   "template_args" : [ "type-300" ],
13831   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
13832  },
13833  {
13834   "alignment" : 1,
13835   "linker_set_key" : "android::trait_trivial_dtor<short>",
13836   "name" : "android::trait_trivial_dtor<short>",
13837   "referenced_type" : "type-284",
13838   "self_type" : "type-284",
13839   "size" : 1,
13840   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13841   "template_args" : [ "type-283" ],
13842   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
13843  },
13844  {
13845   "alignment" : 1,
13846   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
13847   "name" : "android::trait_trivial_dtor<unsigned char>",
13848   "referenced_type" : "type-278",
13849   "self_type" : "type-278",
13850   "size" : 1,
13851   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13852   "template_args" : [ "type-175" ],
13853   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
13854  },
13855  {
13856   "alignment" : 1,
13857   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
13858   "name" : "android::trait_trivial_dtor<unsigned int>",
13859   "referenced_type" : "type-296",
13860   "self_type" : "type-296",
13861   "size" : 1,
13862   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13863   "template_args" : [ "type-2" ],
13864   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
13865  },
13866  {
13867   "alignment" : 1,
13868   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
13869   "name" : "android::trait_trivial_dtor<unsigned long long>",
13870   "referenced_type" : "type-315",
13871   "self_type" : "type-315",
13872   "size" : 1,
13873   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13874   "template_args" : [ "type-13" ],
13875   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
13876  },
13877  {
13878   "alignment" : 1,
13879   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
13880   "name" : "android::trait_trivial_dtor<unsigned long>",
13881   "referenced_type" : "type-306",
13882   "self_type" : "type-306",
13883   "size" : 1,
13884   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13885   "template_args" : [ "type-305" ],
13886   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
13887  },
13888  {
13889   "alignment" : 1,
13890   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
13891   "name" : "android::trait_trivial_dtor<unsigned short>",
13892   "referenced_type" : "type-288",
13893   "self_type" : "type-288",
13894   "size" : 1,
13895   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13896   "template_args" : [ "type-177" ],
13897   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
13898  },
13899  {
13900   "alignment" : 1,
13901   "linker_set_key" : "android::trait_trivial_dtor<void>",
13902   "name" : "android::trait_trivial_dtor<void>",
13903   "referenced_type" : "type-265",
13904   "self_type" : "type-265",
13905   "size" : 1,
13906   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13907   "template_args" : [ "type-23" ],
13908   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
13909  },
13910  {
13911   "alignment" : 1,
13912   "linker_set_key" : "android::trait_trivial_move<android::String16>",
13913   "name" : "android::trait_trivial_move<android::String16>",
13914   "referenced_type" : "type-454",
13915   "self_type" : "type-454",
13916   "size" : 1,
13917   "source_file" : "/system/core/libutils/include/utils/String16.h",
13918   "template_args" : [ "type-39" ],
13919   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
13920  },
13921  {
13922   "alignment" : 1,
13923   "linker_set_key" : "android::trait_trivial_move<android::String8>",
13924   "name" : "android::trait_trivial_move<android::String8>",
13925   "referenced_type" : "type-449",
13926   "self_type" : "type-449",
13927   "size" : 1,
13928   "source_file" : "/system/core/libutils/include/utils/String8.h",
13929   "template_args" : [ "type-60" ],
13930   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
13931  },
13932  {
13933   "alignment" : 1,
13934   "linker_set_key" : "android::trait_trivial_move<bool>",
13935   "name" : "android::trait_trivial_move<bool>",
13936   "referenced_type" : "type-272",
13937   "self_type" : "type-272",
13938   "size" : 1,
13939   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13940   "template_args" : [ "type-36" ],
13941   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
13942  },
13943  {
13944   "alignment" : 1,
13945   "linker_set_key" : "android::trait_trivial_move<char>",
13946   "name" : "android::trait_trivial_move<char>",
13947   "referenced_type" : "type-276",
13948   "self_type" : "type-276",
13949   "size" : 1,
13950   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13951   "template_args" : [ "type-63" ],
13952   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
13953  },
13954  {
13955   "alignment" : 1,
13956   "linker_set_key" : "android::trait_trivial_move<double>",
13957   "name" : "android::trait_trivial_move<double>",
13958   "referenced_type" : "type-329",
13959   "self_type" : "type-329",
13960   "size" : 1,
13961   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13962   "template_args" : [ "type-326" ],
13963   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
13964  },
13965  {
13966   "alignment" : 1,
13967   "linker_set_key" : "android::trait_trivial_move<float>",
13968   "name" : "android::trait_trivial_move<float>",
13969   "referenced_type" : "type-324",
13970   "self_type" : "type-324",
13971   "size" : 1,
13972   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13973   "template_args" : [ "type-319" ],
13974   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
13975  },
13976  {
13977   "alignment" : 1,
13978   "linker_set_key" : "android::trait_trivial_move<int>",
13979   "name" : "android::trait_trivial_move<int>",
13980   "referenced_type" : "type-294",
13981   "self_type" : "type-294",
13982   "size" : 1,
13983   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13984   "template_args" : [ "type-68" ],
13985   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
13986  },
13987  {
13988   "alignment" : 1,
13989   "linker_set_key" : "android::trait_trivial_move<long long>",
13990   "name" : "android::trait_trivial_move<long long>",
13991   "referenced_type" : "type-313",
13992   "self_type" : "type-313",
13993   "size" : 1,
13994   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13995   "template_args" : [ "type-83" ],
13996   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
13997  },
13998  {
13999   "alignment" : 1,
14000   "linker_set_key" : "android::trait_trivial_move<long>",
14001   "name" : "android::trait_trivial_move<long>",
14002   "referenced_type" : "type-303",
14003   "self_type" : "type-303",
14004   "size" : 1,
14005   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14006   "template_args" : [ "type-300" ],
14007   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
14008  },
14009  {
14010   "alignment" : 1,
14011   "linker_set_key" : "android::trait_trivial_move<short>",
14012   "name" : "android::trait_trivial_move<short>",
14013   "referenced_type" : "type-286",
14014   "self_type" : "type-286",
14015   "size" : 1,
14016   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14017   "template_args" : [ "type-283" ],
14018   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
14019  },
14020  {
14021   "alignment" : 1,
14022   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
14023   "name" : "android::trait_trivial_move<unsigned char>",
14024   "referenced_type" : "type-281",
14025   "self_type" : "type-281",
14026   "size" : 1,
14027   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14028   "template_args" : [ "type-175" ],
14029   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
14030  },
14031  {
14032   "alignment" : 1,
14033   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
14034   "name" : "android::trait_trivial_move<unsigned int>",
14035   "referenced_type" : "type-298",
14036   "self_type" : "type-298",
14037   "size" : 1,
14038   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14039   "template_args" : [ "type-2" ],
14040   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
14041  },
14042  {
14043   "alignment" : 1,
14044   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
14045   "name" : "android::trait_trivial_move<unsigned long long>",
14046   "referenced_type" : "type-317",
14047   "self_type" : "type-317",
14048   "size" : 1,
14049   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14050   "template_args" : [ "type-13" ],
14051   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
14052  },
14053  {
14054   "alignment" : 1,
14055   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
14056   "name" : "android::trait_trivial_move<unsigned long>",
14057   "referenced_type" : "type-308",
14058   "self_type" : "type-308",
14059   "size" : 1,
14060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14061   "template_args" : [ "type-305" ],
14062   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
14063  },
14064  {
14065   "alignment" : 1,
14066   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
14067   "name" : "android::trait_trivial_move<unsigned short>",
14068   "referenced_type" : "type-290",
14069   "self_type" : "type-290",
14070   "size" : 1,
14071   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14072   "template_args" : [ "type-177" ],
14073   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
14074  },
14075  {
14076   "alignment" : 1,
14077   "linker_set_key" : "android::trait_trivial_move<void>",
14078   "name" : "android::trait_trivial_move<void>",
14079   "referenced_type" : "type-267",
14080   "self_type" : "type-267",
14081   "size" : 1,
14082   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14083   "template_args" : [ "type-23" ],
14084   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
14085  },
14086  {
14087   "alignment" : 4,
14088   "fields" :
14089   [
14090    {
14091     "access" : "private",
14092     "field_name" : "m_ptr",
14093     "referenced_type" : "type-157"
14094    },
14095    {
14096     "access" : "private",
14097     "field_name" : "m_refs",
14098     "field_offset" : 32,
14099     "referenced_type" : "type-11"
14100    }
14101   ],
14102   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
14103   "name" : "android::wp<android::hardware::BHwBinder>",
14104   "record_kind" : "class",
14105   "referenced_type" : "type-390",
14106   "self_type" : "type-390",
14107   "size" : 8,
14108   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14109   "template_args" : [ "type-158" ],
14110   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
14111  },
14112  {
14113   "alignment" : 4,
14114   "fields" :
14115   [
14116    {
14117     "access" : "private",
14118     "field_name" : "m_ptr",
14119     "referenced_type" : "type-632"
14120    },
14121    {
14122     "access" : "private",
14123     "field_name" : "m_refs",
14124     "field_offset" : 32,
14125     "referenced_type" : "type-11"
14126    }
14127   ],
14128   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
14129   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
14130   "record_kind" : "class",
14131   "referenced_type" : "type-631",
14132   "self_type" : "type-631",
14133   "size" : 8,
14134   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14135   "template_args" : [ "type-17" ],
14136   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
14137  },
14138  {
14139   "alignment" : 4,
14140   "fields" :
14141   [
14142    {
14143     "access" : "private",
14144     "field_name" : "m_ptr",
14145     "referenced_type" : "type-5"
14146    },
14147    {
14148     "access" : "private",
14149     "field_name" : "m_refs",
14150     "field_offset" : 32,
14151     "referenced_type" : "type-11"
14152    }
14153   ],
14154   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
14155   "name" : "android::wp<android::hardware::hidl_death_recipient>",
14156   "record_kind" : "class",
14157   "referenced_type" : "type-4",
14158   "self_type" : "type-4",
14159   "size" : 8,
14160   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14161   "template_args" : [ "type-6" ],
14162   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
14163  },
14164  {
14165   "alignment" : 4,
14166   "fields" :
14167   [
14168    {
14169     "access" : "private",
14170     "field_name" : "m_ptr",
14171     "referenced_type" : "type-15"
14172    },
14173    {
14174     "access" : "private",
14175     "field_name" : "m_refs",
14176     "field_offset" : 32,
14177     "referenced_type" : "type-11"
14178    }
14179   ],
14180   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
14181   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
14182   "record_kind" : "class",
14183   "referenced_type" : "type-14",
14184   "self_type" : "type-14",
14185   "size" : 8,
14186   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14187   "template_args" : [ "type-16" ],
14188   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
14189  },
14190  {
14191   "alignment" : 4,
14192   "fields" :
14193   [
14194    {
14195     "field_name" : "maxContentLightLevel",
14196     "referenced_type" : "type-319"
14197    },
14198    {
14199     "field_name" : "maxFrameAverageLightLevel",
14200     "field_offset" : 32,
14201     "referenced_type" : "type-319"
14202    }
14203   ],
14204   "linker_set_key" : "android_cta861_3_metadata",
14205   "name" : "android_cta861_3_metadata",
14206   "referenced_type" : "type-556",
14207   "self_type" : "type-556",
14208   "size" : 8,
14209   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14210   "unique_id" : "android_cta861_3_metadata"
14211  },
14212  {
14213   "alignment" : 4,
14214   "fields" :
14215   [
14216    {
14217     "field_name" : "num_points",
14218     "referenced_type" : "type-2"
14219    },
14220    {
14221     "field_name" : "reserved",
14222     "field_offset" : 32,
14223     "referenced_type" : "type-546"
14224    },
14225    {
14226     "field_name" : "xyzc_points",
14227     "field_offset" : 288,
14228     "referenced_type" : "type-553"
14229    }
14230   ],
14231   "linker_set_key" : "android_depth_points",
14232   "name" : "android_depth_points",
14233   "referenced_type" : "type-552",
14234   "self_type" : "type-552",
14235   "size" : 36,
14236   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14237   "unique_id" : "android_depth_points"
14238  },
14239  {
14240   "alignment" : 4,
14241   "fields" :
14242   [
14243    {
14244     "field_name" : "format",
14245     "referenced_type" : "type-549"
14246    },
14247    {
14248     "field_name" : "num_planes",
14249     "field_offset" : 32,
14250     "referenced_type" : "type-2"
14251    },
14252    {
14253     "field_name" : "planes",
14254     "field_offset" : 64,
14255     "referenced_type" : "type-551"
14256    }
14257   ],
14258   "linker_set_key" : "android_flex_layout",
14259   "name" : "android_flex_layout",
14260   "referenced_type" : "type-550",
14261   "self_type" : "type-550",
14262   "size" : 12,
14263   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14264   "unique_id" : "android_flex_layout"
14265  },
14266  {
14267   "alignment" : 4,
14268   "fields" :
14269   [
14270    {
14271     "field_name" : "top_left",
14272     "referenced_type" : "type-467"
14273    },
14274    {
14275     "field_name" : "component",
14276     "field_offset" : 32,
14277     "referenced_type" : "type-547"
14278    },
14279    {
14280     "field_name" : "bits_per_component",
14281     "field_offset" : 64,
14282     "referenced_type" : "type-68"
14283    },
14284    {
14285     "field_name" : "bits_used",
14286     "field_offset" : 96,
14287     "referenced_type" : "type-68"
14288    },
14289    {
14290     "field_name" : "h_increment",
14291     "field_offset" : 128,
14292     "referenced_type" : "type-68"
14293    },
14294    {
14295     "field_name" : "v_increment",
14296     "field_offset" : 160,
14297     "referenced_type" : "type-68"
14298    },
14299    {
14300     "field_name" : "h_subsampling",
14301     "field_offset" : 192,
14302     "referenced_type" : "type-68"
14303    },
14304    {
14305     "field_name" : "v_subsampling",
14306     "field_offset" : 224,
14307     "referenced_type" : "type-68"
14308    }
14309   ],
14310   "linker_set_key" : "android_flex_plane",
14311   "name" : "android_flex_plane",
14312   "referenced_type" : "type-548",
14313   "self_type" : "type-548",
14314   "size" : 32,
14315   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14316   "unique_id" : "android_flex_plane"
14317  },
14318  {
14319   "alignment" : 4,
14320   "fields" :
14321   [
14322    {
14323     "field_name" : "displayPrimaryRed",
14324     "referenced_type" : "type-554"
14325    },
14326    {
14327     "field_name" : "displayPrimaryGreen",
14328     "field_offset" : 64,
14329     "referenced_type" : "type-554"
14330    },
14331    {
14332     "field_name" : "displayPrimaryBlue",
14333     "field_offset" : 128,
14334     "referenced_type" : "type-554"
14335    },
14336    {
14337     "field_name" : "whitePoint",
14338     "field_offset" : 192,
14339     "referenced_type" : "type-554"
14340    },
14341    {
14342     "field_name" : "maxLuminance",
14343     "field_offset" : 256,
14344     "referenced_type" : "type-319"
14345    },
14346    {
14347     "field_name" : "minLuminance",
14348     "field_offset" : 288,
14349     "referenced_type" : "type-319"
14350    }
14351   ],
14352   "linker_set_key" : "android_smpte2086_metadata",
14353   "name" : "android_smpte2086_metadata",
14354   "referenced_type" : "type-555",
14355   "self_type" : "type-555",
14356   "size" : 40,
14357   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14358   "unique_id" : "android_smpte2086_metadata"
14359  },
14360  {
14361   "alignment" : 4,
14362   "fields" :
14363   [
14364    {
14365     "field_name" : "x",
14366     "referenced_type" : "type-319"
14367    },
14368    {
14369     "field_name" : "y",
14370     "field_offset" : 32,
14371     "referenced_type" : "type-319"
14372    }
14373   ],
14374   "linker_set_key" : "android_xy_color",
14375   "name" : "android_xy_color",
14376   "referenced_type" : "type-554",
14377   "self_type" : "type-554",
14378   "size" : 8,
14379   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14380   "unique_id" : "android_xy_color"
14381  },
14382  {
14383   "alignment" : 4,
14384   "fields" :
14385   [
14386    {
14387     "field_name" : "y",
14388     "referenced_type" : "type-22"
14389    },
14390    {
14391     "field_name" : "cb",
14392     "field_offset" : 32,
14393     "referenced_type" : "type-22"
14394    },
14395    {
14396     "field_name" : "cr",
14397     "field_offset" : 64,
14398     "referenced_type" : "type-22"
14399    },
14400    {
14401     "field_name" : "ystride",
14402     "field_offset" : 96,
14403     "referenced_type" : "type-2"
14404    },
14405    {
14406     "field_name" : "cstride",
14407     "field_offset" : 128,
14408     "referenced_type" : "type-2"
14409    },
14410    {
14411     "field_name" : "chroma_step",
14412     "field_offset" : 160,
14413     "referenced_type" : "type-2"
14414    },
14415    {
14416     "field_name" : "reserved",
14417     "field_offset" : 192,
14418     "referenced_type" : "type-546"
14419    }
14420   ],
14421   "linker_set_key" : "android_ycbcr",
14422   "name" : "android_ycbcr",
14423   "referenced_type" : "type-545",
14424   "self_type" : "type-545",
14425   "size" : 56,
14426   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14427   "unique_id" : "android_ycbcr"
14428  },
14429  {
14430   "alignment" : 4,
14431   "fields" :
14432   [
14433    {
14434     "referenced_type" : "type-173"
14435    }
14436   ],
14437   "linker_set_key" : "log_msg",
14438   "name" : "log_msg",
14439   "referenced_type" : "type-172",
14440   "self_type" : "type-172",
14441   "size" : 5124,
14442   "source_file" : "/system/core/liblog/include/log/log_read.h",
14443   "unique_id" : "log_msg"
14444  },
14445  {
14446   "alignment" : 4,
14447   "fields" :
14448   [
14449    {
14450     "field_name" : "buf",
14451     "referenced_type" : "type-174"
14452    },
14453    {
14454     "field_name" : "entry",
14455     "referenced_type" : "type-176"
14456    },
14457    {
14458     "field_name" : "entry_v4",
14459     "referenced_type" : "type-176"
14460    },
14461    {
14462     "field_name" : "entry_v3",
14463     "referenced_type" : "type-179"
14464    },
14465    {
14466     "field_name" : "entry_v2",
14467     "referenced_type" : "type-180"
14468    },
14469    {
14470     "field_name" : "entry_v1",
14471     "referenced_type" : "type-181"
14472    }
14473   ],
14474   "is_anonymous" : true,
14475   "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",
14476   "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",
14477   "record_kind" : "union",
14478   "referenced_type" : "type-173",
14479   "self_type" : "type-173",
14480   "size" : 5124,
14481   "source_file" : "/system/core/liblog/include/log/log_read.h",
14482   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
14483  },
14484  {
14485   "alignment" : 1,
14486   "fields" :
14487   [
14488    {
14489     "field_name" : "tv_sec",
14490     "referenced_type" : "type-2"
14491    },
14492    {
14493     "field_name" : "tv_nsec",
14494     "field_offset" : 32,
14495     "referenced_type" : "type-2"
14496    }
14497   ],
14498   "linker_set_key" : "log_time",
14499   "name" : "log_time",
14500   "referenced_type" : "type-473",
14501   "self_type" : "type-473",
14502   "size" : 8,
14503   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
14504   "unique_id" : "_ZTS8log_time"
14505  },
14506  {
14507   "alignment" : 4,
14508   "fields" :
14509   [
14510    {
14511     "field_name" : "len",
14512     "referenced_type" : "type-177"
14513    },
14514    {
14515     "field_name" : "__pad",
14516     "field_offset" : 16,
14517     "referenced_type" : "type-177"
14518    },
14519    {
14520     "field_name" : "pid",
14521     "field_offset" : 32,
14522     "referenced_type" : "type-68"
14523    },
14524    {
14525     "field_name" : "tid",
14526     "field_offset" : 64,
14527     "referenced_type" : "type-68"
14528    },
14529    {
14530     "field_name" : "sec",
14531     "field_offset" : 96,
14532     "referenced_type" : "type-68"
14533    },
14534    {
14535     "field_name" : "nsec",
14536     "field_offset" : 128,
14537     "referenced_type" : "type-68"
14538    },
14539    {
14540     "field_name" : "msg",
14541     "field_offset" : 160,
14542     "referenced_type" : "type-178"
14543    }
14544   ],
14545   "linker_set_key" : "logger_entry",
14546   "name" : "logger_entry",
14547   "referenced_type" : "type-181",
14548   "self_type" : "type-181",
14549   "size" : 20,
14550   "source_file" : "/system/core/liblog/include/log/log_read.h",
14551   "unique_id" : "logger_entry"
14552  },
14553  {
14554   "alignment" : 1,
14555   "fields" :
14556   [
14557    {
14558     "field_name" : "len",
14559     "referenced_type" : "type-177"
14560    },
14561    {
14562     "field_name" : "hdr_size",
14563     "field_offset" : 16,
14564     "referenced_type" : "type-177"
14565    },
14566    {
14567     "field_name" : "pid",
14568     "field_offset" : 32,
14569     "referenced_type" : "type-68"
14570    },
14571    {
14572     "field_name" : "tid",
14573     "field_offset" : 64,
14574     "referenced_type" : "type-68"
14575    },
14576    {
14577     "field_name" : "sec",
14578     "field_offset" : 96,
14579     "referenced_type" : "type-68"
14580    },
14581    {
14582     "field_name" : "nsec",
14583     "field_offset" : 128,
14584     "referenced_type" : "type-68"
14585    },
14586    {
14587     "field_name" : "euid",
14588     "field_offset" : 160,
14589     "referenced_type" : "type-2"
14590    },
14591    {
14592     "field_name" : "msg",
14593     "field_offset" : 192,
14594     "referenced_type" : "type-178"
14595    }
14596   ],
14597   "linker_set_key" : "logger_entry_v2",
14598   "name" : "logger_entry_v2",
14599   "referenced_type" : "type-180",
14600   "self_type" : "type-180",
14601   "size" : 24,
14602   "source_file" : "/system/core/liblog/include/log/log_read.h",
14603   "unique_id" : "logger_entry_v2"
14604  },
14605  {
14606   "alignment" : 1,
14607   "fields" :
14608   [
14609    {
14610     "field_name" : "len",
14611     "referenced_type" : "type-177"
14612    },
14613    {
14614     "field_name" : "hdr_size",
14615     "field_offset" : 16,
14616     "referenced_type" : "type-177"
14617    },
14618    {
14619     "field_name" : "pid",
14620     "field_offset" : 32,
14621     "referenced_type" : "type-68"
14622    },
14623    {
14624     "field_name" : "tid",
14625     "field_offset" : 64,
14626     "referenced_type" : "type-68"
14627    },
14628    {
14629     "field_name" : "sec",
14630     "field_offset" : 96,
14631     "referenced_type" : "type-68"
14632    },
14633    {
14634     "field_name" : "nsec",
14635     "field_offset" : 128,
14636     "referenced_type" : "type-68"
14637    },
14638    {
14639     "field_name" : "lid",
14640     "field_offset" : 160,
14641     "referenced_type" : "type-2"
14642    },
14643    {
14644     "field_name" : "msg",
14645     "field_offset" : 192,
14646     "referenced_type" : "type-178"
14647    }
14648   ],
14649   "linker_set_key" : "logger_entry_v3",
14650   "name" : "logger_entry_v3",
14651   "referenced_type" : "type-179",
14652   "self_type" : "type-179",
14653   "size" : 24,
14654   "source_file" : "/system/core/liblog/include/log/log_read.h",
14655   "unique_id" : "logger_entry_v3"
14656  },
14657  {
14658   "alignment" : 4,
14659   "fields" :
14660   [
14661    {
14662     "field_name" : "len",
14663     "referenced_type" : "type-177"
14664    },
14665    {
14666     "field_name" : "hdr_size",
14667     "field_offset" : 16,
14668     "referenced_type" : "type-177"
14669    },
14670    {
14671     "field_name" : "pid",
14672     "field_offset" : 32,
14673     "referenced_type" : "type-68"
14674    },
14675    {
14676     "field_name" : "tid",
14677     "field_offset" : 64,
14678     "referenced_type" : "type-2"
14679    },
14680    {
14681     "field_name" : "sec",
14682     "field_offset" : 96,
14683     "referenced_type" : "type-2"
14684    },
14685    {
14686     "field_name" : "nsec",
14687     "field_offset" : 128,
14688     "referenced_type" : "type-2"
14689    },
14690    {
14691     "field_name" : "lid",
14692     "field_offset" : 160,
14693     "referenced_type" : "type-2"
14694    },
14695    {
14696     "field_name" : "uid",
14697     "field_offset" : 192,
14698     "referenced_type" : "type-2"
14699    },
14700    {
14701     "field_name" : "msg",
14702     "field_offset" : 224,
14703     "referenced_type" : "type-178"
14704    }
14705   ],
14706   "linker_set_key" : "logger_entry_v4",
14707   "name" : "logger_entry_v4",
14708   "referenced_type" : "type-176",
14709   "self_type" : "type-176",
14710   "size" : 28,
14711   "source_file" : "/system/core/liblog/include/log/log_read.h",
14712   "unique_id" : "logger_entry_v4"
14713  },
14714  {
14715   "alignment" : 4,
14716   "fields" :
14717   [
14718    {
14719     "field_name" : "version",
14720     "referenced_type" : "type-68"
14721    },
14722    {
14723     "field_name" : "numFds",
14724     "field_offset" : 32,
14725     "referenced_type" : "type-68"
14726    },
14727    {
14728     "field_name" : "numInts",
14729     "field_offset" : 64,
14730     "referenced_type" : "type-68"
14731    },
14732    {
14733     "field_name" : "data",
14734     "field_offset" : 96,
14735     "referenced_type" : "type-262"
14736    }
14737   ],
14738   "linker_set_key" : "native_handle",
14739   "name" : "native_handle",
14740   "referenced_type" : "type-261",
14741   "self_type" : "type-261",
14742   "size" : 12,
14743   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
14744   "unique_id" : "native_handle"
14745  }
14746 ],
14747 "rvalue_reference_types" :
14748 [
14749  {
14750   "alignment" : 4,
14751   "linker_set_key" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> &&",
14752   "name" : "android::hardware::Return<android::hardware::bluetooth::a2dp::V1_0::Status> &&",
14753   "referenced_type" : "type-662",
14754   "self_type" : "type-665",
14755   "size" : 4,
14756   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14757  },
14758  {
14759   "alignment" : 4,
14760   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > &&",
14761   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> > &&",
14762   "referenced_type" : "type-222",
14763   "self_type" : "type-226",
14764   "size" : 4,
14765   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14766  },
14767  {
14768   "alignment" : 4,
14769   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > &&",
14770   "name" : "android::hardware::Return<android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> > &&",
14771   "referenced_type" : "type-669",
14772   "self_type" : "type-671",
14773   "size" : 4,
14774   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14775  },
14776  {
14777   "alignment" : 4,
14778   "linker_set_key" : "android::hardware::Return<bool> &&",
14779   "name" : "android::hardware::Return<bool> &&",
14780   "referenced_type" : "type-206",
14781   "self_type" : "type-213",
14782   "size" : 4,
14783   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14784  },
14785  {
14786   "alignment" : 4,
14787   "linker_set_key" : "android::hardware::Return<void> &&",
14788   "name" : "android::hardware::Return<void> &&",
14789   "referenced_type" : "type-250",
14790   "self_type" : "type-252",
14791   "size" : 4,
14792   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14793  },
14794  {
14795   "alignment" : 4,
14796   "linker_set_key" : "android::hardware::Status &&",
14797   "name" : "android::hardware::Status &&",
14798   "referenced_type" : "type-163",
14799   "self_type" : "type-200",
14800   "size" : 4,
14801   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14802  },
14803  {
14804   "alignment" : 4,
14805   "linker_set_key" : "android::hardware::details::return_status &&",
14806   "name" : "android::hardware::details::return_status &&",
14807   "referenced_type" : "type-207",
14808   "self_type" : "type-246",
14809   "size" : 4,
14810   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14811  },
14812  {
14813   "alignment" : 4,
14814   "linker_set_key" : "android::hardware::hidl_handle &&",
14815   "name" : "android::hardware::hidl_handle &&",
14816   "referenced_type" : "type-362",
14817   "self_type" : "type-375",
14818   "size" : 4,
14819   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14820  },
14821  {
14822   "alignment" : 4,
14823   "linker_set_key" : "android::hardware::hidl_memory &&",
14824   "name" : "android::hardware::hidl_memory &&",
14825   "referenced_type" : "type-373",
14826   "self_type" : "type-379",
14827   "size" : 4,
14828   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14829  },
14830  {
14831   "alignment" : 4,
14832   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> &&",
14833   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioHost> &&",
14834   "referenced_type" : "type-128",
14835   "self_type" : "type-131",
14836   "size" : 4,
14837   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14838  },
14839  {
14840   "alignment" : 4,
14841   "linker_set_key" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> &&",
14842   "name" : "android::sp<android::hardware::bluetooth::a2dp::V1_0::IBluetoothAudioOffload> &&",
14843   "referenced_type" : "type-640",
14844   "self_type" : "type-658",
14845   "size" : 4,
14846   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14847  },
14848  {
14849   "alignment" : 4,
14850   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14851   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14852   "referenced_type" : "type-144",
14853   "self_type" : "type-148",
14854   "size" : 4,
14855   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14856  },
14857  {
14858   "alignment" : 4,
14859   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14860   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14861   "referenced_type" : "type-166",
14862   "self_type" : "type-165",
14863   "size" : 4,
14864   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14865  },
14866  {
14867   "alignment" : 4,
14868   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14869   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14870   "referenced_type" : "type-518",
14871   "self_type" : "type-517",
14872   "size" : 4,
14873   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14874  },
14875  {
14876   "alignment" : 4,
14877   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14878   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14879   "referenced_type" : "type-694",
14880   "self_type" : "type-693",
14881   "size" : 4,
14882   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14883  },
14884  {
14885   "alignment" : 4,
14886   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14887   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14888   "referenced_type" : "type-97",
14889   "self_type" : "type-96",
14890   "size" : 4,
14891   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14892  },
14893  {
14894   "alignment" : 4,
14895   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
14896   "name" : "std::function<sp<IBase> (void *)> &&",
14897   "referenced_type" : "type-102",
14898   "self_type" : "type-101",
14899   "size" : 4,
14900   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14901  },
14902  {
14903   "alignment" : 4,
14904   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
14905   "name" : "std::function<sp<IBase> (void *)> &&",
14906   "referenced_type" : "type-170",
14907   "self_type" : "type-169",
14908   "size" : 4,
14909   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14910  },
14911  {
14912   "alignment" : 4,
14913   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
14914   "name" : "std::function<sp<IBase> (void *)> &&",
14915   "referenced_type" : "type-528",
14916   "self_type" : "type-527",
14917   "size" : 4,
14918   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14919  },
14920  {
14921   "alignment" : 4,
14922   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
14923   "name" : "std::function<sp<IBase> (void *)> &&",
14924   "referenced_type" : "type-699",
14925   "self_type" : "type-698",
14926   "size" : 4,
14927   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14928  },
14929  {
14930   "alignment" : 4,
14931   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
14932   "name" : "std::function<sp<IBinder> (void *)> &&",
14933   "referenced_type" : "type-168",
14934   "self_type" : "type-167",
14935   "size" : 4,
14936   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14937  },
14938  {
14939   "alignment" : 4,
14940   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
14941   "name" : "std::function<sp<IBinder> (void *)> &&",
14942   "referenced_type" : "type-520",
14943   "self_type" : "type-519",
14944   "size" : 4,
14945   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14946  },
14947  {
14948   "alignment" : 4,
14949   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
14950   "name" : "std::function<sp<IBinder> (void *)> &&",
14951   "referenced_type" : "type-696",
14952   "self_type" : "type-695",
14953   "size" : 4,
14954   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14955  },
14956  {
14957   "alignment" : 4,
14958   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
14959   "name" : "std::function<sp<IBinder> (void *)> &&",
14960   "referenced_type" : "type-99",
14961   "self_type" : "type-98",
14962   "size" : 4,
14963   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14964  }
14965 ]
14966}
14967