1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-49",
9   "self_type" : "type-179",
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-426",
16   "self_type" : "type-668",
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-18",
24   "self_type" : "type-132",
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-176",
32   "self_type" : "type-508",
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-176",
41   "self_type" : "type-175",
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-661",
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-32",
64   "self_type" : "type-32",
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-49",
74   "self_type" : "type-49",
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-40",
84   "self_type" : "type-40",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-432",
92   "self_type" : "type-432",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-426",
100   "self_type" : "type-426",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-18",
109   "self_type" : "type-18",
110   "size" : 4
111  },
112  {
113   "alignment" : 4,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-406",
118   "self_type" : "type-406",
119   "size" : 4
120  },
121  {
122   "alignment" : 8,
123   "linker_set_key" : "long double",
124   "name" : "long double",
125   "referenced_type" : "type-146",
126   "self_type" : "type-146",
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-23",
135   "self_type" : "type-23",
136   "size" : 8
137  },
138  {
139   "alignment" : 2,
140   "is_integral" : true,
141   "linker_set_key" : "short",
142   "name" : "short",
143   "referenced_type" : "type-380",
144   "self_type" : "type-380",
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-438",
153   "self_type" : "type-438",
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-176",
163   "self_type" : "type-176",
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-412",
183   "self_type" : "type-412",
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-133",
193   "self_type" : "type-133",
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-178",
203   "self_type" : "type-178",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "void",
208   "name" : "void",
209   "referenced_type" : "type-20",
210   "self_type" : "type-20"
211  }
212 ],
213 "elf_functions" :
214 [
215  {
216   "binding" : "weak",
217   "name" : "_ZN7android8hardware10fromBinderINS0_5media10bufferpool4V1_011IConnectionENS4_14BpHwConnectionENS4_14BnHwConnectionEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
218  },
219  {
220   "binding" : "weak",
221   "name" : "_ZN7android8hardware10fromBinderINS0_5media10bufferpool4V1_09IAccessorENS4_12BpHwAccessorENS4_12BnHwAccessorEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
222  },
223  {
224   "name" : "_ZN7android8hardware5media10bufferpool4V1_010BsAccessor13addOnewayTaskENSt3__18functionIFvvEEE"
225  },
226  {
227   "name" : "_ZN7android8hardware5media10bufferpool4V1_010BsAccessorC1ENS_2spINS3_9IAccessorEEE"
228  },
229  {
230   "name" : "_ZN7android8hardware5media10bufferpool4V1_010BsAccessorC2ENS_2spINS3_9IAccessorEEE"
231  },
232  {
233   "name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
234  },
235  {
236   "name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
237  },
238  {
239   "name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
240  },
241  {
242   "name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
243  },
244  {
245   "name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
246  },
247  {
248   "name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
249  },
250  {
251   "name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
252  },
253  {
254   "name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
255  },
256  {
257   "name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
258  },
259  {
260   "name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection21notifySyspropsChangedEv"
261  },
262  {
263   "name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection21setHALInstrumentationEv"
264  },
265  {
266   "name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
267  },
268  {
269   "name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection4pingEv"
270  },
271  {
272   "name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
273  },
274  {
275   "name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
276  },
277  {
278   "name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection8castFromERKNS_2spIS4_EEb"
279  },
280  {
281   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessor10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
282  },
283  {
284   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessor12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
285  },
286  {
287   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessor13_hidl_connectEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
288  },
289  {
290   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessor4pingEv"
291  },
292  {
293   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessorC1ERKNS_2spINS3_9IAccessorEEE"
294  },
295  {
296   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessorC2ERKNS_2spINS3_9IAccessorEEE"
297  },
298  {
299   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessorD0Ev"
300  },
301  {
302   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessorD1Ev"
303  },
304  {
305   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessorD2Ev"
306  },
307  {
308   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
309  },
310  {
311   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
312  },
313  {
314   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
315  },
316  {
317   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor13_hidl_connectEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS3_12ResultStatusERKNS_2spINS3_11IConnectionEEExRKNS0_12MQDescriptorINS3_19BufferStatusMessageELNS0_8MQFlavorE1EEEEEE"
318  },
319  {
320   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
321  },
322  {
323   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
324  },
325  {
326   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
327  },
328  {
329   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor21notifySyspropsChangedEv"
330  },
331  {
332   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor21setHALInstrumentationEv"
333  },
334  {
335   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor4pingEv"
336  },
337  {
338   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
339  },
340  {
341   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor7connectENSt3__18functionIFvNS3_12ResultStatusERKNS_2spINS3_11IConnectionEEExRKNS0_12MQDescriptorINS3_19BufferStatusMessageELNS0_8MQFlavorE1EEEEEE"
342  },
343  {
344   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessorC1ERKNS_2spINS0_7IBinderEEE"
345  },
346  {
347   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessorC2ERKNS_2spINS0_7IBinderEEE"
348  },
349  {
350   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BsConnection13addOnewayTaskENSt3__18functionIFvvEEE"
351  },
352  {
353   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BsConnectionC1ENS_2spINS3_11IConnectionEEE"
354  },
355  {
356   "name" : "_ZN7android8hardware5media10bufferpool4V1_012BsConnectionC2ENS_2spINS3_11IConnectionEEE"
357  },
358  {
359   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnection10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
360  },
361  {
362   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnection11_hidl_fetchEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
363  },
364  {
365   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnection12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
366  },
367  {
368   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnection4pingEv"
369  },
370  {
371   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnectionC1ERKNS_2spINS3_11IConnectionEEE"
372  },
373  {
374   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnectionC2ERKNS_2spINS3_11IConnectionEEE"
375  },
376  {
377   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnectionD0Ev"
378  },
379  {
380   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnectionD1Ev"
381  },
382  {
383   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnectionD2Ev"
384  },
385  {
386   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection11_hidl_fetchEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyjNSt3__18functionIFvNS3_12ResultStatusERKNS3_6BufferEEEE"
387  },
388  {
389   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
390  },
391  {
392   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
393  },
394  {
395   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
396  },
397  {
398   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
399  },
400  {
401   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
402  },
403  {
404   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
405  },
406  {
407   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection21notifySyspropsChangedEv"
408  },
409  {
410   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection21setHALInstrumentationEv"
411  },
412  {
413   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection4pingEv"
414  },
415  {
416   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
417  },
418  {
419   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection5fetchEyjNSt3__18functionIFvNS3_12ResultStatusERKNS3_6BufferEEEE"
420  },
421  {
422   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnectionC1ERKNS_2spINS0_7IBinderEEE"
423  },
424  {
425   "name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnectionC2ERKNS_2spINS0_7IBinderEEE"
426  },
427  {
428   "name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
429  },
430  {
431   "name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
432  },
433  {
434   "name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
435  },
436  {
437   "name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
438  },
439  {
440   "name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
441  },
442  {
443   "name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
444  },
445  {
446   "name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
447  },
448  {
449   "name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
450  },
451  {
452   "name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
453  },
454  {
455   "name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager21notifySyspropsChangedEv"
456  },
457  {
458   "name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager21setHALInstrumentationEv"
459  },
460  {
461   "name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
462  },
463  {
464   "name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager4pingEv"
465  },
466  {
467   "name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
468  },
469  {
470   "name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
471  },
472  {
473   "name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager8castFromERKNS_2spIS4_EEb"
474  },
475  {
476   "name" : "_ZN7android8hardware5media10bufferpool4V1_015BsClientManager13addOnewayTaskENSt3__18functionIFvvEEE"
477  },
478  {
479   "name" : "_ZN7android8hardware5media10bufferpool4V1_015BsClientManagerC1ENS_2spINS3_14IClientManagerEEE"
480  },
481  {
482   "name" : "_ZN7android8hardware5media10bufferpool4V1_015BsClientManagerC2ENS_2spINS3_14IClientManagerEEE"
483  },
484  {
485   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManager10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
486  },
487  {
488   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManager12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
489  },
490  {
491   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManager20_hidl_registerSenderEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
492  },
493  {
494   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManager4pingEv"
495  },
496  {
497   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManagerC1ERKNS_2spINS3_14IClientManagerEEE"
498  },
499  {
500   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManagerC2ERKNS_2spINS3_14IClientManagerEEE"
501  },
502  {
503   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManagerD0Ev"
504  },
505  {
506   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManagerD1Ev"
507  },
508  {
509   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManagerD2Ev"
510  },
511  {
512   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
513  },
514  {
515   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
516  },
517  {
518   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
519  },
520  {
521   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
522  },
523  {
524   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
525  },
526  {
527   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager14registerSenderERKNS_2spINS3_9IAccessorEEENSt3__18functionIFvNS3_12ResultStatusExEEE"
528  },
529  {
530   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
531  },
532  {
533   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager20_hidl_registerSenderEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_9IAccessorEEENSt3__18functionIFvNS3_12ResultStatusExEEE"
534  },
535  {
536   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager21notifySyspropsChangedEv"
537  },
538  {
539   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager21setHALInstrumentationEv"
540  },
541  {
542   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager4pingEv"
543  },
544  {
545   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
546  },
547  {
548   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManagerC1ERKNS_2spINS0_7IBinderEEE"
549  },
550  {
551   "name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManagerC2ERKNS_2spINS0_7IBinderEEE"
552  },
553  {
554   "name" : "_ZN7android8hardware5media10bufferpool4V1_021writeEmbeddedToParcelERKNS3_6BufferEPNS0_6ParcelEjj"
555  },
556  {
557   "name" : "_ZN7android8hardware5media10bufferpool4V1_022readEmbeddedFromParcelERKNS3_6BufferERKNS0_6ParcelEjj"
558  },
559  {
560   "name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
561  },
562  {
563   "name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
564  },
565  {
566   "name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
567  },
568  {
569   "name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
570  },
571  {
572   "name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
573  },
574  {
575   "name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
576  },
577  {
578   "name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
579  },
580  {
581   "name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
582  },
583  {
584   "name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
585  },
586  {
587   "name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor21notifySyspropsChangedEv"
588  },
589  {
590   "name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor21setHALInstrumentationEv"
591  },
592  {
593   "name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
594  },
595  {
596   "name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor4pingEv"
597  },
598  {
599   "name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
600  },
601  {
602   "name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
603  },
604  {
605   "name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor8castFromERKNS_2spIS4_EEb"
606  },
607  {
608   "binding" : "weak",
609   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5media10bufferpool4V1_011IConnectionENS_4hidl4base4V1_05IBaseENS5_14BpHwConnectionEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
610  },
611  {
612   "binding" : "weak",
613   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5media10bufferpool4V1_014IClientManagerENS_4hidl4base4V1_05IBaseENS5_17BpHwClientManagerEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
614  },
615  {
616   "binding" : "weak",
617   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5media10bufferpool4V1_09IAccessorENS_4hidl4base4V1_05IBaseENS5_12BpHwAccessorEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
618  },
619  {
620   "binding" : "weak",
621   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_5media10bufferpool4V1_011IConnectionEvEENS_2spIT_EES9_"
622  },
623  {
624   "binding" : "weak",
625   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_5media10bufferpool4V1_09IAccessorEvEENS_2spIT_EES9_"
626  },
627  {
628   "binding" : "weak",
629   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_5media10bufferpool4V1_012BpHwAccessorENS5_9IAccessorEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
630  },
631  {
632   "binding" : "weak",
633   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_5media10bufferpool4V1_014BpHwConnectionENS5_11IConnectionEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
634  },
635  {
636   "binding" : "weak",
637   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_5media10bufferpool4V1_017BpHwClientManagerENS5_14IClientManagerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
638  },
639  {
640   "binding" : "weak",
641   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
642  },
643  {
644   "binding" : "weak",
645   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
646  },
647  {
648   "binding" : "weak",
649   "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_"
650  },
651  {
652   "binding" : "weak",
653   "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_"
654  },
655  {
656   "binding" : "weak",
657   "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"
658  },
659  {
660   "binding" : "weak",
661   "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_"
662  },
663  {
664   "binding" : "weak",
665   "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_"
666  },
667  {
668   "binding" : "weak",
669   "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"
670  },
671  {
672   "binding" : "weak",
673   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
674  },
675  {
676   "binding" : "weak",
677   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
678  },
679  {
680   "binding" : "weak",
681   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
682  },
683  {
684   "name" : "_ZThn20_N7android8hardware5media10bufferpool4V1_012BnHwAccessorD0Ev"
685  },
686  {
687   "name" : "_ZThn20_N7android8hardware5media10bufferpool4V1_012BnHwAccessorD1Ev"
688  },
689  {
690   "name" : "_ZThn20_N7android8hardware5media10bufferpool4V1_014BnHwConnectionD0Ev"
691  },
692  {
693   "name" : "_ZThn20_N7android8hardware5media10bufferpool4V1_014BnHwConnectionD1Ev"
694  },
695  {
696   "name" : "_ZThn20_N7android8hardware5media10bufferpool4V1_017BnHwClientManagerD0Ev"
697  },
698  {
699   "name" : "_ZThn20_N7android8hardware5media10bufferpool4V1_017BnHwClientManagerD1Ev"
700  },
701  {
702   "name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_012BnHwAccessorD0Ev"
703  },
704  {
705   "name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_012BnHwAccessorD1Ev"
706  },
707  {
708   "name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_014BnHwConnectionD0Ev"
709  },
710  {
711   "name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_014BnHwConnectionD1Ev"
712  },
713  {
714   "name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_017BnHwClientManagerD0Ev"
715  },
716  {
717   "name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_017BnHwClientManagerD1Ev"
718  },
719  {
720   "name" : "__aeabi_memclr"
721  },
722  {
723   "name" : "__aeabi_memclr4"
724  },
725  {
726   "name" : "__aeabi_memclr8"
727  },
728  {
729   "name" : "__aeabi_memcpy"
730  },
731  {
732   "name" : "__aeabi_memcpy4"
733  },
734  {
735   "name" : "__aeabi_memcpy8"
736  },
737  {
738   "name" : "__aeabi_memset"
739  },
740  {
741   "name" : "__aeabi_memset4"
742  },
743  {
744   "name" : "__aeabi_memset8"
745  }
746 ],
747 "elf_objects" :
748 [
749  {
750   "name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection10descriptorE"
751  },
752  {
753   "name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager10descriptorE"
754  },
755  {
756   "name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor10descriptorE"
757  },
758  {
759   "binding" : "weak",
760   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_010BsAccessorE0_NS3_9IAccessorE"
761  },
762  {
763   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_011IConnectionE0_NS_4hidl4base4V1_05IBaseE"
764  },
765  {
766   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_012BnHwAccessorE0_NS0_7IBinderE"
767  },
768  {
769   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_012BnHwAccessorE0_NS0_9BHwBinderE"
770  },
771  {
772   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_012BnHwAccessorE0_NS_4hidl4base4V1_08BnHwBaseE"
773  },
774  {
775   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_012BpHwAccessorE0_NS0_11BpInterfaceINS3_9IAccessorEEE"
776  },
777  {
778   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_012BpHwAccessorE0_NS3_9IAccessorE"
779  },
780  {
781   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_012BpHwAccessorE0_NS_4hidl4base4V1_05IBaseE"
782  },
783  {
784   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_012BpHwAccessorE4_NS0_10IInterfaceE"
785  },
786  {
787   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_012BpHwAccessorE8_NS0_11BpHwRefBaseE"
788  },
789  {
790   "binding" : "weak",
791   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_012BsConnectionE0_NS3_11IConnectionE"
792  },
793  {
794   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_014BnHwConnectionE0_NS0_7IBinderE"
795  },
796  {
797   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_014BnHwConnectionE0_NS0_9BHwBinderE"
798  },
799  {
800   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_014BnHwConnectionE0_NS_4hidl4base4V1_08BnHwBaseE"
801  },
802  {
803   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_014BpHwConnectionE0_NS0_11BpInterfaceINS3_11IConnectionEEE"
804  },
805  {
806   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_014BpHwConnectionE0_NS3_11IConnectionE"
807  },
808  {
809   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_014BpHwConnectionE0_NS_4hidl4base4V1_05IBaseE"
810  },
811  {
812   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_014BpHwConnectionE4_NS0_10IInterfaceE"
813  },
814  {
815   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_014BpHwConnectionE8_NS0_11BpHwRefBaseE"
816  },
817  {
818   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_014IClientManagerE0_NS_4hidl4base4V1_05IBaseE"
819  },
820  {
821   "binding" : "weak",
822   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_015BsClientManagerE0_NS3_14IClientManagerE"
823  },
824  {
825   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_017BnHwClientManagerE0_NS0_7IBinderE"
826  },
827  {
828   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_017BnHwClientManagerE0_NS0_9BHwBinderE"
829  },
830  {
831   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_017BnHwClientManagerE0_NS_4hidl4base4V1_08BnHwBaseE"
832  },
833  {
834   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_017BpHwClientManagerE0_NS0_11BpInterfaceINS3_14IClientManagerEEE"
835  },
836  {
837   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_017BpHwClientManagerE0_NS3_14IClientManagerE"
838  },
839  {
840   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_017BpHwClientManagerE0_NS_4hidl4base4V1_05IBaseE"
841  },
842  {
843   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_017BpHwClientManagerE4_NS0_10IInterfaceE"
844  },
845  {
846   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_017BpHwClientManagerE8_NS0_11BpHwRefBaseE"
847  },
848  {
849   "name" : "_ZTCN7android8hardware5media10bufferpool4V1_09IAccessorE0_NS_4hidl4base4V1_05IBaseE"
850  },
851  {
852   "name" : "_ZTTN7android8hardware5media10bufferpool4V1_011IConnectionE"
853  },
854  {
855   "name" : "_ZTTN7android8hardware5media10bufferpool4V1_012BnHwAccessorE"
856  },
857  {
858   "name" : "_ZTTN7android8hardware5media10bufferpool4V1_012BpHwAccessorE"
859  },
860  {
861   "name" : "_ZTTN7android8hardware5media10bufferpool4V1_014BnHwConnectionE"
862  },
863  {
864   "name" : "_ZTTN7android8hardware5media10bufferpool4V1_014BpHwConnectionE"
865  },
866  {
867   "name" : "_ZTTN7android8hardware5media10bufferpool4V1_014IClientManagerE"
868  },
869  {
870   "name" : "_ZTTN7android8hardware5media10bufferpool4V1_017BnHwClientManagerE"
871  },
872  {
873   "name" : "_ZTTN7android8hardware5media10bufferpool4V1_017BpHwClientManagerE"
874  },
875  {
876   "name" : "_ZTTN7android8hardware5media10bufferpool4V1_09IAccessorE"
877  },
878  {
879   "binding" : "weak",
880   "name" : "_ZTVN7android8hardware5media10bufferpool4V1_010BsAccessorE"
881  },
882  {
883   "name" : "_ZTVN7android8hardware5media10bufferpool4V1_011IConnectionE"
884  },
885  {
886   "name" : "_ZTVN7android8hardware5media10bufferpool4V1_012BnHwAccessorE"
887  },
888  {
889   "name" : "_ZTVN7android8hardware5media10bufferpool4V1_012BpHwAccessorE"
890  },
891  {
892   "binding" : "weak",
893   "name" : "_ZTVN7android8hardware5media10bufferpool4V1_012BsConnectionE"
894  },
895  {
896   "name" : "_ZTVN7android8hardware5media10bufferpool4V1_014BnHwConnectionE"
897  },
898  {
899   "name" : "_ZTVN7android8hardware5media10bufferpool4V1_014BpHwConnectionE"
900  },
901  {
902   "name" : "_ZTVN7android8hardware5media10bufferpool4V1_014IClientManagerE"
903  },
904  {
905   "binding" : "weak",
906   "name" : "_ZTVN7android8hardware5media10bufferpool4V1_015BsClientManagerE"
907  },
908  {
909   "name" : "_ZTVN7android8hardware5media10bufferpool4V1_017BnHwClientManagerE"
910  },
911  {
912   "name" : "_ZTVN7android8hardware5media10bufferpool4V1_017BpHwClientManagerE"
913  },
914  {
915   "name" : "_ZTVN7android8hardware5media10bufferpool4V1_09IAccessorE"
916  }
917 ],
918 "enum_types" :
919 [
920  {
921   "alignment" : 4,
922   "enum_fields" :
923   [
924    {
925     "enum_field_value" : 0,
926     "name" : "android::Condition::WAKE_UP_ONE"
927    },
928    {
929     "enum_field_value" : 1,
930     "name" : "android::Condition::WAKE_UP_ALL"
931    }
932   ],
933   "linker_set_key" : "android::Condition::WakeUpType",
934   "name" : "android::Condition::WakeUpType",
935   "referenced_type" : "type-679",
936   "self_type" : "type-679",
937   "size" : 4,
938   "source_file" : "/system/core/libutils/include/utils/Condition.h",
939   "underlying_type" : "type-2",
940   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
941  },
942  {
943   "alignment" : 4,
944   "enum_fields" :
945   [
946    {
947     "enum_field_value" : 0,
948     "name" : "android::String16::kEmptyString"
949    }
950   ],
951   "linker_set_key" : "android::String16::StaticLinkage",
952   "name" : "android::String16::StaticLinkage",
953   "referenced_type" : "type-566",
954   "self_type" : "type-566",
955   "size" : 4,
956   "source_file" : "/system/core/libutils/include/utils/String16.h",
957   "underlying_type" : "type-2",
958   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
959  },
960  {
961   "alignment" : 4,
962   "enum_fields" :
963   [
964    {
965     "enum_field_value" : 0,
966     "name" : "android::String8::kEmptyString"
967    }
968   ],
969   "linker_set_key" : "android::String8::StaticLinkage",
970   "name" : "android::String8::StaticLinkage",
971   "referenced_type" : "type-558",
972   "self_type" : "type-558",
973   "size" : 4,
974   "source_file" : "/system/core/libutils/include/utils/String8.h",
975   "underlying_type" : "type-2",
976   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
977  },
978  {
979   "alignment" : 4,
980   "enum_fields" :
981   [
982    {
983     "enum_field_value" : 0,
984     "name" : "android::hardware::HidlReturnRestriction::NONE"
985    },
986    {
987     "enum_field_value" : 1,
988     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
989    },
990    {
991     "enum_field_value" : 2,
992     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
993    }
994   ],
995   "linker_set_key" : "android::hardware::HidlReturnRestriction",
996   "name" : "android::hardware::HidlReturnRestriction",
997   "referenced_type" : "type-307",
998   "self_type" : "type-307",
999   "size" : 4,
1000   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1001   "underlying_type" : "type-18",
1002   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
1003  },
1004  {
1005   "alignment" : 4,
1006   "enum_fields" :
1007   [
1008    {
1009     "enum_field_value" : 0,
1010     "name" : "android::hardware::MQDescriptor<android::hardware::media::bufferpool::V1_0::BufferStatusMessage, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
1011    },
1012    {
1013     "enum_field_value" : 1,
1014     "name" : "android::hardware::MQDescriptor<android::hardware::media::bufferpool::V1_0::BufferStatusMessage, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
1015    },
1016    {
1017     "enum_field_value" : 2,
1018     "name" : "android::hardware::MQDescriptor<android::hardware::media::bufferpool::V1_0::BufferStatusMessage, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
1019    },
1020    {
1021     "enum_field_value" : 3,
1022     "name" : "android::hardware::MQDescriptor<android::hardware::media::bufferpool::V1_0::BufferStatusMessage, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
1023    }
1024   ],
1025   "linker_set_key" : "android::hardware::MQDescriptor<BufferStatusMessage, android::hardware::kSynchronizedReadWrite>::GrantorType",
1026   "name" : "android::hardware::MQDescriptor<BufferStatusMessage, android::hardware::kSynchronizedReadWrite>::GrantorType",
1027   "referenced_type" : "type-547",
1028   "self_type" : "type-547",
1029   "size" : 4,
1030   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1031   "underlying_type" : "type-18",
1032   "unique_id" : "_ZTSN7android8hardware12MQDescriptorINS0_5media10bufferpool4V1_019BufferStatusMessageELNS0_8MQFlavorE1EE11GrantorTypeE"
1033  },
1034  {
1035   "alignment" : 4,
1036   "enum_fields" :
1037   [
1038    {
1039     "enum_field_value" : 0,
1040     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
1041    },
1042    {
1043     "enum_field_value" : 1,
1044     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
1045    },
1046    {
1047     "enum_field_value" : 2,
1048     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
1049    },
1050    {
1051     "enum_field_value" : 3,
1052     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
1053    }
1054   ],
1055   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1056   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1057   "referenced_type" : "type-549",
1058   "self_type" : "type-549",
1059   "size" : 4,
1060   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1061   "underlying_type" : "type-18",
1062   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
1063  },
1064  {
1065   "alignment" : 4,
1066   "enum_fields" :
1067   [
1068    {
1069     "enum_field_value" : 1,
1070     "name" : "android::hardware::kSynchronizedReadWrite"
1071    },
1072    {
1073     "enum_field_value" : 2,
1074     "name" : "android::hardware::kUnsynchronizedWrite"
1075    }
1076   ],
1077   "linker_set_key" : "android::hardware::MQFlavor",
1078   "name" : "android::hardware::MQFlavor",
1079   "referenced_type" : "type-536",
1080   "self_type" : "type-536",
1081   "size" : 4,
1082   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1083   "underlying_type" : "type-2",
1084   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
1085  },
1086  {
1087   "alignment" : 4,
1088   "enum_fields" :
1089   [
1090    {
1091     "enum_field_value" : 0,
1092     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
1093    },
1094    {
1095     "enum_field_value" : 1,
1096     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
1097    },
1098    {
1099     "enum_field_value" : 2,
1100     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
1101    }
1102   ],
1103   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
1104   "name" : "android::hardware::ProcessState::CallRestriction",
1105   "referenced_type" : "type-51",
1106   "self_type" : "type-51",
1107   "size" : 4,
1108   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
1109   "underlying_type" : "type-18",
1110   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
1111  },
1112  {
1113   "alignment" : 4,
1114   "enum_fields" :
1115   [
1116    {
1117     "enum_field_value" : 0,
1118     "name" : "android::hardware::Status::EX_NONE"
1119    },
1120    {
1121     "enum_field_value" : -1,
1122     "name" : "android::hardware::Status::EX_SECURITY"
1123    },
1124    {
1125     "enum_field_value" : -2,
1126     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
1127    },
1128    {
1129     "enum_field_value" : -3,
1130     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
1131    },
1132    {
1133     "enum_field_value" : -4,
1134     "name" : "android::hardware::Status::EX_NULL_POINTER"
1135    },
1136    {
1137     "enum_field_value" : -5,
1138     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
1139    },
1140    {
1141     "enum_field_value" : -6,
1142     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
1143    },
1144    {
1145     "enum_field_value" : -7,
1146     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
1147    },
1148    {
1149     "enum_field_value" : -128,
1150     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
1151    },
1152    {
1153     "enum_field_value" : -129,
1154     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1155    }
1156   ],
1157   "linker_set_key" : "android::hardware::Status::Exception",
1158   "name" : "android::hardware::Status::Exception",
1159   "referenced_type" : "type-247",
1160   "self_type" : "type-247",
1161   "size" : 4,
1162   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1163   "underlying_type" : "type-18",
1164   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1165  },
1166  {
1167   "alignment" : 4,
1168   "enum_fields" :
1169   [
1170    {
1171     "enum_field_value" : 0,
1172     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1173    },
1174    {
1175     "enum_field_value" : 1,
1176     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1177    },
1178    {
1179     "enum_field_value" : 2,
1180     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1181    },
1182    {
1183     "enum_field_value" : 3,
1184     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1185    },
1186    {
1187     "enum_field_value" : 4,
1188     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1189    },
1190    {
1191     "enum_field_value" : 5,
1192     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1193    },
1194    {
1195     "enum_field_value" : 6,
1196     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1197    },
1198    {
1199     "enum_field_value" : 7,
1200     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1201    },
1202    {
1203     "enum_field_value" : 8,
1204     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1205    },
1206    {
1207     "enum_field_value" : 9,
1208     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1209    }
1210   ],
1211   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1212   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1213   "referenced_type" : "type-744",
1214   "self_type" : "type-744",
1215   "size" : 4,
1216   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1217   "underlying_type" : "type-2",
1218   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1219  },
1220  {
1221   "alignment" : 4,
1222   "enum_fields" :
1223   [
1224    {
1225     "enum_field_value" : 0,
1226     "name" : "android::hardware::media::bufferpool::V1_0::BufferStatus::NOT_USED"
1227    },
1228    {
1229     "enum_field_value" : 1,
1230     "name" : "android::hardware::media::bufferpool::V1_0::BufferStatus::USED"
1231    },
1232    {
1233     "enum_field_value" : 2,
1234     "name" : "android::hardware::media::bufferpool::V1_0::BufferStatus::TRANSFER_TO"
1235    },
1236    {
1237     "enum_field_value" : 3,
1238     "name" : "android::hardware::media::bufferpool::V1_0::BufferStatus::TRANSFER_FROM"
1239    },
1240    {
1241     "enum_field_value" : 4,
1242     "name" : "android::hardware::media::bufferpool::V1_0::BufferStatus::TRANSFER_TIMEOUT"
1243    },
1244    {
1245     "enum_field_value" : 5,
1246     "name" : "android::hardware::media::bufferpool::V1_0::BufferStatus::TRANSFER_LOST"
1247    },
1248    {
1249     "enum_field_value" : 6,
1250     "name" : "android::hardware::media::bufferpool::V1_0::BufferStatus::TRANSFER_FETCH"
1251    },
1252    {
1253     "enum_field_value" : 7,
1254     "name" : "android::hardware::media::bufferpool::V1_0::BufferStatus::TRANSFER_OK"
1255    },
1256    {
1257     "enum_field_value" : 8,
1258     "name" : "android::hardware::media::bufferpool::V1_0::BufferStatus::TRANSFER_ERROR"
1259    }
1260   ],
1261   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BufferStatus",
1262   "name" : "android::hardware::media::bufferpool::V1_0::BufferStatus",
1263   "referenced_type" : "type-541",
1264   "self_type" : "type-541",
1265   "size" : 4,
1266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h",
1267   "underlying_type" : "type-18",
1268   "unique_id" : "_ZTSN7android8hardware5media10bufferpool4V1_012BufferStatusE"
1269  },
1270  {
1271   "alignment" : 4,
1272   "enum_fields" :
1273   [
1274    {
1275     "enum_field_value" : 0,
1276     "name" : "android::hardware::media::bufferpool::V1_0::ResultStatus::OK"
1277    },
1278    {
1279     "enum_field_value" : 1,
1280     "name" : "android::hardware::media::bufferpool::V1_0::ResultStatus::NO_MEMORY"
1281    },
1282    {
1283     "enum_field_value" : 2,
1284     "name" : "android::hardware::media::bufferpool::V1_0::ResultStatus::ALREADY_EXISTS"
1285    },
1286    {
1287     "enum_field_value" : 3,
1288     "name" : "android::hardware::media::bufferpool::V1_0::ResultStatus::NOT_FOUND"
1289    },
1290    {
1291     "enum_field_value" : 4,
1292     "name" : "android::hardware::media::bufferpool::V1_0::ResultStatus::CRITICAL_ERROR"
1293    }
1294   ],
1295   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::ResultStatus",
1296   "name" : "android::hardware::media::bufferpool::V1_0::ResultStatus",
1297   "referenced_type" : "type-705",
1298   "self_type" : "type-705",
1299   "size" : 4,
1300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h",
1301   "underlying_type" : "type-18",
1302   "unique_id" : "_ZTSN7android8hardware5media10bufferpool4V1_012ResultStatusE"
1303  },
1304  {
1305   "alignment" : 4,
1306   "enum_fields" :
1307   [
1308    {
1309     "enum_field_value" : 0,
1310     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1311    },
1312    {
1313     "enum_field_value" : 1,
1314     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1315    },
1316    {
1317     "enum_field_value" : 2,
1318     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1319    }
1320   ],
1321   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1322   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1323   "referenced_type" : "type-553",
1324   "self_type" : "type-553",
1325   "size" : 4,
1326   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1327   "underlying_type" : "type-18",
1328   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1329  },
1330  {
1331   "alignment" : 4,
1332   "enum_fields" :
1333   [
1334    {
1335     "enum_field_value" : -1,
1336     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1337    }
1338   ],
1339   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1340   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1341   "referenced_type" : "type-696",
1342   "self_type" : "type-696",
1343   "size" : 4,
1344   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1345   "underlying_type" : "type-18",
1346   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1347  },
1348  {
1349   "alignment" : 1,
1350   "enum_fields" :
1351   [
1352    {
1353     "enum_field_value" : 0,
1354     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1355    },
1356    {
1357     "enum_field_value" : 1,
1358     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1359    },
1360    {
1361     "enum_field_value" : 2,
1362     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1363    }
1364   ],
1365   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1366   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1367   "referenced_type" : "type-695",
1368   "self_type" : "type-695",
1369   "size" : 1,
1370   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1371   "underlying_type" : "type-176",
1372   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1373  },
1374  {
1375   "alignment" : 4,
1376   "enum_fields" :
1377   [
1378    {
1379     "enum_field_value" : 0,
1380     "name" : "ANDROID_LOG_UNKNOWN"
1381    },
1382    {
1383     "enum_field_value" : 1,
1384     "name" : "ANDROID_LOG_DEFAULT"
1385    },
1386    {
1387     "enum_field_value" : 2,
1388     "name" : "ANDROID_LOG_VERBOSE"
1389    },
1390    {
1391     "enum_field_value" : 3,
1392     "name" : "ANDROID_LOG_DEBUG"
1393    },
1394    {
1395     "enum_field_value" : 4,
1396     "name" : "ANDROID_LOG_INFO"
1397    },
1398    {
1399     "enum_field_value" : 5,
1400     "name" : "ANDROID_LOG_WARN"
1401    },
1402    {
1403     "enum_field_value" : 6,
1404     "name" : "ANDROID_LOG_ERROR"
1405    },
1406    {
1407     "enum_field_value" : 7,
1408     "name" : "ANDROID_LOG_FATAL"
1409    },
1410    {
1411     "enum_field_value" : 8,
1412     "name" : "ANDROID_LOG_SILENT"
1413    }
1414   ],
1415   "linker_set_key" : "android_LogPriority",
1416   "name" : "android_LogPriority",
1417   "referenced_type" : "type-1",
1418   "self_type" : "type-1",
1419   "size" : 4,
1420   "source_file" : "/system/core/liblog/include/android/log.h",
1421   "underlying_type" : "type-2",
1422   "unique_id" : "android_LogPriority"
1423  },
1424  {
1425   "alignment" : 4,
1426   "enum_fields" :
1427   [
1428    {
1429     "enum_field_value" : 0,
1430     "name" : "HAL_COLOR_MODE_NATIVE"
1431    },
1432    {
1433     "enum_field_value" : 1,
1434     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1435    },
1436    {
1437     "enum_field_value" : 2,
1438     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1439    },
1440    {
1441     "enum_field_value" : 3,
1442     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1443    },
1444    {
1445     "enum_field_value" : 4,
1446     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1447    },
1448    {
1449     "enum_field_value" : 5,
1450     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1451    },
1452    {
1453     "enum_field_value" : 6,
1454     "name" : "HAL_COLOR_MODE_DCI_P3"
1455    },
1456    {
1457     "enum_field_value" : 7,
1458     "name" : "HAL_COLOR_MODE_SRGB"
1459    },
1460    {
1461     "enum_field_value" : 8,
1462     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1463    },
1464    {
1465     "enum_field_value" : 9,
1466     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1467    }
1468   ],
1469   "linker_set_key" : "android_color_mode_t",
1470   "name" : "android_color_mode_t",
1471   "referenced_type" : "type-648",
1472   "self_type" : "type-648",
1473   "size" : 4,
1474   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1475   "underlying_type" : "type-2",
1476   "unique_id" : "android_color_mode_t"
1477  },
1478  {
1479   "alignment" : 4,
1480   "enum_fields" :
1481   [
1482    {
1483     "enum_field_value" : 10,
1484     "name" : "HAL_COLOR_MODE_BT2020"
1485    },
1486    {
1487     "enum_field_value" : 11,
1488     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1489    },
1490    {
1491     "enum_field_value" : 12,
1492     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1493    }
1494   ],
1495   "linker_set_key" : "android_color_mode_v1_1_t",
1496   "name" : "android_color_mode_v1_1_t",
1497   "referenced_type" : "type-653",
1498   "self_type" : "type-653",
1499   "size" : 4,
1500   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1501   "underlying_type" : "type-2",
1502   "unique_id" : "android_color_mode_v1_1_t"
1503  },
1504  {
1505   "alignment" : 4,
1506   "enum_fields" :
1507   [
1508    {
1509     "enum_field_value" : 0,
1510     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1511    },
1512    {
1513     "enum_field_value" : 1,
1514     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1515    },
1516    {
1517     "enum_field_value" : 2,
1518     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1519    },
1520    {
1521     "enum_field_value" : 3,
1522     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1523    },
1524    {
1525     "enum_field_value" : 4,
1526     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1527    },
1528    {
1529     "enum_field_value" : 5,
1530     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1531    },
1532    {
1533     "enum_field_value" : 6,
1534     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1535    }
1536   ],
1537   "linker_set_key" : "android_color_transform_t",
1538   "name" : "android_color_transform_t",
1539   "referenced_type" : "type-649",
1540   "self_type" : "type-649",
1541   "size" : 4,
1542   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1543   "underlying_type" : "type-2",
1544   "unique_id" : "android_color_transform_t"
1545  },
1546  {
1547   "alignment" : 4,
1548   "enum_fields" :
1549   [
1550    {
1551     "enum_field_value" : 0,
1552     "name" : "HAL_DATASPACE_UNKNOWN"
1553    },
1554    {
1555     "enum_field_value" : 1,
1556     "name" : "HAL_DATASPACE_ARBITRARY"
1557    },
1558    {
1559     "enum_field_value" : 16,
1560     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1561    },
1562    {
1563     "enum_field_value" : 4128768,
1564     "name" : "HAL_DATASPACE_STANDARD_MASK"
1565    },
1566    {
1567     "enum_field_value" : 0,
1568     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1569    },
1570    {
1571     "enum_field_value" : 65536,
1572     "name" : "HAL_DATASPACE_STANDARD_BT709"
1573    },
1574    {
1575     "enum_field_value" : 131072,
1576     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1577    },
1578    {
1579     "enum_field_value" : 196608,
1580     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1581    },
1582    {
1583     "enum_field_value" : 262144,
1584     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1585    },
1586    {
1587     "enum_field_value" : 327680,
1588     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1589    },
1590    {
1591     "enum_field_value" : 393216,
1592     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1593    },
1594    {
1595     "enum_field_value" : 458752,
1596     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1597    },
1598    {
1599     "enum_field_value" : 524288,
1600     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1601    },
1602    {
1603     "enum_field_value" : 589824,
1604     "name" : "HAL_DATASPACE_STANDARD_FILM"
1605    },
1606    {
1607     "enum_field_value" : 655360,
1608     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1609    },
1610    {
1611     "enum_field_value" : 720896,
1612     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1613    },
1614    {
1615     "enum_field_value" : 22,
1616     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1617    },
1618    {
1619     "enum_field_value" : 130023424,
1620     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1621    },
1622    {
1623     "enum_field_value" : 0,
1624     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1625    },
1626    {
1627     "enum_field_value" : 4194304,
1628     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1629    },
1630    {
1631     "enum_field_value" : 8388608,
1632     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1633    },
1634    {
1635     "enum_field_value" : 12582912,
1636     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1637    },
1638    {
1639     "enum_field_value" : 16777216,
1640     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1641    },
1642    {
1643     "enum_field_value" : 20971520,
1644     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1645    },
1646    {
1647     "enum_field_value" : 25165824,
1648     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1649    },
1650    {
1651     "enum_field_value" : 29360128,
1652     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1653    },
1654    {
1655     "enum_field_value" : 33554432,
1656     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1657    },
1658    {
1659     "enum_field_value" : 27,
1660     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1661    },
1662    {
1663     "enum_field_value" : 939524096,
1664     "name" : "HAL_DATASPACE_RANGE_MASK"
1665    },
1666    {
1667     "enum_field_value" : 0,
1668     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1669    },
1670    {
1671     "enum_field_value" : 134217728,
1672     "name" : "HAL_DATASPACE_RANGE_FULL"
1673    },
1674    {
1675     "enum_field_value" : 268435456,
1676     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1677    },
1678    {
1679     "enum_field_value" : 402653184,
1680     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1681    },
1682    {
1683     "enum_field_value" : 512,
1684     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1685    },
1686    {
1687     "enum_field_value" : 138477568,
1688     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1689    },
1690    {
1691     "enum_field_value" : 406913024,
1692     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1693    },
1694    {
1695     "enum_field_value" : 513,
1696     "name" : "HAL_DATASPACE_SRGB"
1697    },
1698    {
1699     "enum_field_value" : 142671872,
1700     "name" : "HAL_DATASPACE_V0_SRGB"
1701    },
1702    {
1703     "enum_field_value" : 411107328,
1704     "name" : "HAL_DATASPACE_V0_SCRGB"
1705    },
1706    {
1707     "enum_field_value" : 257,
1708     "name" : "HAL_DATASPACE_JFIF"
1709    },
1710    {
1711     "enum_field_value" : 146931712,
1712     "name" : "HAL_DATASPACE_V0_JFIF"
1713    },
1714    {
1715     "enum_field_value" : 258,
1716     "name" : "HAL_DATASPACE_BT601_625"
1717    },
1718    {
1719     "enum_field_value" : 281149440,
1720     "name" : "HAL_DATASPACE_V0_BT601_625"
1721    },
1722    {
1723     "enum_field_value" : 259,
1724     "name" : "HAL_DATASPACE_BT601_525"
1725    },
1726    {
1727     "enum_field_value" : 281280512,
1728     "name" : "HAL_DATASPACE_V0_BT601_525"
1729    },
1730    {
1731     "enum_field_value" : 260,
1732     "name" : "HAL_DATASPACE_BT709"
1733    },
1734    {
1735     "enum_field_value" : 281083904,
1736     "name" : "HAL_DATASPACE_V0_BT709"
1737    },
1738    {
1739     "enum_field_value" : 139067392,
1740     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1741    },
1742    {
1743     "enum_field_value" : 155844608,
1744     "name" : "HAL_DATASPACE_DCI_P3"
1745    },
1746    {
1747     "enum_field_value" : 139067392,
1748     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1749    },
1750    {
1751     "enum_field_value" : 143261696,
1752     "name" : "HAL_DATASPACE_DISPLAY_P3"
1753    },
1754    {
1755     "enum_field_value" : 151715840,
1756     "name" : "HAL_DATASPACE_ADOBE_RGB"
1757    },
1758    {
1759     "enum_field_value" : 138805248,
1760     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1761    },
1762    {
1763     "enum_field_value" : 147193856,
1764     "name" : "HAL_DATASPACE_BT2020"
1765    },
1766    {
1767     "enum_field_value" : 163971072,
1768     "name" : "HAL_DATASPACE_BT2020_PQ"
1769    },
1770    {
1771     "enum_field_value" : 4096,
1772     "name" : "HAL_DATASPACE_DEPTH"
1773    },
1774    {
1775     "enum_field_value" : 4097,
1776     "name" : "HAL_DATASPACE_SENSOR"
1777    }
1778   ],
1779   "linker_set_key" : "android_dataspace_t",
1780   "name" : "android_dataspace_t",
1781   "referenced_type" : "type-647",
1782   "self_type" : "type-647",
1783   "size" : 4,
1784   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1785   "underlying_type" : "type-2",
1786   "unique_id" : "android_dataspace_t"
1787  },
1788  {
1789   "alignment" : 4,
1790   "enum_fields" :
1791   [
1792    {
1793     "enum_field_value" : 281411584,
1794     "name" : "HAL_DATASPACE_BT2020_ITU"
1795    },
1796    {
1797     "enum_field_value" : 298188800,
1798     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1799    },
1800    {
1801     "enum_field_value" : 302383104,
1802     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1803    },
1804    {
1805     "enum_field_value" : 168165376,
1806     "name" : "HAL_DATASPACE_BT2020_HLG"
1807    }
1808   ],
1809   "linker_set_key" : "android_dataspace_v1_1_t",
1810   "name" : "android_dataspace_v1_1_t",
1811   "referenced_type" : "type-652",
1812   "self_type" : "type-652",
1813   "size" : 4,
1814   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1815   "underlying_type" : "type-2",
1816   "unique_id" : "android_dataspace_v1_1_t"
1817  },
1818  {
1819   "alignment" : 4,
1820   "enum_fields" :
1821   [
1822    {
1823     "enum_field_value" : 142999552,
1824     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1825    },
1826    {
1827     "enum_field_value" : 4098,
1828     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1829    },
1830    {
1831     "enum_field_value" : 4099,
1832     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1833    },
1834    {
1835     "enum_field_value" : 4100,
1836     "name" : "HAL_DATASPACE_HEIF"
1837    }
1838   ],
1839   "linker_set_key" : "android_dataspace_v1_2_t",
1840   "name" : "android_dataspace_v1_2_t",
1841   "referenced_type" : "type-657",
1842   "self_type" : "type-657",
1843   "size" : 4,
1844   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1845   "underlying_type" : "type-2",
1846   "unique_id" : "android_dataspace_v1_2_t"
1847  },
1848  {
1849   "alignment" : 4,
1850   "enum_fields" :
1851   [
1852    {
1853     "enum_field_value" : 1,
1854     "name" : "FLEX_COMPONENT_Y"
1855    },
1856    {
1857     "enum_field_value" : 2,
1858     "name" : "FLEX_COMPONENT_Cb"
1859    },
1860    {
1861     "enum_field_value" : 4,
1862     "name" : "FLEX_COMPONENT_Cr"
1863    },
1864    {
1865     "enum_field_value" : 1024,
1866     "name" : "FLEX_COMPONENT_R"
1867    },
1868    {
1869     "enum_field_value" : 2048,
1870     "name" : "FLEX_COMPONENT_G"
1871    },
1872    {
1873     "enum_field_value" : 4096,
1874     "name" : "FLEX_COMPONENT_B"
1875    },
1876    {
1877     "enum_field_value" : 1073741824,
1878     "name" : "FLEX_COMPONENT_A"
1879    }
1880   ],
1881   "linker_set_key" : "android_flex_component",
1882   "name" : "android_flex_component",
1883   "referenced_type" : "type-662",
1884   "self_type" : "type-662",
1885   "size" : 4,
1886   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1887   "underlying_type" : "type-2",
1888   "unique_id" : "android_flex_component"
1889  },
1890  {
1891   "alignment" : 4,
1892   "enum_fields" :
1893   [
1894    {
1895     "enum_field_value" : 0,
1896     "name" : "FLEX_FORMAT_INVALID"
1897    },
1898    {
1899     "enum_field_value" : 1,
1900     "name" : "FLEX_FORMAT_Y"
1901    },
1902    {
1903     "enum_field_value" : 7,
1904     "name" : "FLEX_FORMAT_YCbCr"
1905    },
1906    {
1907     "enum_field_value" : 1073741831,
1908     "name" : "FLEX_FORMAT_YCbCrA"
1909    },
1910    {
1911     "enum_field_value" : 7168,
1912     "name" : "FLEX_FORMAT_RGB"
1913    },
1914    {
1915     "enum_field_value" : 1073748992,
1916     "name" : "FLEX_FORMAT_RGBA"
1917    }
1918   ],
1919   "linker_set_key" : "android_flex_format",
1920   "name" : "android_flex_format",
1921   "referenced_type" : "type-664",
1922   "self_type" : "type-664",
1923   "size" : 4,
1924   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1925   "underlying_type" : "type-2",
1926   "unique_id" : "android_flex_format"
1927  },
1928  {
1929   "alignment" : 4,
1930   "enum_fields" :
1931   [
1932    {
1933     "enum_field_value" : 1,
1934     "name" : "HAL_HDR_DOLBY_VISION"
1935    },
1936    {
1937     "enum_field_value" : 2,
1938     "name" : "HAL_HDR_HDR10"
1939    },
1940    {
1941     "enum_field_value" : 3,
1942     "name" : "HAL_HDR_HLG"
1943    }
1944   ],
1945   "linker_set_key" : "android_hdr_t",
1946   "name" : "android_hdr_t",
1947   "referenced_type" : "type-650",
1948   "self_type" : "type-650",
1949   "size" : 4,
1950   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1951   "underlying_type" : "type-2",
1952   "unique_id" : "android_hdr_t"
1953  },
1954  {
1955   "alignment" : 4,
1956   "enum_fields" :
1957   [
1958    {
1959     "enum_field_value" : 4,
1960     "name" : "HAL_HDR_HDR10_PLUS"
1961    }
1962   ],
1963   "linker_set_key" : "android_hdr_v1_2_t",
1964   "name" : "android_hdr_v1_2_t",
1965   "referenced_type" : "type-656",
1966   "self_type" : "type-656",
1967   "size" : 4,
1968   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1969   "underlying_type" : "type-2",
1970   "unique_id" : "android_hdr_v1_2_t"
1971  },
1972  {
1973   "alignment" : 4,
1974   "enum_fields" :
1975   [
1976    {
1977     "enum_field_value" : 39,
1978     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1979    },
1980    {
1981     "enum_field_value" : 40,
1982     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1983    },
1984    {
1985     "enum_field_value" : 41,
1986     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1987    },
1988    {
1989     "enum_field_value" : 42,
1990     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1991    }
1992   ],
1993   "linker_set_key" : "android_pixel_format_sw_t",
1994   "name" : "android_pixel_format_sw_t",
1995   "referenced_type" : "type-659",
1996   "self_type" : "type-659",
1997   "size" : 4,
1998   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1999   "underlying_type" : "type-2",
2000   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2001  },
2002  {
2003   "alignment" : 4,
2004   "enum_fields" :
2005   [
2006    {
2007     "enum_field_value" : 1,
2008     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2009    },
2010    {
2011     "enum_field_value" : 2,
2012     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2013    },
2014    {
2015     "enum_field_value" : 3,
2016     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2017    },
2018    {
2019     "enum_field_value" : 4,
2020     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2021    },
2022    {
2023     "enum_field_value" : 5,
2024     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2025    },
2026    {
2027     "enum_field_value" : 16,
2028     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2029    },
2030    {
2031     "enum_field_value" : 17,
2032     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2033    },
2034    {
2035     "enum_field_value" : 20,
2036     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2037    },
2038    {
2039     "enum_field_value" : 22,
2040     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2041    },
2042    {
2043     "enum_field_value" : 32,
2044     "name" : "HAL_PIXEL_FORMAT_RAW16"
2045    },
2046    {
2047     "enum_field_value" : 33,
2048     "name" : "HAL_PIXEL_FORMAT_BLOB"
2049    },
2050    {
2051     "enum_field_value" : 34,
2052     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2053    },
2054    {
2055     "enum_field_value" : 35,
2056     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2057    },
2058    {
2059     "enum_field_value" : 36,
2060     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2061    },
2062    {
2063     "enum_field_value" : 37,
2064     "name" : "HAL_PIXEL_FORMAT_RAW10"
2065    },
2066    {
2067     "enum_field_value" : 38,
2068     "name" : "HAL_PIXEL_FORMAT_RAW12"
2069    },
2070    {
2071     "enum_field_value" : 43,
2072     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2073    },
2074    {
2075     "enum_field_value" : 538982489,
2076     "name" : "HAL_PIXEL_FORMAT_Y8"
2077    },
2078    {
2079     "enum_field_value" : 540422489,
2080     "name" : "HAL_PIXEL_FORMAT_Y16"
2081    },
2082    {
2083     "enum_field_value" : 842094169,
2084     "name" : "HAL_PIXEL_FORMAT_YV12"
2085    }
2086   ],
2087   "linker_set_key" : "android_pixel_format_t",
2088   "name" : "android_pixel_format_t",
2089   "referenced_type" : "type-645",
2090   "self_type" : "type-645",
2091   "size" : 4,
2092   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2093   "underlying_type" : "type-2",
2094   "unique_id" : "android_pixel_format_t"
2095  },
2096  {
2097   "alignment" : 4,
2098   "enum_fields" :
2099   [
2100    {
2101     "enum_field_value" : 48,
2102     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2103    },
2104    {
2105     "enum_field_value" : 49,
2106     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2107    },
2108    {
2109     "enum_field_value" : 50,
2110     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2111    },
2112    {
2113     "enum_field_value" : 51,
2114     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2115    },
2116    {
2117     "enum_field_value" : 52,
2118     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2119    },
2120    {
2121     "enum_field_value" : 53,
2122     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2123    },
2124    {
2125     "enum_field_value" : 54,
2126     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2127    }
2128   ],
2129   "linker_set_key" : "android_pixel_format_v1_1_t",
2130   "name" : "android_pixel_format_v1_1_t",
2131   "referenced_type" : "type-651",
2132   "self_type" : "type-651",
2133   "size" : 4,
2134   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2135   "underlying_type" : "type-2",
2136   "unique_id" : "android_pixel_format_v1_1_t"
2137  },
2138  {
2139   "alignment" : 4,
2140   "enum_fields" :
2141   [
2142    {
2143     "enum_field_value" : 55,
2144     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2145    }
2146   ],
2147   "linker_set_key" : "android_pixel_format_v1_2_t",
2148   "name" : "android_pixel_format_v1_2_t",
2149   "referenced_type" : "type-658",
2150   "self_type" : "type-658",
2151   "size" : 4,
2152   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2153   "underlying_type" : "type-2",
2154   "unique_id" : "android_pixel_format_v1_2_t"
2155  },
2156  {
2157   "alignment" : 4,
2158   "enum_fields" :
2159   [
2160    {
2161     "enum_field_value" : 0,
2162     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2163    },
2164    {
2165     "enum_field_value" : 1,
2166     "name" : "HAL_RENDER_INTENT_ENHANCE"
2167    },
2168    {
2169     "enum_field_value" : 2,
2170     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2171    },
2172    {
2173     "enum_field_value" : 3,
2174     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2175    }
2176   ],
2177   "linker_set_key" : "android_render_intent_v1_1_t",
2178   "name" : "android_render_intent_v1_1_t",
2179   "referenced_type" : "type-655",
2180   "self_type" : "type-655",
2181   "size" : 4,
2182   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2183   "underlying_type" : "type-2",
2184   "unique_id" : "android_render_intent_v1_1_t"
2185  },
2186  {
2187   "alignment" : 4,
2188   "enum_fields" :
2189   [
2190    {
2191     "enum_field_value" : 1,
2192     "name" : "HAL_TRANSFORM_FLIP_H"
2193    },
2194    {
2195     "enum_field_value" : 2,
2196     "name" : "HAL_TRANSFORM_FLIP_V"
2197    },
2198    {
2199     "enum_field_value" : 4,
2200     "name" : "HAL_TRANSFORM_ROT_90"
2201    },
2202    {
2203     "enum_field_value" : 3,
2204     "name" : "HAL_TRANSFORM_ROT_180"
2205    },
2206    {
2207     "enum_field_value" : 7,
2208     "name" : "HAL_TRANSFORM_ROT_270"
2209    }
2210   ],
2211   "linker_set_key" : "android_transform_t",
2212   "name" : "android_transform_t",
2213   "referenced_type" : "type-646",
2214   "self_type" : "type-646",
2215   "size" : 4,
2216   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2217   "underlying_type" : "type-2",
2218   "unique_id" : "android_transform_t"
2219  },
2220  {
2221   "alignment" : 4,
2222   "enum_fields" :
2223   [
2224    {
2225     "enum_field_value" : 0,
2226     "name" : "LOG_ID_MIN"
2227    },
2228    {
2229     "enum_field_value" : 0,
2230     "name" : "LOG_ID_MAIN"
2231    },
2232    {
2233     "enum_field_value" : 1,
2234     "name" : "LOG_ID_RADIO"
2235    },
2236    {
2237     "enum_field_value" : 2,
2238     "name" : "LOG_ID_EVENTS"
2239    },
2240    {
2241     "enum_field_value" : 3,
2242     "name" : "LOG_ID_SYSTEM"
2243    },
2244    {
2245     "enum_field_value" : 4,
2246     "name" : "LOG_ID_CRASH"
2247    },
2248    {
2249     "enum_field_value" : 5,
2250     "name" : "LOG_ID_STATS"
2251    },
2252    {
2253     "enum_field_value" : 6,
2254     "name" : "LOG_ID_SECURITY"
2255    },
2256    {
2257     "enum_field_value" : 7,
2258     "name" : "LOG_ID_KERNEL"
2259    },
2260    {
2261     "enum_field_value" : 8,
2262     "name" : "LOG_ID_MAX"
2263    }
2264   ],
2265   "linker_set_key" : "log_id",
2266   "name" : "log_id",
2267   "referenced_type" : "type-441",
2268   "self_type" : "type-441",
2269   "size" : 4,
2270   "source_file" : "/system/core/liblog/include/android/log.h",
2271   "underlying_type" : "type-2",
2272   "unique_id" : "log_id"
2273  }
2274 ],
2275 "function_types" :
2276 [
2277  {
2278   "alignment" : 4,
2279   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2280   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2281   "parameters" :
2282   [
2283    {
2284     "referenced_type" : "type-35"
2285    },
2286    {
2287     "referenced_type" : "type-41"
2288    },
2289    {
2290     "referenced_type" : "type-19"
2291    }
2292   ],
2293   "referenced_type" : "type-34",
2294   "return_type" : "type-32",
2295   "self_type" : "type-34",
2296   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2297  },
2298  {
2299   "alignment" : 4,
2300   "linker_set_key" : "int (void *)",
2301   "name" : "int (void *)",
2302   "parameters" :
2303   [
2304    {
2305     "referenced_type" : "type-19"
2306    }
2307   ],
2308   "referenced_type" : "type-672",
2309   "return_type" : "type-18",
2310   "self_type" : "type-672",
2311   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2312  },
2313  {
2314   "alignment" : 4,
2315   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2316   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2317   "parameters" :
2318   [
2319    {
2320     "referenced_type" : "type-582"
2321    },
2322    {
2323     "referenced_type" : "type-526"
2324    },
2325    {
2326     "referenced_type" : "type-2"
2327    },
2328    {
2329     "referenced_type" : "type-583"
2330    },
2331    {
2332     "referenced_type" : "type-2"
2333    },
2334    {
2335     "referenced_type" : "type-19"
2336    }
2337   ],
2338   "referenced_type" : "type-581",
2339   "return_type" : "type-20",
2340   "self_type" : "type-581",
2341   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2342  }
2343 ],
2344 "functions" :
2345 [
2346  {
2347   "function_name" : "android::hardware::fromBinder",
2348   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_5media10bufferpool4V1_011IConnectionENS4_14BpHwConnectionENS4_14BnHwConnectionEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
2349   "parameters" :
2350   [
2351    {
2352     "referenced_type" : "type-41"
2353    }
2354   ],
2355   "return_type" : "type-53",
2356   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
2357   "template_args" : [ "type-55", "type-183", "type-598" ]
2358  },
2359  {
2360   "function_name" : "android::hardware::fromBinder",
2361   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_5media10bufferpool4V1_09IAccessorENS4_12BpHwAccessorENS4_12BnHwAccessorEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
2362   "parameters" :
2363   [
2364    {
2365     "referenced_type" : "type-41"
2366    }
2367   ],
2368   "return_type" : "type-215",
2369   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
2370   "template_args" : [ "type-217", "type-729", "type-606" ]
2371  },
2372  {
2373   "access" : "private",
2374   "function_name" : "android::hardware::media::bufferpool::V1_0::BsAccessor::addOnewayTask",
2375   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_010BsAccessor13addOnewayTaskENSt3__18functionIFvvEEE",
2376   "parameters" :
2377   [
2378    {
2379     "is_this_ptr" : true,
2380     "referenced_type" : "type-788"
2381    },
2382    {
2383     "referenced_type" : "type-841"
2384    }
2385   ],
2386   "return_type" : "type-308",
2387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BsAccessor.h"
2388  },
2389  {
2390   "function_name" : "android::hardware::media::bufferpool::V1_0::BsAccessor::BsAccessor",
2391   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_010BsAccessorC1ENS_2spINS3_9IAccessorEEE",
2392   "parameters" :
2393   [
2394    {
2395     "is_this_ptr" : true,
2396     "referenced_type" : "type-788"
2397    },
2398    {
2399     "referenced_type" : "type-229"
2400    }
2401   ],
2402   "return_type" : "type-20",
2403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BsAccessor.h"
2404  },
2405  {
2406   "function_name" : "android::hardware::media::bufferpool::V1_0::BsAccessor::BsAccessor",
2407   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_010BsAccessorC2ENS_2spINS3_9IAccessorEEE",
2408   "parameters" :
2409   [
2410    {
2411     "is_this_ptr" : true,
2412     "referenced_type" : "type-788"
2413    },
2414    {
2415     "referenced_type" : "type-229"
2416    }
2417   ],
2418   "return_type" : "type-20",
2419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BsAccessor.h"
2420  },
2421  {
2422   "function_name" : "android::hardware::media::bufferpool::V1_0::IConnection::getService",
2423   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2424   "parameters" :
2425   [
2426    {
2427     "default_arg" : true,
2428     "referenced_type" : "type-86"
2429    },
2430    {
2431     "default_arg" : true,
2432     "referenced_type" : "type-32"
2433    }
2434   ],
2435   "return_type" : "type-53",
2436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IConnection.h"
2437  },
2438  {
2439   "function_name" : "android::hardware::media::bufferpool::V1_0::IConnection::linkToDeath",
2440   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2441   "parameters" :
2442   [
2443    {
2444     "is_this_ptr" : true,
2445     "referenced_type" : "type-54"
2446    },
2447    {
2448     "referenced_type" : "type-509"
2449    },
2450    {
2451     "referenced_type" : "type-133"
2452    }
2453   ],
2454   "return_type" : "type-265",
2455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IConnection.h"
2456  },
2457  {
2458   "function_name" : "android::hardware::media::bufferpool::V1_0::IConnection::getDebugInfo",
2459   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2460   "parameters" :
2461   [
2462    {
2463     "is_this_ptr" : true,
2464     "referenced_type" : "type-54"
2465    },
2466    {
2467     "referenced_type" : "type-845"
2468    }
2469   ],
2470   "return_type" : "type-308",
2471   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IConnection.h"
2472  },
2473  {
2474   "function_name" : "android::hardware::media::bufferpool::V1_0::IConnection::getHashChain",
2475   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2476   "parameters" :
2477   [
2478    {
2479     "is_this_ptr" : true,
2480     "referenced_type" : "type-54"
2481    },
2482    {
2483     "referenced_type" : "type-846"
2484    }
2485   ],
2486   "return_type" : "type-308",
2487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IConnection.h"
2488  },
2489  {
2490   "function_name" : "android::hardware::media::bufferpool::V1_0::IConnection::tryGetService",
2491   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2492   "parameters" :
2493   [
2494    {
2495     "default_arg" : true,
2496     "referenced_type" : "type-86"
2497    },
2498    {
2499     "default_arg" : true,
2500     "referenced_type" : "type-32"
2501    }
2502   ],
2503   "return_type" : "type-53",
2504   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IConnection.h"
2505  },
2506  {
2507   "function_name" : "android::hardware::media::bufferpool::V1_0::IConnection::unlinkToDeath",
2508   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2509   "parameters" :
2510   [
2511    {
2512     "is_this_ptr" : true,
2513     "referenced_type" : "type-54"
2514    },
2515    {
2516     "referenced_type" : "type-509"
2517    }
2518   ],
2519   "return_type" : "type-265",
2520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IConnection.h"
2521  },
2522  {
2523   "function_name" : "android::hardware::media::bufferpool::V1_0::IConnection::interfaceChain",
2524   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2525   "parameters" :
2526   [
2527    {
2528     "is_this_ptr" : true,
2529     "referenced_type" : "type-54"
2530    },
2531    {
2532     "referenced_type" : "type-847"
2533    }
2534   ],
2535   "return_type" : "type-308",
2536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IConnection.h"
2537  },
2538  {
2539   "function_name" : "android::hardware::media::bufferpool::V1_0::IConnection::registerAsService",
2540   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
2541   "parameters" :
2542   [
2543    {
2544     "is_this_ptr" : true,
2545     "referenced_type" : "type-54"
2546    },
2547    {
2548     "default_arg" : true,
2549     "referenced_type" : "type-86"
2550    }
2551   ],
2552   "return_type" : "type-18",
2553   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IConnection.h"
2554  },
2555  {
2556   "function_name" : "android::hardware::media::bufferpool::V1_0::IConnection::interfaceDescriptor",
2557   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2558   "parameters" :
2559   [
2560    {
2561     "is_this_ptr" : true,
2562     "referenced_type" : "type-54"
2563    },
2564    {
2565     "referenced_type" : "type-848"
2566    }
2567   ],
2568   "return_type" : "type-308",
2569   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IConnection.h"
2570  },
2571  {
2572   "function_name" : "android::hardware::media::bufferpool::V1_0::IConnection::notifySyspropsChanged",
2573   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection21notifySyspropsChangedEv",
2574   "parameters" :
2575   [
2576    {
2577     "is_this_ptr" : true,
2578     "referenced_type" : "type-54"
2579    }
2580   ],
2581   "return_type" : "type-308",
2582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IConnection.h"
2583  },
2584  {
2585   "function_name" : "android::hardware::media::bufferpool::V1_0::IConnection::setHALInstrumentation",
2586   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection21setHALInstrumentationEv",
2587   "parameters" :
2588   [
2589    {
2590     "is_this_ptr" : true,
2591     "referenced_type" : "type-54"
2592    }
2593   ],
2594   "return_type" : "type-308",
2595   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IConnection.h"
2596  },
2597  {
2598   "function_name" : "android::hardware::media::bufferpool::V1_0::IConnection::registerForNotifications",
2599   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2600   "parameters" :
2601   [
2602    {
2603     "referenced_type" : "type-86"
2604    },
2605    {
2606     "referenced_type" : "type-718"
2607    }
2608   ],
2609   "return_type" : "type-32",
2610   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IConnection.h"
2611  },
2612  {
2613   "function_name" : "android::hardware::media::bufferpool::V1_0::IConnection::ping",
2614   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection4pingEv",
2615   "parameters" :
2616   [
2617    {
2618     "is_this_ptr" : true,
2619     "referenced_type" : "type-54"
2620    }
2621   ],
2622   "return_type" : "type-308",
2623   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IConnection.h"
2624  },
2625  {
2626   "function_name" : "android::hardware::media::bufferpool::V1_0::IConnection::debug",
2627   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2628   "parameters" :
2629   [
2630    {
2631     "is_this_ptr" : true,
2632     "referenced_type" : "type-54"
2633    },
2634    {
2635     "referenced_type" : "type-535"
2636    },
2637    {
2638     "referenced_type" : "type-717"
2639    }
2640   ],
2641   "return_type" : "type-308",
2642   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IConnection.h"
2643  },
2644  {
2645   "function_name" : "android::hardware::media::bufferpool::V1_0::IConnection::castFrom",
2646   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2647   "parameters" :
2648   [
2649    {
2650     "referenced_type" : "type-780"
2651    },
2652    {
2653     "default_arg" : true,
2654     "referenced_type" : "type-32"
2655    }
2656   ],
2657   "return_type" : "type-52",
2658   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IConnection.h"
2659  },
2660  {
2661   "function_name" : "android::hardware::media::bufferpool::V1_0::IConnection::castFrom",
2662   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection8castFromERKNS_2spIS4_EEb",
2663   "parameters" :
2664   [
2665    {
2666     "referenced_type" : "type-824"
2667    },
2668    {
2669     "default_arg" : true,
2670     "referenced_type" : "type-32"
2671    }
2672   ],
2673   "return_type" : "type-52",
2674   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IConnection.h"
2675  },
2676  {
2677   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwAccessor::onTransact",
2678   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessor10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2679   "parameters" :
2680   [
2681    {
2682     "is_this_ptr" : true,
2683     "referenced_type" : "type-727"
2684    },
2685    {
2686     "referenced_type" : "type-2"
2687    },
2688    {
2689     "referenced_type" : "type-589"
2690    },
2691    {
2692     "referenced_type" : "type-582"
2693    },
2694    {
2695     "default_arg" : true,
2696     "referenced_type" : "type-2"
2697    },
2698    {
2699     "default_arg" : true,
2700     "referenced_type" : "type-849"
2701    }
2702   ],
2703   "return_type" : "type-18",
2704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwAccessor.h"
2705  },
2706  {
2707   "access" : "private",
2708   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwAccessor::getDebugInfo",
2709   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessor12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2710   "parameters" :
2711   [
2712    {
2713     "is_this_ptr" : true,
2714     "referenced_type" : "type-727"
2715    },
2716    {
2717     "referenced_type" : "type-850"
2718    }
2719   ],
2720   "return_type" : "type-308",
2721   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwAccessor.h"
2722  },
2723  {
2724   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwAccessor::_hidl_connect",
2725   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessor13_hidl_connectEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2726   "parameters" :
2727   [
2728    {
2729     "referenced_type" : "type-590"
2730    },
2731    {
2732     "referenced_type" : "type-589"
2733    },
2734    {
2735     "referenced_type" : "type-582"
2736    },
2737    {
2738     "referenced_type" : "type-851"
2739    }
2740   ],
2741   "return_type" : "type-18",
2742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwAccessor.h"
2743  },
2744  {
2745   "access" : "private",
2746   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwAccessor::ping",
2747   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessor4pingEv",
2748   "parameters" :
2749   [
2750    {
2751     "is_this_ptr" : true,
2752     "referenced_type" : "type-727"
2753    }
2754   ],
2755   "return_type" : "type-308",
2756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwAccessor.h"
2757  },
2758  {
2759   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwAccessor::BnHwAccessor",
2760   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessorC1ERKNS_2spINS3_9IAccessorEEE",
2761   "parameters" :
2762   [
2763    {
2764     "is_this_ptr" : true,
2765     "referenced_type" : "type-727"
2766    },
2767    {
2768     "referenced_type" : "type-750"
2769    }
2770   ],
2771   "return_type" : "type-20",
2772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwAccessor.h"
2773  },
2774  {
2775   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwAccessor::BnHwAccessor",
2776   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessorC2ERKNS_2spINS3_9IAccessorEEE",
2777   "parameters" :
2778   [
2779    {
2780     "is_this_ptr" : true,
2781     "referenced_type" : "type-727"
2782    },
2783    {
2784     "referenced_type" : "type-750"
2785    }
2786   ],
2787   "return_type" : "type-20",
2788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwAccessor.h"
2789  },
2790  {
2791   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwAccessor::~BnHwAccessor",
2792   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessorD0Ev",
2793   "parameters" :
2794   [
2795    {
2796     "is_this_ptr" : true,
2797     "referenced_type" : "type-727"
2798    }
2799   ],
2800   "return_type" : "type-20",
2801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwAccessor.h"
2802  },
2803  {
2804   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwAccessor::~BnHwAccessor",
2805   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessorD1Ev",
2806   "parameters" :
2807   [
2808    {
2809     "is_this_ptr" : true,
2810     "referenced_type" : "type-727"
2811    }
2812   ],
2813   "return_type" : "type-20",
2814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwAccessor.h"
2815  },
2816  {
2817   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwAccessor::~BnHwAccessor",
2818   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessorD2Ev",
2819   "parameters" :
2820   [
2821    {
2822     "is_this_ptr" : true,
2823     "referenced_type" : "type-727"
2824    }
2825   ],
2826   "return_type" : "type-20",
2827   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwAccessor.h"
2828  },
2829  {
2830   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwAccessor::linkToDeath",
2831   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2832   "parameters" :
2833   [
2834    {
2835     "is_this_ptr" : true,
2836     "referenced_type" : "type-811"
2837    },
2838    {
2839     "referenced_type" : "type-509"
2840    },
2841    {
2842     "referenced_type" : "type-133"
2843    }
2844   ],
2845   "return_type" : "type-265",
2846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwAccessor.h"
2847  },
2848  {
2849   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwAccessor::getDebugInfo",
2850   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2851   "parameters" :
2852   [
2853    {
2854     "is_this_ptr" : true,
2855     "referenced_type" : "type-811"
2856    },
2857    {
2858     "referenced_type" : "type-852"
2859    }
2860   ],
2861   "return_type" : "type-308",
2862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwAccessor.h"
2863  },
2864  {
2865   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwAccessor::getHashChain",
2866   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2867   "parameters" :
2868   [
2869    {
2870     "is_this_ptr" : true,
2871     "referenced_type" : "type-811"
2872    },
2873    {
2874     "referenced_type" : "type-853"
2875    }
2876   ],
2877   "return_type" : "type-308",
2878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwAccessor.h"
2879  },
2880  {
2881   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwAccessor::_hidl_connect",
2882   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor13_hidl_connectEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS3_12ResultStatusERKNS_2spINS3_11IConnectionEEExRKNS0_12MQDescriptorINS3_19BufferStatusMessageELNS0_8MQFlavorE1EEEEEE",
2883   "parameters" :
2884   [
2885    {
2886     "referenced_type" : "type-13"
2887    },
2888    {
2889     "referenced_type" : "type-748"
2890    },
2891    {
2892     "referenced_type" : "type-854"
2893    }
2894   ],
2895   "return_type" : "type-308",
2896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwAccessor.h"
2897  },
2898  {
2899   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwAccessor::unlinkToDeath",
2900   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2901   "parameters" :
2902   [
2903    {
2904     "is_this_ptr" : true,
2905     "referenced_type" : "type-811"
2906    },
2907    {
2908     "referenced_type" : "type-509"
2909    }
2910   ],
2911   "return_type" : "type-265",
2912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwAccessor.h"
2913  },
2914  {
2915   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwAccessor::interfaceChain",
2916   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2917   "parameters" :
2918   [
2919    {
2920     "is_this_ptr" : true,
2921     "referenced_type" : "type-811"
2922    },
2923    {
2924     "referenced_type" : "type-855"
2925    }
2926   ],
2927   "return_type" : "type-308",
2928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwAccessor.h"
2929  },
2930  {
2931   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwAccessor::interfaceDescriptor",
2932   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2933   "parameters" :
2934   [
2935    {
2936     "is_this_ptr" : true,
2937     "referenced_type" : "type-811"
2938    },
2939    {
2940     "referenced_type" : "type-856"
2941    }
2942   ],
2943   "return_type" : "type-308",
2944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwAccessor.h"
2945  },
2946  {
2947   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwAccessor::notifySyspropsChanged",
2948   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor21notifySyspropsChangedEv",
2949   "parameters" :
2950   [
2951    {
2952     "is_this_ptr" : true,
2953     "referenced_type" : "type-811"
2954    }
2955   ],
2956   "return_type" : "type-308",
2957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwAccessor.h"
2958  },
2959  {
2960   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwAccessor::setHALInstrumentation",
2961   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor21setHALInstrumentationEv",
2962   "parameters" :
2963   [
2964    {
2965     "is_this_ptr" : true,
2966     "referenced_type" : "type-811"
2967    }
2968   ],
2969   "return_type" : "type-308",
2970   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwAccessor.h"
2971  },
2972  {
2973   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwAccessor::ping",
2974   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor4pingEv",
2975   "parameters" :
2976   [
2977    {
2978     "is_this_ptr" : true,
2979     "referenced_type" : "type-811"
2980    }
2981   ],
2982   "return_type" : "type-308",
2983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwAccessor.h"
2984  },
2985  {
2986   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwAccessor::debug",
2987   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2988   "parameters" :
2989   [
2990    {
2991     "is_this_ptr" : true,
2992     "referenced_type" : "type-811"
2993    },
2994    {
2995     "referenced_type" : "type-535"
2996    },
2997    {
2998     "referenced_type" : "type-717"
2999    }
3000   ],
3001   "return_type" : "type-308",
3002   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwAccessor.h"
3003  },
3004  {
3005   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwAccessor::connect",
3006   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor7connectENSt3__18functionIFvNS3_12ResultStatusERKNS_2spINS3_11IConnectionEEExRKNS0_12MQDescriptorINS3_19BufferStatusMessageELNS0_8MQFlavorE1EEEEEE",
3007   "parameters" :
3008   [
3009    {
3010     "is_this_ptr" : true,
3011     "referenced_type" : "type-811"
3012    },
3013    {
3014     "referenced_type" : "type-857"
3015    }
3016   ],
3017   "return_type" : "type-308",
3018   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwAccessor.h"
3019  },
3020  {
3021   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwAccessor::BpHwAccessor",
3022   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessorC1ERKNS_2spINS0_7IBinderEEE",
3023   "parameters" :
3024   [
3025    {
3026     "is_this_ptr" : true,
3027     "referenced_type" : "type-811"
3028    },
3029    {
3030     "referenced_type" : "type-41"
3031    }
3032   ],
3033   "return_type" : "type-20",
3034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwAccessor.h"
3035  },
3036  {
3037   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwAccessor::BpHwAccessor",
3038   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessorC2ERKNS_2spINS0_7IBinderEEE",
3039   "parameters" :
3040   [
3041    {
3042     "is_this_ptr" : true,
3043     "referenced_type" : "type-811"
3044    },
3045    {
3046     "referenced_type" : "type-41"
3047    }
3048   ],
3049   "return_type" : "type-20",
3050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwAccessor.h"
3051  },
3052  {
3053   "access" : "private",
3054   "function_name" : "android::hardware::media::bufferpool::V1_0::BsConnection::addOnewayTask",
3055   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BsConnection13addOnewayTaskENSt3__18functionIFvvEEE",
3056   "parameters" :
3057   [
3058    {
3059     "is_this_ptr" : true,
3060     "referenced_type" : "type-836"
3061    },
3062    {
3063     "referenced_type" : "type-860"
3064    }
3065   ],
3066   "return_type" : "type-308",
3067   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BsConnection.h"
3068  },
3069  {
3070   "function_name" : "android::hardware::media::bufferpool::V1_0::BsConnection::BsConnection",
3071   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BsConnectionC1ENS_2spINS3_11IConnectionEEE",
3072   "parameters" :
3073   [
3074    {
3075     "is_this_ptr" : true,
3076     "referenced_type" : "type-836"
3077    },
3078    {
3079     "referenced_type" : "type-207"
3080    }
3081   ],
3082   "return_type" : "type-20",
3083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BsConnection.h"
3084  },
3085  {
3086   "function_name" : "android::hardware::media::bufferpool::V1_0::BsConnection::BsConnection",
3087   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_012BsConnectionC2ENS_2spINS3_11IConnectionEEE",
3088   "parameters" :
3089   [
3090    {
3091     "is_this_ptr" : true,
3092     "referenced_type" : "type-836"
3093    },
3094    {
3095     "referenced_type" : "type-207"
3096    }
3097   ],
3098   "return_type" : "type-20",
3099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BsConnection.h"
3100  },
3101  {
3102   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwConnection::onTransact",
3103   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnection10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3104   "parameters" :
3105   [
3106    {
3107     "is_this_ptr" : true,
3108     "referenced_type" : "type-724"
3109    },
3110    {
3111     "referenced_type" : "type-2"
3112    },
3113    {
3114     "referenced_type" : "type-589"
3115    },
3116    {
3117     "referenced_type" : "type-582"
3118    },
3119    {
3120     "default_arg" : true,
3121     "referenced_type" : "type-2"
3122    },
3123    {
3124     "default_arg" : true,
3125     "referenced_type" : "type-864"
3126    }
3127   ],
3128   "return_type" : "type-18",
3129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwConnection.h"
3130  },
3131  {
3132   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwConnection::_hidl_fetch",
3133   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnection11_hidl_fetchEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3134   "parameters" :
3135   [
3136    {
3137     "referenced_type" : "type-590"
3138    },
3139    {
3140     "referenced_type" : "type-589"
3141    },
3142    {
3143     "referenced_type" : "type-582"
3144    },
3145    {
3146     "referenced_type" : "type-865"
3147    }
3148   ],
3149   "return_type" : "type-18",
3150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwConnection.h"
3151  },
3152  {
3153   "access" : "private",
3154   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwConnection::getDebugInfo",
3155   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnection12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3156   "parameters" :
3157   [
3158    {
3159     "is_this_ptr" : true,
3160     "referenced_type" : "type-724"
3161    },
3162    {
3163     "referenced_type" : "type-866"
3164    }
3165   ],
3166   "return_type" : "type-308",
3167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwConnection.h"
3168  },
3169  {
3170   "access" : "private",
3171   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwConnection::ping",
3172   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnection4pingEv",
3173   "parameters" :
3174   [
3175    {
3176     "is_this_ptr" : true,
3177     "referenced_type" : "type-724"
3178    }
3179   ],
3180   "return_type" : "type-308",
3181   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwConnection.h"
3182  },
3183  {
3184   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwConnection::BnHwConnection",
3185   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnectionC1ERKNS_2spINS3_11IConnectionEEE",
3186   "parameters" :
3187   [
3188    {
3189     "is_this_ptr" : true,
3190     "referenced_type" : "type-724"
3191    },
3192    {
3193     "referenced_type" : "type-824"
3194    }
3195   ],
3196   "return_type" : "type-20",
3197   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwConnection.h"
3198  },
3199  {
3200   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwConnection::BnHwConnection",
3201   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnectionC2ERKNS_2spINS3_11IConnectionEEE",
3202   "parameters" :
3203   [
3204    {
3205     "is_this_ptr" : true,
3206     "referenced_type" : "type-724"
3207    },
3208    {
3209     "referenced_type" : "type-824"
3210    }
3211   ],
3212   "return_type" : "type-20",
3213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwConnection.h"
3214  },
3215  {
3216   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwConnection::~BnHwConnection",
3217   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnectionD0Ev",
3218   "parameters" :
3219   [
3220    {
3221     "is_this_ptr" : true,
3222     "referenced_type" : "type-724"
3223    }
3224   ],
3225   "return_type" : "type-20",
3226   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwConnection.h"
3227  },
3228  {
3229   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwConnection::~BnHwConnection",
3230   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnectionD1Ev",
3231   "parameters" :
3232   [
3233    {
3234     "is_this_ptr" : true,
3235     "referenced_type" : "type-724"
3236    }
3237   ],
3238   "return_type" : "type-20",
3239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwConnection.h"
3240  },
3241  {
3242   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwConnection::~BnHwConnection",
3243   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnectionD2Ev",
3244   "parameters" :
3245   [
3246    {
3247     "is_this_ptr" : true,
3248     "referenced_type" : "type-724"
3249    }
3250   ],
3251   "return_type" : "type-20",
3252   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwConnection.h"
3253  },
3254  {
3255   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwConnection::_hidl_fetch",
3256   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection11_hidl_fetchEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyjNSt3__18functionIFvNS3_12ResultStatusERKNS3_6BufferEEEE",
3257   "parameters" :
3258   [
3259    {
3260     "referenced_type" : "type-13"
3261    },
3262    {
3263     "referenced_type" : "type-748"
3264    },
3265    {
3266     "referenced_type" : "type-133"
3267    },
3268    {
3269     "referenced_type" : "type-2"
3270    },
3271    {
3272     "referenced_type" : "type-867"
3273    }
3274   ],
3275   "return_type" : "type-308",
3276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwConnection.h"
3277  },
3278  {
3279   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwConnection::linkToDeath",
3280   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3281   "parameters" :
3282   [
3283    {
3284     "is_this_ptr" : true,
3285     "referenced_type" : "type-194"
3286    },
3287    {
3288     "referenced_type" : "type-509"
3289    },
3290    {
3291     "referenced_type" : "type-133"
3292    }
3293   ],
3294   "return_type" : "type-265",
3295   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwConnection.h"
3296  },
3297  {
3298   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwConnection::getDebugInfo",
3299   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3300   "parameters" :
3301   [
3302    {
3303     "is_this_ptr" : true,
3304     "referenced_type" : "type-194"
3305    },
3306    {
3307     "referenced_type" : "type-868"
3308    }
3309   ],
3310   "return_type" : "type-308",
3311   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwConnection.h"
3312  },
3313  {
3314   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwConnection::getHashChain",
3315   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3316   "parameters" :
3317   [
3318    {
3319     "is_this_ptr" : true,
3320     "referenced_type" : "type-194"
3321    },
3322    {
3323     "referenced_type" : "type-869"
3324    }
3325   ],
3326   "return_type" : "type-308",
3327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwConnection.h"
3328  },
3329  {
3330   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwConnection::unlinkToDeath",
3331   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3332   "parameters" :
3333   [
3334    {
3335     "is_this_ptr" : true,
3336     "referenced_type" : "type-194"
3337    },
3338    {
3339     "referenced_type" : "type-509"
3340    }
3341   ],
3342   "return_type" : "type-265",
3343   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwConnection.h"
3344  },
3345  {
3346   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwConnection::interfaceChain",
3347   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3348   "parameters" :
3349   [
3350    {
3351     "is_this_ptr" : true,
3352     "referenced_type" : "type-194"
3353    },
3354    {
3355     "referenced_type" : "type-870"
3356    }
3357   ],
3358   "return_type" : "type-308",
3359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwConnection.h"
3360  },
3361  {
3362   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwConnection::interfaceDescriptor",
3363   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3364   "parameters" :
3365   [
3366    {
3367     "is_this_ptr" : true,
3368     "referenced_type" : "type-194"
3369    },
3370    {
3371     "referenced_type" : "type-871"
3372    }
3373   ],
3374   "return_type" : "type-308",
3375   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwConnection.h"
3376  },
3377  {
3378   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwConnection::notifySyspropsChanged",
3379   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection21notifySyspropsChangedEv",
3380   "parameters" :
3381   [
3382    {
3383     "is_this_ptr" : true,
3384     "referenced_type" : "type-194"
3385    }
3386   ],
3387   "return_type" : "type-308",
3388   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwConnection.h"
3389  },
3390  {
3391   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwConnection::setHALInstrumentation",
3392   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection21setHALInstrumentationEv",
3393   "parameters" :
3394   [
3395    {
3396     "is_this_ptr" : true,
3397     "referenced_type" : "type-194"
3398    }
3399   ],
3400   "return_type" : "type-308",
3401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwConnection.h"
3402  },
3403  {
3404   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwConnection::ping",
3405   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection4pingEv",
3406   "parameters" :
3407   [
3408    {
3409     "is_this_ptr" : true,
3410     "referenced_type" : "type-194"
3411    }
3412   ],
3413   "return_type" : "type-308",
3414   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwConnection.h"
3415  },
3416  {
3417   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwConnection::debug",
3418   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3419   "parameters" :
3420   [
3421    {
3422     "is_this_ptr" : true,
3423     "referenced_type" : "type-194"
3424    },
3425    {
3426     "referenced_type" : "type-535"
3427    },
3428    {
3429     "referenced_type" : "type-717"
3430    }
3431   ],
3432   "return_type" : "type-308",
3433   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwConnection.h"
3434  },
3435  {
3436   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwConnection::fetch",
3437   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection5fetchEyjNSt3__18functionIFvNS3_12ResultStatusERKNS3_6BufferEEEE",
3438   "parameters" :
3439   [
3440    {
3441     "is_this_ptr" : true,
3442     "referenced_type" : "type-194"
3443    },
3444    {
3445     "referenced_type" : "type-133"
3446    },
3447    {
3448     "referenced_type" : "type-2"
3449    },
3450    {
3451     "referenced_type" : "type-872"
3452    }
3453   ],
3454   "return_type" : "type-308",
3455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwConnection.h"
3456  },
3457  {
3458   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwConnection::BpHwConnection",
3459   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnectionC1ERKNS_2spINS0_7IBinderEEE",
3460   "parameters" :
3461   [
3462    {
3463     "is_this_ptr" : true,
3464     "referenced_type" : "type-194"
3465    },
3466    {
3467     "referenced_type" : "type-41"
3468    }
3469   ],
3470   "return_type" : "type-20",
3471   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwConnection.h"
3472  },
3473  {
3474   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwConnection::BpHwConnection",
3475   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnectionC2ERKNS_2spINS0_7IBinderEEE",
3476   "parameters" :
3477   [
3478    {
3479     "is_this_ptr" : true,
3480     "referenced_type" : "type-194"
3481    },
3482    {
3483     "referenced_type" : "type-41"
3484    }
3485   ],
3486   "return_type" : "type-20",
3487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwConnection.h"
3488  },
3489  {
3490   "function_name" : "android::hardware::media::bufferpool::V1_0::IClientManager::getService",
3491   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3492   "parameters" :
3493   [
3494    {
3495     "default_arg" : true,
3496     "referenced_type" : "type-806"
3497    },
3498    {
3499     "default_arg" : true,
3500     "referenced_type" : "type-32"
3501    }
3502   ],
3503   "return_type" : "type-761",
3504   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h"
3505  },
3506  {
3507   "function_name" : "android::hardware::media::bufferpool::V1_0::IClientManager::linkToDeath",
3508   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3509   "parameters" :
3510   [
3511    {
3512     "is_this_ptr" : true,
3513     "referenced_type" : "type-762"
3514    },
3515    {
3516     "referenced_type" : "type-509"
3517    },
3518    {
3519     "referenced_type" : "type-133"
3520    }
3521   ],
3522   "return_type" : "type-265",
3523   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h"
3524  },
3525  {
3526   "function_name" : "android::hardware::media::bufferpool::V1_0::IClientManager::getDebugInfo",
3527   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3528   "parameters" :
3529   [
3530    {
3531     "is_this_ptr" : true,
3532     "referenced_type" : "type-762"
3533    },
3534    {
3535     "referenced_type" : "type-873"
3536    }
3537   ],
3538   "return_type" : "type-308",
3539   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h"
3540  },
3541  {
3542   "function_name" : "android::hardware::media::bufferpool::V1_0::IClientManager::getHashChain",
3543   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3544   "parameters" :
3545   [
3546    {
3547     "is_this_ptr" : true,
3548     "referenced_type" : "type-762"
3549    },
3550    {
3551     "referenced_type" : "type-874"
3552    }
3553   ],
3554   "return_type" : "type-308",
3555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h"
3556  },
3557  {
3558   "function_name" : "android::hardware::media::bufferpool::V1_0::IClientManager::tryGetService",
3559   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3560   "parameters" :
3561   [
3562    {
3563     "default_arg" : true,
3564     "referenced_type" : "type-806"
3565    },
3566    {
3567     "default_arg" : true,
3568     "referenced_type" : "type-32"
3569    }
3570   ],
3571   "return_type" : "type-761",
3572   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h"
3573  },
3574  {
3575   "function_name" : "android::hardware::media::bufferpool::V1_0::IClientManager::unlinkToDeath",
3576   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3577   "parameters" :
3578   [
3579    {
3580     "is_this_ptr" : true,
3581     "referenced_type" : "type-762"
3582    },
3583    {
3584     "referenced_type" : "type-509"
3585    }
3586   ],
3587   "return_type" : "type-265",
3588   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h"
3589  },
3590  {
3591   "function_name" : "android::hardware::media::bufferpool::V1_0::IClientManager::interfaceChain",
3592   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3593   "parameters" :
3594   [
3595    {
3596     "is_this_ptr" : true,
3597     "referenced_type" : "type-762"
3598    },
3599    {
3600     "referenced_type" : "type-875"
3601    }
3602   ],
3603   "return_type" : "type-308",
3604   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h"
3605  },
3606  {
3607   "function_name" : "android::hardware::media::bufferpool::V1_0::IClientManager::registerAsService",
3608   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3609   "parameters" :
3610   [
3611    {
3612     "is_this_ptr" : true,
3613     "referenced_type" : "type-762"
3614    },
3615    {
3616     "default_arg" : true,
3617     "referenced_type" : "type-806"
3618    }
3619   ],
3620   "return_type" : "type-18",
3621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h"
3622  },
3623  {
3624   "function_name" : "android::hardware::media::bufferpool::V1_0::IClientManager::interfaceDescriptor",
3625   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3626   "parameters" :
3627   [
3628    {
3629     "is_this_ptr" : true,
3630     "referenced_type" : "type-762"
3631    },
3632    {
3633     "referenced_type" : "type-876"
3634    }
3635   ],
3636   "return_type" : "type-308",
3637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h"
3638  },
3639  {
3640   "function_name" : "android::hardware::media::bufferpool::V1_0::IClientManager::notifySyspropsChanged",
3641   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager21notifySyspropsChangedEv",
3642   "parameters" :
3643   [
3644    {
3645     "is_this_ptr" : true,
3646     "referenced_type" : "type-762"
3647    }
3648   ],
3649   "return_type" : "type-308",
3650   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h"
3651  },
3652  {
3653   "function_name" : "android::hardware::media::bufferpool::V1_0::IClientManager::setHALInstrumentation",
3654   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager21setHALInstrumentationEv",
3655   "parameters" :
3656   [
3657    {
3658     "is_this_ptr" : true,
3659     "referenced_type" : "type-762"
3660    }
3661   ],
3662   "return_type" : "type-308",
3663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h"
3664  },
3665  {
3666   "function_name" : "android::hardware::media::bufferpool::V1_0::IClientManager::registerForNotifications",
3667   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3668   "parameters" :
3669   [
3670    {
3671     "referenced_type" : "type-806"
3672    },
3673    {
3674     "referenced_type" : "type-718"
3675    }
3676   ],
3677   "return_type" : "type-32",
3678   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h"
3679  },
3680  {
3681   "function_name" : "android::hardware::media::bufferpool::V1_0::IClientManager::ping",
3682   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager4pingEv",
3683   "parameters" :
3684   [
3685    {
3686     "is_this_ptr" : true,
3687     "referenced_type" : "type-762"
3688    }
3689   ],
3690   "return_type" : "type-308",
3691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h"
3692  },
3693  {
3694   "function_name" : "android::hardware::media::bufferpool::V1_0::IClientManager::debug",
3695   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3696   "parameters" :
3697   [
3698    {
3699     "is_this_ptr" : true,
3700     "referenced_type" : "type-762"
3701    },
3702    {
3703     "referenced_type" : "type-535"
3704    },
3705    {
3706     "referenced_type" : "type-717"
3707    }
3708   ],
3709   "return_type" : "type-308",
3710   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h"
3711  },
3712  {
3713   "function_name" : "android::hardware::media::bufferpool::V1_0::IClientManager::castFrom",
3714   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3715   "parameters" :
3716   [
3717    {
3718     "referenced_type" : "type-780"
3719    },
3720    {
3721     "default_arg" : true,
3722     "referenced_type" : "type-32"
3723    }
3724   ],
3725   "return_type" : "type-782",
3726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h"
3727  },
3728  {
3729   "function_name" : "android::hardware::media::bufferpool::V1_0::IClientManager::castFrom",
3730   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager8castFromERKNS_2spIS4_EEb",
3731   "parameters" :
3732   [
3733    {
3734     "referenced_type" : "type-831"
3735    },
3736    {
3737     "default_arg" : true,
3738     "referenced_type" : "type-32"
3739    }
3740   ],
3741   "return_type" : "type-782",
3742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h"
3743  },
3744  {
3745   "access" : "private",
3746   "function_name" : "android::hardware::media::bufferpool::V1_0::BsClientManager::addOnewayTask",
3747   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_015BsClientManager13addOnewayTaskENSt3__18functionIFvvEEE",
3748   "parameters" :
3749   [
3750    {
3751     "is_this_ptr" : true,
3752     "referenced_type" : "type-770"
3753    },
3754    {
3755     "referenced_type" : "type-879"
3756    }
3757   ],
3758   "return_type" : "type-308",
3759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BsClientManager.h"
3760  },
3761  {
3762   "function_name" : "android::hardware::media::bufferpool::V1_0::BsClientManager::BsClientManager",
3763   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_015BsClientManagerC1ENS_2spINS3_14IClientManagerEEE",
3764   "parameters" :
3765   [
3766    {
3767     "is_this_ptr" : true,
3768     "referenced_type" : "type-770"
3769    },
3770    {
3771     "referenced_type" : "type-767"
3772    }
3773   ],
3774   "return_type" : "type-20",
3775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BsClientManager.h"
3776  },
3777  {
3778   "function_name" : "android::hardware::media::bufferpool::V1_0::BsClientManager::BsClientManager",
3779   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_015BsClientManagerC2ENS_2spINS3_14IClientManagerEEE",
3780   "parameters" :
3781   [
3782    {
3783     "is_this_ptr" : true,
3784     "referenced_type" : "type-770"
3785    },
3786    {
3787     "referenced_type" : "type-767"
3788    }
3789   ],
3790   "return_type" : "type-20",
3791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BsClientManager.h"
3792  },
3793  {
3794   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwClientManager::onTransact",
3795   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManager10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3796   "parameters" :
3797   [
3798    {
3799     "is_this_ptr" : true,
3800     "referenced_type" : "type-764"
3801    },
3802    {
3803     "referenced_type" : "type-2"
3804    },
3805    {
3806     "referenced_type" : "type-589"
3807    },
3808    {
3809     "referenced_type" : "type-582"
3810    },
3811    {
3812     "default_arg" : true,
3813     "referenced_type" : "type-2"
3814    },
3815    {
3816     "default_arg" : true,
3817     "referenced_type" : "type-883"
3818    }
3819   ],
3820   "return_type" : "type-18",
3821   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwClientManager.h"
3822  },
3823  {
3824   "access" : "private",
3825   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwClientManager::getDebugInfo",
3826   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManager12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3827   "parameters" :
3828   [
3829    {
3830     "is_this_ptr" : true,
3831     "referenced_type" : "type-764"
3832    },
3833    {
3834     "referenced_type" : "type-884"
3835    }
3836   ],
3837   "return_type" : "type-308",
3838   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwClientManager.h"
3839  },
3840  {
3841   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwClientManager::_hidl_registerSender",
3842   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManager20_hidl_registerSenderEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3843   "parameters" :
3844   [
3845    {
3846     "referenced_type" : "type-590"
3847    },
3848    {
3849     "referenced_type" : "type-589"
3850    },
3851    {
3852     "referenced_type" : "type-582"
3853    },
3854    {
3855     "referenced_type" : "type-885"
3856    }
3857   ],
3858   "return_type" : "type-18",
3859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwClientManager.h"
3860  },
3861  {
3862   "access" : "private",
3863   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwClientManager::ping",
3864   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManager4pingEv",
3865   "parameters" :
3866   [
3867    {
3868     "is_this_ptr" : true,
3869     "referenced_type" : "type-764"
3870    }
3871   ],
3872   "return_type" : "type-308",
3873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwClientManager.h"
3874  },
3875  {
3876   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwClientManager::BnHwClientManager",
3877   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManagerC1ERKNS_2spINS3_14IClientManagerEEE",
3878   "parameters" :
3879   [
3880    {
3881     "is_this_ptr" : true,
3882     "referenced_type" : "type-764"
3883    },
3884    {
3885     "referenced_type" : "type-831"
3886    }
3887   ],
3888   "return_type" : "type-20",
3889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwClientManager.h"
3890  },
3891  {
3892   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwClientManager::BnHwClientManager",
3893   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManagerC2ERKNS_2spINS3_14IClientManagerEEE",
3894   "parameters" :
3895   [
3896    {
3897     "is_this_ptr" : true,
3898     "referenced_type" : "type-764"
3899    },
3900    {
3901     "referenced_type" : "type-831"
3902    }
3903   ],
3904   "return_type" : "type-20",
3905   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwClientManager.h"
3906  },
3907  {
3908   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwClientManager::~BnHwClientManager",
3909   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManagerD0Ev",
3910   "parameters" :
3911   [
3912    {
3913     "is_this_ptr" : true,
3914     "referenced_type" : "type-764"
3915    }
3916   ],
3917   "return_type" : "type-20",
3918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwClientManager.h"
3919  },
3920  {
3921   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwClientManager::~BnHwClientManager",
3922   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManagerD1Ev",
3923   "parameters" :
3924   [
3925    {
3926     "is_this_ptr" : true,
3927     "referenced_type" : "type-764"
3928    }
3929   ],
3930   "return_type" : "type-20",
3931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwClientManager.h"
3932  },
3933  {
3934   "function_name" : "android::hardware::media::bufferpool::V1_0::BnHwClientManager::~BnHwClientManager",
3935   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManagerD2Ev",
3936   "parameters" :
3937   [
3938    {
3939     "is_this_ptr" : true,
3940     "referenced_type" : "type-764"
3941    }
3942   ],
3943   "return_type" : "type-20",
3944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwClientManager.h"
3945  },
3946  {
3947   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwClientManager::linkToDeath",
3948   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3949   "parameters" :
3950   [
3951    {
3952     "is_this_ptr" : true,
3953     "referenced_type" : "type-775"
3954    },
3955    {
3956     "referenced_type" : "type-509"
3957    },
3958    {
3959     "referenced_type" : "type-133"
3960    }
3961   ],
3962   "return_type" : "type-265",
3963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwClientManager.h"
3964  },
3965  {
3966   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwClientManager::getDebugInfo",
3967   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3968   "parameters" :
3969   [
3970    {
3971     "is_this_ptr" : true,
3972     "referenced_type" : "type-775"
3973    },
3974    {
3975     "referenced_type" : "type-886"
3976    }
3977   ],
3978   "return_type" : "type-308",
3979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwClientManager.h"
3980  },
3981  {
3982   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwClientManager::getHashChain",
3983   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3984   "parameters" :
3985   [
3986    {
3987     "is_this_ptr" : true,
3988     "referenced_type" : "type-775"
3989    },
3990    {
3991     "referenced_type" : "type-887"
3992    }
3993   ],
3994   "return_type" : "type-308",
3995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwClientManager.h"
3996  },
3997  {
3998   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwClientManager::unlinkToDeath",
3999   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4000   "parameters" :
4001   [
4002    {
4003     "is_this_ptr" : true,
4004     "referenced_type" : "type-775"
4005    },
4006    {
4007     "referenced_type" : "type-509"
4008    }
4009   ],
4010   "return_type" : "type-265",
4011   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwClientManager.h"
4012  },
4013  {
4014   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwClientManager::interfaceChain",
4015   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4016   "parameters" :
4017   [
4018    {
4019     "is_this_ptr" : true,
4020     "referenced_type" : "type-775"
4021    },
4022    {
4023     "referenced_type" : "type-888"
4024    }
4025   ],
4026   "return_type" : "type-308",
4027   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwClientManager.h"
4028  },
4029  {
4030   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwClientManager::registerSender",
4031   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager14registerSenderERKNS_2spINS3_9IAccessorEEENSt3__18functionIFvNS3_12ResultStatusExEEE",
4032   "parameters" :
4033   [
4034    {
4035     "is_this_ptr" : true,
4036     "referenced_type" : "type-775"
4037    },
4038    {
4039     "referenced_type" : "type-750"
4040    },
4041    {
4042     "referenced_type" : "type-889"
4043    }
4044   ],
4045   "return_type" : "type-308",
4046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwClientManager.h"
4047  },
4048  {
4049   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwClientManager::interfaceDescriptor",
4050   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4051   "parameters" :
4052   [
4053    {
4054     "is_this_ptr" : true,
4055     "referenced_type" : "type-775"
4056    },
4057    {
4058     "referenced_type" : "type-890"
4059    }
4060   ],
4061   "return_type" : "type-308",
4062   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwClientManager.h"
4063  },
4064  {
4065   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwClientManager::_hidl_registerSender",
4066   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager20_hidl_registerSenderEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_9IAccessorEEENSt3__18functionIFvNS3_12ResultStatusExEEE",
4067   "parameters" :
4068   [
4069    {
4070     "referenced_type" : "type-13"
4071    },
4072    {
4073     "referenced_type" : "type-748"
4074    },
4075    {
4076     "referenced_type" : "type-750"
4077    },
4078    {
4079     "referenced_type" : "type-891"
4080    }
4081   ],
4082   "return_type" : "type-308",
4083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwClientManager.h"
4084  },
4085  {
4086   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwClientManager::notifySyspropsChanged",
4087   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager21notifySyspropsChangedEv",
4088   "parameters" :
4089   [
4090    {
4091     "is_this_ptr" : true,
4092     "referenced_type" : "type-775"
4093    }
4094   ],
4095   "return_type" : "type-308",
4096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwClientManager.h"
4097  },
4098  {
4099   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwClientManager::setHALInstrumentation",
4100   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager21setHALInstrumentationEv",
4101   "parameters" :
4102   [
4103    {
4104     "is_this_ptr" : true,
4105     "referenced_type" : "type-775"
4106    }
4107   ],
4108   "return_type" : "type-308",
4109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwClientManager.h"
4110  },
4111  {
4112   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwClientManager::ping",
4113   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager4pingEv",
4114   "parameters" :
4115   [
4116    {
4117     "is_this_ptr" : true,
4118     "referenced_type" : "type-775"
4119    }
4120   ],
4121   "return_type" : "type-308",
4122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwClientManager.h"
4123  },
4124  {
4125   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwClientManager::debug",
4126   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4127   "parameters" :
4128   [
4129    {
4130     "is_this_ptr" : true,
4131     "referenced_type" : "type-775"
4132    },
4133    {
4134     "referenced_type" : "type-535"
4135    },
4136    {
4137     "referenced_type" : "type-717"
4138    }
4139   ],
4140   "return_type" : "type-308",
4141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwClientManager.h"
4142  },
4143  {
4144   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwClientManager::BpHwClientManager",
4145   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManagerC1ERKNS_2spINS0_7IBinderEEE",
4146   "parameters" :
4147   [
4148    {
4149     "is_this_ptr" : true,
4150     "referenced_type" : "type-775"
4151    },
4152    {
4153     "referenced_type" : "type-41"
4154    }
4155   ],
4156   "return_type" : "type-20",
4157   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwClientManager.h"
4158  },
4159  {
4160   "function_name" : "android::hardware::media::bufferpool::V1_0::BpHwClientManager::BpHwClientManager",
4161   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManagerC2ERKNS_2spINS0_7IBinderEEE",
4162   "parameters" :
4163   [
4164    {
4165     "is_this_ptr" : true,
4166     "referenced_type" : "type-775"
4167    },
4168    {
4169     "referenced_type" : "type-41"
4170    }
4171   ],
4172   "return_type" : "type-20",
4173   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwClientManager.h"
4174  },
4175  {
4176   "function_name" : "android::hardware::media::bufferpool::V1_0::writeEmbeddedToParcel",
4177   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_021writeEmbeddedToParcelERKNS3_6BufferEPNS0_6ParcelEjj",
4178   "parameters" :
4179   [
4180    {
4181     "referenced_type" : "type-134"
4182    },
4183    {
4184     "referenced_type" : "type-582"
4185    },
4186    {
4187     "referenced_type" : "type-2"
4188    },
4189    {
4190     "referenced_type" : "type-2"
4191    }
4192   ],
4193   "return_type" : "type-18",
4194   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/hwtypes.h"
4195  },
4196  {
4197   "function_name" : "android::hardware::media::bufferpool::V1_0::readEmbeddedFromParcel",
4198   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_022readEmbeddedFromParcelERKNS3_6BufferERKNS0_6ParcelEjj",
4199   "parameters" :
4200   [
4201    {
4202     "referenced_type" : "type-134"
4203    },
4204    {
4205     "referenced_type" : "type-589"
4206    },
4207    {
4208     "referenced_type" : "type-2"
4209    },
4210    {
4211     "referenced_type" : "type-2"
4212    }
4213   ],
4214   "return_type" : "type-18",
4215   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/hwtypes.h"
4216  },
4217  {
4218   "function_name" : "android::hardware::media::bufferpool::V1_0::IAccessor::getService",
4219   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4220   "parameters" :
4221   [
4222    {
4223     "default_arg" : true,
4224     "referenced_type" : "type-601"
4225    },
4226    {
4227     "default_arg" : true,
4228     "referenced_type" : "type-32"
4229    }
4230   ],
4231   "return_type" : "type-215",
4232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
4233  },
4234  {
4235   "function_name" : "android::hardware::media::bufferpool::V1_0::IAccessor::linkToDeath",
4236   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4237   "parameters" :
4238   [
4239    {
4240     "is_this_ptr" : true,
4241     "referenced_type" : "type-216"
4242    },
4243    {
4244     "referenced_type" : "type-509"
4245    },
4246    {
4247     "referenced_type" : "type-133"
4248    }
4249   ],
4250   "return_type" : "type-265",
4251   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
4252  },
4253  {
4254   "function_name" : "android::hardware::media::bufferpool::V1_0::IAccessor::getDebugInfo",
4255   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4256   "parameters" :
4257   [
4258    {
4259     "is_this_ptr" : true,
4260     "referenced_type" : "type-216"
4261    },
4262    {
4263     "referenced_type" : "type-892"
4264    }
4265   ],
4266   "return_type" : "type-308",
4267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
4268  },
4269  {
4270   "function_name" : "android::hardware::media::bufferpool::V1_0::IAccessor::getHashChain",
4271   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4272   "parameters" :
4273   [
4274    {
4275     "is_this_ptr" : true,
4276     "referenced_type" : "type-216"
4277    },
4278    {
4279     "referenced_type" : "type-893"
4280    }
4281   ],
4282   "return_type" : "type-308",
4283   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
4284  },
4285  {
4286   "function_name" : "android::hardware::media::bufferpool::V1_0::IAccessor::tryGetService",
4287   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4288   "parameters" :
4289   [
4290    {
4291     "default_arg" : true,
4292     "referenced_type" : "type-601"
4293    },
4294    {
4295     "default_arg" : true,
4296     "referenced_type" : "type-32"
4297    }
4298   ],
4299   "return_type" : "type-215",
4300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
4301  },
4302  {
4303   "function_name" : "android::hardware::media::bufferpool::V1_0::IAccessor::unlinkToDeath",
4304   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4305   "parameters" :
4306   [
4307    {
4308     "is_this_ptr" : true,
4309     "referenced_type" : "type-216"
4310    },
4311    {
4312     "referenced_type" : "type-509"
4313    }
4314   ],
4315   "return_type" : "type-265",
4316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
4317  },
4318  {
4319   "function_name" : "android::hardware::media::bufferpool::V1_0::IAccessor::interfaceChain",
4320   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4321   "parameters" :
4322   [
4323    {
4324     "is_this_ptr" : true,
4325     "referenced_type" : "type-216"
4326    },
4327    {
4328     "referenced_type" : "type-894"
4329    }
4330   ],
4331   "return_type" : "type-308",
4332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
4333  },
4334  {
4335   "function_name" : "android::hardware::media::bufferpool::V1_0::IAccessor::registerAsService",
4336   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
4337   "parameters" :
4338   [
4339    {
4340     "is_this_ptr" : true,
4341     "referenced_type" : "type-216"
4342    },
4343    {
4344     "default_arg" : true,
4345     "referenced_type" : "type-601"
4346    }
4347   ],
4348   "return_type" : "type-18",
4349   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
4350  },
4351  {
4352   "function_name" : "android::hardware::media::bufferpool::V1_0::IAccessor::interfaceDescriptor",
4353   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4354   "parameters" :
4355   [
4356    {
4357     "is_this_ptr" : true,
4358     "referenced_type" : "type-216"
4359    },
4360    {
4361     "referenced_type" : "type-895"
4362    }
4363   ],
4364   "return_type" : "type-308",
4365   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
4366  },
4367  {
4368   "function_name" : "android::hardware::media::bufferpool::V1_0::IAccessor::notifySyspropsChanged",
4369   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor21notifySyspropsChangedEv",
4370   "parameters" :
4371   [
4372    {
4373     "is_this_ptr" : true,
4374     "referenced_type" : "type-216"
4375    }
4376   ],
4377   "return_type" : "type-308",
4378   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
4379  },
4380  {
4381   "function_name" : "android::hardware::media::bufferpool::V1_0::IAccessor::setHALInstrumentation",
4382   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor21setHALInstrumentationEv",
4383   "parameters" :
4384   [
4385    {
4386     "is_this_ptr" : true,
4387     "referenced_type" : "type-216"
4388    }
4389   ],
4390   "return_type" : "type-308",
4391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
4392  },
4393  {
4394   "function_name" : "android::hardware::media::bufferpool::V1_0::IAccessor::registerForNotifications",
4395   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4396   "parameters" :
4397   [
4398    {
4399     "referenced_type" : "type-601"
4400    },
4401    {
4402     "referenced_type" : "type-718"
4403    }
4404   ],
4405   "return_type" : "type-32",
4406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
4407  },
4408  {
4409   "function_name" : "android::hardware::media::bufferpool::V1_0::IAccessor::ping",
4410   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor4pingEv",
4411   "parameters" :
4412   [
4413    {
4414     "is_this_ptr" : true,
4415     "referenced_type" : "type-216"
4416    }
4417   ],
4418   "return_type" : "type-308",
4419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
4420  },
4421  {
4422   "function_name" : "android::hardware::media::bufferpool::V1_0::IAccessor::debug",
4423   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4424   "parameters" :
4425   [
4426    {
4427     "is_this_ptr" : true,
4428     "referenced_type" : "type-216"
4429    },
4430    {
4431     "referenced_type" : "type-535"
4432    },
4433    {
4434     "referenced_type" : "type-717"
4435    }
4436   ],
4437   "return_type" : "type-308",
4438   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
4439  },
4440  {
4441   "function_name" : "android::hardware::media::bufferpool::V1_0::IAccessor::castFrom",
4442   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4443   "parameters" :
4444   [
4445    {
4446     "referenced_type" : "type-780"
4447    },
4448    {
4449     "default_arg" : true,
4450     "referenced_type" : "type-32"
4451    }
4452   ],
4453   "return_type" : "type-284",
4454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
4455  },
4456  {
4457   "function_name" : "android::hardware::media::bufferpool::V1_0::IAccessor::castFrom",
4458   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor8castFromERKNS_2spIS4_EEb",
4459   "parameters" :
4460   [
4461    {
4462     "referenced_type" : "type-750"
4463    },
4464    {
4465     "default_arg" : true,
4466     "referenced_type" : "type-32"
4467    }
4468   ],
4469   "return_type" : "type-284",
4470   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
4471  },
4472  {
4473   "function_name" : "android::hardware::details::castInterface",
4474   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5media10bufferpool4V1_011IConnectionENS_4hidl4base4V1_05IBaseENS5_14BpHwConnectionEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
4475   "parameters" :
4476   [
4477    {
4478     "referenced_type" : "type-592"
4479    },
4480    {
4481     "referenced_type" : "type-47"
4482    },
4483    {
4484     "referenced_type" : "type-32"
4485    }
4486   ],
4487   "return_type" : "type-52",
4488   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4489   "template_args" : [ "type-55", "type-56", "type-183" ]
4490  },
4491  {
4492   "function_name" : "android::hardware::details::castInterface",
4493   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5media10bufferpool4V1_014IClientManagerENS_4hidl4base4V1_05IBaseENS5_17BpHwClientManagerEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
4494   "parameters" :
4495   [
4496    {
4497     "referenced_type" : "type-592"
4498    },
4499    {
4500     "referenced_type" : "type-47"
4501    },
4502    {
4503     "referenced_type" : "type-32"
4504    }
4505   ],
4506   "return_type" : "type-782",
4507   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4508   "template_args" : [ "type-763", "type-56", "type-771" ]
4509  },
4510  {
4511   "function_name" : "android::hardware::details::castInterface",
4512   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5media10bufferpool4V1_09IAccessorENS_4hidl4base4V1_05IBaseENS5_12BpHwAccessorEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
4513   "parameters" :
4514   [
4515    {
4516     "referenced_type" : "type-592"
4517    },
4518    {
4519     "referenced_type" : "type-47"
4520    },
4521    {
4522     "referenced_type" : "type-32"
4523    }
4524   ],
4525   "return_type" : "type-284",
4526   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4527   "template_args" : [ "type-217", "type-56", "type-729" ]
4528  },
4529  {
4530   "function_name" : "android::hardware::details::wrapPassthrough",
4531   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_5media10bufferpool4V1_011IConnectionEvEENS_2spIT_EES9_",
4532   "parameters" :
4533   [
4534    {
4535     "referenced_type" : "type-53"
4536    }
4537   ],
4538   "return_type" : "type-53",
4539   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4540   "template_args" : [ "type-55", "type-20" ]
4541  },
4542  {
4543   "function_name" : "android::hardware::details::wrapPassthrough",
4544   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_5media10bufferpool4V1_09IAccessorEvEENS_2spIT_EES9_",
4545   "parameters" :
4546   [
4547    {
4548     "referenced_type" : "type-215"
4549    }
4550   ],
4551   "return_type" : "type-215",
4552   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4553   "template_args" : [ "type-217", "type-20" ]
4554  },
4555  {
4556   "function_name" : "android::hardware::details::getServiceInternal",
4557   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_5media10bufferpool4V1_012BpHwAccessorENS5_9IAccessorEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
4558   "parameters" :
4559   [
4560    {
4561     "referenced_type" : "type-601"
4562    },
4563    {
4564     "referenced_type" : "type-32"
4565    },
4566    {
4567     "referenced_type" : "type-32"
4568    }
4569   ],
4570   "return_type" : "type-215",
4571   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4572   "template_args" : [ "type-729", "type-217", "type-20", "type-20" ]
4573  },
4574  {
4575   "function_name" : "android::hardware::details::getServiceInternal",
4576   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_5media10bufferpool4V1_014BpHwConnectionENS5_11IConnectionEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
4577   "parameters" :
4578   [
4579    {
4580     "referenced_type" : "type-86"
4581    },
4582    {
4583     "referenced_type" : "type-32"
4584    },
4585    {
4586     "referenced_type" : "type-32"
4587    }
4588   ],
4589   "return_type" : "type-53",
4590   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4591   "template_args" : [ "type-183", "type-55", "type-20", "type-20" ]
4592  },
4593  {
4594   "function_name" : "android::hardware::details::getServiceInternal",
4595   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_5media10bufferpool4V1_017BpHwClientManagerENS5_14IClientManagerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
4596   "parameters" :
4597   [
4598    {
4599     "referenced_type" : "type-806"
4600    },
4601    {
4602     "referenced_type" : "type-32"
4603    },
4604    {
4605     "referenced_type" : "type-32"
4606    }
4607   ],
4608   "return_type" : "type-761",
4609   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4610   "template_args" : [ "type-771", "type-763", "type-20", "type-20" ]
4611  }
4612 ],
4613 "global_vars" :
4614 [
4615  {
4616   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection10descriptorE",
4617   "name" : "android::hardware::media::bufferpool::V1_0::IConnection::descriptor",
4618   "referenced_type" : "type-47",
4619   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IConnection.h"
4620  },
4621  {
4622   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager10descriptorE",
4623   "name" : "android::hardware::media::bufferpool::V1_0::IClientManager::descriptor",
4624   "referenced_type" : "type-47",
4625   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h"
4626  },
4627  {
4628   "linker_set_key" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor10descriptorE",
4629   "name" : "android::hardware::media::bufferpool::V1_0::IAccessor::descriptor",
4630   "referenced_type" : "type-47",
4631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
4632  }
4633 ],
4634 "lvalue_reference_types" :
4635 [
4636  {
4637   "alignment" : 4,
4638   "linker_set_key" : "android::Mutex &",
4639   "name" : "android::Mutex &",
4640   "referenced_type" : "type-24",
4641   "self_type" : "type-677",
4642   "size" : 4,
4643   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4644  },
4645  {
4646   "alignment" : 4,
4647   "linker_set_key" : "android::RWLock &",
4648   "name" : "android::RWLock &",
4649   "referenced_type" : "type-681",
4650   "self_type" : "type-685",
4651   "size" : 4,
4652   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4653  },
4654  {
4655   "alignment" : 4,
4656   "linker_set_key" : "android::String16 &",
4657   "name" : "android::String16 &",
4658   "referenced_type" : "type-37",
4659   "self_type" : "type-568",
4660   "size" : 4,
4661   "source_file" : "/system/core/libutils/include/utils/String16.h"
4662  },
4663  {
4664   "alignment" : 4,
4665   "linker_set_key" : "android::String8 &",
4666   "name" : "android::String8 &",
4667   "referenced_type" : "type-46",
4668   "self_type" : "type-562",
4669   "size" : 4,
4670   "source_file" : "/system/core/libutils/include/utils/String8.h"
4671  },
4672  {
4673   "alignment" : 4,
4674   "linker_set_key" : "android::hardware::MQDescriptor<android::hardware::media::bufferpool::V1_0::BufferStatusMessage, android::hardware::kSynchronizedReadWrite> &",
4675   "name" : "android::hardware::MQDescriptor<android::hardware::media::bufferpool::V1_0::BufferStatusMessage, android::hardware::kSynchronizedReadWrite> &",
4676   "referenced_type" : "type-537",
4677   "self_type" : "type-595",
4678   "size" : 4,
4679   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4680  },
4681  {
4682   "alignment" : 4,
4683   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> > &",
4684   "name" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> > &",
4685   "referenced_type" : "type-284",
4686   "self_type" : "type-295",
4687   "size" : 4,
4688   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4689  },
4690  {
4691   "alignment" : 4,
4692   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> > &",
4693   "name" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> > &",
4694   "referenced_type" : "type-782",
4695   "self_type" : "type-785",
4696   "size" : 4,
4697   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4698  },
4699  {
4700   "alignment" : 4,
4701   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IConnection> > &",
4702   "name" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IConnection> > &",
4703   "referenced_type" : "type-52",
4704   "self_type" : "type-62",
4705   "size" : 4,
4706   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4707  },
4708  {
4709   "alignment" : 4,
4710   "linker_set_key" : "android::hardware::Return<bool> &",
4711   "name" : "android::hardware::Return<bool> &",
4712   "referenced_type" : "type-265",
4713   "self_type" : "type-272",
4714   "size" : 4,
4715   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4716  },
4717  {
4718   "alignment" : 4,
4719   "linker_set_key" : "android::hardware::Return<void> &",
4720   "name" : "android::hardware::Return<void> &",
4721   "referenced_type" : "type-308",
4722   "self_type" : "type-311",
4723   "size" : 4,
4724   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4725  },
4726  {
4727   "alignment" : 4,
4728   "linker_set_key" : "android::hardware::Status &",
4729   "name" : "android::hardware::Status &",
4730   "referenced_type" : "type-58",
4731   "self_type" : "type-256",
4732   "size" : 4,
4733   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4734  },
4735  {
4736   "alignment" : 4,
4737   "linker_set_key" : "android::hardware::TextOutput &",
4738   "name" : "android::hardware::TextOutput &",
4739   "referenced_type" : "type-116",
4740   "self_type" : "type-115",
4741   "size" : 4,
4742   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4743  },
4744  {
4745   "alignment" : 4,
4746   "linker_set_key" : "android::hardware::TextOutput &",
4747   "name" : "android::hardware::TextOutput &",
4748   "referenced_type" : "type-193",
4749   "self_type" : "type-192",
4750   "size" : 4,
4751   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4752  },
4753  {
4754   "alignment" : 4,
4755   "linker_set_key" : "android::hardware::TextOutput &",
4756   "name" : "android::hardware::TextOutput &",
4757   "referenced_type" : "type-271",
4758   "self_type" : "type-270",
4759   "size" : 4,
4760   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4761  },
4762  {
4763   "alignment" : 4,
4764   "linker_set_key" : "android::hardware::TextOutput &",
4765   "name" : "android::hardware::TextOutput &",
4766   "referenced_type" : "type-333",
4767   "self_type" : "type-332",
4768   "size" : 4,
4769   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4770  },
4771  {
4772   "alignment" : 4,
4773   "linker_set_key" : "android::hardware::TextOutput &",
4774   "name" : "android::hardware::TextOutput &",
4775   "referenced_type" : "type-382",
4776   "self_type" : "type-381",
4777   "size" : 4,
4778   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4779  },
4780  {
4781   "alignment" : 4,
4782   "linker_set_key" : "android::hardware::TextOutput &",
4783   "name" : "android::hardware::TextOutput &",
4784   "referenced_type" : "type-587",
4785   "self_type" : "type-586",
4786   "size" : 4,
4787   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4788  },
4789  {
4790   "alignment" : 4,
4791   "linker_set_key" : "android::hardware::TextOutput &",
4792   "name" : "android::hardware::TextOutput &",
4793   "referenced_type" : "type-803",
4794   "self_type" : "type-802",
4795   "size" : 4,
4796   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4797  },
4798  {
4799   "alignment" : 4,
4800   "linker_set_key" : "android::hardware::TextOutput &",
4801   "name" : "android::hardware::TextOutput &",
4802   "referenced_type" : "type-83",
4803   "self_type" : "type-82",
4804   "size" : 4,
4805   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4806  },
4807  {
4808   "alignment" : 4,
4809   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4810   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4811   "referenced_type" : "type-504",
4812   "self_type" : "type-739",
4813   "size" : 4,
4814   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4815  },
4816  {
4817   "alignment" : 4,
4818   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4819   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4820   "referenced_type" : "type-496",
4821   "self_type" : "type-734",
4822   "size" : 4,
4823   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4824  },
4825  {
4826   "alignment" : 4,
4827   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
4828   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4829   "referenced_type" : "type-507",
4830   "self_type" : "type-743",
4831   "size" : 4,
4832   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4833  },
4834  {
4835   "alignment" : 4,
4836   "linker_set_key" : "android::hardware::hidl_memory &",
4837   "name" : "android::hardware::hidl_memory &",
4838   "referenced_type" : "type-471",
4839   "self_type" : "type-477",
4840   "size" : 4,
4841   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4842  },
4843  {
4844   "alignment" : 4,
4845   "linker_set_key" : "android::hardware::hidl_string &",
4846   "name" : "android::hardware::hidl_string &",
4847   "referenced_type" : "type-467",
4848   "self_type" : "type-737",
4849   "size" : 4,
4850   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4851  },
4852  {
4853   "alignment" : 4,
4854   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor> &",
4855   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor> &",
4856   "referenced_type" : "type-484",
4857   "self_type" : "type-545",
4858   "size" : 4,
4859   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
4860  },
4861  {
4862   "alignment" : 4,
4863   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4864   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4865   "referenced_type" : "type-503",
4866   "self_type" : "type-513",
4867   "size" : 4,
4868   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4869  },
4870  {
4871   "alignment" : 4,
4872   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4873   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4874   "referenced_type" : "type-495",
4875   "self_type" : "type-502",
4876   "size" : 4,
4877   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4878  },
4879  {
4880   "alignment" : 4,
4881   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4882   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4883   "referenced_type" : "type-231",
4884   "self_type" : "type-240",
4885   "size" : 4,
4886   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4887  },
4888  {
4889   "alignment" : 4,
4890   "linker_set_key" : "android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> &",
4891   "name" : "android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> &",
4892   "referenced_type" : "type-215",
4893   "self_type" : "type-223",
4894   "size" : 4,
4895   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4896  },
4897  {
4898   "alignment" : 4,
4899   "linker_set_key" : "android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> &",
4900   "name" : "android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> &",
4901   "referenced_type" : "type-761",
4902   "self_type" : "type-778",
4903   "size" : 4,
4904   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4905  },
4906  {
4907   "alignment" : 4,
4908   "linker_set_key" : "android::sp<android::hardware::media::bufferpool::V1_0::IConnection> &",
4909   "name" : "android::sp<android::hardware::media::bufferpool::V1_0::IConnection> &",
4910   "referenced_type" : "type-53",
4911   "self_type" : "type-198",
4912   "size" : 4,
4913   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4914  },
4915  {
4916   "alignment" : 4,
4917   "linker_set_key" : "const android::String16 &",
4918   "name" : "const android::String16 &",
4919   "referenced_type" : "type-36",
4920   "self_type" : "type-35",
4921   "size" : 4,
4922   "source_file" : "/system/core/libutils/include/utils/String16.h"
4923  },
4924  {
4925   "alignment" : 4,
4926   "linker_set_key" : "const android::String8 &",
4927   "name" : "const android::String8 &",
4928   "referenced_type" : "type-559",
4929   "self_type" : "type-561",
4930   "size" : 4,
4931   "source_file" : "/system/core/libutils/include/utils/String8.h"
4932  },
4933  {
4934   "alignment" : 4,
4935   "linker_set_key" : "const android::hardware::MQDescriptor<android::hardware::media::bufferpool::V1_0::BufferStatusMessage, android::hardware::kSynchronizedReadWrite> &",
4936   "name" : "const android::hardware::MQDescriptor<android::hardware::media::bufferpool::V1_0::BufferStatusMessage, android::hardware::kSynchronizedReadWrite> &",
4937   "referenced_type" : "type-543",
4938   "self_type" : "type-597",
4939   "size" : 4,
4940   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4941  },
4942  {
4943   "alignment" : 4,
4944   "linker_set_key" : "const android::hardware::Parcel &",
4945   "name" : "const android::hardware::Parcel &",
4946   "referenced_type" : "type-588",
4947   "self_type" : "type-589",
4948   "size" : 4,
4949   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4950  },
4951  {
4952   "alignment" : 4,
4953   "linker_set_key" : "const android::hardware::Return<bool> &",
4954   "name" : "const android::hardware::Return<bool> &",
4955   "referenced_type" : "type-276",
4956   "self_type" : "type-301",
4957   "size" : 4,
4958   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4959  },
4960  {
4961   "alignment" : 4,
4962   "linker_set_key" : "const android::hardware::Status &",
4963   "name" : "const android::hardware::Status &",
4964   "referenced_type" : "type-249",
4965   "self_type" : "type-251",
4966   "size" : 4,
4967   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4968  },
4969  {
4970   "alignment" : 4,
4971   "linker_set_key" : "const android::hardware::details::SchedPrio &",
4972   "name" : "const android::hardware::details::SchedPrio &",
4973   "referenced_type" : "type-608",
4974   "self_type" : "type-607",
4975   "size" : 4,
4976   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4977  },
4978  {
4979   "alignment" : 4,
4980   "linker_set_key" : "const android::hardware::hidl_handle &",
4981   "name" : "const android::hardware::hidl_handle &",
4982   "referenced_type" : "type-534",
4983   "self_type" : "type-535",
4984   "size" : 4,
4985   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4986  },
4987  {
4988   "alignment" : 4,
4989   "linker_set_key" : "const android::hardware::hidl_memory &",
4990   "name" : "const android::hardware::hidl_memory &",
4991   "referenced_type" : "type-474",
4992   "self_type" : "type-475",
4993   "size" : 4,
4994   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4995  },
4996  {
4997   "alignment" : 4,
4998   "linker_set_key" : "const android::hardware::hidl_string &",
4999   "name" : "const android::hardware::hidl_string &",
5000   "referenced_type" : "type-466",
5001   "self_type" : "type-470",
5002   "size" : 4,
5003   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5004  },
5005  {
5006   "alignment" : 4,
5007   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor> &",
5008   "name" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor> &",
5009   "referenced_type" : "type-493",
5010   "self_type" : "type-542",
5011   "size" : 4,
5012   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
5013  },
5014  {
5015   "alignment" : 4,
5016   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5017   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5018   "referenced_type" : "type-715",
5019   "self_type" : "type-717",
5020   "size" : 4,
5021   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
5022  },
5023  {
5024   "alignment" : 4,
5025   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
5026   "name" : "const android::hardware::hidl_vec<int> &",
5027   "referenced_type" : "type-518",
5028   "self_type" : "type-521",
5029   "size" : 4,
5030   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5031  },
5032  {
5033   "alignment" : 4,
5034   "linker_set_key" : "const android::hardware::hidl_version &",
5035   "name" : "const android::hardware::hidl_version &",
5036   "referenced_type" : "type-529",
5037   "self_type" : "type-531",
5038   "size" : 4,
5039   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5040  },
5041  {
5042   "alignment" : 4,
5043   "linker_set_key" : "const android::hardware::media::bufferpool::V1_0::Buffer &",
5044   "name" : "const android::hardware::media::bufferpool::V1_0::Buffer &",
5045   "referenced_type" : "type-124",
5046   "self_type" : "type-134",
5047   "size" : 4,
5048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/hwtypes.h"
5049  },
5050  {
5051   "alignment" : 4,
5052   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5053   "name" : "const android::hidl::base::V1_0::IBase *const &",
5054   "referenced_type" : "type-622",
5055   "self_type" : "type-623",
5056   "size" : 4,
5057   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5058  },
5059  {
5060   "alignment" : 4,
5061   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5062   "name" : "const android::sp<android::hardware::IBinder> &",
5063   "referenced_type" : "type-8",
5064   "self_type" : "type-41",
5065   "size" : 4,
5066   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5067  },
5068  {
5069   "alignment" : 4,
5070   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5071   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5072   "referenced_type" : "type-242",
5073   "self_type" : "type-439",
5074   "size" : 4,
5075   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5076  },
5077  {
5078   "alignment" : 4,
5079   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5080   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5081   "referenced_type" : "type-489",
5082   "self_type" : "type-509",
5083   "size" : 4,
5084   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5085  },
5086  {
5087   "alignment" : 4,
5088   "linker_set_key" : "const android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> &",
5089   "name" : "const android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> &",
5090   "referenced_type" : "type-229",
5091   "self_type" : "type-750",
5092   "size" : 4,
5093   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5094  },
5095  {
5096   "alignment" : 4,
5097   "linker_set_key" : "const android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> &",
5098   "name" : "const android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> &",
5099   "referenced_type" : "type-767",
5100   "self_type" : "type-831",
5101   "size" : 4,
5102   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5103  },
5104  {
5105   "alignment" : 4,
5106   "linker_set_key" : "const android::sp<android::hardware::media::bufferpool::V1_0::IConnection> &",
5107   "name" : "const android::sp<android::hardware::media::bufferpool::V1_0::IConnection> &",
5108   "referenced_type" : "type-207",
5109   "self_type" : "type-824",
5110   "size" : 4,
5111   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5112  },
5113  {
5114   "alignment" : 4,
5115   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5116   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5117   "referenced_type" : "type-765",
5118   "self_type" : "type-780",
5119   "size" : 4,
5120   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5121  },
5122  {
5123   "alignment" : 4,
5124   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5125   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5126   "referenced_type" : "type-162",
5127   "self_type" : "type-718",
5128   "size" : 4,
5129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
5130  },
5131  {
5132   "alignment" : 4,
5133   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5134   "name" : "const android::wp<android::hardware::BHwBinder> &",
5135   "referenced_type" : "type-741",
5136   "self_type" : "type-755",
5137   "size" : 4,
5138   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5139  },
5140  {
5141   "alignment" : 4,
5142   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5143   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5144   "referenced_type" : "type-751",
5145   "self_type" : "type-754",
5146   "size" : 4,
5147   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5148  },
5149  {
5150   "alignment" : 4,
5151   "linker_set_key" : "const bool &",
5152   "name" : "const bool &",
5153   "referenced_type" : "type-151",
5154   "self_type" : "type-436",
5155   "size" : 4,
5156   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5157  },
5158  {
5159   "alignment" : 4,
5160   "linker_set_key" : "const double &",
5161   "name" : "const double &",
5162   "referenced_type" : "type-457",
5163   "self_type" : "type-458",
5164   "size" : 4,
5165   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5166  },
5167  {
5168   "alignment" : 4,
5169   "linker_set_key" : "const float &",
5170   "name" : "const float &",
5171   "referenced_type" : "type-455",
5172   "self_type" : "type-456",
5173   "size" : 4,
5174   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5175  },
5176  {
5177   "alignment" : 4,
5178   "linker_set_key" : "const int &",
5179   "name" : "const int &",
5180   "referenced_type" : "type-690",
5181   "self_type" : "type-689",
5182   "size" : 4,
5183   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5184  },
5185  {
5186   "linker_set_key" : "const iter<is_const> &",
5187   "name" : "const iter<is_const> &",
5188   "referenced_type" : "type-107",
5189   "self_type" : "type-109",
5190   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5191  },
5192  {
5193   "linker_set_key" : "const iter<is_const> &",
5194   "name" : "const iter<is_const> &",
5195   "referenced_type" : "type-164",
5196   "self_type" : "type-166",
5197   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5198  },
5199  {
5200   "linker_set_key" : "const iter<is_const> &",
5201   "name" : "const iter<is_const> &",
5202   "referenced_type" : "type-257",
5203   "self_type" : "type-259",
5204   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5205  },
5206  {
5207   "linker_set_key" : "const iter<is_const> &",
5208   "name" : "const iter<is_const> &",
5209   "referenced_type" : "type-318",
5210   "self_type" : "type-320",
5211   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5212  },
5213  {
5214   "linker_set_key" : "const iter<is_const> &",
5215   "name" : "const iter<is_const> &",
5216   "referenced_type" : "type-370",
5217   "self_type" : "type-372",
5218   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5219  },
5220  {
5221   "linker_set_key" : "const iter<is_const> &",
5222   "name" : "const iter<is_const> &",
5223   "referenced_type" : "type-481",
5224   "self_type" : "type-483",
5225   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5226  },
5227  {
5228   "linker_set_key" : "const iter<is_const> &",
5229   "name" : "const iter<is_const> &",
5230   "referenced_type" : "type-68",
5231   "self_type" : "type-70",
5232   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5233  },
5234  {
5235   "linker_set_key" : "const iter<is_const> &",
5236   "name" : "const iter<is_const> &",
5237   "referenced_type" : "type-792",
5238   "self_type" : "type-794",
5239   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5240  },
5241  {
5242   "alignment" : 4,
5243   "linker_set_key" : "const log_msg &",
5244   "name" : "const log_msg &",
5245   "referenced_type" : "type-172",
5246   "self_type" : "type-250",
5247   "size" : 4,
5248   "source_file" : "/system/core/liblog/include/log/log_read.h"
5249  },
5250  {
5251   "alignment" : 4,
5252   "linker_set_key" : "const long long &",
5253   "name" : "const long long &",
5254   "referenced_type" : "type-451",
5255   "self_type" : "type-452",
5256   "size" : 4,
5257   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5258  },
5259  {
5260   "alignment" : 4,
5261   "linker_set_key" : "const short &",
5262   "name" : "const short &",
5263   "referenced_type" : "type-445",
5264   "self_type" : "type-446",
5265   "size" : 4,
5266   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5267  },
5268  {
5269   "alignment" : 4,
5270   "linker_set_key" : "const signed char &",
5271   "name" : "const signed char &",
5272   "referenced_type" : "type-437",
5273   "self_type" : "type-440",
5274   "size" : 4,
5275   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5276  },
5277  {
5278   "alignment" : 4,
5279   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5280   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5281   "referenced_type" : "type-195",
5282   "self_type" : "type-197",
5283   "size" : 4,
5284   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5285  },
5286  {
5287   "alignment" : 4,
5288   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5289   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5290   "referenced_type" : "type-273",
5291   "self_type" : "type-275",
5292   "size" : 4,
5293   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5294  },
5295  {
5296   "alignment" : 4,
5297   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5298   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5299   "referenced_type" : "type-334",
5300   "self_type" : "type-336",
5301   "size" : 4,
5302   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5303  },
5304  {
5305   "alignment" : 4,
5306   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5307   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5308   "referenced_type" : "type-599",
5309   "self_type" : "type-601",
5310   "size" : 4,
5311   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5312  },
5313  {
5314   "alignment" : 4,
5315   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5316   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5317   "referenced_type" : "type-804",
5318   "self_type" : "type-806",
5319   "size" : 4,
5320   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5321  },
5322  {
5323   "alignment" : 4,
5324   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5325   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5326   "referenced_type" : "type-84",
5327   "self_type" : "type-86",
5328   "size" : 4,
5329   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5330  },
5331  {
5332   "alignment" : 4,
5333   "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 *> > *)> > > &",
5334   "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 *> > *)> > > &",
5335   "referenced_type" : "type-102",
5336   "self_type" : "type-101",
5337   "size" : 4,
5338   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5339  },
5340  {
5341   "alignment" : 4,
5342   "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 *> > *)> > > &",
5343   "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 *> > *)> > > &",
5344   "referenced_type" : "type-137",
5345   "self_type" : "type-136",
5346   "size" : 4,
5347   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5348  },
5349  {
5350   "alignment" : 4,
5351   "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 *> > *)> > > &",
5352   "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 *> > *)> > > &",
5353   "referenced_type" : "type-225",
5354   "self_type" : "type-224",
5355   "size" : 4,
5356   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5357  },
5358  {
5359   "alignment" : 4,
5360   "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 *> > *)> > > &",
5361   "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 *> > *)> > > &",
5362   "referenced_type" : "type-299",
5363   "self_type" : "type-298",
5364   "size" : 4,
5365   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5366  },
5367  {
5368   "alignment" : 4,
5369   "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 *> > *)> > > &",
5370   "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 *> > *)> > > &",
5371   "referenced_type" : "type-359",
5372   "self_type" : "type-358",
5373   "size" : 4,
5374   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5375  },
5376  {
5377   "alignment" : 4,
5378   "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 *> > *)> > > &",
5379   "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 *> > *)> > > &",
5380   "referenced_type" : "type-391",
5381   "self_type" : "type-390",
5382   "size" : 4,
5383   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5384  },
5385  {
5386   "alignment" : 4,
5387   "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 *> > *)> > > &",
5388   "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 *> > *)> > > &",
5389   "referenced_type" : "type-746",
5390   "self_type" : "type-745",
5391   "size" : 4,
5392   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5393  },
5394  {
5395   "alignment" : 4,
5396   "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 *> > *)> > > &",
5397   "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 *> > *)> > > &",
5398   "referenced_type" : "type-829",
5399   "self_type" : "type-828",
5400   "size" : 4,
5401   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5402  },
5403  {
5404   "alignment" : 4,
5405   "linker_set_key" : "const unsigned char &",
5406   "name" : "const unsigned char &",
5407   "referenced_type" : "type-443",
5408   "self_type" : "type-444",
5409   "size" : 4,
5410   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5411  },
5412  {
5413   "alignment" : 4,
5414   "linker_set_key" : "const unsigned int &",
5415   "name" : "const unsigned int &",
5416   "referenced_type" : "type-28",
5417   "self_type" : "type-450",
5418   "size" : 4,
5419   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5420  },
5421  {
5422   "alignment" : 4,
5423   "linker_set_key" : "const unsigned long long &",
5424   "name" : "const unsigned long long &",
5425   "referenced_type" : "type-453",
5426   "self_type" : "type-454",
5427   "size" : 4,
5428   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5429  },
5430  {
5431   "alignment" : 4,
5432   "linker_set_key" : "const unsigned short &",
5433   "name" : "const unsigned short &",
5434   "referenced_type" : "type-447",
5435   "self_type" : "type-448",
5436   "size" : 4,
5437   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5438  },
5439  {
5440   "alignment" : 4,
5441   "linker_set_key" : "int &",
5442   "name" : "int &",
5443   "referenced_type" : "type-18",
5444   "self_type" : "type-555",
5445   "size" : 4,
5446   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5447  },
5448  {
5449   "alignment" : 4,
5450   "linker_set_key" : "unsigned char &",
5451   "name" : "unsigned char &",
5452   "referenced_type" : "type-176",
5453   "self_type" : "type-699",
5454   "size" : 4,
5455   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5456  }
5457 ],
5458 "pointer_types" :
5459 [
5460  {
5461   "alignment" : 4,
5462   "linker_set_key" : "android::Condition *",
5463   "name" : "android::Condition *",
5464   "referenced_type" : "type-152",
5465   "self_type" : "type-680",
5466   "size" : 4,
5467   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5468  },
5469  {
5470   "alignment" : 4,
5471   "linker_set_key" : "android::Mutex *",
5472   "name" : "android::Mutex *",
5473   "referenced_type" : "type-24",
5474   "self_type" : "type-675",
5475   "size" : 4,
5476   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5477  },
5478  {
5479   "alignment" : 4,
5480   "linker_set_key" : "android::Mutex::Autolock *",
5481   "name" : "android::Mutex::Autolock *",
5482   "referenced_type" : "type-676",
5483   "self_type" : "type-678",
5484   "size" : 4,
5485   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5486  },
5487  {
5488   "alignment" : 4,
5489   "linker_set_key" : "android::RWLock *",
5490   "name" : "android::RWLock *",
5491   "referenced_type" : "type-681",
5492   "self_type" : "type-683",
5493   "size" : 4,
5494   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5495  },
5496  {
5497   "alignment" : 4,
5498   "linker_set_key" : "android::RWLock::AutoRLock *",
5499   "name" : "android::RWLock::AutoRLock *",
5500   "referenced_type" : "type-684",
5501   "self_type" : "type-686",
5502   "size" : 4,
5503   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5504  },
5505  {
5506   "alignment" : 4,
5507   "linker_set_key" : "android::RWLock::AutoWLock *",
5508   "name" : "android::RWLock::AutoWLock *",
5509   "referenced_type" : "type-687",
5510   "self_type" : "type-688",
5511   "size" : 4,
5512   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5513  },
5514  {
5515   "alignment" : 4,
5516   "linker_set_key" : "android::RefBase *",
5517   "name" : "android::RefBase *",
5518   "referenced_type" : "type-3",
5519   "self_type" : "type-463",
5520   "size" : 4,
5521   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5522  },
5523  {
5524   "alignment" : 4,
5525   "linker_set_key" : "android::RefBase::weakref_impl *",
5526   "name" : "android::RefBase::weakref_impl *",
5527   "referenced_type" : "type-105",
5528   "self_type" : "type-104",
5529   "size" : 4,
5530   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5531  },
5532  {
5533   "alignment" : 4,
5534   "linker_set_key" : "android::RefBase::weakref_impl *",
5535   "name" : "android::RefBase::weakref_impl *",
5536   "referenced_type" : "type-160",
5537   "self_type" : "type-159",
5538   "size" : 4,
5539   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5540  },
5541  {
5542   "alignment" : 4,
5543   "linker_set_key" : "android::RefBase::weakref_impl *",
5544   "name" : "android::RefBase::weakref_impl *",
5545   "referenced_type" : "type-253",
5546   "self_type" : "type-252",
5547   "size" : 4,
5548   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5549  },
5550  {
5551   "alignment" : 4,
5552   "linker_set_key" : "android::RefBase::weakref_impl *",
5553   "name" : "android::RefBase::weakref_impl *",
5554   "referenced_type" : "type-316",
5555   "self_type" : "type-315",
5556   "size" : 4,
5557   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5558  },
5559  {
5560   "alignment" : 4,
5561   "linker_set_key" : "android::RefBase::weakref_impl *",
5562   "name" : "android::RefBase::weakref_impl *",
5563   "referenced_type" : "type-366",
5564   "self_type" : "type-365",
5565   "size" : 4,
5566   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5567  },
5568  {
5569   "alignment" : 4,
5570   "linker_set_key" : "android::RefBase::weakref_impl *",
5571   "name" : "android::RefBase::weakref_impl *",
5572   "referenced_type" : "type-6",
5573   "self_type" : "type-5",
5574   "size" : 4,
5575   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5576  },
5577  {
5578   "alignment" : 4,
5579   "linker_set_key" : "android::RefBase::weakref_impl *",
5580   "name" : "android::RefBase::weakref_impl *",
5581   "referenced_type" : "type-66",
5582   "self_type" : "type-65",
5583   "size" : 4,
5584   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5585  },
5586  {
5587   "alignment" : 4,
5588   "linker_set_key" : "android::RefBase::weakref_impl *",
5589   "name" : "android::RefBase::weakref_impl *",
5590   "referenced_type" : "type-790",
5591   "self_type" : "type-789",
5592   "size" : 4,
5593   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5594  },
5595  {
5596   "alignment" : 4,
5597   "linker_set_key" : "android::RefBase::weakref_type *",
5598   "name" : "android::RefBase::weakref_type *",
5599   "referenced_type" : "type-31",
5600   "self_type" : "type-30",
5601   "size" : 4,
5602   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5603  },
5604  {
5605   "alignment" : 4,
5606   "linker_set_key" : "android::ReferenceRenamer *",
5607   "name" : "android::ReferenceRenamer *",
5608   "referenced_type" : "type-459",
5609   "self_type" : "type-460",
5610   "size" : 4,
5611   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5612  },
5613  {
5614   "alignment" : 4,
5615   "linker_set_key" : "android::ScopedTrace *",
5616   "name" : "android::ScopedTrace *",
5617   "referenced_type" : "type-691",
5618   "self_type" : "type-692",
5619   "size" : 4,
5620   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5621  },
5622  {
5623   "alignment" : 4,
5624   "linker_set_key" : "android::String16 *",
5625   "name" : "android::String16 *",
5626   "referenced_type" : "type-37",
5627   "self_type" : "type-569",
5628   "size" : 4,
5629   "source_file" : "/system/core/libutils/include/utils/String16.h"
5630  },
5631  {
5632   "alignment" : 4,
5633   "linker_set_key" : "android::String8 *",
5634   "name" : "android::String8 *",
5635   "referenced_type" : "type-46",
5636   "self_type" : "type-563",
5637   "size" : 4,
5638   "source_file" : "/system/core/libutils/include/utils/String8.h"
5639  },
5640  {
5641   "alignment" : 4,
5642   "linker_set_key" : "android::Thread *",
5643   "name" : "android::Thread *",
5644   "referenced_type" : "type-150",
5645   "self_type" : "type-149",
5646   "size" : 4,
5647   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5648  },
5649  {
5650   "alignment" : 4,
5651   "linker_set_key" : "android::VirtualLightRefBase *",
5652   "name" : "android::VirtualLightRefBase *",
5653   "referenced_type" : "type-314",
5654   "self_type" : "type-337",
5655   "size" : 4,
5656   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5657  },
5658  {
5659   "alignment" : 4,
5660   "linker_set_key" : "android::hardware::BHwBinder *",
5661   "name" : "android::hardware::BHwBinder *",
5662   "referenced_type" : "type-245",
5663   "self_type" : "type-244",
5664   "size" : 4,
5665   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5666  },
5667  {
5668   "alignment" : 4,
5669   "linker_set_key" : "android::hardware::BpInterface<android::hardware::media::bufferpool::V1_0::IAccessor> *",
5670   "name" : "android::hardware::BpInterface<android::hardware::media::bufferpool::V1_0::IAccessor> *",
5671   "referenced_type" : "type-575",
5672   "self_type" : "type-574",
5673   "size" : 4,
5674   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5675  },
5676  {
5677   "alignment" : 4,
5678   "linker_set_key" : "android::hardware::BpInterface<android::hardware::media::bufferpool::V1_0::IClientManager> *",
5679   "name" : "android::hardware::BpInterface<android::hardware::media::bufferpool::V1_0::IClientManager> *",
5680   "referenced_type" : "type-774",
5681   "self_type" : "type-801",
5682   "size" : 4,
5683   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5684  },
5685  {
5686   "alignment" : 4,
5687   "linker_set_key" : "android::hardware::BpInterface<android::hardware::media::bufferpool::V1_0::IConnection> *",
5688   "name" : "android::hardware::BpInterface<android::hardware::media::bufferpool::V1_0::IConnection> *",
5689   "referenced_type" : "type-78",
5690   "self_type" : "type-77",
5691   "size" : 4,
5692   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5693  },
5694  {
5695   "alignment" : 4,
5696   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5697   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5698   "referenced_type" : "type-616",
5699   "self_type" : "type-621",
5700   "size" : 4,
5701   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5702  },
5703  {
5704   "alignment" : 4,
5705   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5706   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5707   "referenced_type" : "type-634",
5708   "self_type" : "type-639",
5709   "size" : 4,
5710   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5711  },
5712  {
5713   "alignment" : 4,
5714   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5715   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5716   "referenced_type" : "type-624",
5717   "self_type" : "type-629",
5718   "size" : 4,
5719   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5720  },
5721  {
5722   "alignment" : 4,
5723   "linker_set_key" : "android::hardware::GrantorDescriptor *",
5724   "name" : "android::hardware::GrantorDescriptor *",
5725   "referenced_type" : "type-488",
5726   "self_type" : "type-487",
5727   "size" : 4,
5728   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5729  },
5730  {
5731   "alignment" : 4,
5732   "linker_set_key" : "android::hardware::IBinder *",
5733   "name" : "android::hardware::IBinder *",
5734   "referenced_type" : "type-11",
5735   "self_type" : "type-10",
5736   "size" : 4,
5737   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5738  },
5739  {
5740   "alignment" : 4,
5741   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5742   "name" : "android::hardware::IBinder::DeathRecipient *",
5743   "referenced_type" : "type-142",
5744   "self_type" : "type-141",
5745   "size" : 4,
5746   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5747  },
5748  {
5749   "alignment" : 4,
5750   "linker_set_key" : "android::hardware::IInterface *",
5751   "name" : "android::hardware::IInterface *",
5752   "referenced_type" : "type-14",
5753   "self_type" : "type-13",
5754   "size" : 4,
5755   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5756  },
5757  {
5758   "alignment" : 4,
5759   "linker_set_key" : "android::hardware::MQDescriptor<android::hardware::media::bufferpool::V1_0::BufferStatusMessage, android::hardware::kSynchronizedReadWrite> *",
5760   "name" : "android::hardware::MQDescriptor<android::hardware::media::bufferpool::V1_0::BufferStatusMessage, android::hardware::kSynchronizedReadWrite> *",
5761   "referenced_type" : "type-537",
5762   "self_type" : "type-546",
5763   "size" : 4,
5764   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
5765  },
5766  {
5767   "alignment" : 4,
5768   "linker_set_key" : "android::hardware::Parcel *",
5769   "name" : "android::hardware::Parcel *",
5770   "referenced_type" : "type-576",
5771   "self_type" : "type-582",
5772   "size" : 4,
5773   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5774  },
5775  {
5776   "alignment" : 4,
5777   "linker_set_key" : "android::hardware::ProcessState *",
5778   "name" : "android::hardware::ProcessState *",
5779   "referenced_type" : "type-17",
5780   "self_type" : "type-16",
5781   "size" : 4,
5782   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5783  },
5784  {
5785   "alignment" : 4,
5786   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> > *",
5787   "name" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> > *",
5788   "referenced_type" : "type-284",
5789   "self_type" : "type-285",
5790   "size" : 4,
5791   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5792  },
5793  {
5794   "alignment" : 4,
5795   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> > *",
5796   "name" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> > *",
5797   "referenced_type" : "type-782",
5798   "self_type" : "type-783",
5799   "size" : 4,
5800   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5801  },
5802  {
5803   "alignment" : 4,
5804   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IConnection> > *",
5805   "name" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IConnection> > *",
5806   "referenced_type" : "type-52",
5807   "self_type" : "type-60",
5808   "size" : 4,
5809   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5810  },
5811  {
5812   "alignment" : 4,
5813   "linker_set_key" : "android::hardware::Return<bool> *",
5814   "name" : "android::hardware::Return<bool> *",
5815   "referenced_type" : "type-265",
5816   "self_type" : "type-268",
5817   "size" : 4,
5818   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5819  },
5820  {
5821   "alignment" : 4,
5822   "linker_set_key" : "android::hardware::Return<void> *",
5823   "name" : "android::hardware::Return<void> *",
5824   "referenced_type" : "type-308",
5825   "self_type" : "type-309",
5826   "size" : 4,
5827   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5828  },
5829  {
5830   "alignment" : 4,
5831   "linker_set_key" : "android::hardware::Status *",
5832   "name" : "android::hardware::Status *",
5833   "referenced_type" : "type-58",
5834   "self_type" : "type-248",
5835   "size" : 4,
5836   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5837  },
5838  {
5839   "alignment" : 4,
5840   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
5841   "name" : "android::hardware::details::HidlInstrumentor *",
5842   "referenced_type" : "type-186",
5843   "self_type" : "type-748",
5844   "size" : 4,
5845   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5846  },
5847  {
5848   "alignment" : 4,
5849   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5850   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5851   "referenced_type" : "type-504",
5852   "self_type" : "type-738",
5853   "size" : 4,
5854   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5855  },
5856  {
5857   "alignment" : 4,
5858   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5859   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5860   "referenced_type" : "type-496",
5861   "self_type" : "type-733",
5862   "size" : 4,
5863   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5864  },
5865  {
5866   "alignment" : 4,
5867   "linker_set_key" : "android::hardware::details::return_status *",
5868   "name" : "android::hardware::details::return_status *",
5869   "referenced_type" : "type-57",
5870   "self_type" : "type-302",
5871   "size" : 4,
5872   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5873  },
5874  {
5875   "alignment" : 4,
5876   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
5877   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5878   "referenced_type" : "type-507",
5879   "self_type" : "type-506",
5880   "size" : 4,
5881   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5882  },
5883  {
5884   "alignment" : 4,
5885   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
5886   "name" : "android::hardware::hidl_binder_death_recipient *",
5887   "referenced_type" : "type-233",
5888   "self_type" : "type-232",
5889   "size" : 4,
5890   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5891  },
5892  {
5893   "alignment" : 4,
5894   "linker_set_key" : "android::hardware::hidl_death_recipient *",
5895   "name" : "android::hardware::hidl_death_recipient *",
5896   "referenced_type" : "type-236",
5897   "self_type" : "type-235",
5898   "size" : 4,
5899   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5900  },
5901  {
5902   "alignment" : 4,
5903   "linker_set_key" : "android::hardware::hidl_memory *",
5904   "name" : "android::hardware::hidl_memory *",
5905   "referenced_type" : "type-471",
5906   "self_type" : "type-472",
5907   "size" : 4,
5908   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5909  },
5910  {
5911   "alignment" : 4,
5912   "linker_set_key" : "android::hardware::hidl_string *",
5913   "name" : "android::hardware::hidl_string *",
5914   "referenced_type" : "type-467",
5915   "self_type" : "type-498",
5916   "size" : 4,
5917   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5918  },
5919  {
5920   "alignment" : 4,
5921   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5922   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5923   "referenced_type" : "type-503",
5924   "self_type" : "type-510",
5925   "size" : 4,
5926   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5927  },
5928  {
5929   "alignment" : 4,
5930   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5931   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5932   "referenced_type" : "type-495",
5933   "self_type" : "type-499",
5934   "size" : 4,
5935   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5936  },
5937  {
5938   "alignment" : 4,
5939   "linker_set_key" : "android::hardware::hidl_version *",
5940   "name" : "android::hardware::hidl_version *",
5941   "referenced_type" : "type-527",
5942   "self_type" : "type-528",
5943   "size" : 4,
5944   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5945  },
5946  {
5947   "alignment" : 4,
5948   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BnHwAccessor *",
5949   "name" : "android::hardware::media::bufferpool::V1_0::BnHwAccessor *",
5950   "referenced_type" : "type-606",
5951   "self_type" : "type-727",
5952   "size" : 4,
5953   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5954  },
5955  {
5956   "alignment" : 4,
5957   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BnHwClientManager *",
5958   "name" : "android::hardware::media::bufferpool::V1_0::BnHwClientManager *",
5959   "referenced_type" : "type-760",
5960   "self_type" : "type-764",
5961   "size" : 4,
5962   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5963  },
5964  {
5965   "alignment" : 4,
5966   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BnHwConnection *",
5967   "name" : "android::hardware::media::bufferpool::V1_0::BnHwConnection *",
5968   "referenced_type" : "type-598",
5969   "self_type" : "type-724",
5970   "size" : 4,
5971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwConnection.h"
5972  },
5973  {
5974   "alignment" : 4,
5975   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BpHwAccessor *",
5976   "name" : "android::hardware::media::bufferpool::V1_0::BpHwAccessor *",
5977   "referenced_type" : "type-729",
5978   "self_type" : "type-811",
5979   "size" : 4,
5980   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5981  },
5982  {
5983   "alignment" : 4,
5984   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BpHwClientManager *",
5985   "name" : "android::hardware::media::bufferpool::V1_0::BpHwClientManager *",
5986   "referenced_type" : "type-771",
5987   "self_type" : "type-775",
5988   "size" : 4,
5989   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5990  },
5991  {
5992   "alignment" : 4,
5993   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BpHwConnection *",
5994   "name" : "android::hardware::media::bufferpool::V1_0::BpHwConnection *",
5995   "referenced_type" : "type-183",
5996   "self_type" : "type-194",
5997   "size" : 4,
5998   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5999  },
6000  {
6001   "alignment" : 4,
6002   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BsAccessor *",
6003   "name" : "android::hardware::media::bufferpool::V1_0::BsAccessor *",
6004   "referenced_type" : "type-781",
6005   "self_type" : "type-788",
6006   "size" : 4,
6007   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6008  },
6009  {
6010   "alignment" : 4,
6011   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BsClientManager *",
6012   "name" : "android::hardware::media::bufferpool::V1_0::BsClientManager *",
6013   "referenced_type" : "type-766",
6014   "self_type" : "type-770",
6015   "size" : 4,
6016   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6017  },
6018  {
6019   "alignment" : 4,
6020   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BsConnection *",
6021   "name" : "android::hardware::media::bufferpool::V1_0::BsConnection *",
6022   "referenced_type" : "type-835",
6023   "self_type" : "type-836",
6024   "size" : 4,
6025   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6026  },
6027  {
6028   "alignment" : 4,
6029   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::IAccessor *",
6030   "name" : "android::hardware::media::bufferpool::V1_0::IAccessor *",
6031   "referenced_type" : "type-217",
6032   "self_type" : "type-216",
6033   "size" : 4,
6034   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6035  },
6036  {
6037   "alignment" : 4,
6038   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::IClientManager *",
6039   "name" : "android::hardware::media::bufferpool::V1_0::IClientManager *",
6040   "referenced_type" : "type-763",
6041   "self_type" : "type-762",
6042   "size" : 4,
6043   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6044  },
6045  {
6046   "alignment" : 4,
6047   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::IConnection *",
6048   "name" : "android::hardware::media::bufferpool::V1_0::IConnection *",
6049   "referenced_type" : "type-55",
6050   "self_type" : "type-54",
6051   "size" : 4,
6052   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6053  },
6054  {
6055   "alignment" : 4,
6056   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
6057   "name" : "android::hidl::base::V1_0::BnHwBase *",
6058   "referenced_type" : "type-591",
6059   "self_type" : "type-590",
6060   "size" : 4,
6061   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6062  },
6063  {
6064   "alignment" : 4,
6065   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
6066   "name" : "android::hidl::base::V1_0::IBase *",
6067   "referenced_type" : "type-56",
6068   "self_type" : "type-238",
6069   "size" : 4,
6070   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6071  },
6072  {
6073   "alignment" : 4,
6074   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
6075   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6076   "referenced_type" : "type-119",
6077   "self_type" : "type-118",
6078   "size" : 4,
6079   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6080  },
6081  {
6082   "alignment" : 4,
6083   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
6084   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6085   "referenced_type" : "type-157",
6086   "self_type" : "type-156",
6087   "size" : 4,
6088   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6089  },
6090  {
6091   "alignment" : 4,
6092   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6093   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6094   "referenced_type" : "type-832",
6095   "self_type" : "type-833",
6096   "size" : 4,
6097   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6098  },
6099  {
6100   "alignment" : 4,
6101   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6102   "name" : "android::sp<android::hardware::IBinder> *",
6103   "referenced_type" : "type-9",
6104   "self_type" : "type-834",
6105   "size" : 4,
6106   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6107  },
6108  {
6109   "alignment" : 4,
6110   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6111   "name" : "android::sp<android::hardware::ProcessState> *",
6112   "referenced_type" : "type-15",
6113   "self_type" : "type-112",
6114   "size" : 4,
6115   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6116  },
6117  {
6118   "alignment" : 4,
6119   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6120   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6121   "referenced_type" : "type-231",
6122   "self_type" : "type-230",
6123   "size" : 4,
6124   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6125  },
6126  {
6127   "alignment" : 4,
6128   "linker_set_key" : "android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> *",
6129   "name" : "android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> *",
6130   "referenced_type" : "type-215",
6131   "self_type" : "type-214",
6132   "size" : 4,
6133   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6134  },
6135  {
6136   "alignment" : 4,
6137   "linker_set_key" : "android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> *",
6138   "name" : "android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> *",
6139   "referenced_type" : "type-761",
6140   "self_type" : "type-776",
6141   "size" : 4,
6142   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6143  },
6144  {
6145   "alignment" : 4,
6146   "linker_set_key" : "android::sp<android::hardware::media::bufferpool::V1_0::IConnection> *",
6147   "name" : "android::sp<android::hardware::media::bufferpool::V1_0::IConnection> *",
6148   "referenced_type" : "type-53",
6149   "self_type" : "type-169",
6150   "size" : 4,
6151   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6152  },
6153  {
6154   "alignment" : 4,
6155   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6156   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6157   "referenced_type" : "type-592",
6158   "self_type" : "type-759",
6159   "size" : 4,
6160   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6161  },
6162  {
6163   "alignment" : 4,
6164   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6165   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6166   "referenced_type" : "type-117",
6167   "self_type" : "type-135",
6168   "size" : 4,
6169   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6170  },
6171  {
6172   "alignment" : 4,
6173   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6174   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6175   "referenced_type" : "type-155",
6176   "self_type" : "type-158",
6177   "size" : 4,
6178   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6179  },
6180  {
6181   "alignment" : 4,
6182   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6183   "name" : "android::wp<android::hardware::BHwBinder> *",
6184   "referenced_type" : "type-520",
6185   "self_type" : "type-594",
6186   "size" : 4,
6187   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6188  },
6189  {
6190   "alignment" : 4,
6191   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6192   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6193   "referenced_type" : "type-140",
6194   "self_type" : "type-139",
6195   "size" : 4,
6196   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6197  },
6198  {
6199   "alignment" : 4,
6200   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6201   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6202   "referenced_type" : "type-234",
6203   "self_type" : "type-449",
6204   "size" : 4,
6205   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6206  },
6207  {
6208   "alignment" : 4,
6209   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6210   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6211   "referenced_type" : "type-237",
6212   "self_type" : "type-749",
6213   "size" : 4,
6214   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6215  },
6216  {
6217   "alignment" : 4,
6218   "linker_set_key" : "android_flex_plane *",
6219   "name" : "android_flex_plane *",
6220   "referenced_type" : "type-663",
6221   "self_type" : "type-666",
6222   "size" : 4,
6223   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6224  },
6225  {
6226   "alignment" : 4,
6227   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6228   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6229   "referenced_type" : "type-34",
6230   "self_type" : "type-33",
6231   "size" : 4,
6232   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6233  },
6234  {
6235   "alignment" : 4,
6236   "linker_set_key" : "char *",
6237   "name" : "char *",
6238   "referenced_type" : "type-49",
6239   "self_type" : "type-323",
6240   "size" : 4,
6241   "source_file" : "/system/core/liblog/include/log/log_read.h"
6242  },
6243  {
6244   "alignment" : 4,
6245   "linker_set_key" : "const android::NativeHandle *",
6246   "name" : "const android::NativeHandle *",
6247   "referenced_type" : "type-550",
6248   "self_type" : "type-551",
6249   "size" : 4,
6250   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6251  },
6252  {
6253   "alignment" : 4,
6254   "linker_set_key" : "const android::RefBase *",
6255   "name" : "const android::RefBase *",
6256   "referenced_type" : "type-461",
6257   "self_type" : "type-462",
6258   "size" : 4,
6259   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6260  },
6261  {
6262   "alignment" : 4,
6263   "linker_set_key" : "const android::String16 *",
6264   "name" : "const android::String16 *",
6265   "referenced_type" : "type-36",
6266   "self_type" : "type-567",
6267   "size" : 4,
6268   "source_file" : "/system/core/libutils/include/utils/String16.h"
6269  },
6270  {
6271   "alignment" : 4,
6272   "linker_set_key" : "const android::String8 *",
6273   "name" : "const android::String8 *",
6274   "referenced_type" : "type-559",
6275   "self_type" : "type-560",
6276   "size" : 4,
6277   "source_file" : "/system/core/libutils/include/utils/String8.h"
6278  },
6279  {
6280   "alignment" : 4,
6281   "linker_set_key" : "const android::VectorImpl *",
6282   "name" : "const android::VectorImpl *",
6283   "referenced_type" : "type-642",
6284   "self_type" : "type-643",
6285   "size" : 4,
6286   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6287  },
6288  {
6289   "alignment" : 4,
6290   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6291   "name" : "const android::hardware::BpHwRefBase *",
6292   "referenced_type" : "type-571",
6293   "self_type" : "type-572",
6294   "size" : 4,
6295   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6296  },
6297  {
6298   "alignment" : 4,
6299   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6300   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6301   "referenced_type" : "type-609",
6302   "self_type" : "type-610",
6303   "size" : 4,
6304   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6305  },
6306  {
6307   "alignment" : 4,
6308   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6309   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6310   "referenced_type" : "type-614",
6311   "self_type" : "type-615",
6312   "size" : 4,
6313   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6314  },
6315  {
6316   "alignment" : 4,
6317   "linker_set_key" : "const android::hardware::GrantorDescriptor *",
6318   "name" : "const android::hardware::GrantorDescriptor *",
6319   "referenced_type" : "type-492",
6320   "self_type" : "type-491",
6321   "size" : 4,
6322   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6323  },
6324  {
6325   "alignment" : 4,
6326   "linker_set_key" : "const android::hardware::MQDescriptor<android::hardware::media::bufferpool::V1_0::BufferStatusMessage, android::hardware::kSynchronizedReadWrite> *",
6327   "name" : "const android::hardware::MQDescriptor<android::hardware::media::bufferpool::V1_0::BufferStatusMessage, android::hardware::kSynchronizedReadWrite> *",
6328   "referenced_type" : "type-543",
6329   "self_type" : "type-544",
6330   "size" : 4,
6331   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
6332  },
6333  {
6334   "alignment" : 4,
6335   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> > *",
6336   "name" : "const android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> > *",
6337   "referenced_type" : "type-296",
6338   "self_type" : "type-297",
6339   "size" : 4,
6340   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6341  },
6342  {
6343   "alignment" : 4,
6344   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> > *",
6345   "name" : "const android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> > *",
6346   "referenced_type" : "type-786",
6347   "self_type" : "type-787",
6348   "size" : 4,
6349   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6350  },
6351  {
6352   "alignment" : 4,
6353   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IConnection> > *",
6354   "name" : "const android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IConnection> > *",
6355   "referenced_type" : "type-63",
6356   "self_type" : "type-64",
6357   "size" : 4,
6358   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6359  },
6360  {
6361   "alignment" : 4,
6362   "linker_set_key" : "const android::hardware::Return<bool> *",
6363   "name" : "const android::hardware::Return<bool> *",
6364   "referenced_type" : "type-276",
6365   "self_type" : "type-283",
6366   "size" : 4,
6367   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6368  },
6369  {
6370   "alignment" : 4,
6371   "linker_set_key" : "const android::hardware::Status *",
6372   "name" : "const android::hardware::Status *",
6373   "referenced_type" : "type-249",
6374   "self_type" : "type-264",
6375   "size" : 4,
6376   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6377  },
6378  {
6379   "alignment" : 4,
6380   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor> *",
6381   "name" : "const android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor> *",
6382   "referenced_type" : "type-584",
6383   "self_type" : "type-596",
6384   "size" : 4,
6385   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6386  },
6387  {
6388   "alignment" : 4,
6389   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6390   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6391   "referenced_type" : "type-740",
6392   "self_type" : "type-742",
6393   "size" : 4,
6394   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6395  },
6396  {
6397   "alignment" : 4,
6398   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6399   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6400   "referenced_type" : "type-735",
6401   "self_type" : "type-736",
6402   "size" : 4,
6403   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6404  },
6405  {
6406   "alignment" : 4,
6407   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
6408   "name" : "const android::hardware::details::hidl_pointer<int> *",
6409   "referenced_type" : "type-706",
6410   "self_type" : "type-716",
6411   "size" : 4,
6412   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6413  },
6414  {
6415   "alignment" : 4,
6416   "linker_set_key" : "const android::hardware::details::hidl_pointer<native_handle> *",
6417   "name" : "const android::hardware::details::hidl_pointer<native_handle> *",
6418   "referenced_type" : "type-644",
6419   "self_type" : "type-654",
6420   "size" : 4,
6421   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6422  },
6423  {
6424   "alignment" : 4,
6425   "linker_set_key" : "const android::hardware::details::return_status *",
6426   "name" : "const android::hardware::details::return_status *",
6427   "referenced_type" : "type-305",
6428   "self_type" : "type-306",
6429   "size" : 4,
6430   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6431  },
6432  {
6433   "alignment" : 4,
6434   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
6435   "name" : "const android::hardware::hidl_death_recipient *",
6436   "referenced_type" : "type-757",
6437   "self_type" : "type-758",
6438   "size" : 4,
6439   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6440  },
6441  {
6442   "alignment" : 4,
6443   "linker_set_key" : "const android::hardware::hidl_memory *",
6444   "name" : "const android::hardware::hidl_memory *",
6445   "referenced_type" : "type-474",
6446   "self_type" : "type-479",
6447   "size" : 4,
6448   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6449  },
6450  {
6451   "alignment" : 4,
6452   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor> *",
6453   "name" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor> *",
6454   "referenced_type" : "type-493",
6455   "self_type" : "type-494",
6456   "size" : 4,
6457   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6458  },
6459  {
6460   "alignment" : 4,
6461   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
6462   "name" : "const android::hardware::hidl_vec<int> *",
6463   "referenced_type" : "type-518",
6464   "self_type" : "type-519",
6465   "size" : 4,
6466   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6467  },
6468  {
6469   "alignment" : 4,
6470   "linker_set_key" : "const android::hardware::hidl_version *",
6471   "name" : "const android::hardware::hidl_version *",
6472   "referenced_type" : "type-529",
6473   "self_type" : "type-530",
6474   "size" : 4,
6475   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6476  },
6477  {
6478   "alignment" : 4,
6479   "linker_set_key" : "const android::hardware::media::bufferpool::V1_0::BpHwAccessor *",
6480   "name" : "const android::hardware::media::bufferpool::V1_0::BpHwAccessor *",
6481   "referenced_type" : "type-728",
6482   "self_type" : "type-732",
6483   "size" : 4,
6484   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwAccessor.h"
6485  },
6486  {
6487   "alignment" : 4,
6488   "linker_set_key" : "const android::hardware::media::bufferpool::V1_0::BpHwClientManager *",
6489   "name" : "const android::hardware::media::bufferpool::V1_0::BpHwClientManager *",
6490   "referenced_type" : "type-825",
6491   "self_type" : "type-826",
6492   "size" : 4,
6493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwClientManager.h"
6494  },
6495  {
6496   "alignment" : 4,
6497   "linker_set_key" : "const android::hardware::media::bufferpool::V1_0::BpHwConnection *",
6498   "name" : "const android::hardware::media::bufferpool::V1_0::BpHwConnection *",
6499   "referenced_type" : "type-725",
6500   "self_type" : "type-726",
6501   "size" : 4,
6502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwConnection.h"
6503  },
6504  {
6505   "alignment" : 4,
6506   "linker_set_key" : "const android::hardware::media::bufferpool::V1_0::IAccessor *",
6507   "name" : "const android::hardware::media::bufferpool::V1_0::IAccessor *",
6508   "referenced_type" : "type-713",
6509   "self_type" : "type-714",
6510   "size" : 4,
6511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
6512  },
6513  {
6514   "alignment" : 4,
6515   "linker_set_key" : "const android::hardware::media::bufferpool::V1_0::IClientManager *",
6516   "name" : "const android::hardware::media::bufferpool::V1_0::IClientManager *",
6517   "referenced_type" : "type-822",
6518   "self_type" : "type-823",
6519   "size" : 4,
6520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h"
6521  },
6522  {
6523   "alignment" : 4,
6524   "linker_set_key" : "const android::hardware::media::bufferpool::V1_0::IConnection *",
6525   "name" : "const android::hardware::media::bufferpool::V1_0::IConnection *",
6526   "referenced_type" : "type-208",
6527   "self_type" : "type-209",
6528   "size" : 4,
6529   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6530  },
6531  {
6532   "alignment" : 4,
6533   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
6534   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6535   "referenced_type" : "type-722",
6536   "self_type" : "type-723",
6537   "size" : 4,
6538   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6539  },
6540  {
6541   "alignment" : 4,
6542   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
6543   "name" : "const android::hidl::base::V1_0::IBase *",
6544   "referenced_type" : "type-620",
6545   "self_type" : "type-619",
6546   "size" : 4,
6547   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6548  },
6549  {
6550   "alignment" : 4,
6551   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
6552   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6553   "referenced_type" : "type-145",
6554   "self_type" : "type-147",
6555   "size" : 4,
6556   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6557  },
6558  {
6559   "alignment" : 4,
6560   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
6561   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6562   "referenced_type" : "type-693",
6563   "self_type" : "type-694",
6564   "size" : 4,
6565   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6566  },
6567  {
6568   "alignment" : 4,
6569   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
6570   "name" : "const android::sp<android::hardware::IBinder> *",
6571   "referenced_type" : "type-8",
6572   "self_type" : "type-7",
6573   "size" : 4,
6574   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6575  },
6576  {
6577   "alignment" : 4,
6578   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
6579   "name" : "const android::sp<android::hardware::ProcessState> *",
6580   "referenced_type" : "type-113",
6581   "self_type" : "type-114",
6582   "size" : 4,
6583   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6584  },
6585  {
6586   "alignment" : 4,
6587   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6588   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6589   "referenced_type" : "type-242",
6590   "self_type" : "type-241",
6591   "size" : 4,
6592   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6593  },
6594  {
6595   "alignment" : 4,
6596   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
6597   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6598   "referenced_type" : "type-489",
6599   "self_type" : "type-756",
6600   "size" : 4,
6601   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6602  },
6603  {
6604   "alignment" : 4,
6605   "linker_set_key" : "const android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> *",
6606   "name" : "const android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> *",
6607   "referenced_type" : "type-229",
6608   "self_type" : "type-228",
6609   "size" : 4,
6610   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6611  },
6612  {
6613   "alignment" : 4,
6614   "linker_set_key" : "const android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> *",
6615   "name" : "const android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> *",
6616   "referenced_type" : "type-767",
6617   "self_type" : "type-779",
6618   "size" : 4,
6619   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6620  },
6621  {
6622   "alignment" : 4,
6623   "linker_set_key" : "const android::sp<android::hardware::media::bufferpool::V1_0::IConnection> *",
6624   "name" : "const android::sp<android::hardware::media::bufferpool::V1_0::IConnection> *",
6625   "referenced_type" : "type-207",
6626   "self_type" : "type-206",
6627   "size" : 4,
6628   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6629  },
6630  {
6631   "alignment" : 4,
6632   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6633   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6634   "referenced_type" : "type-765",
6635   "self_type" : "type-827",
6636   "size" : 4,
6637   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6638  },
6639  {
6640   "alignment" : 4,
6641   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6642   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6643   "referenced_type" : "type-143",
6644   "self_type" : "type-144",
6645   "size" : 4,
6646   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6647  },
6648  {
6649   "alignment" : 4,
6650   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6651   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6652   "referenced_type" : "type-162",
6653   "self_type" : "type-163",
6654   "size" : 4,
6655   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6656  },
6657  {
6658   "alignment" : 4,
6659   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
6660   "name" : "const android::wp<android::hardware::BHwBinder> *",
6661   "referenced_type" : "type-741",
6662   "self_type" : "type-752",
6663   "size" : 4,
6664   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6665  },
6666  {
6667   "alignment" : 4,
6668   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
6669   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6670   "referenced_type" : "type-465",
6671   "self_type" : "type-476",
6672   "size" : 4,
6673   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6674  },
6675  {
6676   "alignment" : 4,
6677   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6678   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6679   "referenced_type" : "type-751",
6680   "self_type" : "type-753",
6681   "size" : 4,
6682   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6683  },
6684  {
6685   "alignment" : 4,
6686   "linker_set_key" : "const char *",
6687   "name" : "const char *",
6688   "referenced_type" : "type-48",
6689   "self_type" : "type-47",
6690   "size" : 4,
6691   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6692  },
6693  {
6694   "alignment" : 4,
6695   "linker_set_key" : "const char16_t *",
6696   "name" : "const char16_t *",
6697   "referenced_type" : "type-39",
6698   "self_type" : "type-38",
6699   "size" : 4,
6700   "source_file" : "/system/core/libutils/include/utils/String16.h"
6701  },
6702  {
6703   "alignment" : 4,
6704   "linker_set_key" : "const log_msg *",
6705   "name" : "const log_msg *",
6706   "referenced_type" : "type-172",
6707   "self_type" : "type-227",
6708   "size" : 4,
6709   "source_file" : "/system/core/liblog/include/log/log_read.h"
6710  },
6711  {
6712   "alignment" : 4,
6713   "linker_set_key" : "const native_handle *",
6714   "name" : "const native_handle *",
6715   "referenced_type" : "type-130",
6716   "self_type" : "type-129",
6717   "size" : 4,
6718   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6719  },
6720  {
6721   "alignment" : 4,
6722   "linker_set_key" : "const unsigned char *",
6723   "name" : "const unsigned char *",
6724   "referenced_type" : "type-443",
6725   "self_type" : "type-526",
6726   "size" : 4,
6727   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6728  },
6729  {
6730   "alignment" : 4,
6731   "linker_set_key" : "const unsigned long long *",
6732   "name" : "const unsigned long long *",
6733   "referenced_type" : "type-453",
6734   "self_type" : "type-583",
6735   "size" : 4,
6736   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6737  },
6738  {
6739   "alignment" : 4,
6740   "linker_set_key" : "const void *",
6741   "name" : "const void *",
6742   "referenced_type" : "type-532",
6743   "self_type" : "type-533",
6744   "size" : 4,
6745   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6746  },
6747  {
6748   "alignment" : 4,
6749   "linker_set_key" : "int (*)(void *)",
6750   "name" : "int (*)(void *)",
6751   "referenced_type" : "type-672",
6752   "self_type" : "type-673",
6753   "size" : 4,
6754   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6755  },
6756  {
6757   "alignment" : 4,
6758   "linker_set_key" : "int *",
6759   "name" : "int *",
6760   "referenced_type" : "type-18",
6761   "self_type" : "type-517",
6762   "size" : 4,
6763   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6764  },
6765  {
6766   "alignment" : 4,
6767   "linker_set_key" : "log_msg *",
6768   "name" : "log_msg *",
6769   "referenced_type" : "type-173",
6770   "self_type" : "type-304",
6771   "size" : 4,
6772   "source_file" : "/system/core/liblog/include/log/log_read.h"
6773  },
6774  {
6775   "alignment" : 4,
6776   "linker_set_key" : "native_handle *",
6777   "name" : "native_handle *",
6778   "referenced_type" : "type-131",
6779   "self_type" : "type-329",
6780   "size" : 4,
6781   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6782  },
6783  {
6784   "alignment" : 4,
6785   "linker_set_key" : "unsigned char *",
6786   "name" : "unsigned char *",
6787   "referenced_type" : "type-176",
6788   "self_type" : "type-578",
6789   "size" : 4,
6790   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6791  },
6792  {
6793   "alignment" : 4,
6794   "linker_set_key" : "unsigned int *",
6795   "name" : "unsigned int *",
6796   "referenced_type" : "type-2",
6797   "self_type" : "type-593",
6798   "size" : 4,
6799   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6800  },
6801  {
6802   "alignment" : 4,
6803   "linker_set_key" : "unsigned long long *",
6804   "name" : "unsigned long long *",
6805   "referenced_type" : "type-133",
6806   "self_type" : "type-579",
6807   "size" : 4,
6808   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6809  },
6810  {
6811   "alignment" : 4,
6812   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6813   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6814   "referenced_type" : "type-581",
6815   "self_type" : "type-580",
6816   "size" : 4,
6817   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6818  },
6819  {
6820   "alignment" : 4,
6821   "linker_set_key" : "void *",
6822   "name" : "void *",
6823   "referenced_type" : "type-20",
6824   "self_type" : "type-19",
6825   "size" : 4,
6826   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6827  },
6828  {
6829   "alignment" : 4,
6830   "linker_set_key" : "void **",
6831   "name" : "void **",
6832   "referenced_type" : "type-19",
6833   "self_type" : "type-674",
6834   "size" : 4,
6835   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6836  }
6837 ],
6838 "qualified_types" :
6839 [
6840  {
6841   "alignment" : 4,
6842   "is_const" : true,
6843   "linker_set_key" : "android::RefBase::weakref_impl *const",
6844   "name" : "android::RefBase::weakref_impl *const",
6845   "referenced_type" : "type-104",
6846   "self_type" : "type-106",
6847   "size" : 4,
6848   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6849  },
6850  {
6851   "alignment" : 4,
6852   "is_const" : true,
6853   "linker_set_key" : "android::RefBase::weakref_impl *const",
6854   "name" : "android::RefBase::weakref_impl *const",
6855   "referenced_type" : "type-159",
6856   "self_type" : "type-161",
6857   "size" : 4,
6858   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6859  },
6860  {
6861   "alignment" : 4,
6862   "is_const" : true,
6863   "linker_set_key" : "android::RefBase::weakref_impl *const",
6864   "name" : "android::RefBase::weakref_impl *const",
6865   "referenced_type" : "type-252",
6866   "self_type" : "type-254",
6867   "size" : 4,
6868   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6869  },
6870  {
6871   "alignment" : 4,
6872   "is_const" : true,
6873   "linker_set_key" : "android::RefBase::weakref_impl *const",
6874   "name" : "android::RefBase::weakref_impl *const",
6875   "referenced_type" : "type-315",
6876   "self_type" : "type-317",
6877   "size" : 4,
6878   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6879  },
6880  {
6881   "alignment" : 4,
6882   "is_const" : true,
6883   "linker_set_key" : "android::RefBase::weakref_impl *const",
6884   "name" : "android::RefBase::weakref_impl *const",
6885   "referenced_type" : "type-365",
6886   "self_type" : "type-368",
6887   "size" : 4,
6888   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6889  },
6890  {
6891   "alignment" : 4,
6892   "is_const" : true,
6893   "linker_set_key" : "android::RefBase::weakref_impl *const",
6894   "name" : "android::RefBase::weakref_impl *const",
6895   "referenced_type" : "type-5",
6896   "self_type" : "type-4",
6897   "size" : 4,
6898   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6899  },
6900  {
6901   "alignment" : 4,
6902   "is_const" : true,
6903   "linker_set_key" : "android::RefBase::weakref_impl *const",
6904   "name" : "android::RefBase::weakref_impl *const",
6905   "referenced_type" : "type-65",
6906   "self_type" : "type-67",
6907   "size" : 4,
6908   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6909  },
6910  {
6911   "alignment" : 4,
6912   "is_const" : true,
6913   "linker_set_key" : "android::RefBase::weakref_impl *const",
6914   "name" : "android::RefBase::weakref_impl *const",
6915   "referenced_type" : "type-789",
6916   "self_type" : "type-791",
6917   "size" : 4,
6918   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6919  },
6920  {
6921   "alignment" : 4,
6922   "is_const" : true,
6923   "linker_set_key" : "android::hardware::IBinder *const",
6924   "name" : "android::hardware::IBinder *const",
6925   "referenced_type" : "type-10",
6926   "self_type" : "type-80",
6927   "size" : 4,
6928   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6929  },
6930  {
6931   "alignment" : 4,
6932   "is_const" : true,
6933   "linker_set_key" : "const android::NativeHandle",
6934   "name" : "const android::NativeHandle",
6935   "referenced_type" : "type-328",
6936   "self_type" : "type-550",
6937   "size" : 12,
6938   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6939  },
6940  {
6941   "alignment" : 4,
6942   "is_const" : true,
6943   "linker_set_key" : "const android::RefBase",
6944   "name" : "const android::RefBase",
6945   "referenced_type" : "type-3",
6946   "self_type" : "type-461",
6947   "size" : 8,
6948   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6949  },
6950  {
6951   "alignment" : 4,
6952   "is_const" : true,
6953   "linker_set_key" : "const android::String16",
6954   "name" : "const android::String16",
6955   "referenced_type" : "type-37",
6956   "self_type" : "type-36",
6957   "size" : 4,
6958   "source_file" : "/system/core/libutils/include/utils/String16.h"
6959  },
6960  {
6961   "alignment" : 4,
6962   "is_const" : true,
6963   "linker_set_key" : "const android::String8",
6964   "name" : "const android::String8",
6965   "referenced_type" : "type-46",
6966   "self_type" : "type-559",
6967   "size" : 4,
6968   "source_file" : "/system/core/libutils/include/utils/String8.h"
6969  },
6970  {
6971   "alignment" : 4,
6972   "is_const" : true,
6973   "linker_set_key" : "const android::VectorImpl",
6974   "name" : "const android::VectorImpl",
6975   "referenced_type" : "type-27",
6976   "self_type" : "type-642",
6977   "size" : 20,
6978   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6979  },
6980  {
6981   "alignment" : 4,
6982   "is_const" : true,
6983   "linker_set_key" : "const android::hardware::BpHwRefBase",
6984   "name" : "const android::hardware::BpHwRefBase",
6985   "referenced_type" : "type-79",
6986   "self_type" : "type-571",
6987   "size" : 24,
6988   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6989  },
6990  {
6991   "alignment" : 4,
6992   "is_const" : true,
6993   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6994   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6995   "referenced_type" : "type-602",
6996   "self_type" : "type-609",
6997   "size" : 16,
6998   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6999  },
7000  {
7001   "alignment" : 4,
7002   "is_const" : true,
7003   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7004   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7005   "referenced_type" : "type-611",
7006   "self_type" : "type-614",
7007   "size" : 16,
7008   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7009  },
7010  {
7011   "alignment" : 8,
7012   "is_const" : true,
7013   "linker_set_key" : "const android::hardware::GrantorDescriptor",
7014   "name" : "const android::hardware::GrantorDescriptor",
7015   "referenced_type" : "type-488",
7016   "self_type" : "type-492",
7017   "size" : 24,
7018   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7019  },
7020  {
7021   "alignment" : 8,
7022   "is_const" : true,
7023   "linker_set_key" : "const android::hardware::MQDescriptor<android::hardware::media::bufferpool::V1_0::BufferStatusMessage, android::hardware::kSynchronizedReadWrite>",
7024   "name" : "const android::hardware::MQDescriptor<android::hardware::media::bufferpool::V1_0::BufferStatusMessage, android::hardware::kSynchronizedReadWrite>",
7025   "referenced_type" : "type-537",
7026   "self_type" : "type-543",
7027   "size" : 32,
7028   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
7029  },
7030  {
7031   "alignment" : 4,
7032   "is_const" : true,
7033   "linker_set_key" : "const android::hardware::Parcel",
7034   "name" : "const android::hardware::Parcel",
7035   "referenced_type" : "type-576",
7036   "self_type" : "type-588",
7037   "size" : 68,
7038   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7039  },
7040  {
7041   "alignment" : 4,
7042   "is_const" : true,
7043   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> >",
7044   "name" : "const android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> >",
7045   "referenced_type" : "type-284",
7046   "self_type" : "type-296",
7047   "size" : 28,
7048   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7049  },
7050  {
7051   "alignment" : 4,
7052   "is_const" : true,
7053   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> >",
7054   "name" : "const android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> >",
7055   "referenced_type" : "type-782",
7056   "self_type" : "type-786",
7057   "size" : 28,
7058   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7059  },
7060  {
7061   "alignment" : 4,
7062   "is_const" : true,
7063   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IConnection> >",
7064   "name" : "const android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IConnection> >",
7065   "referenced_type" : "type-52",
7066   "self_type" : "type-63",
7067   "size" : 28,
7068   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7069  },
7070  {
7071   "alignment" : 4,
7072   "is_const" : true,
7073   "linker_set_key" : "const android::hardware::Return<bool>",
7074   "name" : "const android::hardware::Return<bool>",
7075   "referenced_type" : "type-265",
7076   "self_type" : "type-276",
7077   "size" : 24,
7078   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7079  },
7080  {
7081   "alignment" : 4,
7082   "is_const" : true,
7083   "linker_set_key" : "const android::hardware::Status",
7084   "name" : "const android::hardware::Status",
7085   "referenced_type" : "type-58",
7086   "self_type" : "type-249",
7087   "size" : 20,
7088   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7089  },
7090  {
7091   "alignment" : 4,
7092   "is_const" : true,
7093   "linker_set_key" : "const android::hardware::details::SchedPrio",
7094   "name" : "const android::hardware::details::SchedPrio",
7095   "referenced_type" : "type-605",
7096   "self_type" : "type-608",
7097   "size" : 8,
7098   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7099  },
7100  {
7101   "alignment" : 8,
7102   "is_const" : true,
7103   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
7104   "name" : "const android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
7105   "referenced_type" : "type-485",
7106   "self_type" : "type-584",
7107   "size" : 8,
7108   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7109  },
7110  {
7111   "alignment" : 8,
7112   "is_const" : true,
7113   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7114   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7115   "referenced_type" : "type-504",
7116   "self_type" : "type-740",
7117   "size" : 8,
7118   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7119  },
7120  {
7121   "alignment" : 8,
7122   "is_const" : true,
7123   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7124   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7125   "referenced_type" : "type-496",
7126   "self_type" : "type-735",
7127   "size" : 8,
7128   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7129  },
7130  {
7131   "alignment" : 8,
7132   "is_const" : true,
7133   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
7134   "name" : "const android::hardware::details::hidl_pointer<int>",
7135   "referenced_type" : "type-515",
7136   "self_type" : "type-706",
7137   "size" : 8,
7138   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7139  },
7140  {
7141   "alignment" : 8,
7142   "is_const" : true,
7143   "linker_set_key" : "const android::hardware::details::hidl_pointer<native_handle>",
7144   "name" : "const android::hardware::details::hidl_pointer<native_handle>",
7145   "referenced_type" : "type-538",
7146   "self_type" : "type-644",
7147   "size" : 8,
7148   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7149  },
7150  {
7151   "alignment" : 4,
7152   "is_const" : true,
7153   "linker_set_key" : "const android::hardware::details::return_status",
7154   "name" : "const android::hardware::details::return_status",
7155   "referenced_type" : "type-57",
7156   "self_type" : "type-305",
7157   "size" : 24,
7158   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7159  },
7160  {
7161   "alignment" : 4,
7162   "is_const" : true,
7163   "linker_set_key" : "const android::hardware::hidl_death_recipient",
7164   "name" : "const android::hardware::hidl_death_recipient",
7165   "referenced_type" : "type-236",
7166   "self_type" : "type-757",
7167   "size" : 12,
7168   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7169  },
7170  {
7171   "alignment" : 8,
7172   "is_const" : true,
7173   "linker_set_key" : "const android::hardware::hidl_handle",
7174   "name" : "const android::hardware::hidl_handle",
7175   "referenced_type" : "type-126",
7176   "self_type" : "type-534",
7177   "size" : 16,
7178   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7179  },
7180  {
7181   "alignment" : 8,
7182   "is_const" : true,
7183   "linker_set_key" : "const android::hardware::hidl_memory",
7184   "name" : "const android::hardware::hidl_memory",
7185   "referenced_type" : "type-471",
7186   "self_type" : "type-474",
7187   "size" : 40,
7188   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7189  },
7190  {
7191   "alignment" : 8,
7192   "is_const" : true,
7193   "linker_set_key" : "const android::hardware::hidl_string",
7194   "name" : "const android::hardware::hidl_string",
7195   "referenced_type" : "type-467",
7196   "self_type" : "type-466",
7197   "size" : 16,
7198   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7199  },
7200  {
7201   "alignment" : 8,
7202   "is_const" : true,
7203   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
7204   "name" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
7205   "referenced_type" : "type-484",
7206   "self_type" : "type-493",
7207   "size" : 16,
7208   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7209  },
7210  {
7211   "alignment" : 8,
7212   "is_const" : true,
7213   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7214   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7215   "referenced_type" : "type-495",
7216   "self_type" : "type-715",
7217   "size" : 16,
7218   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
7219  },
7220  {
7221   "alignment" : 8,
7222   "is_const" : true,
7223   "linker_set_key" : "const android::hardware::hidl_vec<int>",
7224   "name" : "const android::hardware::hidl_vec<int>",
7225   "referenced_type" : "type-514",
7226   "self_type" : "type-518",
7227   "size" : 16,
7228   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7229  },
7230  {
7231   "alignment" : 2,
7232   "is_const" : true,
7233   "linker_set_key" : "const android::hardware::hidl_version",
7234   "name" : "const android::hardware::hidl_version",
7235   "referenced_type" : "type-527",
7236   "self_type" : "type-529",
7237   "size" : 4,
7238   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7239  },
7240  {
7241   "alignment" : 4,
7242   "is_const" : true,
7243   "linker_set_key" : "const android::hardware::media::bufferpool::V1_0::BpHwAccessor",
7244   "name" : "const android::hardware::media::bufferpool::V1_0::BpHwAccessor",
7245   "referenced_type" : "type-729",
7246   "self_type" : "type-728",
7247   "size" : 92,
7248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwAccessor.h"
7249  },
7250  {
7251   "alignment" : 4,
7252   "is_const" : true,
7253   "linker_set_key" : "const android::hardware::media::bufferpool::V1_0::BpHwClientManager",
7254   "name" : "const android::hardware::media::bufferpool::V1_0::BpHwClientManager",
7255   "referenced_type" : "type-771",
7256   "self_type" : "type-825",
7257   "size" : 92,
7258   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwClientManager.h"
7259  },
7260  {
7261   "alignment" : 4,
7262   "is_const" : true,
7263   "linker_set_key" : "const android::hardware::media::bufferpool::V1_0::BpHwConnection",
7264   "name" : "const android::hardware::media::bufferpool::V1_0::BpHwConnection",
7265   "referenced_type" : "type-183",
7266   "self_type" : "type-725",
7267   "size" : 92,
7268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwConnection.h"
7269  },
7270  {
7271   "alignment" : 8,
7272   "is_const" : true,
7273   "linker_set_key" : "const android::hardware::media::bufferpool::V1_0::Buffer",
7274   "name" : "const android::hardware::media::bufferpool::V1_0::Buffer",
7275   "referenced_type" : "type-125",
7276   "self_type" : "type-124",
7277   "size" : 24,
7278   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/hwtypes.h"
7279  },
7280  {
7281   "alignment" : 4,
7282   "is_const" : true,
7283   "linker_set_key" : "const android::hardware::media::bufferpool::V1_0::BufferStatus",
7284   "name" : "const android::hardware::media::bufferpool::V1_0::BufferStatus",
7285   "referenced_type" : "type-541",
7286   "self_type" : "type-708",
7287   "size" : 4,
7288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h"
7289  },
7290  {
7291   "alignment" : 4,
7292   "is_const" : true,
7293   "linker_set_key" : "const android::hardware::media::bufferpool::V1_0::IAccessor",
7294   "name" : "const android::hardware::media::bufferpool::V1_0::IAccessor",
7295   "referenced_type" : "type-217",
7296   "self_type" : "type-713",
7297   "size" : 12,
7298   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h"
7299  },
7300  {
7301   "alignment" : 4,
7302   "is_const" : true,
7303   "linker_set_key" : "const android::hardware::media::bufferpool::V1_0::IClientManager",
7304   "name" : "const android::hardware::media::bufferpool::V1_0::IClientManager",
7305   "referenced_type" : "type-763",
7306   "self_type" : "type-822",
7307   "size" : 12,
7308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h"
7309  },
7310  {
7311   "alignment" : 4,
7312   "is_const" : true,
7313   "linker_set_key" : "const android::hardware::media::bufferpool::V1_0::IConnection",
7314   "name" : "const android::hardware::media::bufferpool::V1_0::IConnection",
7315   "referenced_type" : "type-55",
7316   "self_type" : "type-208",
7317   "size" : 12,
7318   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7319  },
7320  {
7321   "alignment" : 4,
7322   "is_const" : true,
7323   "linker_set_key" : "const android::hardware::media::bufferpool::V1_0::ResultStatus",
7324   "name" : "const android::hardware::media::bufferpool::V1_0::ResultStatus",
7325   "referenced_type" : "type-705",
7326   "self_type" : "type-707",
7327   "size" : 4,
7328   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h"
7329  },
7330  {
7331   "alignment" : 4,
7332   "is_const" : true,
7333   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
7334   "name" : "const android::hidl::base::V1_0::BpHwBase",
7335   "referenced_type" : "type-719",
7336   "self_type" : "type-722",
7337   "size" : 92,
7338   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7339  },
7340  {
7341   "alignment" : 4,
7342   "is_const" : true,
7343   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7344   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7345   "referenced_type" : "type-553",
7346   "self_type" : "type-554",
7347   "size" : 4,
7348   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7349  },
7350  {
7351   "alignment" : 4,
7352   "is_const" : true,
7353   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
7354   "name" : "const android::hidl::base::V1_0::IBase",
7355   "referenced_type" : "type-56",
7356   "self_type" : "type-620",
7357   "size" : 12,
7358   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7359  },
7360  {
7361   "alignment" : 4,
7362   "is_const" : true,
7363   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
7364   "name" : "const android::hidl::base::V1_0::IBase *const",
7365   "referenced_type" : "type-619",
7366   "self_type" : "type-622",
7367   "size" : 4,
7368   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7369  },
7370  {
7371   "alignment" : 4,
7372   "is_const" : true,
7373   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
7374   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7375   "referenced_type" : "type-119",
7376   "self_type" : "type-145",
7377   "size" : 12,
7378   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7379  },
7380  {
7381   "alignment" : 4,
7382   "is_const" : true,
7383   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7384   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7385   "referenced_type" : "type-696",
7386   "self_type" : "type-700",
7387   "size" : 4,
7388   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7389  },
7390  {
7391   "alignment" : 1,
7392   "is_const" : true,
7393   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7394   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7395   "referenced_type" : "type-695",
7396   "self_type" : "type-698",
7397   "size" : 1,
7398   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7399  },
7400  {
7401   "alignment" : 4,
7402   "is_const" : true,
7403   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
7404   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7405   "referenced_type" : "type-157",
7406   "self_type" : "type-693",
7407   "size" : 12,
7408   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7409  },
7410  {
7411   "alignment" : 4,
7412   "is_const" : true,
7413   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
7414   "name" : "const android::sp<android::hardware::IBinder>",
7415   "referenced_type" : "type-9",
7416   "self_type" : "type-8",
7417   "size" : 4,
7418   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7419  },
7420  {
7421   "alignment" : 4,
7422   "is_const" : true,
7423   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
7424   "name" : "const android::sp<android::hardware::ProcessState>",
7425   "referenced_type" : "type-15",
7426   "self_type" : "type-113",
7427   "size" : 4,
7428   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7429  },
7430  {
7431   "alignment" : 4,
7432   "is_const" : true,
7433   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7434   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7435   "referenced_type" : "type-231",
7436   "self_type" : "type-242",
7437   "size" : 4,
7438   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7439  },
7440  {
7441   "alignment" : 4,
7442   "is_const" : true,
7443   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
7444   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7445   "referenced_type" : "type-490",
7446   "self_type" : "type-489",
7447   "size" : 4,
7448   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7449  },
7450  {
7451   "alignment" : 4,
7452   "is_const" : true,
7453   "linker_set_key" : "const android::sp<android::hardware::media::bufferpool::V1_0::IAccessor>",
7454   "name" : "const android::sp<android::hardware::media::bufferpool::V1_0::IAccessor>",
7455   "referenced_type" : "type-215",
7456   "self_type" : "type-229",
7457   "size" : 4,
7458   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7459  },
7460  {
7461   "alignment" : 4,
7462   "is_const" : true,
7463   "linker_set_key" : "const android::sp<android::hardware::media::bufferpool::V1_0::IClientManager>",
7464   "name" : "const android::sp<android::hardware::media::bufferpool::V1_0::IClientManager>",
7465   "referenced_type" : "type-761",
7466   "self_type" : "type-767",
7467   "size" : 4,
7468   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7469  },
7470  {
7471   "alignment" : 4,
7472   "is_const" : true,
7473   "linker_set_key" : "const android::sp<android::hardware::media::bufferpool::V1_0::IConnection>",
7474   "name" : "const android::sp<android::hardware::media::bufferpool::V1_0::IConnection>",
7475   "referenced_type" : "type-53",
7476   "self_type" : "type-207",
7477   "size" : 4,
7478   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7479  },
7480  {
7481   "alignment" : 4,
7482   "is_const" : true,
7483   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
7484   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7485   "referenced_type" : "type-592",
7486   "self_type" : "type-765",
7487   "size" : 4,
7488   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7489  },
7490  {
7491   "alignment" : 4,
7492   "is_const" : true,
7493   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7494   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7495   "referenced_type" : "type-117",
7496   "self_type" : "type-143",
7497   "size" : 4,
7498   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7499  },
7500  {
7501   "alignment" : 4,
7502   "is_const" : true,
7503   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7504   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7505   "referenced_type" : "type-155",
7506   "self_type" : "type-162",
7507   "size" : 4,
7508   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7509  },
7510  {
7511   "alignment" : 4,
7512   "is_const" : true,
7513   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
7514   "name" : "const android::wp<android::hardware::BHwBinder>",
7515   "referenced_type" : "type-520",
7516   "self_type" : "type-741",
7517   "size" : 8,
7518   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7519  },
7520  {
7521   "alignment" : 4,
7522   "is_const" : true,
7523   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
7524   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7525   "referenced_type" : "type-234",
7526   "self_type" : "type-465",
7527   "size" : 8,
7528   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7529  },
7530  {
7531   "alignment" : 4,
7532   "is_const" : true,
7533   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
7534   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
7535   "referenced_type" : "type-237",
7536   "self_type" : "type-751",
7537   "size" : 8,
7538   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7539  },
7540  {
7541   "alignment" : 1,
7542   "is_const" : true,
7543   "linker_set_key" : "const bool",
7544   "name" : "const bool",
7545   "referenced_type" : "type-32",
7546   "self_type" : "type-151",
7547   "size" : 1,
7548   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7549  },
7550  {
7551   "alignment" : 1,
7552   "is_const" : true,
7553   "linker_set_key" : "const char",
7554   "name" : "const char",
7555   "referenced_type" : "type-49",
7556   "self_type" : "type-48",
7557   "size" : 1,
7558   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7559  },
7560  {
7561   "alignment" : 2,
7562   "is_const" : true,
7563   "linker_set_key" : "const char16_t",
7564   "name" : "const char16_t",
7565   "referenced_type" : "type-40",
7566   "self_type" : "type-39",
7567   "size" : 2,
7568   "source_file" : "/system/core/libutils/include/utils/String16.h"
7569  },
7570  {
7571   "alignment" : 8,
7572   "is_const" : true,
7573   "linker_set_key" : "const double",
7574   "name" : "const double",
7575   "referenced_type" : "type-432",
7576   "self_type" : "type-457",
7577   "size" : 8,
7578   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7579  },
7580  {
7581   "alignment" : 4,
7582   "is_const" : true,
7583   "linker_set_key" : "const float",
7584   "name" : "const float",
7585   "referenced_type" : "type-426",
7586   "self_type" : "type-455",
7587   "size" : 4,
7588   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7589  },
7590  {
7591   "alignment" : 4,
7592   "is_const" : true,
7593   "linker_set_key" : "const int",
7594   "name" : "const int",
7595   "referenced_type" : "type-18",
7596   "self_type" : "type-690",
7597   "size" : 4,
7598   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7599  },
7600  {
7601   "is_const" : true,
7602   "linker_set_key" : "const iter<is_const>",
7603   "name" : "const iter<is_const>",
7604   "referenced_type" : "type-108",
7605   "self_type" : "type-107",
7606   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7607  },
7608  {
7609   "is_const" : true,
7610   "linker_set_key" : "const iter<is_const>",
7611   "name" : "const iter<is_const>",
7612   "referenced_type" : "type-165",
7613   "self_type" : "type-164",
7614   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7615  },
7616  {
7617   "is_const" : true,
7618   "linker_set_key" : "const iter<is_const>",
7619   "name" : "const iter<is_const>",
7620   "referenced_type" : "type-258",
7621   "self_type" : "type-257",
7622   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7623  },
7624  {
7625   "is_const" : true,
7626   "linker_set_key" : "const iter<is_const>",
7627   "name" : "const iter<is_const>",
7628   "referenced_type" : "type-319",
7629   "self_type" : "type-318",
7630   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7631  },
7632  {
7633   "is_const" : true,
7634   "linker_set_key" : "const iter<is_const>",
7635   "name" : "const iter<is_const>",
7636   "referenced_type" : "type-371",
7637   "self_type" : "type-370",
7638   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7639  },
7640  {
7641   "is_const" : true,
7642   "linker_set_key" : "const iter<is_const>",
7643   "name" : "const iter<is_const>",
7644   "referenced_type" : "type-482",
7645   "self_type" : "type-481",
7646   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7647  },
7648  {
7649   "is_const" : true,
7650   "linker_set_key" : "const iter<is_const>",
7651   "name" : "const iter<is_const>",
7652   "referenced_type" : "type-69",
7653   "self_type" : "type-68",
7654   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7655  },
7656  {
7657   "is_const" : true,
7658   "linker_set_key" : "const iter<is_const>",
7659   "name" : "const iter<is_const>",
7660   "referenced_type" : "type-793",
7661   "self_type" : "type-792",
7662   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7663  },
7664  {
7665   "alignment" : 4,
7666   "is_const" : true,
7667   "linker_set_key" : "const log_msg",
7668   "name" : "const log_msg",
7669   "referenced_type" : "type-173",
7670   "self_type" : "type-172",
7671   "size" : 5124,
7672   "source_file" : "/system/core/liblog/include/log/log_read.h"
7673  },
7674  {
7675   "alignment" : 8,
7676   "is_const" : true,
7677   "linker_set_key" : "const long long",
7678   "name" : "const long long",
7679   "referenced_type" : "type-23",
7680   "self_type" : "type-451",
7681   "size" : 8,
7682   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7683  },
7684  {
7685   "alignment" : 4,
7686   "is_const" : true,
7687   "linker_set_key" : "const native_handle",
7688   "name" : "const native_handle",
7689   "referenced_type" : "type-131",
7690   "self_type" : "type-130",
7691   "size" : 12,
7692   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7693  },
7694  {
7695   "alignment" : 2,
7696   "is_const" : true,
7697   "linker_set_key" : "const short",
7698   "name" : "const short",
7699   "referenced_type" : "type-380",
7700   "self_type" : "type-445",
7701   "size" : 2,
7702   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7703  },
7704  {
7705   "alignment" : 1,
7706   "is_const" : true,
7707   "linker_set_key" : "const signed char",
7708   "name" : "const signed char",
7709   "referenced_type" : "type-438",
7710   "self_type" : "type-437",
7711   "size" : 1,
7712   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7713  },
7714  {
7715   "alignment" : 4,
7716   "is_const" : true,
7717   "linker_set_key" : "const std::array<android::hardware::media::bufferpool::V1_0::BufferStatus, 9>",
7718   "name" : "const std::array<android::hardware::media::bufferpool::V1_0::BufferStatus, 9>",
7719   "referenced_type" : "type-100",
7720   "self_type" : "type-99",
7721   "size" : 36,
7722   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h"
7723  },
7724  {
7725   "alignment" : 4,
7726   "is_const" : true,
7727   "linker_set_key" : "const std::array<android::hardware::media::bufferpool::V1_0::BufferStatus, 9>",
7728   "name" : "const std::array<android::hardware::media::bufferpool::V1_0::BufferStatus, 9>",
7729   "referenced_type" : "type-123",
7730   "self_type" : "type-122",
7731   "size" : 36,
7732   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h"
7733  },
7734  {
7735   "alignment" : 4,
7736   "is_const" : true,
7737   "linker_set_key" : "const std::array<android::hardware::media::bufferpool::V1_0::BufferStatus, 9>",
7738   "name" : "const std::array<android::hardware::media::bufferpool::V1_0::BufferStatus, 9>",
7739   "referenced_type" : "type-221",
7740   "self_type" : "type-220",
7741   "size" : 36,
7742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h"
7743  },
7744  {
7745   "alignment" : 4,
7746   "is_const" : true,
7747   "linker_set_key" : "const std::array<android::hardware::media::bufferpool::V1_0::BufferStatus, 9>",
7748   "name" : "const std::array<android::hardware::media::bufferpool::V1_0::BufferStatus, 9>",
7749   "referenced_type" : "type-294",
7750   "self_type" : "type-293",
7751   "size" : 36,
7752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h"
7753  },
7754  {
7755   "alignment" : 4,
7756   "is_const" : true,
7757   "linker_set_key" : "const std::array<android::hardware::media::bufferpool::V1_0::BufferStatus, 9>",
7758   "name" : "const std::array<android::hardware::media::bufferpool::V1_0::BufferStatus, 9>",
7759   "referenced_type" : "type-355",
7760   "self_type" : "type-354",
7761   "size" : 36,
7762   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h"
7763  },
7764  {
7765   "alignment" : 4,
7766   "is_const" : true,
7767   "linker_set_key" : "const std::array<android::hardware::media::bufferpool::V1_0::BufferStatus, 9>",
7768   "name" : "const std::array<android::hardware::media::bufferpool::V1_0::BufferStatus, 9>",
7769   "referenced_type" : "type-388",
7770   "self_type" : "type-387",
7771   "size" : 36,
7772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h"
7773  },
7774  {
7775   "alignment" : 4,
7776   "is_const" : true,
7777   "linker_set_key" : "const std::array<android::hardware::media::bufferpool::V1_0::BufferStatus, 9>",
7778   "name" : "const std::array<android::hardware::media::bufferpool::V1_0::BufferStatus, 9>",
7779   "referenced_type" : "type-712",
7780   "self_type" : "type-711",
7781   "size" : 36,
7782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h"
7783  },
7784  {
7785   "alignment" : 4,
7786   "is_const" : true,
7787   "linker_set_key" : "const std::array<android::hardware::media::bufferpool::V1_0::BufferStatus, 9>",
7788   "name" : "const std::array<android::hardware::media::bufferpool::V1_0::BufferStatus, 9>",
7789   "referenced_type" : "type-821",
7790   "self_type" : "type-820",
7791   "size" : 36,
7792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h"
7793  },
7794  {
7795   "alignment" : 4,
7796   "is_const" : true,
7797   "linker_set_key" : "const std::array<android::hardware::media::bufferpool::V1_0::ResultStatus, 5>",
7798   "name" : "const std::array<android::hardware::media::bufferpool::V1_0::ResultStatus, 5>",
7799   "referenced_type" : "type-121",
7800   "self_type" : "type-120",
7801   "size" : 20,
7802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h"
7803  },
7804  {
7805   "alignment" : 4,
7806   "is_const" : true,
7807   "linker_set_key" : "const std::array<android::hardware::media::bufferpool::V1_0::ResultStatus, 5>",
7808   "name" : "const std::array<android::hardware::media::bufferpool::V1_0::ResultStatus, 5>",
7809   "referenced_type" : "type-219",
7810   "self_type" : "type-218",
7811   "size" : 20,
7812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h"
7813  },
7814  {
7815   "alignment" : 4,
7816   "is_const" : true,
7817   "linker_set_key" : "const std::array<android::hardware::media::bufferpool::V1_0::ResultStatus, 5>",
7818   "name" : "const std::array<android::hardware::media::bufferpool::V1_0::ResultStatus, 5>",
7819   "referenced_type" : "type-292",
7820   "self_type" : "type-291",
7821   "size" : 20,
7822   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h"
7823  },
7824  {
7825   "alignment" : 4,
7826   "is_const" : true,
7827   "linker_set_key" : "const std::array<android::hardware::media::bufferpool::V1_0::ResultStatus, 5>",
7828   "name" : "const std::array<android::hardware::media::bufferpool::V1_0::ResultStatus, 5>",
7829   "referenced_type" : "type-353",
7830   "self_type" : "type-352",
7831   "size" : 20,
7832   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h"
7833  },
7834  {
7835   "alignment" : 4,
7836   "is_const" : true,
7837   "linker_set_key" : "const std::array<android::hardware::media::bufferpool::V1_0::ResultStatus, 5>",
7838   "name" : "const std::array<android::hardware::media::bufferpool::V1_0::ResultStatus, 5>",
7839   "referenced_type" : "type-386",
7840   "self_type" : "type-385",
7841   "size" : 20,
7842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h"
7843  },
7844  {
7845   "alignment" : 4,
7846   "is_const" : true,
7847   "linker_set_key" : "const std::array<android::hardware::media::bufferpool::V1_0::ResultStatus, 5>",
7848   "name" : "const std::array<android::hardware::media::bufferpool::V1_0::ResultStatus, 5>",
7849   "referenced_type" : "type-710",
7850   "self_type" : "type-709",
7851   "size" : 20,
7852   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h"
7853  },
7854  {
7855   "alignment" : 4,
7856   "is_const" : true,
7857   "linker_set_key" : "const std::array<android::hardware::media::bufferpool::V1_0::ResultStatus, 5>",
7858   "name" : "const std::array<android::hardware::media::bufferpool::V1_0::ResultStatus, 5>",
7859   "referenced_type" : "type-819",
7860   "self_type" : "type-818",
7861   "size" : 20,
7862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h"
7863  },
7864  {
7865   "alignment" : 4,
7866   "is_const" : true,
7867   "linker_set_key" : "const std::array<android::hardware::media::bufferpool::V1_0::ResultStatus, 5>",
7868   "name" : "const std::array<android::hardware::media::bufferpool::V1_0::ResultStatus, 5>",
7869   "referenced_type" : "type-98",
7870   "self_type" : "type-97",
7871   "size" : 20,
7872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h"
7873  },
7874  {
7875   "alignment" : 4,
7876   "is_const" : true,
7877   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7878   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7879   "referenced_type" : "type-111",
7880   "self_type" : "type-110",
7881   "size" : 12,
7882   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7883  },
7884  {
7885   "alignment" : 4,
7886   "is_const" : true,
7887   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7888   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7889   "referenced_type" : "type-191",
7890   "self_type" : "type-190",
7891   "size" : 12,
7892   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7893  },
7894  {
7895   "alignment" : 4,
7896   "is_const" : true,
7897   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7898   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7899   "referenced_type" : "type-267",
7900   "self_type" : "type-266",
7901   "size" : 12,
7902   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7903  },
7904  {
7905   "alignment" : 4,
7906   "is_const" : true,
7907   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7908   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7909   "referenced_type" : "type-331",
7910   "self_type" : "type-330",
7911   "size" : 12,
7912   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7913  },
7914  {
7915   "alignment" : 4,
7916   "is_const" : true,
7917   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7918   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7919   "referenced_type" : "type-376",
7920   "self_type" : "type-375",
7921   "size" : 12,
7922   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7923  },
7924  {
7925   "alignment" : 4,
7926   "is_const" : true,
7927   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7928   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7929   "referenced_type" : "type-557",
7930   "self_type" : "type-556",
7931   "size" : 12,
7932   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7933  },
7934  {
7935   "alignment" : 4,
7936   "is_const" : true,
7937   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7938   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7939   "referenced_type" : "type-76",
7940   "self_type" : "type-75",
7941   "size" : 12,
7942   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7943  },
7944  {
7945   "alignment" : 4,
7946   "is_const" : true,
7947   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7948   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7949   "referenced_type" : "type-800",
7950   "self_type" : "type-799",
7951   "size" : 12,
7952   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7953  },
7954  {
7955   "alignment" : 4,
7956   "is_const" : true,
7957   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7958   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7959   "referenced_type" : "type-213",
7960   "self_type" : "type-212",
7961   "size" : 4,
7962   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7963  },
7964  {
7965   "alignment" : 4,
7966   "is_const" : true,
7967   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7968   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7969   "referenced_type" : "type-290",
7970   "self_type" : "type-289",
7971   "size" : 4,
7972   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7973  },
7974  {
7975   "alignment" : 4,
7976   "is_const" : true,
7977   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7978   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7979   "referenced_type" : "type-350",
7980   "self_type" : "type-349",
7981   "size" : 4,
7982   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7983  },
7984  {
7985   "alignment" : 4,
7986   "is_const" : true,
7987   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7988   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7989   "referenced_type" : "type-704",
7990   "self_type" : "type-703",
7991   "size" : 4,
7992   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7993  },
7994  {
7995   "alignment" : 4,
7996   "is_const" : true,
7997   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7998   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7999   "referenced_type" : "type-817",
8000   "self_type" : "type-816",
8001   "size" : 4,
8002   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8003  },
8004  {
8005   "alignment" : 4,
8006   "is_const" : true,
8007   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8008   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8009   "referenced_type" : "type-96",
8010   "self_type" : "type-95",
8011   "size" : 4,
8012   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8013  },
8014  {
8015   "alignment" : 1,
8016   "is_const" : true,
8017   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8018   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8019   "referenced_type" : "type-211",
8020   "self_type" : "type-210",
8021   "size" : 3,
8022   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8023  },
8024  {
8025   "alignment" : 1,
8026   "is_const" : true,
8027   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8028   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8029   "referenced_type" : "type-287",
8030   "self_type" : "type-286",
8031   "size" : 3,
8032   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8033  },
8034  {
8035   "alignment" : 1,
8036   "is_const" : true,
8037   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8038   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8039   "referenced_type" : "type-348",
8040   "self_type" : "type-347",
8041   "size" : 3,
8042   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8043  },
8044  {
8045   "alignment" : 1,
8046   "is_const" : true,
8047   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8048   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8049   "referenced_type" : "type-702",
8050   "self_type" : "type-701",
8051   "size" : 3,
8052   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8053  },
8054  {
8055   "alignment" : 1,
8056   "is_const" : true,
8057   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8058   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8059   "referenced_type" : "type-815",
8060   "self_type" : "type-814",
8061   "size" : 3,
8062   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8063  },
8064  {
8065   "alignment" : 1,
8066   "is_const" : true,
8067   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8068   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8069   "referenced_type" : "type-94",
8070   "self_type" : "type-93",
8071   "size" : 3,
8072   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8073  },
8074  {
8075   "alignment" : 4,
8076   "is_const" : true,
8077   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8078   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8079   "referenced_type" : "type-196",
8080   "self_type" : "type-195",
8081   "size" : 12,
8082   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8083  },
8084  {
8085   "alignment" : 4,
8086   "is_const" : true,
8087   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8088   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8089   "referenced_type" : "type-274",
8090   "self_type" : "type-273",
8091   "size" : 12,
8092   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8093  },
8094  {
8095   "alignment" : 4,
8096   "is_const" : true,
8097   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8098   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8099   "referenced_type" : "type-335",
8100   "self_type" : "type-334",
8101   "size" : 12,
8102   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8103  },
8104  {
8105   "alignment" : 4,
8106   "is_const" : true,
8107   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8108   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8109   "referenced_type" : "type-600",
8110   "self_type" : "type-599",
8111   "size" : 12,
8112   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8113  },
8114  {
8115   "alignment" : 4,
8116   "is_const" : true,
8117   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8118   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8119   "referenced_type" : "type-805",
8120   "self_type" : "type-804",
8121   "size" : 12,
8122   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8123  },
8124  {
8125   "alignment" : 4,
8126   "is_const" : true,
8127   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8128   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8129   "referenced_type" : "type-85",
8130   "self_type" : "type-84",
8131   "size" : 12,
8132   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8133  },
8134  {
8135   "alignment" : 4,
8136   "is_const" : true,
8137   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8138   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8139   "referenced_type" : "type-171",
8140   "self_type" : "type-170",
8141   "size" : 8,
8142   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8143  },
8144  {
8145   "alignment" : 4,
8146   "is_const" : true,
8147   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8148   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8149   "referenced_type" : "type-263",
8150   "self_type" : "type-262",
8151   "size" : 8,
8152   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8153  },
8154  {
8155   "alignment" : 4,
8156   "is_const" : true,
8157   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8158   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8159   "referenced_type" : "type-325",
8160   "self_type" : "type-324",
8161   "size" : 8,
8162   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8163  },
8164  {
8165   "alignment" : 4,
8166   "is_const" : true,
8167   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8168   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8169   "referenced_type" : "type-512",
8170   "self_type" : "type-511",
8171   "size" : 8,
8172   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8173  },
8174  {
8175   "alignment" : 4,
8176   "is_const" : true,
8177   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8178   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8179   "referenced_type" : "type-74",
8180   "self_type" : "type-73",
8181   "size" : 8,
8182   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8183  },
8184  {
8185   "alignment" : 4,
8186   "is_const" : true,
8187   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8188   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8189   "referenced_type" : "type-798",
8190   "self_type" : "type-797",
8191   "size" : 8,
8192   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8193  },
8194  {
8195   "alignment" : 4,
8196   "is_const" : true,
8197   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8198   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8199   "referenced_type" : "type-168",
8200   "self_type" : "type-167",
8201   "size" : 8,
8202   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8203  },
8204  {
8205   "alignment" : 4,
8206   "is_const" : true,
8207   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8208   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8209   "referenced_type" : "type-261",
8210   "self_type" : "type-260",
8211   "size" : 8,
8212   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8213  },
8214  {
8215   "alignment" : 4,
8216   "is_const" : true,
8217   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8218   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8219   "referenced_type" : "type-322",
8220   "self_type" : "type-321",
8221   "size" : 8,
8222   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8223  },
8224  {
8225   "alignment" : 4,
8226   "is_const" : true,
8227   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8228   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8229   "referenced_type" : "type-501",
8230   "self_type" : "type-500",
8231   "size" : 8,
8232   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8233  },
8234  {
8235   "alignment" : 4,
8236   "is_const" : true,
8237   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8238   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8239   "referenced_type" : "type-72",
8240   "self_type" : "type-71",
8241   "size" : 8,
8242   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8243  },
8244  {
8245   "alignment" : 4,
8246   "is_const" : true,
8247   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8248   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8249   "referenced_type" : "type-796",
8250   "self_type" : "type-795",
8251   "size" : 8,
8252   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8253  },
8254  {
8255   "alignment" : 4,
8256   "is_const" : true,
8257   "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 *> > *)> > >",
8258   "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 *> > *)> > >",
8259   "referenced_type" : "type-103",
8260   "self_type" : "type-102",
8261   "size" : 12,
8262   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8263  },
8264  {
8265   "alignment" : 4,
8266   "is_const" : true,
8267   "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 *> > *)> > >",
8268   "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 *> > *)> > >",
8269   "referenced_type" : "type-138",
8270   "self_type" : "type-137",
8271   "size" : 12,
8272   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8273  },
8274  {
8275   "alignment" : 4,
8276   "is_const" : true,
8277   "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 *> > *)> > >",
8278   "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 *> > *)> > >",
8279   "referenced_type" : "type-226",
8280   "self_type" : "type-225",
8281   "size" : 12,
8282   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8283  },
8284  {
8285   "alignment" : 4,
8286   "is_const" : true,
8287   "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 *> > *)> > >",
8288   "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 *> > *)> > >",
8289   "referenced_type" : "type-300",
8290   "self_type" : "type-299",
8291   "size" : 12,
8292   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8293  },
8294  {
8295   "alignment" : 4,
8296   "is_const" : true,
8297   "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 *> > *)> > >",
8298   "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 *> > *)> > >",
8299   "referenced_type" : "type-360",
8300   "self_type" : "type-359",
8301   "size" : 12,
8302   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8303  },
8304  {
8305   "alignment" : 4,
8306   "is_const" : true,
8307   "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 *> > *)> > >",
8308   "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 *> > *)> > >",
8309   "referenced_type" : "type-392",
8310   "self_type" : "type-391",
8311   "size" : 12,
8312   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8313  },
8314  {
8315   "alignment" : 4,
8316   "is_const" : true,
8317   "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 *> > *)> > >",
8318   "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 *> > *)> > >",
8319   "referenced_type" : "type-747",
8320   "self_type" : "type-746",
8321   "size" : 12,
8322   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8323  },
8324  {
8325   "alignment" : 4,
8326   "is_const" : true,
8327   "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 *> > *)> > >",
8328   "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 *> > *)> > >",
8329   "referenced_type" : "type-830",
8330   "self_type" : "type-829",
8331   "size" : 12,
8332   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8333  },
8334  {
8335   "alignment" : 1,
8336   "is_const" : true,
8337   "linker_set_key" : "const unsigned char",
8338   "name" : "const unsigned char",
8339   "referenced_type" : "type-176",
8340   "self_type" : "type-443",
8341   "size" : 1,
8342   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8343  },
8344  {
8345   "alignment" : 4,
8346   "is_const" : true,
8347   "linker_set_key" : "const unsigned int",
8348   "name" : "const unsigned int",
8349   "referenced_type" : "type-2",
8350   "self_type" : "type-28",
8351   "size" : 4,
8352   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8353  },
8354  {
8355   "alignment" : 8,
8356   "is_const" : true,
8357   "linker_set_key" : "const unsigned long long",
8358   "name" : "const unsigned long long",
8359   "referenced_type" : "type-133",
8360   "self_type" : "type-453",
8361   "size" : 8,
8362   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8363  },
8364  {
8365   "alignment" : 2,
8366   "is_const" : true,
8367   "linker_set_key" : "const unsigned short",
8368   "name" : "const unsigned short",
8369   "referenced_type" : "type-178",
8370   "self_type" : "type-447",
8371   "size" : 2,
8372   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8373  },
8374  {
8375   "is_const" : true,
8376   "linker_set_key" : "const void",
8377   "name" : "const void",
8378   "referenced_type" : "type-20",
8379   "self_type" : "type-532",
8380   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8381  },
8382  {
8383   "alignment" : 1,
8384   "is_volatile" : true,
8385   "linker_set_key" : "volatile bool",
8386   "name" : "volatile bool",
8387   "referenced_type" : "type-32",
8388   "self_type" : "type-154",
8389   "size" : 1,
8390   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8391  },
8392  {
8393   "alignment" : 4,
8394   "is_volatile" : true,
8395   "linker_set_key" : "volatile int",
8396   "name" : "volatile int",
8397   "referenced_type" : "type-18",
8398   "self_type" : "type-50",
8399   "size" : 4,
8400   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8401  }
8402 ],
8403 "record_types" :
8404 [
8405  {
8406   "alignment" : 4,
8407   "fields" :
8408   [
8409    {
8410     "access" : "private",
8411     "field_name" : "mCond",
8412     "referenced_type" : "type-153"
8413    }
8414   ],
8415   "linker_set_key" : "android::Condition",
8416   "name" : "android::Condition",
8417   "record_kind" : "class",
8418   "referenced_type" : "type-152",
8419   "self_type" : "type-152",
8420   "size" : 4,
8421   "source_file" : "/system/core/libutils/include/utils/Condition.h",
8422   "unique_id" : "_ZTSN7android9ConditionE"
8423  },
8424  {
8425   "alignment" : 4,
8426   "fields" :
8427   [
8428    {
8429     "access" : "private",
8430     "field_name" : "mVector",
8431     "referenced_type" : "type-43"
8432    }
8433   ],
8434   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8435   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8436   "record_kind" : "class",
8437   "referenced_type" : "type-42",
8438   "self_type" : "type-42",
8439   "size" : 20,
8440   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8441   "template_args" : [ "type-37", "type-9" ],
8442   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8443  },
8444  {
8445   "alignment" : 4,
8446   "fields" :
8447   [
8448    {
8449     "access" : "private",
8450     "field_name" : "mCount",
8451     "referenced_type" : "type-327"
8452    }
8453   ],
8454   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
8455   "name" : "android::LightRefBase<android::NativeHandle>",
8456   "record_kind" : "class",
8457   "referenced_type" : "type-326",
8458   "self_type" : "type-326",
8459   "size" : 4,
8460   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8461   "template_args" : [ "type-328" ],
8462   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
8463  },
8464  {
8465   "alignment" : 4,
8466   "fields" :
8467   [
8468    {
8469     "access" : "private",
8470     "field_name" : "mCount",
8471     "referenced_type" : "type-313"
8472    }
8473   ],
8474   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
8475   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8476   "record_kind" : "class",
8477   "referenced_type" : "type-312",
8478   "self_type" : "type-312",
8479   "size" : 4,
8480   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8481   "template_args" : [ "type-314" ],
8482   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8483  },
8484  {
8485   "alignment" : 4,
8486   "fields" :
8487   [
8488    {
8489     "access" : "private",
8490     "field_name" : "mMutex",
8491     "referenced_type" : "type-25"
8492    }
8493   ],
8494   "linker_set_key" : "android::Mutex",
8495   "name" : "android::Mutex",
8496   "record_kind" : "class",
8497   "referenced_type" : "type-24",
8498   "self_type" : "type-24",
8499   "size" : 4,
8500   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8501   "unique_id" : "_ZTSN7android5MutexE"
8502  },
8503  {
8504   "alignment" : 4,
8505   "fields" :
8506   [
8507    {
8508     "access" : "private",
8509     "field_name" : "mLock",
8510     "referenced_type" : "type-677"
8511    }
8512   ],
8513   "linker_set_key" : "android::Mutex::Autolock",
8514   "name" : "android::Mutex::Autolock",
8515   "record_kind" : "class",
8516   "referenced_type" : "type-676",
8517   "self_type" : "type-676",
8518   "size" : 4,
8519   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8520   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
8521  },
8522  {
8523   "alignment" : 4,
8524   "base_specifiers" :
8525   [
8526    {
8527     "referenced_type" : "type-326"
8528    }
8529   ],
8530   "fields" :
8531   [
8532    {
8533     "access" : "private",
8534     "field_name" : "mHandle",
8535     "field_offset" : 32,
8536     "referenced_type" : "type-329"
8537    },
8538    {
8539     "access" : "private",
8540     "field_name" : "mOwnsHandle",
8541     "field_offset" : 64,
8542     "referenced_type" : "type-32"
8543    }
8544   ],
8545   "linker_set_key" : "android::NativeHandle",
8546   "name" : "android::NativeHandle",
8547   "record_kind" : "class",
8548   "referenced_type" : "type-328",
8549   "self_type" : "type-328",
8550   "size" : 12,
8551   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
8552   "unique_id" : "_ZTSN7android12NativeHandleE"
8553  },
8554  {
8555   "alignment" : 4,
8556   "fields" :
8557   [
8558    {
8559     "access" : "private",
8560     "field_name" : "mRWLock",
8561     "referenced_type" : "type-682"
8562    }
8563   ],
8564   "linker_set_key" : "android::RWLock",
8565   "name" : "android::RWLock",
8566   "record_kind" : "class",
8567   "referenced_type" : "type-681",
8568   "self_type" : "type-681",
8569   "size" : 40,
8570   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8571   "unique_id" : "_ZTSN7android6RWLockE"
8572  },
8573  {
8574   "alignment" : 4,
8575   "fields" :
8576   [
8577    {
8578     "access" : "private",
8579     "field_name" : "mLock",
8580     "referenced_type" : "type-685"
8581    }
8582   ],
8583   "linker_set_key" : "android::RWLock::AutoRLock",
8584   "name" : "android::RWLock::AutoRLock",
8585   "record_kind" : "class",
8586   "referenced_type" : "type-684",
8587   "self_type" : "type-684",
8588   "size" : 4,
8589   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8590   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
8591  },
8592  {
8593   "alignment" : 4,
8594   "fields" :
8595   [
8596    {
8597     "access" : "private",
8598     "field_name" : "mLock",
8599     "referenced_type" : "type-685"
8600    }
8601   ],
8602   "linker_set_key" : "android::RWLock::AutoWLock",
8603   "name" : "android::RWLock::AutoWLock",
8604   "record_kind" : "class",
8605   "referenced_type" : "type-687",
8606   "self_type" : "type-687",
8607   "size" : 4,
8608   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8609   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
8610  },
8611  {
8612   "alignment" : 4,
8613   "fields" :
8614   [
8615    {
8616     "access" : "private",
8617     "field_name" : "mRefs",
8618     "field_offset" : 32,
8619     "referenced_type" : "type-4"
8620    }
8621   ],
8622   "linker_set_key" : "android::RefBase",
8623   "name" : "android::RefBase",
8624   "record_kind" : "class",
8625   "referenced_type" : "type-3",
8626   "self_type" : "type-3",
8627   "size" : 8,
8628   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8629   "unique_id" : "_ZTSN7android7RefBaseE",
8630   "vtable_components" :
8631   [
8632    {
8633     "kind" : "offset_to_top"
8634    },
8635    {
8636     "kind" : "rtti",
8637     "mangled_component_name" : "_ZTIN7android7RefBaseE"
8638    },
8639    {
8640     "kind" : "complete_dtor_pointer",
8641     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
8642    },
8643    {
8644     "kind" : "deleting_dtor_pointer",
8645     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
8646    },
8647    {
8648     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8649    },
8650    {
8651     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8652    },
8653    {
8654     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8655    },
8656    {
8657     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8658    }
8659   ]
8660  },
8661  {
8662   "alignment" : 1,
8663   "linker_set_key" : "android::RefBase::weakref_type",
8664   "name" : "android::RefBase::weakref_type",
8665   "record_kind" : "class",
8666   "referenced_type" : "type-31",
8667   "self_type" : "type-31",
8668   "size" : 1,
8669   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8670   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
8671  },
8672  {
8673   "alignment" : 1,
8674   "linker_set_key" : "android::ReferenceMover",
8675   "name" : "android::ReferenceMover",
8676   "record_kind" : "class",
8677   "referenced_type" : "type-464",
8678   "self_type" : "type-464",
8679   "size" : 1,
8680   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8681   "unique_id" : "_ZTSN7android14ReferenceMoverE"
8682  },
8683  {
8684   "alignment" : 4,
8685   "linker_set_key" : "android::ReferenceRenamer",
8686   "name" : "android::ReferenceRenamer",
8687   "record_kind" : "class",
8688   "referenced_type" : "type-459",
8689   "self_type" : "type-459",
8690   "size" : 4,
8691   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8692   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
8693   "vtable_components" :
8694   [
8695    {
8696     "kind" : "offset_to_top"
8697    },
8698    {
8699     "kind" : "rtti",
8700     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8701    },
8702    {
8703     "is_pure" : true,
8704     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8705    }
8706   ]
8707  },
8708  {
8709   "alignment" : 8,
8710   "fields" :
8711   [
8712    {
8713     "access" : "private",
8714     "field_name" : "mTag",
8715     "referenced_type" : "type-133"
8716    }
8717   ],
8718   "linker_set_key" : "android::ScopedTrace",
8719   "name" : "android::ScopedTrace",
8720   "record_kind" : "class",
8721   "referenced_type" : "type-691",
8722   "self_type" : "type-691",
8723   "size" : 8,
8724   "source_file" : "/system/core/libutils/include/utils/Trace.h",
8725   "unique_id" : "_ZTSN7android11ScopedTraceE"
8726  },
8727  {
8728   "alignment" : 4,
8729   "base_specifiers" :
8730   [
8731    {
8732     "access" : "private",
8733     "referenced_type" : "type-44"
8734    }
8735   ],
8736   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8737   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8738   "record_kind" : "class",
8739   "referenced_type" : "type-43",
8740   "self_type" : "type-43",
8741   "size" : 20,
8742   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8743   "template_args" : [ "type-45" ],
8744   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8745   "vtable_components" :
8746   [
8747    {
8748     "kind" : "offset_to_top"
8749    },
8750    {
8751     "kind" : "rtti",
8752     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8753    },
8754    {
8755     "kind" : "complete_dtor_pointer",
8756     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8757    },
8758    {
8759     "kind" : "deleting_dtor_pointer",
8760     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8761    },
8762    {
8763     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8764    },
8765    {
8766     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8767    },
8768    {
8769     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8770    },
8771    {
8772     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8773    },
8774    {
8775     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8776    },
8777    {
8778     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8779    },
8780    {
8781     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8782    }
8783   ]
8784  },
8785  {
8786   "alignment" : 4,
8787   "base_specifiers" :
8788   [
8789    {
8790     "referenced_type" : "type-27"
8791    }
8792   ],
8793   "linker_set_key" : "android::SortedVectorImpl",
8794   "name" : "android::SortedVectorImpl",
8795   "record_kind" : "class",
8796   "referenced_type" : "type-44",
8797   "self_type" : "type-44",
8798   "size" : 20,
8799   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8800   "unique_id" : "_ZTSN7android16SortedVectorImplE",
8801   "vtable_components" :
8802   [
8803    {
8804     "kind" : "offset_to_top"
8805    },
8806    {
8807     "kind" : "rtti",
8808     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8809    },
8810    {
8811     "kind" : "complete_dtor_pointer",
8812     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8813    },
8814    {
8815     "kind" : "deleting_dtor_pointer",
8816     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8817    },
8818    {
8819     "is_pure" : true,
8820     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8821    },
8822    {
8823     "is_pure" : true,
8824     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8825    },
8826    {
8827     "is_pure" : true,
8828     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8829    },
8830    {
8831     "is_pure" : true,
8832     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8833    },
8834    {
8835     "is_pure" : true,
8836     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8837    },
8838    {
8839     "is_pure" : true,
8840     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8841    },
8842    {
8843     "is_pure" : true,
8844     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8845    }
8846   ]
8847  },
8848  {
8849   "alignment" : 4,
8850   "fields" :
8851   [
8852    {
8853     "access" : "private",
8854     "field_name" : "mString",
8855     "referenced_type" : "type-38"
8856    }
8857   ],
8858   "linker_set_key" : "android::String16",
8859   "name" : "android::String16",
8860   "record_kind" : "class",
8861   "referenced_type" : "type-37",
8862   "self_type" : "type-37",
8863   "size" : 4,
8864   "source_file" : "/system/core/libutils/include/utils/String16.h",
8865   "unique_id" : "_ZTSN7android8String16E"
8866  },
8867  {
8868   "alignment" : 4,
8869   "fields" :
8870   [
8871    {
8872     "access" : "private",
8873     "field_name" : "mString",
8874     "referenced_type" : "type-47"
8875    }
8876   ],
8877   "linker_set_key" : "android::String8",
8878   "name" : "android::String8",
8879   "record_kind" : "class",
8880   "referenced_type" : "type-46",
8881   "self_type" : "type-46",
8882   "size" : 4,
8883   "source_file" : "/system/core/libutils/include/utils/String8.h",
8884   "unique_id" : "_ZTSN7android7String8E"
8885  },
8886  {
8887   "alignment" : 4,
8888   "base_specifiers" :
8889   [
8890    {
8891     "is_virtual" : true,
8892     "referenced_type" : "type-3"
8893    }
8894   ],
8895   "fields" :
8896   [
8897    {
8898     "access" : "private",
8899     "field_name" : "mCanCallJava",
8900     "field_offset" : 32,
8901     "referenced_type" : "type-151"
8902    },
8903    {
8904     "access" : "private",
8905     "field_name" : "mThread",
8906     "field_offset" : 64,
8907     "referenced_type" : "type-19"
8908    },
8909    {
8910     "access" : "private",
8911     "field_name" : "mLock",
8912     "field_offset" : 96,
8913     "referenced_type" : "type-24"
8914    },
8915    {
8916     "access" : "private",
8917     "field_name" : "mThreadExitedCondition",
8918     "field_offset" : 128,
8919     "referenced_type" : "type-152"
8920    },
8921    {
8922     "access" : "private",
8923     "field_name" : "mStatus",
8924     "field_offset" : 160,
8925     "referenced_type" : "type-18"
8926    },
8927    {
8928     "access" : "private",
8929     "field_name" : "mExitPending",
8930     "field_offset" : 192,
8931     "referenced_type" : "type-154"
8932    },
8933    {
8934     "access" : "private",
8935     "field_name" : "mRunning",
8936     "field_offset" : 200,
8937     "referenced_type" : "type-154"
8938    },
8939    {
8940     "access" : "private",
8941     "field_name" : "mHoldSelf",
8942     "field_offset" : 224,
8943     "referenced_type" : "type-148"
8944    },
8945    {
8946     "access" : "private",
8947     "field_name" : "mTid",
8948     "field_offset" : 256,
8949     "referenced_type" : "type-18"
8950    }
8951   ],
8952   "linker_set_key" : "android::Thread",
8953   "name" : "android::Thread",
8954   "record_kind" : "class",
8955   "referenced_type" : "type-150",
8956   "self_type" : "type-150",
8957   "size" : 44,
8958   "source_file" : "/system/core/libutils/include/utils/Thread.h",
8959   "unique_id" : "_ZTSN7android6ThreadE",
8960   "vtable_components" :
8961   [
8962    {
8963     "component_value" : 36,
8964     "kind" : "vbase_offset"
8965    },
8966    {
8967     "kind" : "offset_to_top"
8968    },
8969    {
8970     "kind" : "rtti",
8971     "mangled_component_name" : "_ZTIN7android6ThreadE"
8972    },
8973    {
8974     "kind" : "complete_dtor_pointer",
8975     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8976    },
8977    {
8978     "kind" : "deleting_dtor_pointer",
8979     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8980    },
8981    {
8982     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
8983    },
8984    {
8985     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8986    },
8987    {
8988     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8989    },
8990    {
8991     "is_pure" : true,
8992     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8993    },
8994    {
8995     "kind" : "vcall_offset"
8996    },
8997    {
8998     "kind" : "vcall_offset"
8999    },
9000    {
9001     "kind" : "vcall_offset"
9002    },
9003    {
9004     "kind" : "vcall_offset"
9005    },
9006    {
9007     "component_value" : -36,
9008     "kind" : "vcall_offset"
9009    },
9010    {
9011     "component_value" : -36,
9012     "kind" : "offset_to_top"
9013    },
9014    {
9015     "kind" : "rtti",
9016     "mangled_component_name" : "_ZTIN7android6ThreadE"
9017    },
9018    {
9019     "kind" : "complete_dtor_pointer",
9020     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9021    },
9022    {
9023     "kind" : "deleting_dtor_pointer",
9024     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9025    },
9026    {
9027     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9028    },
9029    {
9030     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9031    },
9032    {
9033     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9034    },
9035    {
9036     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9037    }
9038   ]
9039  },
9040  {
9041   "alignment" : 4,
9042   "base_specifiers" :
9043   [
9044    {
9045     "access" : "private",
9046     "referenced_type" : "type-27"
9047    }
9048   ],
9049   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9050   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9051   "record_kind" : "class",
9052   "referenced_type" : "type-26",
9053   "self_type" : "type-26",
9054   "size" : 20,
9055   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9056   "template_args" : [ "type-29" ],
9057   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9058   "vtable_components" :
9059   [
9060    {
9061     "kind" : "offset_to_top"
9062    },
9063    {
9064     "kind" : "rtti",
9065     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9066    },
9067    {
9068     "kind" : "complete_dtor_pointer",
9069     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9070    },
9071    {
9072     "kind" : "deleting_dtor_pointer",
9073     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9074    },
9075    {
9076     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9077    },
9078    {
9079     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9080    },
9081    {
9082     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9083    },
9084    {
9085     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9086    },
9087    {
9088     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9089    },
9090    {
9091     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9092    }
9093   ]
9094  },
9095  {
9096   "alignment" : 4,
9097   "fields" :
9098   [
9099    {
9100     "access" : "private",
9101     "field_name" : "mStorage",
9102     "field_offset" : 32,
9103     "referenced_type" : "type-19"
9104    },
9105    {
9106     "access" : "private",
9107     "field_name" : "mCount",
9108     "field_offset" : 64,
9109     "referenced_type" : "type-2"
9110    },
9111    {
9112     "access" : "private",
9113     "field_name" : "mFlags",
9114     "field_offset" : 96,
9115     "referenced_type" : "type-28"
9116    },
9117    {
9118     "access" : "private",
9119     "field_name" : "mItemSize",
9120     "field_offset" : 128,
9121     "referenced_type" : "type-28"
9122    }
9123   ],
9124   "linker_set_key" : "android::VectorImpl",
9125   "name" : "android::VectorImpl",
9126   "record_kind" : "class",
9127   "referenced_type" : "type-27",
9128   "self_type" : "type-27",
9129   "size" : 20,
9130   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9131   "unique_id" : "_ZTSN7android10VectorImplE",
9132   "vtable_components" :
9133   [
9134    {
9135     "kind" : "offset_to_top"
9136    },
9137    {
9138     "kind" : "rtti",
9139     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9140    },
9141    {
9142     "kind" : "complete_dtor_pointer",
9143     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9144    },
9145    {
9146     "kind" : "deleting_dtor_pointer",
9147     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9148    },
9149    {
9150     "is_pure" : true,
9151     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9152    },
9153    {
9154     "is_pure" : true,
9155     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9156    },
9157    {
9158     "is_pure" : true,
9159     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9160    },
9161    {
9162     "is_pure" : true,
9163     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9164    },
9165    {
9166     "is_pure" : true,
9167     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9168    },
9169    {
9170     "is_pure" : true,
9171     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9172    }
9173   ]
9174  },
9175  {
9176   "alignment" : 4,
9177   "base_specifiers" :
9178   [
9179    {
9180     "referenced_type" : "type-312"
9181    }
9182   ],
9183   "linker_set_key" : "android::VirtualLightRefBase",
9184   "name" : "android::VirtualLightRefBase",
9185   "record_kind" : "class",
9186   "referenced_type" : "type-314",
9187   "self_type" : "type-314",
9188   "size" : 8,
9189   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9190   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
9191   "vtable_components" :
9192   [
9193    {
9194     "kind" : "offset_to_top"
9195    },
9196    {
9197     "kind" : "rtti",
9198     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9199    },
9200    {
9201     "kind" : "complete_dtor_pointer",
9202     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9203    },
9204    {
9205     "kind" : "deleting_dtor_pointer",
9206     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9207    }
9208   ]
9209  },
9210  {
9211   "alignment" : 4,
9212   "base_specifiers" :
9213   [
9214    {
9215     "referenced_type" : "type-11"
9216    }
9217   ],
9218   "fields" :
9219   [
9220    {
9221     "access" : "protected",
9222     "field_name" : "mSchedPolicy",
9223     "field_offset" : 32,
9224     "referenced_type" : "type-18"
9225    },
9226    {
9227     "access" : "protected",
9228     "field_name" : "mSchedPriority",
9229     "field_offset" : 64,
9230     "referenced_type" : "type-18"
9231    },
9232    {
9233     "access" : "private",
9234     "field_name" : "mExtras",
9235     "field_offset" : 96,
9236     "referenced_type" : "type-246"
9237    },
9238    {
9239     "access" : "private",
9240     "field_name" : "mReserved0",
9241     "field_offset" : 128,
9242     "referenced_type" : "type-19"
9243    }
9244   ],
9245   "linker_set_key" : "android::hardware::BHwBinder",
9246   "name" : "android::hardware::BHwBinder",
9247   "record_kind" : "class",
9248   "referenced_type" : "type-245",
9249   "self_type" : "type-245",
9250   "size" : 28,
9251   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9252   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9253   "vtable_components" :
9254   [
9255    {
9256     "component_value" : 20,
9257     "kind" : "vbase_offset"
9258    },
9259    {
9260     "kind" : "offset_to_top"
9261    },
9262    {
9263     "kind" : "rtti",
9264     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9265    },
9266    {
9267     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9268    },
9269    {
9270     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9271    },
9272    {
9273     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9274    },
9275    {
9276     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9277    },
9278    {
9279     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9280    },
9281    {
9282     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9283    },
9284    {
9285     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9286    },
9287    {
9288     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9289    },
9290    {
9291     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9292    },
9293    {
9294     "kind" : "complete_dtor_pointer",
9295     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9296    },
9297    {
9298     "kind" : "deleting_dtor_pointer",
9299     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9300    },
9301    {
9302     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9303    },
9304    {
9305     "kind" : "vcall_offset"
9306    },
9307    {
9308     "kind" : "vcall_offset"
9309    },
9310    {
9311     "kind" : "vcall_offset"
9312    },
9313    {
9314     "kind" : "vcall_offset"
9315    },
9316    {
9317     "component_value" : -20,
9318     "kind" : "vcall_offset"
9319    },
9320    {
9321     "component_value" : -20,
9322     "kind" : "offset_to_top"
9323    },
9324    {
9325     "kind" : "rtti",
9326     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9327    },
9328    {
9329     "kind" : "complete_dtor_pointer",
9330     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
9331    },
9332    {
9333     "kind" : "deleting_dtor_pointer",
9334     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
9335    },
9336    {
9337     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9338    },
9339    {
9340     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9341    },
9342    {
9343     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9344    },
9345    {
9346     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9347    }
9348   ]
9349  },
9350  {
9351   "alignment" : 4,
9352   "base_specifiers" :
9353   [
9354    {
9355     "is_virtual" : true,
9356     "referenced_type" : "type-3"
9357    }
9358   ],
9359   "fields" :
9360   [
9361    {
9362     "access" : "private",
9363     "field_name" : "mRemote",
9364     "field_offset" : 32,
9365     "referenced_type" : "type-80"
9366    },
9367    {
9368     "access" : "private",
9369     "field_name" : "mRefs",
9370     "field_offset" : 64,
9371     "referenced_type" : "type-30"
9372    },
9373    {
9374     "access" : "private",
9375     "field_name" : "mState",
9376     "field_offset" : 96,
9377     "referenced_type" : "type-81"
9378    }
9379   ],
9380   "linker_set_key" : "android::hardware::BpHwRefBase",
9381   "name" : "android::hardware::BpHwRefBase",
9382   "record_kind" : "class",
9383   "referenced_type" : "type-79",
9384   "self_type" : "type-79",
9385   "size" : 24,
9386   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9387   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
9388   "vtable_components" :
9389   [
9390    {
9391     "component_value" : 16,
9392     "kind" : "vbase_offset"
9393    },
9394    {
9395     "kind" : "offset_to_top"
9396    },
9397    {
9398     "kind" : "rtti",
9399     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9400    },
9401    {
9402     "kind" : "complete_dtor_pointer",
9403     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9404    },
9405    {
9406     "kind" : "deleting_dtor_pointer",
9407     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9408    },
9409    {
9410     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9411    },
9412    {
9413     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9414    },
9415    {
9416     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9417    },
9418    {
9419     "kind" : "vcall_offset"
9420    },
9421    {
9422     "component_value" : -16,
9423     "kind" : "vcall_offset"
9424    },
9425    {
9426     "component_value" : -16,
9427     "kind" : "vcall_offset"
9428    },
9429    {
9430     "component_value" : -16,
9431     "kind" : "vcall_offset"
9432    },
9433    {
9434     "component_value" : -16,
9435     "kind" : "vcall_offset"
9436    },
9437    {
9438     "component_value" : -16,
9439     "kind" : "offset_to_top"
9440    },
9441    {
9442     "kind" : "rtti",
9443     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9444    },
9445    {
9446     "kind" : "complete_dtor_pointer",
9447     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9448    },
9449    {
9450     "kind" : "deleting_dtor_pointer",
9451     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9452    },
9453    {
9454     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9455    },
9456    {
9457     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9458    },
9459    {
9460     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9461    },
9462    {
9463     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9464    }
9465   ]
9466  },
9467  {
9468   "alignment" : 4,
9469   "base_specifiers" :
9470   [
9471    {
9472     "referenced_type" : "type-217"
9473    },
9474    {
9475     "referenced_type" : "type-14"
9476    },
9477    {
9478     "referenced_type" : "type-79"
9479    }
9480   ],
9481   "linker_set_key" : "android::hardware::BpInterface<android::hardware::media::bufferpool::V1_0::IAccessor>",
9482   "name" : "android::hardware::BpInterface<android::hardware::media::bufferpool::V1_0::IAccessor>",
9483   "record_kind" : "class",
9484   "referenced_type" : "type-575",
9485   "self_type" : "type-575",
9486   "size" : 32,
9487   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9488   "template_args" : [ "type-217" ],
9489   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_09IAccessorEEE",
9490   "vtable_components" :
9491   [
9492    {
9493     "component_value" : 24,
9494     "kind" : "vbase_offset"
9495    },
9496    {
9497     "kind" : "offset_to_top"
9498    },
9499    {
9500     "kind" : "rtti",
9501     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_09IAccessorEEE"
9502    },
9503    {
9504     "mangled_component_name" : "_ZNK7android8hardware5media10bufferpool4V1_09IAccessor8isRemoteEv"
9505    },
9506    {
9507     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9508    },
9509    {
9510     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9511    },
9512    {
9513     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9514    },
9515    {
9516     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9517    },
9518    {
9519     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor21setHALInstrumentationEv"
9520    },
9521    {
9522     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9523    },
9524    {
9525     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor4pingEv"
9526    },
9527    {
9528     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9529    },
9530    {
9531     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor21notifySyspropsChangedEv"
9532    },
9533    {
9534     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9535    },
9536    {
9537     "kind" : "complete_dtor_pointer",
9538     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_09IAccessorEED1Ev"
9539    },
9540    {
9541     "kind" : "deleting_dtor_pointer",
9542     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_09IAccessorEED0Ev"
9543    },
9544    {
9545     "is_pure" : true,
9546     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor7connectENSt3__18functionIFvNS3_12ResultStatusERKNS_2spINS3_11IConnectionEEExRKNS0_12MQDescriptorINS3_19BufferStatusMessageELNS0_8MQFlavorE1EEEEEE"
9547    },
9548    {
9549     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_09IAccessorEE10onAsBinderEv"
9550    },
9551    {
9552     "component_value" : 20,
9553     "kind" : "vbase_offset"
9554    },
9555    {
9556     "component_value" : -4,
9557     "kind" : "offset_to_top"
9558    },
9559    {
9560     "kind" : "rtti",
9561     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_09IAccessorEEE"
9562    },
9563    {
9564     "kind" : "complete_dtor_pointer",
9565     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_09IAccessorEED1Ev"
9566    },
9567    {
9568     "kind" : "deleting_dtor_pointer",
9569     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_09IAccessorEED0Ev"
9570    },
9571    {
9572     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_09IAccessorEE10onAsBinderEv"
9573    },
9574    {
9575     "component_value" : 16,
9576     "kind" : "vbase_offset"
9577    },
9578    {
9579     "component_value" : -8,
9580     "kind" : "offset_to_top"
9581    },
9582    {
9583     "kind" : "rtti",
9584     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_09IAccessorEEE"
9585    },
9586    {
9587     "kind" : "complete_dtor_pointer",
9588     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_09IAccessorEED1Ev"
9589    },
9590    {
9591     "kind" : "deleting_dtor_pointer",
9592     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_09IAccessorEED0Ev"
9593    },
9594    {
9595     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9596    },
9597    {
9598     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9599    },
9600    {
9601     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9602    },
9603    {
9604     "kind" : "vcall_offset"
9605    },
9606    {
9607     "component_value" : -16,
9608     "kind" : "vcall_offset"
9609    },
9610    {
9611     "component_value" : -16,
9612     "kind" : "vcall_offset"
9613    },
9614    {
9615     "component_value" : -16,
9616     "kind" : "vcall_offset"
9617    },
9618    {
9619     "component_value" : -24,
9620     "kind" : "vcall_offset"
9621    },
9622    {
9623     "component_value" : -24,
9624     "kind" : "offset_to_top"
9625    },
9626    {
9627     "kind" : "rtti",
9628     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_09IAccessorEEE"
9629    },
9630    {
9631     "kind" : "complete_dtor_pointer",
9632     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_09IAccessorEED1Ev"
9633    },
9634    {
9635     "kind" : "deleting_dtor_pointer",
9636     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_09IAccessorEED0Ev"
9637    },
9638    {
9639     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9640    },
9641    {
9642     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9643    },
9644    {
9645     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9646    },
9647    {
9648     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9649    }
9650   ]
9651  },
9652  {
9653   "alignment" : 4,
9654   "base_specifiers" :
9655   [
9656    {
9657     "referenced_type" : "type-763"
9658    },
9659    {
9660     "referenced_type" : "type-14"
9661    },
9662    {
9663     "referenced_type" : "type-79"
9664    }
9665   ],
9666   "linker_set_key" : "android::hardware::BpInterface<android::hardware::media::bufferpool::V1_0::IClientManager>",
9667   "name" : "android::hardware::BpInterface<android::hardware::media::bufferpool::V1_0::IClientManager>",
9668   "record_kind" : "class",
9669   "referenced_type" : "type-774",
9670   "self_type" : "type-774",
9671   "size" : 32,
9672   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9673   "template_args" : [ "type-763" ],
9674   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_014IClientManagerEEE",
9675   "vtable_components" :
9676   [
9677    {
9678     "component_value" : 24,
9679     "kind" : "vbase_offset"
9680    },
9681    {
9682     "kind" : "offset_to_top"
9683    },
9684    {
9685     "kind" : "rtti",
9686     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_014IClientManagerEEE"
9687    },
9688    {
9689     "mangled_component_name" : "_ZNK7android8hardware5media10bufferpool4V1_014IClientManager8isRemoteEv"
9690    },
9691    {
9692     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9693    },
9694    {
9695     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9696    },
9697    {
9698     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9699    },
9700    {
9701     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9702    },
9703    {
9704     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager21setHALInstrumentationEv"
9705    },
9706    {
9707     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9708    },
9709    {
9710     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager4pingEv"
9711    },
9712    {
9713     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9714    },
9715    {
9716     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager21notifySyspropsChangedEv"
9717    },
9718    {
9719     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9720    },
9721    {
9722     "kind" : "complete_dtor_pointer",
9723     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_014IClientManagerEED1Ev"
9724    },
9725    {
9726     "kind" : "deleting_dtor_pointer",
9727     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_014IClientManagerEED0Ev"
9728    },
9729    {
9730     "is_pure" : true,
9731     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager14registerSenderERKNS_2spINS3_9IAccessorEEENSt3__18functionIFvNS3_12ResultStatusExEEE"
9732    },
9733    {
9734     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_014IClientManagerEE10onAsBinderEv"
9735    },
9736    {
9737     "component_value" : 20,
9738     "kind" : "vbase_offset"
9739    },
9740    {
9741     "component_value" : -4,
9742     "kind" : "offset_to_top"
9743    },
9744    {
9745     "kind" : "rtti",
9746     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_014IClientManagerEEE"
9747    },
9748    {
9749     "kind" : "complete_dtor_pointer",
9750     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_014IClientManagerEED1Ev"
9751    },
9752    {
9753     "kind" : "deleting_dtor_pointer",
9754     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_014IClientManagerEED0Ev"
9755    },
9756    {
9757     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_014IClientManagerEE10onAsBinderEv"
9758    },
9759    {
9760     "component_value" : 16,
9761     "kind" : "vbase_offset"
9762    },
9763    {
9764     "component_value" : -8,
9765     "kind" : "offset_to_top"
9766    },
9767    {
9768     "kind" : "rtti",
9769     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_014IClientManagerEEE"
9770    },
9771    {
9772     "kind" : "complete_dtor_pointer",
9773     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_014IClientManagerEED1Ev"
9774    },
9775    {
9776     "kind" : "deleting_dtor_pointer",
9777     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_014IClientManagerEED0Ev"
9778    },
9779    {
9780     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9781    },
9782    {
9783     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9784    },
9785    {
9786     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9787    },
9788    {
9789     "kind" : "vcall_offset"
9790    },
9791    {
9792     "component_value" : -16,
9793     "kind" : "vcall_offset"
9794    },
9795    {
9796     "component_value" : -16,
9797     "kind" : "vcall_offset"
9798    },
9799    {
9800     "component_value" : -16,
9801     "kind" : "vcall_offset"
9802    },
9803    {
9804     "component_value" : -24,
9805     "kind" : "vcall_offset"
9806    },
9807    {
9808     "component_value" : -24,
9809     "kind" : "offset_to_top"
9810    },
9811    {
9812     "kind" : "rtti",
9813     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_014IClientManagerEEE"
9814    },
9815    {
9816     "kind" : "complete_dtor_pointer",
9817     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_014IClientManagerEED1Ev"
9818    },
9819    {
9820     "kind" : "deleting_dtor_pointer",
9821     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_014IClientManagerEED0Ev"
9822    },
9823    {
9824     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9825    },
9826    {
9827     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9828    },
9829    {
9830     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9831    },
9832    {
9833     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9834    }
9835   ]
9836  },
9837  {
9838   "alignment" : 4,
9839   "base_specifiers" :
9840   [
9841    {
9842     "referenced_type" : "type-55"
9843    },
9844    {
9845     "referenced_type" : "type-14"
9846    },
9847    {
9848     "referenced_type" : "type-79"
9849    }
9850   ],
9851   "linker_set_key" : "android::hardware::BpInterface<android::hardware::media::bufferpool::V1_0::IConnection>",
9852   "name" : "android::hardware::BpInterface<android::hardware::media::bufferpool::V1_0::IConnection>",
9853   "record_kind" : "class",
9854   "referenced_type" : "type-78",
9855   "self_type" : "type-78",
9856   "size" : 32,
9857   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9858   "template_args" : [ "type-55" ],
9859   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_011IConnectionEEE",
9860   "vtable_components" :
9861   [
9862    {
9863     "component_value" : 24,
9864     "kind" : "vbase_offset"
9865    },
9866    {
9867     "kind" : "offset_to_top"
9868    },
9869    {
9870     "kind" : "rtti",
9871     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_011IConnectionEEE"
9872    },
9873    {
9874     "mangled_component_name" : "_ZNK7android8hardware5media10bufferpool4V1_011IConnection8isRemoteEv"
9875    },
9876    {
9877     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9878    },
9879    {
9880     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9881    },
9882    {
9883     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9884    },
9885    {
9886     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9887    },
9888    {
9889     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection21setHALInstrumentationEv"
9890    },
9891    {
9892     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9893    },
9894    {
9895     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection4pingEv"
9896    },
9897    {
9898     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9899    },
9900    {
9901     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection21notifySyspropsChangedEv"
9902    },
9903    {
9904     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9905    },
9906    {
9907     "kind" : "complete_dtor_pointer",
9908     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_011IConnectionEED1Ev"
9909    },
9910    {
9911     "kind" : "deleting_dtor_pointer",
9912     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_011IConnectionEED0Ev"
9913    },
9914    {
9915     "is_pure" : true,
9916     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection5fetchEyjNSt3__18functionIFvNS3_12ResultStatusERKNS3_6BufferEEEE"
9917    },
9918    {
9919     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_011IConnectionEE10onAsBinderEv"
9920    },
9921    {
9922     "component_value" : 20,
9923     "kind" : "vbase_offset"
9924    },
9925    {
9926     "component_value" : -4,
9927     "kind" : "offset_to_top"
9928    },
9929    {
9930     "kind" : "rtti",
9931     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_011IConnectionEEE"
9932    },
9933    {
9934     "kind" : "complete_dtor_pointer",
9935     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_011IConnectionEED1Ev"
9936    },
9937    {
9938     "kind" : "deleting_dtor_pointer",
9939     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_011IConnectionEED0Ev"
9940    },
9941    {
9942     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_011IConnectionEE10onAsBinderEv"
9943    },
9944    {
9945     "component_value" : 16,
9946     "kind" : "vbase_offset"
9947    },
9948    {
9949     "component_value" : -8,
9950     "kind" : "offset_to_top"
9951    },
9952    {
9953     "kind" : "rtti",
9954     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_011IConnectionEEE"
9955    },
9956    {
9957     "kind" : "complete_dtor_pointer",
9958     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_011IConnectionEED1Ev"
9959    },
9960    {
9961     "kind" : "deleting_dtor_pointer",
9962     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_011IConnectionEED0Ev"
9963    },
9964    {
9965     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9966    },
9967    {
9968     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9969    },
9970    {
9971     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9972    },
9973    {
9974     "kind" : "vcall_offset"
9975    },
9976    {
9977     "component_value" : -16,
9978     "kind" : "vcall_offset"
9979    },
9980    {
9981     "component_value" : -16,
9982     "kind" : "vcall_offset"
9983    },
9984    {
9985     "component_value" : -16,
9986     "kind" : "vcall_offset"
9987    },
9988    {
9989     "component_value" : -24,
9990     "kind" : "vcall_offset"
9991    },
9992    {
9993     "component_value" : -24,
9994     "kind" : "offset_to_top"
9995    },
9996    {
9997     "kind" : "rtti",
9998     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_011IConnectionEEE"
9999    },
10000    {
10001     "kind" : "complete_dtor_pointer",
10002     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_011IConnectionEED1Ev"
10003    },
10004    {
10005     "kind" : "deleting_dtor_pointer",
10006     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_011IConnectionEED0Ev"
10007    },
10008    {
10009     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10010    },
10011    {
10012     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10013    },
10014    {
10015     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10016    },
10017    {
10018     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10019    }
10020   ]
10021  },
10022  {
10023   "alignment" : 4,
10024   "base_specifiers" :
10025   [
10026    {
10027     "referenced_type" : "type-56"
10028    },
10029    {
10030     "referenced_type" : "type-14"
10031    },
10032    {
10033     "referenced_type" : "type-79"
10034    }
10035   ],
10036   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10037   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10038   "record_kind" : "class",
10039   "referenced_type" : "type-573",
10040   "self_type" : "type-573",
10041   "size" : 32,
10042   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10043   "template_args" : [ "type-56" ],
10044   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10045   "vtable_components" :
10046   [
10047    {
10048     "component_value" : 24,
10049     "kind" : "vbase_offset"
10050    },
10051    {
10052     "kind" : "offset_to_top"
10053    },
10054    {
10055     "kind" : "rtti",
10056     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10057    },
10058    {
10059     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10060    },
10061    {
10062     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10063    },
10064    {
10065     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10066    },
10067    {
10068     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10069    },
10070    {
10071     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10072    },
10073    {
10074     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10075    },
10076    {
10077     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10078    },
10079    {
10080     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10081    },
10082    {
10083     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10084    },
10085    {
10086     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10087    },
10088    {
10089     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10090    },
10091    {
10092     "kind" : "complete_dtor_pointer",
10093     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10094    },
10095    {
10096     "kind" : "deleting_dtor_pointer",
10097     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10098    },
10099    {
10100     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10101    },
10102    {
10103     "component_value" : 20,
10104     "kind" : "vbase_offset"
10105    },
10106    {
10107     "component_value" : -4,
10108     "kind" : "offset_to_top"
10109    },
10110    {
10111     "kind" : "rtti",
10112     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10113    },
10114    {
10115     "kind" : "complete_dtor_pointer",
10116     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10117    },
10118    {
10119     "kind" : "deleting_dtor_pointer",
10120     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10121    },
10122    {
10123     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10124    },
10125    {
10126     "component_value" : 16,
10127     "kind" : "vbase_offset"
10128    },
10129    {
10130     "component_value" : -8,
10131     "kind" : "offset_to_top"
10132    },
10133    {
10134     "kind" : "rtti",
10135     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10136    },
10137    {
10138     "kind" : "complete_dtor_pointer",
10139     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10140    },
10141    {
10142     "kind" : "deleting_dtor_pointer",
10143     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10144    },
10145    {
10146     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10147    },
10148    {
10149     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10150    },
10151    {
10152     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10153    },
10154    {
10155     "kind" : "vcall_offset"
10156    },
10157    {
10158     "component_value" : -16,
10159     "kind" : "vcall_offset"
10160    },
10161    {
10162     "component_value" : -16,
10163     "kind" : "vcall_offset"
10164    },
10165    {
10166     "component_value" : -16,
10167     "kind" : "vcall_offset"
10168    },
10169    {
10170     "component_value" : -24,
10171     "kind" : "vcall_offset"
10172    },
10173    {
10174     "component_value" : -24,
10175     "kind" : "offset_to_top"
10176    },
10177    {
10178     "kind" : "rtti",
10179     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10180    },
10181    {
10182     "kind" : "complete_dtor_pointer",
10183     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10184    },
10185    {
10186     "kind" : "deleting_dtor_pointer",
10187     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10188    },
10189    {
10190     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10191    },
10192    {
10193     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10194    },
10195    {
10196     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10197    },
10198    {
10199     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10200    }
10201   ]
10202  },
10203  {
10204   "alignment" : 4,
10205   "fields" :
10206   [
10207    {
10208     "access" : "private",
10209     "field_name" : "mMutex",
10210     "referenced_type" : "type-603"
10211    },
10212    {
10213     "access" : "private",
10214     "field_name" : "mMap",
10215     "field_offset" : 32,
10216     "referenced_type" : "type-604"
10217    }
10218   ],
10219   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10220   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10221   "record_kind" : "class",
10222   "referenced_type" : "type-602",
10223   "self_type" : "type-602",
10224   "size" : 16,
10225   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10226   "template_args" : [ "type-237", "type-605" ],
10227   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
10228  },
10229  {
10230   "alignment" : 4,
10231   "fields" :
10232   [
10233    {
10234     "access" : "private",
10235     "field_name" : "mMutex",
10236     "referenced_type" : "type-612"
10237    },
10238    {
10239     "access" : "private",
10240     "field_name" : "mMap",
10241     "field_offset" : 32,
10242     "referenced_type" : "type-613"
10243    }
10244   ],
10245   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10246   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10247   "record_kind" : "class",
10248   "referenced_type" : "type-611",
10249   "self_type" : "type-611",
10250   "size" : 16,
10251   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10252   "template_args" : [ "type-237", "type-32" ],
10253   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
10254  },
10255  {
10256   "alignment" : 4,
10257   "fields" :
10258   [
10259    {
10260     "access" : "private",
10261     "field_name" : "mMutex",
10262     "referenced_type" : "type-617"
10263    },
10264    {
10265     "access" : "private",
10266     "field_name" : "mMap",
10267     "field_offset" : 32,
10268     "referenced_type" : "type-618"
10269    }
10270   ],
10271   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10272   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10273   "record_kind" : "class",
10274   "referenced_type" : "type-616",
10275   "self_type" : "type-616",
10276   "size" : 16,
10277   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10278   "template_args" : [ "type-619", "type-520" ],
10279   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
10280  },
10281  {
10282   "alignment" : 4,
10283   "fields" :
10284   [
10285    {
10286     "access" : "private",
10287     "field_name" : "mMutex",
10288     "referenced_type" : "type-635"
10289    },
10290    {
10291     "access" : "private",
10292     "field_name" : "mMap",
10293     "field_offset" : 32,
10294     "referenced_type" : "type-636"
10295    }
10296   ],
10297   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10298   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10299   "record_kind" : "class",
10300   "referenced_type" : "type-634",
10301   "self_type" : "type-634",
10302   "size" : 16,
10303   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10304   "template_args" : [ "type-637", "type-638" ],
10305   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
10306  },
10307  {
10308   "alignment" : 4,
10309   "fields" :
10310   [
10311    {
10312     "access" : "private",
10313     "field_name" : "mMutex",
10314     "referenced_type" : "type-625"
10315    },
10316    {
10317     "access" : "private",
10318     "field_name" : "mMap",
10319     "field_offset" : 32,
10320     "referenced_type" : "type-626"
10321    }
10322   ],
10323   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10324   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10325   "record_kind" : "class",
10326   "referenced_type" : "type-624",
10327   "self_type" : "type-624",
10328   "size" : 16,
10329   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10330   "template_args" : [ "type-627", "type-628" ],
10331   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
10332  },
10333  {
10334   "alignment" : 8,
10335   "fields" :
10336   [
10337    {
10338     "field_name" : "flags",
10339     "referenced_type" : "type-2"
10340    },
10341    {
10342     "field_name" : "fdIndex",
10343     "field_offset" : 32,
10344     "referenced_type" : "type-2"
10345    },
10346    {
10347     "field_name" : "offset",
10348     "field_offset" : 64,
10349     "referenced_type" : "type-2"
10350    },
10351    {
10352     "field_name" : "extent",
10353     "field_offset" : 128,
10354     "referenced_type" : "type-133"
10355    }
10356   ],
10357   "linker_set_key" : "android::hardware::GrantorDescriptor",
10358   "name" : "android::hardware::GrantorDescriptor",
10359   "referenced_type" : "type-488",
10360   "self_type" : "type-488",
10361   "size" : 24,
10362   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10363   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
10364  },
10365  {
10366   "alignment" : 8,
10367   "base_specifiers" :
10368   [
10369    {
10370     "is_virtual" : true,
10371     "referenced_type" : "type-471"
10372    },
10373    {
10374     "is_virtual" : true,
10375     "referenced_type" : "type-3"
10376    }
10377   ],
10378   "linker_set_key" : "android::hardware::HidlMemory",
10379   "name" : "android::hardware::HidlMemory",
10380   "record_kind" : "class",
10381   "referenced_type" : "type-480",
10382   "self_type" : "type-480",
10383   "size" : 56,
10384   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10385   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
10386   "vtable_components" :
10387   [
10388    {
10389     "component_value" : 48,
10390     "kind" : "vbase_offset"
10391    },
10392    {
10393     "component_value" : 8,
10394     "kind" : "vbase_offset"
10395    },
10396    {
10397     "kind" : "offset_to_top"
10398    },
10399    {
10400     "kind" : "rtti",
10401     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10402    },
10403    {
10404     "kind" : "complete_dtor_pointer",
10405     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10406    },
10407    {
10408     "kind" : "deleting_dtor_pointer",
10409     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10410    },
10411    {
10412     "kind" : "vcall_offset"
10413    },
10414    {
10415     "kind" : "vcall_offset"
10416    },
10417    {
10418     "kind" : "vcall_offset"
10419    },
10420    {
10421     "kind" : "vcall_offset"
10422    },
10423    {
10424     "component_value" : -48,
10425     "kind" : "vcall_offset"
10426    },
10427    {
10428     "component_value" : -48,
10429     "kind" : "offset_to_top"
10430    },
10431    {
10432     "kind" : "rtti",
10433     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10434    },
10435    {
10436     "kind" : "complete_dtor_pointer",
10437     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10438    },
10439    {
10440     "kind" : "deleting_dtor_pointer",
10441     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10442    },
10443    {
10444     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10445    },
10446    {
10447     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10448    },
10449    {
10450     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10451    },
10452    {
10453     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10454    }
10455   ]
10456  },
10457  {
10458   "alignment" : 4,
10459   "base_specifiers" :
10460   [
10461    {
10462     "is_virtual" : true,
10463     "referenced_type" : "type-3"
10464    }
10465   ],
10466   "linker_set_key" : "android::hardware::IBinder",
10467   "name" : "android::hardware::IBinder",
10468   "record_kind" : "class",
10469   "referenced_type" : "type-11",
10470   "self_type" : "type-11",
10471   "size" : 12,
10472   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10473   "unique_id" : "_ZTSN7android8hardware7IBinderE",
10474   "vtable_components" :
10475   [
10476    {
10477     "component_value" : 4,
10478     "kind" : "vbase_offset"
10479    },
10480    {
10481     "kind" : "offset_to_top"
10482    },
10483    {
10484     "kind" : "rtti",
10485     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10486    },
10487    {
10488     "is_pure" : true,
10489     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10490    },
10491    {
10492     "is_pure" : true,
10493     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
10494    },
10495    {
10496     "is_pure" : true,
10497     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
10498    },
10499    {
10500     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10501    },
10502    {
10503     "is_pure" : true,
10504     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10505    },
10506    {
10507     "is_pure" : true,
10508     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
10509    },
10510    {
10511     "is_pure" : true,
10512     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
10513    },
10514    {
10515     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
10516    },
10517    {
10518     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10519    },
10520    {
10521     "kind" : "complete_dtor_pointer",
10522     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
10523    },
10524    {
10525     "kind" : "deleting_dtor_pointer",
10526     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
10527    },
10528    {
10529     "kind" : "vcall_offset"
10530    },
10531    {
10532     "kind" : "vcall_offset"
10533    },
10534    {
10535     "kind" : "vcall_offset"
10536    },
10537    {
10538     "kind" : "vcall_offset"
10539    },
10540    {
10541     "component_value" : -4,
10542     "kind" : "vcall_offset"
10543    },
10544    {
10545     "component_value" : -4,
10546     "kind" : "offset_to_top"
10547    },
10548    {
10549     "kind" : "rtti",
10550     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10551    },
10552    {
10553     "kind" : "complete_dtor_pointer",
10554     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
10555    },
10556    {
10557     "kind" : "deleting_dtor_pointer",
10558     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
10559    },
10560    {
10561     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10562    },
10563    {
10564     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10565    },
10566    {
10567     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10568    },
10569    {
10570     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10571    }
10572   ]
10573  },
10574  {
10575   "alignment" : 4,
10576   "base_specifiers" :
10577   [
10578    {
10579     "is_virtual" : true,
10580     "referenced_type" : "type-3"
10581    }
10582   ],
10583   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
10584   "name" : "android::hardware::IBinder::DeathRecipient",
10585   "record_kind" : "class",
10586   "referenced_type" : "type-142",
10587   "self_type" : "type-142",
10588   "size" : 12,
10589   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10590   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
10591   "vtable_components" :
10592   [
10593    {
10594     "component_value" : 4,
10595     "kind" : "vbase_offset"
10596    },
10597    {
10598     "kind" : "offset_to_top"
10599    },
10600    {
10601     "kind" : "rtti",
10602     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10603    },
10604    {
10605     "is_pure" : true,
10606     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
10607    },
10608    {
10609     "kind" : "complete_dtor_pointer",
10610     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
10611    },
10612    {
10613     "kind" : "deleting_dtor_pointer",
10614     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
10615    },
10616    {
10617     "kind" : "vcall_offset"
10618    },
10619    {
10620     "kind" : "vcall_offset"
10621    },
10622    {
10623     "kind" : "vcall_offset"
10624    },
10625    {
10626     "kind" : "vcall_offset"
10627    },
10628    {
10629     "component_value" : -4,
10630     "kind" : "vcall_offset"
10631    },
10632    {
10633     "component_value" : -4,
10634     "kind" : "offset_to_top"
10635    },
10636    {
10637     "kind" : "rtti",
10638     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10639    },
10640    {
10641     "kind" : "complete_dtor_pointer",
10642     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
10643    },
10644    {
10645     "kind" : "deleting_dtor_pointer",
10646     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
10647    },
10648    {
10649     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10650    },
10651    {
10652     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10653    },
10654    {
10655     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10656    },
10657    {
10658     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10659    }
10660   ]
10661  },
10662  {
10663   "alignment" : 4,
10664   "base_specifiers" :
10665   [
10666    {
10667     "is_virtual" : true,
10668     "referenced_type" : "type-3"
10669    }
10670   ],
10671   "linker_set_key" : "android::hardware::IInterface",
10672   "name" : "android::hardware::IInterface",
10673   "record_kind" : "class",
10674   "referenced_type" : "type-14",
10675   "self_type" : "type-14",
10676   "size" : 12,
10677   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10678   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
10679   "vtable_components" :
10680   [
10681    {
10682     "component_value" : 4,
10683     "kind" : "vbase_offset"
10684    },
10685    {
10686     "kind" : "offset_to_top"
10687    },
10688    {
10689     "kind" : "rtti",
10690     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10691    },
10692    {
10693     "kind" : "complete_dtor_pointer",
10694     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10695    },
10696    {
10697     "kind" : "deleting_dtor_pointer",
10698     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10699    },
10700    {
10701     "is_pure" : true,
10702     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10703    },
10704    {
10705     "kind" : "vcall_offset"
10706    },
10707    {
10708     "kind" : "vcall_offset"
10709    },
10710    {
10711     "kind" : "vcall_offset"
10712    },
10713    {
10714     "kind" : "vcall_offset"
10715    },
10716    {
10717     "component_value" : -4,
10718     "kind" : "vcall_offset"
10719    },
10720    {
10721     "component_value" : -4,
10722     "kind" : "offset_to_top"
10723    },
10724    {
10725     "kind" : "rtti",
10726     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10727    },
10728    {
10729     "kind" : "complete_dtor_pointer",
10730     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
10731    },
10732    {
10733     "kind" : "deleting_dtor_pointer",
10734     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
10735    },
10736    {
10737     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10738    },
10739    {
10740     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10741    },
10742    {
10743     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10744    },
10745    {
10746     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10747    }
10748   ]
10749  },
10750  {
10751   "alignment" : 8,
10752   "fields" :
10753   [
10754    {
10755     "access" : "private",
10756     "field_name" : "mGrantors",
10757     "referenced_type" : "type-484"
10758    },
10759    {
10760     "access" : "private",
10761     "field_name" : "mHandle",
10762     "field_offset" : 128,
10763     "referenced_type" : "type-538"
10764    },
10765    {
10766     "access" : "private",
10767     "field_name" : "mQuantum",
10768     "field_offset" : 192,
10769     "referenced_type" : "type-2"
10770    },
10771    {
10772     "access" : "private",
10773     "field_name" : "mFlags",
10774     "field_offset" : 224,
10775     "referenced_type" : "type-2"
10776    }
10777   ],
10778   "linker_set_key" : "android::hardware::MQDescriptor<android::hardware::media::bufferpool::V1_0::BufferStatusMessage, android::hardware::kSynchronizedReadWrite>",
10779   "name" : "android::hardware::MQDescriptor<android::hardware::media::bufferpool::V1_0::BufferStatusMessage, android::hardware::kSynchronizedReadWrite>",
10780   "referenced_type" : "type-537",
10781   "self_type" : "type-537",
10782   "size" : 32,
10783   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10784   "template_args" : [ "type-540" ],
10785   "unique_id" : "_ZTSN7android8hardware12MQDescriptorINS0_5media10bufferpool4V1_019BufferStatusMessageELNS0_8MQFlavorE1EEE"
10786  },
10787  {
10788   "alignment" : 8,
10789   "fields" :
10790   [
10791    {
10792     "access" : "private",
10793     "field_name" : "mGrantors",
10794     "referenced_type" : "type-484"
10795    },
10796    {
10797     "access" : "private",
10798     "field_name" : "mHandle",
10799     "field_offset" : 128,
10800     "referenced_type" : "type-538"
10801    },
10802    {
10803     "access" : "private",
10804     "field_name" : "mQuantum",
10805     "field_offset" : 192,
10806     "referenced_type" : "type-2"
10807    },
10808    {
10809     "access" : "private",
10810     "field_name" : "mFlags",
10811     "field_offset" : 224,
10812     "referenced_type" : "type-2"
10813    }
10814   ],
10815   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10816   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10817   "referenced_type" : "type-548",
10818   "self_type" : "type-548",
10819   "size" : 32,
10820   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10821   "template_args" : [ "type-49" ],
10822   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
10823  },
10824  {
10825   "alignment" : 4,
10826   "fields" :
10827   [
10828    {
10829     "access" : "private",
10830     "field_name" : "mBufCachePos",
10831     "referenced_type" : "type-2"
10832    },
10833    {
10834     "access" : "private",
10835     "field_name" : "mBufCache",
10836     "field_offset" : 32,
10837     "referenced_type" : "type-577"
10838    },
10839    {
10840     "access" : "private",
10841     "field_name" : "mError",
10842     "field_offset" : 128,
10843     "referenced_type" : "type-18"
10844    },
10845    {
10846     "access" : "private",
10847     "field_name" : "mData",
10848     "field_offset" : 160,
10849     "referenced_type" : "type-578"
10850    },
10851    {
10852     "access" : "private",
10853     "field_name" : "mDataSize",
10854     "field_offset" : 192,
10855     "referenced_type" : "type-2"
10856    },
10857    {
10858     "access" : "private",
10859     "field_name" : "mDataCapacity",
10860     "field_offset" : 224,
10861     "referenced_type" : "type-2"
10862    },
10863    {
10864     "access" : "private",
10865     "field_name" : "mDataPos",
10866     "field_offset" : 256,
10867     "referenced_type" : "type-2"
10868    },
10869    {
10870     "access" : "private",
10871     "field_name" : "mObjects",
10872     "field_offset" : 288,
10873     "referenced_type" : "type-579"
10874    },
10875    {
10876     "access" : "private",
10877     "field_name" : "mObjectsSize",
10878     "field_offset" : 320,
10879     "referenced_type" : "type-2"
10880    },
10881    {
10882     "access" : "private",
10883     "field_name" : "mObjectsCapacity",
10884     "field_offset" : 352,
10885     "referenced_type" : "type-2"
10886    },
10887    {
10888     "access" : "private",
10889     "field_name" : "mNextObjectHint",
10890     "field_offset" : 384,
10891     "referenced_type" : "type-2"
10892    },
10893    {
10894     "access" : "private",
10895     "field_name" : "mNumRef",
10896     "field_offset" : 416,
10897     "referenced_type" : "type-2"
10898    },
10899    {
10900     "access" : "private",
10901     "field_name" : "mFdsKnown",
10902     "field_offset" : 448,
10903     "referenced_type" : "type-32"
10904    },
10905    {
10906     "access" : "private",
10907     "field_name" : "mHasFds",
10908     "field_offset" : 456,
10909     "referenced_type" : "type-32"
10910    },
10911    {
10912     "access" : "private",
10913     "field_name" : "mAllowFds",
10914     "field_offset" : 464,
10915     "referenced_type" : "type-32"
10916    },
10917    {
10918     "access" : "private",
10919     "field_name" : "mOwner",
10920     "field_offset" : 480,
10921     "referenced_type" : "type-580"
10922    },
10923    {
10924     "access" : "private",
10925     "field_name" : "mOwnerCookie",
10926     "field_offset" : 512,
10927     "referenced_type" : "type-19"
10928    }
10929   ],
10930   "linker_set_key" : "android::hardware::Parcel",
10931   "name" : "android::hardware::Parcel",
10932   "record_kind" : "class",
10933   "referenced_type" : "type-576",
10934   "self_type" : "type-576",
10935   "size" : 68,
10936   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10937   "unique_id" : "_ZTSN7android8hardware6ParcelE"
10938  },
10939  {
10940   "access" : "private",
10941   "alignment" : 8,
10942   "fields" :
10943   [
10944    {
10945     "field_name" : "index",
10946     "referenced_type" : "type-2"
10947    },
10948    {
10949     "field_name" : "buffer",
10950     "field_offset" : 64,
10951     "referenced_type" : "type-133"
10952    },
10953    {
10954     "field_name" : "bufend",
10955     "field_offset" : 128,
10956     "referenced_type" : "type-133"
10957    }
10958   ],
10959   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
10960   "name" : "android::hardware::Parcel::BufferInfo",
10961   "referenced_type" : "type-585",
10962   "self_type" : "type-585",
10963   "size" : 24,
10964   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10965   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
10966  },
10967  {
10968   "alignment" : 8,
10969   "base_specifiers" :
10970   [
10971    {
10972     "is_virtual" : true,
10973     "referenced_type" : "type-3"
10974    }
10975   ],
10976   "fields" :
10977   [
10978    {
10979     "access" : "private",
10980     "field_name" : "mDriverFD",
10981     "field_offset" : 32,
10982     "referenced_type" : "type-18"
10983    },
10984    {
10985     "access" : "private",
10986     "field_name" : "mVMStart",
10987     "field_offset" : 64,
10988     "referenced_type" : "type-19"
10989    },
10990    {
10991     "access" : "private",
10992     "field_name" : "mThreadCountLock",
10993     "field_offset" : 96,
10994     "referenced_type" : "type-21"
10995    },
10996    {
10997     "access" : "private",
10998     "field_name" : "mThreadCountDecrement",
10999     "field_offset" : 128,
11000     "referenced_type" : "type-22"
11001    },
11002    {
11003     "access" : "private",
11004     "field_name" : "mExecutingThreadsCount",
11005     "field_offset" : 160,
11006     "referenced_type" : "type-2"
11007    },
11008    {
11009     "access" : "private",
11010     "field_name" : "mMaxThreads",
11011     "field_offset" : 192,
11012     "referenced_type" : "type-2"
11013    },
11014    {
11015     "access" : "private",
11016     "field_name" : "mStarvationStartTimeMs",
11017     "field_offset" : 256,
11018     "referenced_type" : "type-23"
11019    },
11020    {
11021     "access" : "private",
11022     "field_name" : "mLock",
11023     "field_offset" : 320,
11024     "referenced_type" : "type-24"
11025    },
11026    {
11027     "access" : "private",
11028     "field_name" : "mHandleToObject",
11029     "field_offset" : 352,
11030     "referenced_type" : "type-26"
11031    },
11032    {
11033     "access" : "private",
11034     "field_name" : "mManagesContexts",
11035     "field_offset" : 512,
11036     "referenced_type" : "type-32"
11037    },
11038    {
11039     "access" : "private",
11040     "field_name" : "mBinderContextCheckFunc",
11041     "field_offset" : 544,
11042     "referenced_type" : "type-33"
11043    },
11044    {
11045     "access" : "private",
11046     "field_name" : "mBinderContextUserData",
11047     "field_offset" : 576,
11048     "referenced_type" : "type-19"
11049    },
11050    {
11051     "access" : "private",
11052     "field_name" : "mContexts",
11053     "field_offset" : 608,
11054     "referenced_type" : "type-42"
11055    },
11056    {
11057     "access" : "private",
11058     "field_name" : "mRootDir",
11059     "field_offset" : 768,
11060     "referenced_type" : "type-46"
11061    },
11062    {
11063     "access" : "private",
11064     "field_name" : "mThreadPoolStarted",
11065     "field_offset" : 800,
11066     "referenced_type" : "type-32"
11067    },
11068    {
11069     "access" : "private",
11070     "field_name" : "mSpawnThreadOnStart",
11071     "field_offset" : 808,
11072     "referenced_type" : "type-32"
11073    },
11074    {
11075     "access" : "private",
11076     "field_name" : "mThreadPoolSeq",
11077     "field_offset" : 832,
11078     "referenced_type" : "type-50"
11079    },
11080    {
11081     "access" : "private",
11082     "field_name" : "mMmapSize",
11083     "field_offset" : 864,
11084     "referenced_type" : "type-28"
11085    },
11086    {
11087     "access" : "private",
11088     "field_name" : "mCallRestriction",
11089     "field_offset" : 896,
11090     "referenced_type" : "type-51"
11091    }
11092   ],
11093   "linker_set_key" : "android::hardware::ProcessState",
11094   "name" : "android::hardware::ProcessState",
11095   "record_kind" : "class",
11096   "referenced_type" : "type-17",
11097   "self_type" : "type-17",
11098   "size" : 128,
11099   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11100   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
11101   "vtable_components" :
11102   [
11103    {
11104     "component_value" : 116,
11105     "kind" : "vbase_offset"
11106    },
11107    {
11108     "kind" : "offset_to_top"
11109    },
11110    {
11111     "kind" : "rtti",
11112     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11113    },
11114    {
11115     "kind" : "complete_dtor_pointer",
11116     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
11117    },
11118    {
11119     "kind" : "deleting_dtor_pointer",
11120     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
11121    },
11122    {
11123     "kind" : "vcall_offset"
11124    },
11125    {
11126     "kind" : "vcall_offset"
11127    },
11128    {
11129     "kind" : "vcall_offset"
11130    },
11131    {
11132     "kind" : "vcall_offset"
11133    },
11134    {
11135     "component_value" : -116,
11136     "kind" : "vcall_offset"
11137    },
11138    {
11139     "component_value" : -116,
11140     "kind" : "offset_to_top"
11141    },
11142    {
11143     "kind" : "rtti",
11144     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11145    },
11146    {
11147     "kind" : "complete_dtor_pointer",
11148     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
11149    },
11150    {
11151     "kind" : "deleting_dtor_pointer",
11152     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
11153    },
11154    {
11155     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11156    },
11157    {
11158     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11159    },
11160    {
11161     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11162    },
11163    {
11164     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11165    }
11166   ]
11167  },
11168  {
11169   "access" : "private",
11170   "alignment" : 4,
11171   "fields" :
11172   [
11173    {
11174     "field_name" : "binder",
11175     "referenced_type" : "type-10"
11176    },
11177    {
11178     "field_name" : "refs",
11179     "field_offset" : 32,
11180     "referenced_type" : "type-30"
11181    }
11182   ],
11183   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
11184   "name" : "android::hardware::ProcessState::handle_entry",
11185   "referenced_type" : "type-29",
11186   "self_type" : "type-29",
11187   "size" : 8,
11188   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11189   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
11190  },
11191  {
11192   "alignment" : 4,
11193   "base_specifiers" :
11194   [
11195    {
11196     "referenced_type" : "type-57"
11197    }
11198   ],
11199   "fields" :
11200   [
11201    {
11202     "access" : "private",
11203     "field_name" : "mVal",
11204     "field_offset" : 192,
11205     "referenced_type" : "type-215"
11206    }
11207   ],
11208   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> >",
11209   "name" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> >",
11210   "record_kind" : "class",
11211   "referenced_type" : "type-284",
11212   "self_type" : "type-284",
11213   "size" : 28,
11214   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11215   "template_args" : [ "type-215" ],
11216   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_5media10bufferpool4V1_09IAccessorEEEEE"
11217  },
11218  {
11219   "alignment" : 4,
11220   "base_specifiers" :
11221   [
11222    {
11223     "referenced_type" : "type-57"
11224    }
11225   ],
11226   "fields" :
11227   [
11228    {
11229     "access" : "private",
11230     "field_name" : "mVal",
11231     "field_offset" : 192,
11232     "referenced_type" : "type-761"
11233    }
11234   ],
11235   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> >",
11236   "name" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> >",
11237   "record_kind" : "class",
11238   "referenced_type" : "type-782",
11239   "self_type" : "type-782",
11240   "size" : 28,
11241   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11242   "template_args" : [ "type-761" ],
11243   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_5media10bufferpool4V1_014IClientManagerEEEEE"
11244  },
11245  {
11246   "alignment" : 4,
11247   "base_specifiers" :
11248   [
11249    {
11250     "referenced_type" : "type-57"
11251    }
11252   ],
11253   "fields" :
11254   [
11255    {
11256     "access" : "private",
11257     "field_name" : "mVal",
11258     "field_offset" : 192,
11259     "referenced_type" : "type-53"
11260    }
11261   ],
11262   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IConnection> >",
11263   "name" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IConnection> >",
11264   "record_kind" : "class",
11265   "referenced_type" : "type-52",
11266   "self_type" : "type-52",
11267   "size" : 28,
11268   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11269   "template_args" : [ "type-53" ],
11270   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_5media10bufferpool4V1_011IConnectionEEEEE"
11271  },
11272  {
11273   "alignment" : 4,
11274   "base_specifiers" :
11275   [
11276    {
11277     "referenced_type" : "type-57"
11278    }
11279   ],
11280   "fields" :
11281   [
11282    {
11283     "access" : "private",
11284     "field_name" : "mVal",
11285     "field_offset" : 168,
11286     "referenced_type" : "type-32"
11287    }
11288   ],
11289   "linker_set_key" : "android::hardware::Return<bool>",
11290   "name" : "android::hardware::Return<bool>",
11291   "record_kind" : "class",
11292   "referenced_type" : "type-265",
11293   "self_type" : "type-265",
11294   "size" : 24,
11295   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11296   "template_args" : [ "type-32" ],
11297   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
11298  },
11299  {
11300   "alignment" : 4,
11301   "base_specifiers" :
11302   [
11303    {
11304     "referenced_type" : "type-57"
11305    }
11306   ],
11307   "linker_set_key" : "android::hardware::Return<void>",
11308   "name" : "android::hardware::Return<void>",
11309   "record_kind" : "class",
11310   "referenced_type" : "type-308",
11311   "self_type" : "type-308",
11312   "size" : 24,
11313   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11314   "template_args" : [ "type-20" ],
11315   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
11316  },
11317  {
11318   "alignment" : 4,
11319   "fields" :
11320   [
11321    {
11322     "access" : "private",
11323     "field_name" : "mException",
11324     "referenced_type" : "type-18"
11325    },
11326    {
11327     "access" : "private",
11328     "field_name" : "mErrorCode",
11329     "field_offset" : 32,
11330     "referenced_type" : "type-18"
11331    },
11332    {
11333     "access" : "private",
11334     "field_name" : "mMessage",
11335     "field_offset" : 64,
11336     "referenced_type" : "type-59"
11337    }
11338   ],
11339   "linker_set_key" : "android::hardware::Status",
11340   "name" : "android::hardware::Status",
11341   "record_kind" : "class",
11342   "referenced_type" : "type-58",
11343   "self_type" : "type-58",
11344   "size" : 20,
11345   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11346   "unique_id" : "_ZTSN7android8hardware6StatusE"
11347  },
11348  {
11349   "alignment" : 4,
11350   "fields" :
11351   [
11352    {
11353     "access" : "protected",
11354     "field_name" : "mInstrumentationCallbacks",
11355     "field_offset" : 32,
11356     "referenced_type" : "type-187"
11357    },
11358    {
11359     "access" : "protected",
11360     "field_name" : "mEnableInstrumentation",
11361     "field_offset" : 128,
11362     "referenced_type" : "type-32"
11363    },
11364    {
11365     "access" : "protected",
11366     "field_name" : "mInstrumentationLibPackage",
11367     "field_offset" : 160,
11368     "referenced_type" : "type-188"
11369    },
11370    {
11371     "access" : "protected",
11372     "field_name" : "mInterfaceName",
11373     "field_offset" : 256,
11374     "referenced_type" : "type-189"
11375    }
11376   ],
11377   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
11378   "name" : "android::hardware::details::HidlInstrumentor",
11379   "referenced_type" : "type-186",
11380   "self_type" : "type-186",
11381   "size" : 44,
11382   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11383   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
11384   "vtable_components" :
11385   [
11386    {
11387     "kind" : "offset_to_top"
11388    },
11389    {
11390     "kind" : "rtti",
11391     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11392    },
11393    {
11394     "kind" : "complete_dtor_pointer",
11395     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
11396    },
11397    {
11398     "kind" : "deleting_dtor_pointer",
11399     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
11400    }
11401   ]
11402  },
11403  {
11404   "alignment" : 4,
11405   "fields" :
11406   [
11407    {
11408     "field_name" : "sched_policy",
11409     "referenced_type" : "type-18"
11410    },
11411    {
11412     "field_name" : "prio",
11413     "field_offset" : 32,
11414     "referenced_type" : "type-18"
11415    }
11416   ],
11417   "linker_set_key" : "android::hardware::details::SchedPrio",
11418   "name" : "android::hardware::details::SchedPrio",
11419   "referenced_type" : "type-605",
11420   "self_type" : "type-605",
11421   "size" : 8,
11422   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
11423   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
11424  },
11425  {
11426   "alignment" : 4,
11427   "fields" :
11428   [
11429    {
11430     "access" : "private",
11431     "field_name" : "mQueue",
11432     "referenced_type" : "type-769"
11433    }
11434   ],
11435   "linker_set_key" : "android::hardware::details::TaskRunner",
11436   "name" : "android::hardware::details::TaskRunner",
11437   "record_kind" : "class",
11438   "referenced_type" : "type-768",
11439   "self_type" : "type-768",
11440   "size" : 8,
11441   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
11442   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
11443  },
11444  {
11445   "alignment" : 1,
11446   "linker_set_key" : "android::hardware::details::bnhw_tag",
11447   "name" : "android::hardware::details::bnhw_tag",
11448   "referenced_type" : "type-419",
11449   "self_type" : "type-419",
11450   "size" : 1,
11451   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11452   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
11453  },
11454  {
11455   "alignment" : 1,
11456   "linker_set_key" : "android::hardware::details::bphw_tag",
11457   "name" : "android::hardware::details::bphw_tag",
11458   "referenced_type" : "type-430",
11459   "self_type" : "type-430",
11460   "size" : 1,
11461   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11462   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
11463  },
11464  {
11465   "alignment" : 1,
11466   "linker_set_key" : "android::hardware::details::bs_tag",
11467   "name" : "android::hardware::details::bs_tag",
11468   "referenced_type" : "type-442",
11469   "self_type" : "type-442",
11470   "size" : 1,
11471   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11472   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
11473  },
11474  {
11475   "access" : "private",
11476   "alignment" : 8,
11477   "fields" :
11478   [
11479    {
11480     "field_name" : "mPointer",
11481     "referenced_type" : "type-487"
11482    },
11483    {
11484     "field_name" : "_pad",
11485     "referenced_type" : "type-133"
11486    }
11487   ],
11488   "is_anonymous" : true,
11489   "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",
11490   "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",
11491   "record_kind" : "union",
11492   "referenced_type" : "type-486",
11493   "self_type" : "type-486",
11494   "size" : 8,
11495   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11496   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
11497  },
11498  {
11499   "alignment" : 8,
11500   "fields" :
11501   [
11502    {
11503     "access" : "private",
11504     "referenced_type" : "type-486"
11505    }
11506   ],
11507   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11508   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11509   "referenced_type" : "type-485",
11510   "self_type" : "type-485",
11511   "size" : 8,
11512   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11513   "template_args" : [ "type-488" ],
11514   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
11515  },
11516  {
11517   "alignment" : 8,
11518   "fields" :
11519   [
11520    {
11521     "access" : "private",
11522     "referenced_type" : "type-505"
11523    }
11524   ],
11525   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11526   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11527   "referenced_type" : "type-504",
11528   "self_type" : "type-504",
11529   "size" : 8,
11530   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11531   "template_args" : [ "type-507" ],
11532   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
11533  },
11534  {
11535   "alignment" : 8,
11536   "fields" :
11537   [
11538    {
11539     "access" : "private",
11540     "referenced_type" : "type-497"
11541    }
11542   ],
11543   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11544   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11545   "referenced_type" : "type-496",
11546   "self_type" : "type-496",
11547   "size" : 8,
11548   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11549   "template_args" : [ "type-467" ],
11550   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
11551  },
11552  {
11553   "alignment" : 8,
11554   "fields" :
11555   [
11556    {
11557     "access" : "private",
11558     "referenced_type" : "type-524"
11559    }
11560   ],
11561   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
11562   "name" : "android::hardware::details::hidl_pointer<char>",
11563   "referenced_type" : "type-523",
11564   "self_type" : "type-523",
11565   "size" : 8,
11566   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11567   "template_args" : [ "type-49" ],
11568   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
11569  },
11570  {
11571   "access" : "private",
11572   "alignment" : 8,
11573   "fields" :
11574   [
11575    {
11576     "field_name" : "mPointer",
11577     "referenced_type" : "type-323"
11578    },
11579    {
11580     "field_name" : "_pad",
11581     "referenced_type" : "type-133"
11582    }
11583   ],
11584   "is_anonymous" : true,
11585   "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",
11586   "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",
11587   "record_kind" : "union",
11588   "referenced_type" : "type-524",
11589   "self_type" : "type-524",
11590   "size" : 8,
11591   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11592   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
11593  },
11594  {
11595   "alignment" : 8,
11596   "fields" :
11597   [
11598    {
11599     "access" : "private",
11600     "referenced_type" : "type-469"
11601    }
11602   ],
11603   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
11604   "name" : "android::hardware::details::hidl_pointer<const char>",
11605   "referenced_type" : "type-468",
11606   "self_type" : "type-468",
11607   "size" : 8,
11608   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11609   "template_args" : [ "type-48" ],
11610   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
11611  },
11612  {
11613   "access" : "private",
11614   "alignment" : 8,
11615   "fields" :
11616   [
11617    {
11618     "field_name" : "mPointer",
11619     "referenced_type" : "type-47"
11620    },
11621    {
11622     "field_name" : "_pad",
11623     "referenced_type" : "type-133"
11624    }
11625   ],
11626   "is_anonymous" : true,
11627   "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",
11628   "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",
11629   "record_kind" : "union",
11630   "referenced_type" : "type-469",
11631   "self_type" : "type-469",
11632   "size" : 8,
11633   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11634   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
11635  },
11636  {
11637   "alignment" : 8,
11638   "fields" :
11639   [
11640    {
11641     "access" : "private",
11642     "referenced_type" : "type-128"
11643    }
11644   ],
11645   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
11646   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
11647   "referenced_type" : "type-127",
11648   "self_type" : "type-127",
11649   "size" : 8,
11650   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11651   "template_args" : [ "type-130" ],
11652   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
11653  },
11654  {
11655   "access" : "private",
11656   "alignment" : 8,
11657   "fields" :
11658   [
11659    {
11660     "field_name" : "mPointer",
11661     "referenced_type" : "type-129"
11662    },
11663    {
11664     "field_name" : "_pad",
11665     "referenced_type" : "type-133"
11666    }
11667   ],
11668   "is_anonymous" : true,
11669   "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",
11670   "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",
11671   "record_kind" : "union",
11672   "referenced_type" : "type-128",
11673   "self_type" : "type-128",
11674   "size" : 8,
11675   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11676   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
11677  },
11678  {
11679   "access" : "private",
11680   "alignment" : 8,
11681   "fields" :
11682   [
11683    {
11684     "field_name" : "mPointer",
11685     "referenced_type" : "type-506"
11686    },
11687    {
11688     "field_name" : "_pad",
11689     "referenced_type" : "type-133"
11690    }
11691   ],
11692   "is_anonymous" : true,
11693   "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",
11694   "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",
11695   "record_kind" : "union",
11696   "referenced_type" : "type-505",
11697   "self_type" : "type-505",
11698   "size" : 8,
11699   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11700   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
11701  },
11702  {
11703   "access" : "private",
11704   "alignment" : 8,
11705   "fields" :
11706   [
11707    {
11708     "field_name" : "mPointer",
11709     "referenced_type" : "type-498"
11710    },
11711    {
11712     "field_name" : "_pad",
11713     "referenced_type" : "type-133"
11714    }
11715   ],
11716   "is_anonymous" : true,
11717   "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",
11718   "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",
11719   "record_kind" : "union",
11720   "referenced_type" : "type-497",
11721   "self_type" : "type-497",
11722   "size" : 8,
11723   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11724   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
11725  },
11726  {
11727   "alignment" : 8,
11728   "fields" :
11729   [
11730    {
11731     "access" : "private",
11732     "referenced_type" : "type-516"
11733    }
11734   ],
11735   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
11736   "name" : "android::hardware::details::hidl_pointer<int>",
11737   "referenced_type" : "type-515",
11738   "self_type" : "type-515",
11739   "size" : 8,
11740   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11741   "template_args" : [ "type-18" ],
11742   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
11743  },
11744  {
11745   "access" : "private",
11746   "alignment" : 8,
11747   "fields" :
11748   [
11749    {
11750     "field_name" : "mPointer",
11751     "referenced_type" : "type-517"
11752    },
11753    {
11754     "field_name" : "_pad",
11755     "referenced_type" : "type-133"
11756    }
11757   ],
11758   "is_anonymous" : true,
11759   "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",
11760   "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",
11761   "record_kind" : "union",
11762   "referenced_type" : "type-516",
11763   "self_type" : "type-516",
11764   "size" : 8,
11765   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11766   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
11767  },
11768  {
11769   "alignment" : 8,
11770   "fields" :
11771   [
11772    {
11773     "access" : "private",
11774     "referenced_type" : "type-539"
11775    }
11776   ],
11777   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
11778   "name" : "android::hardware::details::hidl_pointer<native_handle>",
11779   "referenced_type" : "type-538",
11780   "self_type" : "type-538",
11781   "size" : 8,
11782   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11783   "template_args" : [ "type-131" ],
11784   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
11785  },
11786  {
11787   "access" : "private",
11788   "alignment" : 8,
11789   "fields" :
11790   [
11791    {
11792     "field_name" : "mPointer",
11793     "referenced_type" : "type-329"
11794    },
11795    {
11796     "field_name" : "_pad",
11797     "referenced_type" : "type-133"
11798    }
11799   ],
11800   "is_anonymous" : true,
11801   "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",
11802   "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",
11803   "record_kind" : "union",
11804   "referenced_type" : "type-539",
11805   "self_type" : "type-539",
11806   "size" : 8,
11807   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11808   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
11809  },
11810  {
11811   "alignment" : 1,
11812   "linker_set_key" : "android::hardware::details::i_tag",
11813   "name" : "android::hardware::details::i_tag",
11814   "referenced_type" : "type-409",
11815   "self_type" : "type-409",
11816   "size" : 1,
11817   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11818   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
11819  },
11820  {
11821   "alignment" : 4,
11822   "fields" :
11823   [
11824    {
11825     "access" : "private",
11826     "field_name" : "mStatus",
11827     "referenced_type" : "type-58"
11828    },
11829    {
11830     "access" : "private",
11831     "field_name" : "mCheckedStatus",
11832     "field_offset" : 160,
11833     "referenced_type" : "type-32"
11834    }
11835   ],
11836   "linker_set_key" : "android::hardware::details::return_status",
11837   "name" : "android::hardware::details::return_status",
11838   "record_kind" : "class",
11839   "referenced_type" : "type-57",
11840   "self_type" : "type-57",
11841   "size" : 24,
11842   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11843   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
11844  },
11845  {
11846   "alignment" : 1,
11847   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
11848   "name" : "android::hardware::details::std_array<unsigned char, 32>",
11849   "referenced_type" : "type-525",
11850   "self_type" : "type-525",
11851   "size" : 1,
11852   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11853   "template_args" : [ "type-176" ],
11854   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
11855  },
11856  {
11857   "alignment" : 1,
11858   "fields" :
11859   [
11860    {
11861     "access" : "private",
11862     "field_name" : "mBuffer",
11863     "referenced_type" : "type-508"
11864    }
11865   ],
11866   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
11867   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11868   "referenced_type" : "type-507",
11869   "self_type" : "type-507",
11870   "size" : 32,
11871   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11872   "template_args" : [ "type-176" ],
11873   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
11874  },
11875  {
11876   "alignment" : 8,
11877   "base_specifiers" :
11878   [
11879    {
11880     "referenced_type" : "type-142"
11881    }
11882   ],
11883   "fields" :
11884   [
11885    {
11886     "access" : "private",
11887     "field_name" : "mRecipient",
11888     "field_offset" : 32,
11889     "referenced_type" : "type-234"
11890    },
11891    {
11892     "access" : "private",
11893     "field_name" : "mCookie",
11894     "field_offset" : 128,
11895     "referenced_type" : "type-133"
11896    },
11897    {
11898     "access" : "private",
11899     "field_name" : "mBase",
11900     "field_offset" : 192,
11901     "referenced_type" : "type-237"
11902    }
11903   ],
11904   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
11905   "name" : "android::hardware::hidl_binder_death_recipient",
11906   "referenced_type" : "type-233",
11907   "self_type" : "type-233",
11908   "size" : 40,
11909   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11910   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
11911   "vtable_components" :
11912   [
11913    {
11914     "component_value" : 32,
11915     "kind" : "vbase_offset"
11916    },
11917    {
11918     "kind" : "offset_to_top"
11919    },
11920    {
11921     "kind" : "rtti",
11922     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11923    },
11924    {
11925     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11926    },
11927    {
11928     "kind" : "complete_dtor_pointer",
11929     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11930    },
11931    {
11932     "kind" : "deleting_dtor_pointer",
11933     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11934    },
11935    {
11936     "kind" : "vcall_offset"
11937    },
11938    {
11939     "kind" : "vcall_offset"
11940    },
11941    {
11942     "kind" : "vcall_offset"
11943    },
11944    {
11945     "kind" : "vcall_offset"
11946    },
11947    {
11948     "component_value" : -32,
11949     "kind" : "vcall_offset"
11950    },
11951    {
11952     "component_value" : -32,
11953     "kind" : "offset_to_top"
11954    },
11955    {
11956     "kind" : "rtti",
11957     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11958    },
11959    {
11960     "kind" : "complete_dtor_pointer",
11961     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11962    },
11963    {
11964     "kind" : "deleting_dtor_pointer",
11965     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11966    },
11967    {
11968     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11969    },
11970    {
11971     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11972    },
11973    {
11974     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11975    },
11976    {
11977     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11978    }
11979   ]
11980  },
11981  {
11982   "alignment" : 4,
11983   "base_specifiers" :
11984   [
11985    {
11986     "is_virtual" : true,
11987     "referenced_type" : "type-3"
11988    }
11989   ],
11990   "linker_set_key" : "android::hardware::hidl_death_recipient",
11991   "name" : "android::hardware::hidl_death_recipient",
11992   "referenced_type" : "type-236",
11993   "self_type" : "type-236",
11994   "size" : 12,
11995   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11996   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
11997   "vtable_components" :
11998   [
11999    {
12000     "component_value" : 4,
12001     "kind" : "vbase_offset"
12002    },
12003    {
12004     "kind" : "offset_to_top"
12005    },
12006    {
12007     "kind" : "rtti",
12008     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12009    },
12010    {
12011     "is_pure" : true,
12012     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12013    },
12014    {
12015     "kind" : "complete_dtor_pointer",
12016     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12017    },
12018    {
12019     "kind" : "deleting_dtor_pointer",
12020     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12021    },
12022    {
12023     "kind" : "vcall_offset"
12024    },
12025    {
12026     "kind" : "vcall_offset"
12027    },
12028    {
12029     "kind" : "vcall_offset"
12030    },
12031    {
12032     "kind" : "vcall_offset"
12033    },
12034    {
12035     "component_value" : -4,
12036     "kind" : "vcall_offset"
12037    },
12038    {
12039     "component_value" : -4,
12040     "kind" : "offset_to_top"
12041    },
12042    {
12043     "kind" : "rtti",
12044     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12045    },
12046    {
12047     "kind" : "complete_dtor_pointer",
12048     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
12049    },
12050    {
12051     "kind" : "deleting_dtor_pointer",
12052     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
12053    },
12054    {
12055     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12056    },
12057    {
12058     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12059    },
12060    {
12061     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12062    },
12063    {
12064     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12065    }
12066   ]
12067  },
12068  {
12069   "alignment" : 8,
12070   "fields" :
12071   [
12072    {
12073     "access" : "private",
12074     "field_name" : "mHandle",
12075     "referenced_type" : "type-127"
12076    },
12077    {
12078     "access" : "private",
12079     "field_name" : "mOwnsHandle",
12080     "field_offset" : 64,
12081     "referenced_type" : "type-32"
12082    }
12083   ],
12084   "linker_set_key" : "android::hardware::hidl_handle",
12085   "name" : "android::hardware::hidl_handle",
12086   "referenced_type" : "type-126",
12087   "self_type" : "type-126",
12088   "size" : 16,
12089   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12090   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
12091  },
12092  {
12093   "alignment" : 8,
12094   "fields" :
12095   [
12096    {
12097     "access" : "private",
12098     "field_name" : "mHandle",
12099     "referenced_type" : "type-126"
12100    },
12101    {
12102     "access" : "private",
12103     "field_name" : "mSize",
12104     "field_offset" : 128,
12105     "referenced_type" : "type-133"
12106    },
12107    {
12108     "access" : "private",
12109     "field_name" : "mName",
12110     "field_offset" : 192,
12111     "referenced_type" : "type-467"
12112    }
12113   ],
12114   "linker_set_key" : "android::hardware::hidl_memory",
12115   "name" : "android::hardware::hidl_memory",
12116   "referenced_type" : "type-471",
12117   "self_type" : "type-471",
12118   "size" : 40,
12119   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12120   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
12121  },
12122  {
12123   "alignment" : 8,
12124   "fields" :
12125   [
12126    {
12127     "access" : "private",
12128     "field_name" : "mBuffer",
12129     "referenced_type" : "type-468"
12130    },
12131    {
12132     "access" : "private",
12133     "field_name" : "mSize",
12134     "field_offset" : 64,
12135     "referenced_type" : "type-2"
12136    },
12137    {
12138     "access" : "private",
12139     "field_name" : "mOwnsBuffer",
12140     "field_offset" : 96,
12141     "referenced_type" : "type-32"
12142    }
12143   ],
12144   "linker_set_key" : "android::hardware::hidl_string",
12145   "name" : "android::hardware::hidl_string",
12146   "referenced_type" : "type-467",
12147   "self_type" : "type-467",
12148   "size" : 16,
12149   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12150   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
12151  },
12152  {
12153   "alignment" : 8,
12154   "fields" :
12155   [
12156    {
12157     "access" : "private",
12158     "field_name" : "mBuffer",
12159     "referenced_type" : "type-485"
12160    },
12161    {
12162     "access" : "private",
12163     "field_name" : "mSize",
12164     "field_offset" : 64,
12165     "referenced_type" : "type-2"
12166    },
12167    {
12168     "access" : "private",
12169     "field_name" : "mOwnsBuffer",
12170     "field_offset" : 96,
12171     "referenced_type" : "type-32"
12172    }
12173   ],
12174   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
12175   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
12176   "referenced_type" : "type-484",
12177   "self_type" : "type-484",
12178   "size" : 16,
12179   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12180   "template_args" : [ "type-488" ],
12181   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
12182  },
12183  {
12184   "alignment" : 8,
12185   "fields" :
12186   [
12187    {
12188     "access" : "private",
12189     "field_name" : "mBuffer",
12190     "referenced_type" : "type-504"
12191    },
12192    {
12193     "access" : "private",
12194     "field_name" : "mSize",
12195     "field_offset" : 64,
12196     "referenced_type" : "type-2"
12197    },
12198    {
12199     "access" : "private",
12200     "field_name" : "mOwnsBuffer",
12201     "field_offset" : 96,
12202     "referenced_type" : "type-32"
12203    }
12204   ],
12205   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12206   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12207   "referenced_type" : "type-503",
12208   "self_type" : "type-503",
12209   "size" : 16,
12210   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12211   "template_args" : [ "type-507" ],
12212   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
12213  },
12214  {
12215   "alignment" : 8,
12216   "fields" :
12217   [
12218    {
12219     "access" : "private",
12220     "field_name" : "mBuffer",
12221     "referenced_type" : "type-496"
12222    },
12223    {
12224     "access" : "private",
12225     "field_name" : "mSize",
12226     "field_offset" : 64,
12227     "referenced_type" : "type-2"
12228    },
12229    {
12230     "access" : "private",
12231     "field_name" : "mOwnsBuffer",
12232     "field_offset" : 96,
12233     "referenced_type" : "type-32"
12234    }
12235   ],
12236   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12237   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12238   "referenced_type" : "type-495",
12239   "self_type" : "type-495",
12240   "size" : 16,
12241   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12242   "template_args" : [ "type-467" ],
12243   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
12244  },
12245  {
12246   "alignment" : 8,
12247   "fields" :
12248   [
12249    {
12250     "access" : "private",
12251     "field_name" : "mBuffer",
12252     "referenced_type" : "type-523"
12253    },
12254    {
12255     "access" : "private",
12256     "field_name" : "mSize",
12257     "field_offset" : 64,
12258     "referenced_type" : "type-2"
12259    },
12260    {
12261     "access" : "private",
12262     "field_name" : "mOwnsBuffer",
12263     "field_offset" : 96,
12264     "referenced_type" : "type-32"
12265    }
12266   ],
12267   "linker_set_key" : "android::hardware::hidl_vec<char>",
12268   "name" : "android::hardware::hidl_vec<char>",
12269   "referenced_type" : "type-522",
12270   "self_type" : "type-522",
12271   "size" : 16,
12272   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12273   "template_args" : [ "type-49" ],
12274   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
12275  },
12276  {
12277   "alignment" : 8,
12278   "fields" :
12279   [
12280    {
12281     "access" : "private",
12282     "field_name" : "mBuffer",
12283     "referenced_type" : "type-515"
12284    },
12285    {
12286     "access" : "private",
12287     "field_name" : "mSize",
12288     "field_offset" : 64,
12289     "referenced_type" : "type-2"
12290    },
12291    {
12292     "access" : "private",
12293     "field_name" : "mOwnsBuffer",
12294     "field_offset" : 96,
12295     "referenced_type" : "type-32"
12296    }
12297   ],
12298   "linker_set_key" : "android::hardware::hidl_vec<int>",
12299   "name" : "android::hardware::hidl_vec<int>",
12300   "referenced_type" : "type-514",
12301   "self_type" : "type-514",
12302   "size" : 16,
12303   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12304   "template_args" : [ "type-18" ],
12305   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
12306  },
12307  {
12308   "alignment" : 2,
12309   "fields" :
12310   [
12311    {
12312     "access" : "private",
12313     "field_name" : "mMajor",
12314     "referenced_type" : "type-178"
12315    },
12316    {
12317     "access" : "private",
12318     "field_name" : "mMinor",
12319     "field_offset" : 16,
12320     "referenced_type" : "type-178"
12321    }
12322   ],
12323   "linker_set_key" : "android::hardware::hidl_version",
12324   "name" : "android::hardware::hidl_version",
12325   "referenced_type" : "type-527",
12326   "self_type" : "type-527",
12327   "size" : 4,
12328   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12329   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
12330  },
12331  {
12332   "alignment" : 4,
12333   "base_specifiers" :
12334   [
12335    {
12336     "referenced_type" : "type-591"
12337    }
12338   ],
12339   "fields" :
12340   [
12341    {
12342     "access" : "private",
12343     "field_name" : "_hidl_mImpl",
12344     "field_offset" : 544,
12345     "referenced_type" : "type-215"
12346    }
12347   ],
12348   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BnHwAccessor",
12349   "name" : "android::hardware::media::bufferpool::V1_0::BnHwAccessor",
12350   "referenced_type" : "type-606",
12351   "self_type" : "type-606",
12352   "size" : 80,
12353   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwAccessor.h",
12354   "unique_id" : "_ZTSN7android8hardware5media10bufferpool4V1_012BnHwAccessorE",
12355   "vtable_components" :
12356   [
12357    {
12358     "component_value" : 72,
12359     "kind" : "vbase_offset"
12360    },
12361    {
12362     "kind" : "offset_to_top"
12363    },
12364    {
12365     "kind" : "rtti",
12366     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_012BnHwAccessorE"
12367    },
12368    {
12369     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12370    },
12371    {
12372     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12373    },
12374    {
12375     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12376    },
12377    {
12378     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12379    },
12380    {
12381     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12382    },
12383    {
12384     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12385    },
12386    {
12387     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12388    },
12389    {
12390     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12391    },
12392    {
12393     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12394    },
12395    {
12396     "kind" : "complete_dtor_pointer",
12397     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessorD1Ev"
12398    },
12399    {
12400     "kind" : "deleting_dtor_pointer",
12401     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessorD0Ev"
12402    },
12403    {
12404     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BnHwAccessor10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12405    },
12406    {
12407     "component_value" : -20,
12408     "kind" : "offset_to_top"
12409    },
12410    {
12411     "kind" : "rtti",
12412     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_012BnHwAccessorE"
12413    },
12414    {
12415     "kind" : "complete_dtor_pointer",
12416     "mangled_component_name" : "_ZThn20_N7android8hardware5media10bufferpool4V1_012BnHwAccessorD1Ev"
12417    },
12418    {
12419     "kind" : "deleting_dtor_pointer",
12420     "mangled_component_name" : "_ZThn20_N7android8hardware5media10bufferpool4V1_012BnHwAccessorD0Ev"
12421    },
12422    {
12423     "kind" : "vcall_offset"
12424    },
12425    {
12426     "kind" : "vcall_offset"
12427    },
12428    {
12429     "kind" : "vcall_offset"
12430    },
12431    {
12432     "kind" : "vcall_offset"
12433    },
12434    {
12435     "component_value" : -72,
12436     "kind" : "vcall_offset"
12437    },
12438    {
12439     "component_value" : -72,
12440     "kind" : "offset_to_top"
12441    },
12442    {
12443     "kind" : "rtti",
12444     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_012BnHwAccessorE"
12445    },
12446    {
12447     "kind" : "complete_dtor_pointer",
12448     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_012BnHwAccessorD1Ev"
12449    },
12450    {
12451     "kind" : "deleting_dtor_pointer",
12452     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_012BnHwAccessorD0Ev"
12453    },
12454    {
12455     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12456    },
12457    {
12458     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12459    },
12460    {
12461     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12462    },
12463    {
12464     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12465    }
12466   ]
12467  },
12468  {
12469   "alignment" : 4,
12470   "base_specifiers" :
12471   [
12472    {
12473     "referenced_type" : "type-591"
12474    }
12475   ],
12476   "fields" :
12477   [
12478    {
12479     "access" : "private",
12480     "field_name" : "_hidl_mImpl",
12481     "field_offset" : 544,
12482     "referenced_type" : "type-761"
12483    }
12484   ],
12485   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BnHwClientManager",
12486   "name" : "android::hardware::media::bufferpool::V1_0::BnHwClientManager",
12487   "referenced_type" : "type-760",
12488   "self_type" : "type-760",
12489   "size" : 80,
12490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwClientManager.h",
12491   "unique_id" : "_ZTSN7android8hardware5media10bufferpool4V1_017BnHwClientManagerE",
12492   "vtable_components" :
12493   [
12494    {
12495     "component_value" : 72,
12496     "kind" : "vbase_offset"
12497    },
12498    {
12499     "kind" : "offset_to_top"
12500    },
12501    {
12502     "kind" : "rtti",
12503     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_017BnHwClientManagerE"
12504    },
12505    {
12506     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12507    },
12508    {
12509     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12510    },
12511    {
12512     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12513    },
12514    {
12515     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12516    },
12517    {
12518     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12519    },
12520    {
12521     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12522    },
12523    {
12524     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12525    },
12526    {
12527     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12528    },
12529    {
12530     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12531    },
12532    {
12533     "kind" : "complete_dtor_pointer",
12534     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManagerD1Ev"
12535    },
12536    {
12537     "kind" : "deleting_dtor_pointer",
12538     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManagerD0Ev"
12539    },
12540    {
12541     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_017BnHwClientManager10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12542    },
12543    {
12544     "component_value" : -20,
12545     "kind" : "offset_to_top"
12546    },
12547    {
12548     "kind" : "rtti",
12549     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_017BnHwClientManagerE"
12550    },
12551    {
12552     "kind" : "complete_dtor_pointer",
12553     "mangled_component_name" : "_ZThn20_N7android8hardware5media10bufferpool4V1_017BnHwClientManagerD1Ev"
12554    },
12555    {
12556     "kind" : "deleting_dtor_pointer",
12557     "mangled_component_name" : "_ZThn20_N7android8hardware5media10bufferpool4V1_017BnHwClientManagerD0Ev"
12558    },
12559    {
12560     "kind" : "vcall_offset"
12561    },
12562    {
12563     "kind" : "vcall_offset"
12564    },
12565    {
12566     "kind" : "vcall_offset"
12567    },
12568    {
12569     "kind" : "vcall_offset"
12570    },
12571    {
12572     "component_value" : -72,
12573     "kind" : "vcall_offset"
12574    },
12575    {
12576     "component_value" : -72,
12577     "kind" : "offset_to_top"
12578    },
12579    {
12580     "kind" : "rtti",
12581     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_017BnHwClientManagerE"
12582    },
12583    {
12584     "kind" : "complete_dtor_pointer",
12585     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_017BnHwClientManagerD1Ev"
12586    },
12587    {
12588     "kind" : "deleting_dtor_pointer",
12589     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_017BnHwClientManagerD0Ev"
12590    },
12591    {
12592     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12593    },
12594    {
12595     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12596    },
12597    {
12598     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12599    },
12600    {
12601     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12602    }
12603   ]
12604  },
12605  {
12606   "alignment" : 4,
12607   "base_specifiers" :
12608   [
12609    {
12610     "referenced_type" : "type-591"
12611    }
12612   ],
12613   "fields" :
12614   [
12615    {
12616     "access" : "private",
12617     "field_name" : "_hidl_mImpl",
12618     "field_offset" : 544,
12619     "referenced_type" : "type-53"
12620    }
12621   ],
12622   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BnHwConnection",
12623   "name" : "android::hardware::media::bufferpool::V1_0::BnHwConnection",
12624   "referenced_type" : "type-598",
12625   "self_type" : "type-598",
12626   "size" : 80,
12627   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BnHwConnection.h",
12628   "unique_id" : "_ZTSN7android8hardware5media10bufferpool4V1_014BnHwConnectionE",
12629   "vtable_components" :
12630   [
12631    {
12632     "component_value" : 72,
12633     "kind" : "vbase_offset"
12634    },
12635    {
12636     "kind" : "offset_to_top"
12637    },
12638    {
12639     "kind" : "rtti",
12640     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_014BnHwConnectionE"
12641    },
12642    {
12643     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12644    },
12645    {
12646     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12647    },
12648    {
12649     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12650    },
12651    {
12652     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12653    },
12654    {
12655     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12656    },
12657    {
12658     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12659    },
12660    {
12661     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12662    },
12663    {
12664     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12665    },
12666    {
12667     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12668    },
12669    {
12670     "kind" : "complete_dtor_pointer",
12671     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnectionD1Ev"
12672    },
12673    {
12674     "kind" : "deleting_dtor_pointer",
12675     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnectionD0Ev"
12676    },
12677    {
12678     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014BnHwConnection10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12679    },
12680    {
12681     "component_value" : -20,
12682     "kind" : "offset_to_top"
12683    },
12684    {
12685     "kind" : "rtti",
12686     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_014BnHwConnectionE"
12687    },
12688    {
12689     "kind" : "complete_dtor_pointer",
12690     "mangled_component_name" : "_ZThn20_N7android8hardware5media10bufferpool4V1_014BnHwConnectionD1Ev"
12691    },
12692    {
12693     "kind" : "deleting_dtor_pointer",
12694     "mangled_component_name" : "_ZThn20_N7android8hardware5media10bufferpool4V1_014BnHwConnectionD0Ev"
12695    },
12696    {
12697     "kind" : "vcall_offset"
12698    },
12699    {
12700     "kind" : "vcall_offset"
12701    },
12702    {
12703     "kind" : "vcall_offset"
12704    },
12705    {
12706     "kind" : "vcall_offset"
12707    },
12708    {
12709     "component_value" : -72,
12710     "kind" : "vcall_offset"
12711    },
12712    {
12713     "component_value" : -72,
12714     "kind" : "offset_to_top"
12715    },
12716    {
12717     "kind" : "rtti",
12718     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_014BnHwConnectionE"
12719    },
12720    {
12721     "kind" : "complete_dtor_pointer",
12722     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_014BnHwConnectionD1Ev"
12723    },
12724    {
12725     "kind" : "deleting_dtor_pointer",
12726     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_014BnHwConnectionD0Ev"
12727    },
12728    {
12729     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12730    },
12731    {
12732     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12733    },
12734    {
12735     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12736    },
12737    {
12738     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12739    }
12740   ]
12741  },
12742  {
12743   "alignment" : 4,
12744   "base_specifiers" :
12745   [
12746    {
12747     "referenced_type" : "type-575"
12748    },
12749    {
12750     "referenced_type" : "type-186"
12751    }
12752   ],
12753   "fields" :
12754   [
12755    {
12756     "access" : "private",
12757     "field_name" : "_hidl_mMutex",
12758     "field_offset" : 544,
12759     "referenced_type" : "type-730"
12760    },
12761    {
12762     "access" : "private",
12763     "field_name" : "_hidl_mDeathRecipients",
12764     "field_offset" : 576,
12765     "referenced_type" : "type-731"
12766    }
12767   ],
12768   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BpHwAccessor",
12769   "name" : "android::hardware::media::bufferpool::V1_0::BpHwAccessor",
12770   "referenced_type" : "type-729",
12771   "self_type" : "type-729",
12772   "size" : 92,
12773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwAccessor.h",
12774   "unique_id" : "_ZTSN7android8hardware5media10bufferpool4V1_012BpHwAccessorE",
12775   "vtable_components" :
12776   [
12777    {
12778     "component_value" : 84,
12779     "kind" : "vbase_offset"
12780    },
12781    {
12782     "kind" : "offset_to_top"
12783    },
12784    {
12785     "kind" : "rtti",
12786     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_012BpHwAccessorE"
12787    },
12788    {
12789     "mangled_component_name" : "_ZNK7android8hardware5media10bufferpool4V1_012BpHwAccessor8isRemoteEv"
12790    },
12791    {
12792     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12793    },
12794    {
12795     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12796    },
12797    {
12798     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12799    },
12800    {
12801     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12802    },
12803    {
12804     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor21setHALInstrumentationEv"
12805    },
12806    {
12807     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12808    },
12809    {
12810     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor4pingEv"
12811    },
12812    {
12813     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12814    },
12815    {
12816     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor21notifySyspropsChangedEv"
12817    },
12818    {
12819     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12820    },
12821    {
12822     "kind" : "complete_dtor_pointer",
12823     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessorD1Ev"
12824    },
12825    {
12826     "kind" : "deleting_dtor_pointer",
12827     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessorD0Ev"
12828    },
12829    {
12830     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BpHwAccessor7connectENSt3__18functionIFvNS3_12ResultStatusERKNS_2spINS3_11IConnectionEEExRKNS0_12MQDescriptorINS3_19BufferStatusMessageELNS0_8MQFlavorE1EEEEEE"
12831    },
12832    {
12833     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_09IAccessorEE10onAsBinderEv"
12834    },
12835    {
12836     "component_value" : 80,
12837     "kind" : "vbase_offset"
12838    },
12839    {
12840     "component_value" : -4,
12841     "kind" : "offset_to_top"
12842    },
12843    {
12844     "kind" : "rtti",
12845     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_012BpHwAccessorE"
12846    },
12847    {
12848     "kind" : "complete_dtor_pointer",
12849     "mangled_component_name" : "_ZThn4_N7android8hardware5media10bufferpool4V1_012BpHwAccessorD1Ev"
12850    },
12851    {
12852     "kind" : "deleting_dtor_pointer",
12853     "mangled_component_name" : "_ZThn4_N7android8hardware5media10bufferpool4V1_012BpHwAccessorD0Ev"
12854    },
12855    {
12856     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_09IAccessorEE10onAsBinderEv"
12857    },
12858    {
12859     "component_value" : 76,
12860     "kind" : "vbase_offset"
12861    },
12862    {
12863     "component_value" : -8,
12864     "kind" : "offset_to_top"
12865    },
12866    {
12867     "kind" : "rtti",
12868     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_012BpHwAccessorE"
12869    },
12870    {
12871     "kind" : "complete_dtor_pointer",
12872     "mangled_component_name" : "_ZThn8_N7android8hardware5media10bufferpool4V1_012BpHwAccessorD1Ev"
12873    },
12874    {
12875     "kind" : "deleting_dtor_pointer",
12876     "mangled_component_name" : "_ZThn8_N7android8hardware5media10bufferpool4V1_012BpHwAccessorD0Ev"
12877    },
12878    {
12879     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12880    },
12881    {
12882     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12883    },
12884    {
12885     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12886    },
12887    {
12888     "component_value" : -24,
12889     "kind" : "offset_to_top"
12890    },
12891    {
12892     "kind" : "rtti",
12893     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_012BpHwAccessorE"
12894    },
12895    {
12896     "kind" : "complete_dtor_pointer",
12897     "mangled_component_name" : "_ZThn24_N7android8hardware5media10bufferpool4V1_012BpHwAccessorD1Ev"
12898    },
12899    {
12900     "kind" : "deleting_dtor_pointer",
12901     "mangled_component_name" : "_ZThn24_N7android8hardware5media10bufferpool4V1_012BpHwAccessorD0Ev"
12902    },
12903    {
12904     "kind" : "vcall_offset"
12905    },
12906    {
12907     "component_value" : -76,
12908     "kind" : "vcall_offset"
12909    },
12910    {
12911     "component_value" : -76,
12912     "kind" : "vcall_offset"
12913    },
12914    {
12915     "component_value" : -76,
12916     "kind" : "vcall_offset"
12917    },
12918    {
12919     "component_value" : -84,
12920     "kind" : "vcall_offset"
12921    },
12922    {
12923     "component_value" : -84,
12924     "kind" : "offset_to_top"
12925    },
12926    {
12927     "kind" : "rtti",
12928     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_012BpHwAccessorE"
12929    },
12930    {
12931     "kind" : "complete_dtor_pointer",
12932     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_012BpHwAccessorD1Ev"
12933    },
12934    {
12935     "kind" : "deleting_dtor_pointer",
12936     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_012BpHwAccessorD0Ev"
12937    },
12938    {
12939     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12940    },
12941    {
12942     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12943    },
12944    {
12945     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12946    },
12947    {
12948     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12949    }
12950   ]
12951  },
12952  {
12953   "alignment" : 4,
12954   "base_specifiers" :
12955   [
12956    {
12957     "referenced_type" : "type-774"
12958    },
12959    {
12960     "referenced_type" : "type-186"
12961    }
12962   ],
12963   "fields" :
12964   [
12965    {
12966     "access" : "private",
12967     "field_name" : "_hidl_mMutex",
12968     "field_offset" : 544,
12969     "referenced_type" : "type-772"
12970    },
12971    {
12972     "access" : "private",
12973     "field_name" : "_hidl_mDeathRecipients",
12974     "field_offset" : 576,
12975     "referenced_type" : "type-773"
12976    }
12977   ],
12978   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BpHwClientManager",
12979   "name" : "android::hardware::media::bufferpool::V1_0::BpHwClientManager",
12980   "referenced_type" : "type-771",
12981   "self_type" : "type-771",
12982   "size" : 92,
12983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwClientManager.h",
12984   "unique_id" : "_ZTSN7android8hardware5media10bufferpool4V1_017BpHwClientManagerE",
12985   "vtable_components" :
12986   [
12987    {
12988     "component_value" : 84,
12989     "kind" : "vbase_offset"
12990    },
12991    {
12992     "kind" : "offset_to_top"
12993    },
12994    {
12995     "kind" : "rtti",
12996     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_017BpHwClientManagerE"
12997    },
12998    {
12999     "mangled_component_name" : "_ZNK7android8hardware5media10bufferpool4V1_017BpHwClientManager8isRemoteEv"
13000    },
13001    {
13002     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13003    },
13004    {
13005     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13006    },
13007    {
13008     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13009    },
13010    {
13011     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13012    },
13013    {
13014     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager21setHALInstrumentationEv"
13015    },
13016    {
13017     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13018    },
13019    {
13020     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager4pingEv"
13021    },
13022    {
13023     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13024    },
13025    {
13026     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager21notifySyspropsChangedEv"
13027    },
13028    {
13029     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13030    },
13031    {
13032     "kind" : "complete_dtor_pointer",
13033     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManagerD1Ev"
13034    },
13035    {
13036     "kind" : "deleting_dtor_pointer",
13037     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManagerD0Ev"
13038    },
13039    {
13040     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_017BpHwClientManager14registerSenderERKNS_2spINS3_9IAccessorEEENSt3__18functionIFvNS3_12ResultStatusExEEE"
13041    },
13042    {
13043     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_014IClientManagerEE10onAsBinderEv"
13044    },
13045    {
13046     "component_value" : 80,
13047     "kind" : "vbase_offset"
13048    },
13049    {
13050     "component_value" : -4,
13051     "kind" : "offset_to_top"
13052    },
13053    {
13054     "kind" : "rtti",
13055     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_017BpHwClientManagerE"
13056    },
13057    {
13058     "kind" : "complete_dtor_pointer",
13059     "mangled_component_name" : "_ZThn4_N7android8hardware5media10bufferpool4V1_017BpHwClientManagerD1Ev"
13060    },
13061    {
13062     "kind" : "deleting_dtor_pointer",
13063     "mangled_component_name" : "_ZThn4_N7android8hardware5media10bufferpool4V1_017BpHwClientManagerD0Ev"
13064    },
13065    {
13066     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_014IClientManagerEE10onAsBinderEv"
13067    },
13068    {
13069     "component_value" : 76,
13070     "kind" : "vbase_offset"
13071    },
13072    {
13073     "component_value" : -8,
13074     "kind" : "offset_to_top"
13075    },
13076    {
13077     "kind" : "rtti",
13078     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_017BpHwClientManagerE"
13079    },
13080    {
13081     "kind" : "complete_dtor_pointer",
13082     "mangled_component_name" : "_ZThn8_N7android8hardware5media10bufferpool4V1_017BpHwClientManagerD1Ev"
13083    },
13084    {
13085     "kind" : "deleting_dtor_pointer",
13086     "mangled_component_name" : "_ZThn8_N7android8hardware5media10bufferpool4V1_017BpHwClientManagerD0Ev"
13087    },
13088    {
13089     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13090    },
13091    {
13092     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13093    },
13094    {
13095     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13096    },
13097    {
13098     "component_value" : -24,
13099     "kind" : "offset_to_top"
13100    },
13101    {
13102     "kind" : "rtti",
13103     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_017BpHwClientManagerE"
13104    },
13105    {
13106     "kind" : "complete_dtor_pointer",
13107     "mangled_component_name" : "_ZThn24_N7android8hardware5media10bufferpool4V1_017BpHwClientManagerD1Ev"
13108    },
13109    {
13110     "kind" : "deleting_dtor_pointer",
13111     "mangled_component_name" : "_ZThn24_N7android8hardware5media10bufferpool4V1_017BpHwClientManagerD0Ev"
13112    },
13113    {
13114     "kind" : "vcall_offset"
13115    },
13116    {
13117     "component_value" : -76,
13118     "kind" : "vcall_offset"
13119    },
13120    {
13121     "component_value" : -76,
13122     "kind" : "vcall_offset"
13123    },
13124    {
13125     "component_value" : -76,
13126     "kind" : "vcall_offset"
13127    },
13128    {
13129     "component_value" : -84,
13130     "kind" : "vcall_offset"
13131    },
13132    {
13133     "component_value" : -84,
13134     "kind" : "offset_to_top"
13135    },
13136    {
13137     "kind" : "rtti",
13138     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_017BpHwClientManagerE"
13139    },
13140    {
13141     "kind" : "complete_dtor_pointer",
13142     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_017BpHwClientManagerD1Ev"
13143    },
13144    {
13145     "kind" : "deleting_dtor_pointer",
13146     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_017BpHwClientManagerD0Ev"
13147    },
13148    {
13149     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13150    },
13151    {
13152     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13153    },
13154    {
13155     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13156    },
13157    {
13158     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13159    }
13160   ]
13161  },
13162  {
13163   "alignment" : 4,
13164   "base_specifiers" :
13165   [
13166    {
13167     "referenced_type" : "type-78"
13168    },
13169    {
13170     "referenced_type" : "type-186"
13171    }
13172   ],
13173   "fields" :
13174   [
13175    {
13176     "access" : "private",
13177     "field_name" : "_hidl_mMutex",
13178     "field_offset" : 544,
13179     "referenced_type" : "type-184"
13180    },
13181    {
13182     "access" : "private",
13183     "field_name" : "_hidl_mDeathRecipients",
13184     "field_offset" : 576,
13185     "referenced_type" : "type-185"
13186    }
13187   ],
13188   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BpHwConnection",
13189   "name" : "android::hardware::media::bufferpool::V1_0::BpHwConnection",
13190   "referenced_type" : "type-183",
13191   "self_type" : "type-183",
13192   "size" : 92,
13193   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BpHwConnection.h",
13194   "unique_id" : "_ZTSN7android8hardware5media10bufferpool4V1_014BpHwConnectionE",
13195   "vtable_components" :
13196   [
13197    {
13198     "component_value" : 84,
13199     "kind" : "vbase_offset"
13200    },
13201    {
13202     "kind" : "offset_to_top"
13203    },
13204    {
13205     "kind" : "rtti",
13206     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_014BpHwConnectionE"
13207    },
13208    {
13209     "mangled_component_name" : "_ZNK7android8hardware5media10bufferpool4V1_014BpHwConnection8isRemoteEv"
13210    },
13211    {
13212     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13213    },
13214    {
13215     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13216    },
13217    {
13218     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13219    },
13220    {
13221     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13222    },
13223    {
13224     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection21setHALInstrumentationEv"
13225    },
13226    {
13227     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13228    },
13229    {
13230     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection4pingEv"
13231    },
13232    {
13233     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13234    },
13235    {
13236     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection21notifySyspropsChangedEv"
13237    },
13238    {
13239     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13240    },
13241    {
13242     "kind" : "complete_dtor_pointer",
13243     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnectionD1Ev"
13244    },
13245    {
13246     "kind" : "deleting_dtor_pointer",
13247     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnectionD0Ev"
13248    },
13249    {
13250     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014BpHwConnection5fetchEyjNSt3__18functionIFvNS3_12ResultStatusERKNS3_6BufferEEEE"
13251    },
13252    {
13253     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_011IConnectionEE10onAsBinderEv"
13254    },
13255    {
13256     "component_value" : 80,
13257     "kind" : "vbase_offset"
13258    },
13259    {
13260     "component_value" : -4,
13261     "kind" : "offset_to_top"
13262    },
13263    {
13264     "kind" : "rtti",
13265     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_014BpHwConnectionE"
13266    },
13267    {
13268     "kind" : "complete_dtor_pointer",
13269     "mangled_component_name" : "_ZThn4_N7android8hardware5media10bufferpool4V1_014BpHwConnectionD1Ev"
13270    },
13271    {
13272     "kind" : "deleting_dtor_pointer",
13273     "mangled_component_name" : "_ZThn4_N7android8hardware5media10bufferpool4V1_014BpHwConnectionD0Ev"
13274    },
13275    {
13276     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5media10bufferpool4V1_011IConnectionEE10onAsBinderEv"
13277    },
13278    {
13279     "component_value" : 76,
13280     "kind" : "vbase_offset"
13281    },
13282    {
13283     "component_value" : -8,
13284     "kind" : "offset_to_top"
13285    },
13286    {
13287     "kind" : "rtti",
13288     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_014BpHwConnectionE"
13289    },
13290    {
13291     "kind" : "complete_dtor_pointer",
13292     "mangled_component_name" : "_ZThn8_N7android8hardware5media10bufferpool4V1_014BpHwConnectionD1Ev"
13293    },
13294    {
13295     "kind" : "deleting_dtor_pointer",
13296     "mangled_component_name" : "_ZThn8_N7android8hardware5media10bufferpool4V1_014BpHwConnectionD0Ev"
13297    },
13298    {
13299     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13300    },
13301    {
13302     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13303    },
13304    {
13305     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13306    },
13307    {
13308     "component_value" : -24,
13309     "kind" : "offset_to_top"
13310    },
13311    {
13312     "kind" : "rtti",
13313     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_014BpHwConnectionE"
13314    },
13315    {
13316     "kind" : "complete_dtor_pointer",
13317     "mangled_component_name" : "_ZThn24_N7android8hardware5media10bufferpool4V1_014BpHwConnectionD1Ev"
13318    },
13319    {
13320     "kind" : "deleting_dtor_pointer",
13321     "mangled_component_name" : "_ZThn24_N7android8hardware5media10bufferpool4V1_014BpHwConnectionD0Ev"
13322    },
13323    {
13324     "kind" : "vcall_offset"
13325    },
13326    {
13327     "component_value" : -76,
13328     "kind" : "vcall_offset"
13329    },
13330    {
13331     "component_value" : -76,
13332     "kind" : "vcall_offset"
13333    },
13334    {
13335     "component_value" : -76,
13336     "kind" : "vcall_offset"
13337    },
13338    {
13339     "component_value" : -84,
13340     "kind" : "vcall_offset"
13341    },
13342    {
13343     "component_value" : -84,
13344     "kind" : "offset_to_top"
13345    },
13346    {
13347     "kind" : "rtti",
13348     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_014BpHwConnectionE"
13349    },
13350    {
13351     "kind" : "complete_dtor_pointer",
13352     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_014BpHwConnectionD1Ev"
13353    },
13354    {
13355     "kind" : "deleting_dtor_pointer",
13356     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_014BpHwConnectionD0Ev"
13357    },
13358    {
13359     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13360    },
13361    {
13362     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13363    },
13364    {
13365     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13366    },
13367    {
13368     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13369    }
13370   ]
13371  },
13372  {
13373   "alignment" : 4,
13374   "base_specifiers" :
13375   [
13376    {
13377     "referenced_type" : "type-217"
13378    },
13379    {
13380     "referenced_type" : "type-186"
13381    }
13382   ],
13383   "fields" :
13384   [
13385    {
13386     "access" : "private",
13387     "field_name" : "mImpl",
13388     "field_offset" : 384,
13389     "referenced_type" : "type-229"
13390    },
13391    {
13392     "access" : "private",
13393     "field_name" : "mOnewayQueue",
13394     "field_offset" : 416,
13395     "referenced_type" : "type-768"
13396    }
13397   ],
13398   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BsAccessor",
13399   "name" : "android::hardware::media::bufferpool::V1_0::BsAccessor",
13400   "referenced_type" : "type-781",
13401   "self_type" : "type-781",
13402   "size" : 68,
13403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BsAccessor.h",
13404   "unique_id" : "_ZTSN7android8hardware5media10bufferpool4V1_010BsAccessorE",
13405   "vtable_components" :
13406   [
13407    {
13408     "component_value" : 60,
13409     "kind" : "vbase_offset"
13410    },
13411    {
13412     "kind" : "offset_to_top"
13413    },
13414    {
13415     "kind" : "rtti",
13416     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_010BsAccessorE"
13417    },
13418    {
13419     "mangled_component_name" : "_ZNK7android8hardware5media10bufferpool4V1_09IAccessor8isRemoteEv"
13420    },
13421    {
13422     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_010BsAccessor14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13423    },
13424    {
13425     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_010BsAccessor5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13426    },
13427    {
13428     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_010BsAccessor19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13429    },
13430    {
13431     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_010BsAccessor12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13432    },
13433    {
13434     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_010BsAccessor21setHALInstrumentationEv"
13435    },
13436    {
13437     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_010BsAccessor11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13438    },
13439    {
13440     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_010BsAccessor4pingEv"
13441    },
13442    {
13443     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_010BsAccessor12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13444    },
13445    {
13446     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_010BsAccessor21notifySyspropsChangedEv"
13447    },
13448    {
13449     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_010BsAccessor13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13450    },
13451    {
13452     "kind" : "complete_dtor_pointer",
13453     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_010BsAccessorD1Ev"
13454    },
13455    {
13456     "kind" : "deleting_dtor_pointer",
13457     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_010BsAccessorD0Ev"
13458    },
13459    {
13460     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_010BsAccessor7connectENSt3__18functionIFvNS3_12ResultStatusERKNS_2spINS3_11IConnectionEEExRKNS0_12MQDescriptorINS3_19BufferStatusMessageELNS0_8MQFlavorE1EEEEEE"
13461    },
13462    {
13463     "component_value" : -4,
13464     "kind" : "offset_to_top"
13465    },
13466    {
13467     "kind" : "rtti",
13468     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_010BsAccessorE"
13469    },
13470    {
13471     "kind" : "complete_dtor_pointer",
13472     "mangled_component_name" : "_ZThn4_N7android8hardware5media10bufferpool4V1_010BsAccessorD1Ev"
13473    },
13474    {
13475     "kind" : "deleting_dtor_pointer",
13476     "mangled_component_name" : "_ZThn4_N7android8hardware5media10bufferpool4V1_010BsAccessorD0Ev"
13477    },
13478    {
13479     "kind" : "vcall_offset"
13480    },
13481    {
13482     "kind" : "vcall_offset"
13483    },
13484    {
13485     "kind" : "vcall_offset"
13486    },
13487    {
13488     "kind" : "vcall_offset"
13489    },
13490    {
13491     "component_value" : -60,
13492     "kind" : "vcall_offset"
13493    },
13494    {
13495     "component_value" : -60,
13496     "kind" : "offset_to_top"
13497    },
13498    {
13499     "kind" : "rtti",
13500     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_010BsAccessorE"
13501    },
13502    {
13503     "kind" : "complete_dtor_pointer",
13504     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_010BsAccessorD1Ev"
13505    },
13506    {
13507     "kind" : "deleting_dtor_pointer",
13508     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_010BsAccessorD0Ev"
13509    },
13510    {
13511     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13512    },
13513    {
13514     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13515    },
13516    {
13517     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13518    },
13519    {
13520     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13521    }
13522   ]
13523  },
13524  {
13525   "alignment" : 4,
13526   "base_specifiers" :
13527   [
13528    {
13529     "referenced_type" : "type-763"
13530    },
13531    {
13532     "referenced_type" : "type-186"
13533    }
13534   ],
13535   "fields" :
13536   [
13537    {
13538     "access" : "private",
13539     "field_name" : "mImpl",
13540     "field_offset" : 384,
13541     "referenced_type" : "type-767"
13542    },
13543    {
13544     "access" : "private",
13545     "field_name" : "mOnewayQueue",
13546     "field_offset" : 416,
13547     "referenced_type" : "type-768"
13548    }
13549   ],
13550   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BsClientManager",
13551   "name" : "android::hardware::media::bufferpool::V1_0::BsClientManager",
13552   "referenced_type" : "type-766",
13553   "self_type" : "type-766",
13554   "size" : 68,
13555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BsClientManager.h",
13556   "unique_id" : "_ZTSN7android8hardware5media10bufferpool4V1_015BsClientManagerE",
13557   "vtable_components" :
13558   [
13559    {
13560     "component_value" : 60,
13561     "kind" : "vbase_offset"
13562    },
13563    {
13564     "kind" : "offset_to_top"
13565    },
13566    {
13567     "kind" : "rtti",
13568     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_015BsClientManagerE"
13569    },
13570    {
13571     "mangled_component_name" : "_ZNK7android8hardware5media10bufferpool4V1_014IClientManager8isRemoteEv"
13572    },
13573    {
13574     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_015BsClientManager14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13575    },
13576    {
13577     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_015BsClientManager5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13578    },
13579    {
13580     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_015BsClientManager19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13581    },
13582    {
13583     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_015BsClientManager12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13584    },
13585    {
13586     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_015BsClientManager21setHALInstrumentationEv"
13587    },
13588    {
13589     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_015BsClientManager11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13590    },
13591    {
13592     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_015BsClientManager4pingEv"
13593    },
13594    {
13595     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_015BsClientManager12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13596    },
13597    {
13598     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_015BsClientManager21notifySyspropsChangedEv"
13599    },
13600    {
13601     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_015BsClientManager13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13602    },
13603    {
13604     "kind" : "complete_dtor_pointer",
13605     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_015BsClientManagerD1Ev"
13606    },
13607    {
13608     "kind" : "deleting_dtor_pointer",
13609     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_015BsClientManagerD0Ev"
13610    },
13611    {
13612     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_015BsClientManager14registerSenderERKNS_2spINS3_9IAccessorEEENSt3__18functionIFvNS3_12ResultStatusExEEE"
13613    },
13614    {
13615     "component_value" : -4,
13616     "kind" : "offset_to_top"
13617    },
13618    {
13619     "kind" : "rtti",
13620     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_015BsClientManagerE"
13621    },
13622    {
13623     "kind" : "complete_dtor_pointer",
13624     "mangled_component_name" : "_ZThn4_N7android8hardware5media10bufferpool4V1_015BsClientManagerD1Ev"
13625    },
13626    {
13627     "kind" : "deleting_dtor_pointer",
13628     "mangled_component_name" : "_ZThn4_N7android8hardware5media10bufferpool4V1_015BsClientManagerD0Ev"
13629    },
13630    {
13631     "kind" : "vcall_offset"
13632    },
13633    {
13634     "kind" : "vcall_offset"
13635    },
13636    {
13637     "kind" : "vcall_offset"
13638    },
13639    {
13640     "kind" : "vcall_offset"
13641    },
13642    {
13643     "component_value" : -60,
13644     "kind" : "vcall_offset"
13645    },
13646    {
13647     "component_value" : -60,
13648     "kind" : "offset_to_top"
13649    },
13650    {
13651     "kind" : "rtti",
13652     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_015BsClientManagerE"
13653    },
13654    {
13655     "kind" : "complete_dtor_pointer",
13656     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_015BsClientManagerD1Ev"
13657    },
13658    {
13659     "kind" : "deleting_dtor_pointer",
13660     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_015BsClientManagerD0Ev"
13661    },
13662    {
13663     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13664    },
13665    {
13666     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13667    },
13668    {
13669     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13670    },
13671    {
13672     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13673    }
13674   ]
13675  },
13676  {
13677   "alignment" : 4,
13678   "base_specifiers" :
13679   [
13680    {
13681     "referenced_type" : "type-55"
13682    },
13683    {
13684     "referenced_type" : "type-186"
13685    }
13686   ],
13687   "fields" :
13688   [
13689    {
13690     "access" : "private",
13691     "field_name" : "mImpl",
13692     "field_offset" : 384,
13693     "referenced_type" : "type-207"
13694    },
13695    {
13696     "access" : "private",
13697     "field_name" : "mOnewayQueue",
13698     "field_offset" : 416,
13699     "referenced_type" : "type-768"
13700    }
13701   ],
13702   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BsConnection",
13703   "name" : "android::hardware::media::bufferpool::V1_0::BsConnection",
13704   "referenced_type" : "type-835",
13705   "self_type" : "type-835",
13706   "size" : 68,
13707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/BsConnection.h",
13708   "unique_id" : "_ZTSN7android8hardware5media10bufferpool4V1_012BsConnectionE",
13709   "vtable_components" :
13710   [
13711    {
13712     "component_value" : 60,
13713     "kind" : "vbase_offset"
13714    },
13715    {
13716     "kind" : "offset_to_top"
13717    },
13718    {
13719     "kind" : "rtti",
13720     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_012BsConnectionE"
13721    },
13722    {
13723     "mangled_component_name" : "_ZNK7android8hardware5media10bufferpool4V1_011IConnection8isRemoteEv"
13724    },
13725    {
13726     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BsConnection14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13727    },
13728    {
13729     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BsConnection5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13730    },
13731    {
13732     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BsConnection19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13733    },
13734    {
13735     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BsConnection12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13736    },
13737    {
13738     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BsConnection21setHALInstrumentationEv"
13739    },
13740    {
13741     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BsConnection11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13742    },
13743    {
13744     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BsConnection4pingEv"
13745    },
13746    {
13747     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BsConnection12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13748    },
13749    {
13750     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BsConnection21notifySyspropsChangedEv"
13751    },
13752    {
13753     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BsConnection13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13754    },
13755    {
13756     "kind" : "complete_dtor_pointer",
13757     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BsConnectionD1Ev"
13758    },
13759    {
13760     "kind" : "deleting_dtor_pointer",
13761     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BsConnectionD0Ev"
13762    },
13763    {
13764     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_012BsConnection5fetchEyjNSt3__18functionIFvNS3_12ResultStatusERKNS3_6BufferEEEE"
13765    },
13766    {
13767     "component_value" : -4,
13768     "kind" : "offset_to_top"
13769    },
13770    {
13771     "kind" : "rtti",
13772     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_012BsConnectionE"
13773    },
13774    {
13775     "kind" : "complete_dtor_pointer",
13776     "mangled_component_name" : "_ZThn4_N7android8hardware5media10bufferpool4V1_012BsConnectionD1Ev"
13777    },
13778    {
13779     "kind" : "deleting_dtor_pointer",
13780     "mangled_component_name" : "_ZThn4_N7android8hardware5media10bufferpool4V1_012BsConnectionD0Ev"
13781    },
13782    {
13783     "kind" : "vcall_offset"
13784    },
13785    {
13786     "kind" : "vcall_offset"
13787    },
13788    {
13789     "kind" : "vcall_offset"
13790    },
13791    {
13792     "kind" : "vcall_offset"
13793    },
13794    {
13795     "component_value" : -60,
13796     "kind" : "vcall_offset"
13797    },
13798    {
13799     "component_value" : -60,
13800     "kind" : "offset_to_top"
13801    },
13802    {
13803     "kind" : "rtti",
13804     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_012BsConnectionE"
13805    },
13806    {
13807     "kind" : "complete_dtor_pointer",
13808     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_012BsConnectionD1Ev"
13809    },
13810    {
13811     "kind" : "deleting_dtor_pointer",
13812     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_012BsConnectionD0Ev"
13813    },
13814    {
13815     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13816    },
13817    {
13818     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13819    },
13820    {
13821     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13822    },
13823    {
13824     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13825    }
13826   ]
13827  },
13828  {
13829   "alignment" : 8,
13830   "fields" :
13831   [
13832    {
13833     "field_name" : "id",
13834     "referenced_type" : "type-2"
13835    },
13836    {
13837     "field_name" : "buffer",
13838     "field_offset" : 64,
13839     "referenced_type" : "type-126"
13840    }
13841   ],
13842   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::Buffer",
13843   "name" : "android::hardware::media::bufferpool::V1_0::Buffer",
13844   "referenced_type" : "type-125",
13845   "self_type" : "type-125",
13846   "size" : 24,
13847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h",
13848   "unique_id" : "_ZTSN7android8hardware5media10bufferpool4V1_06BufferE"
13849  },
13850  {
13851   "alignment" : 8,
13852   "fields" :
13853   [
13854    {
13855     "field_name" : "transactionId",
13856     "referenced_type" : "type-133"
13857    },
13858    {
13859     "field_name" : "bufferId",
13860     "field_offset" : 64,
13861     "referenced_type" : "type-2"
13862    },
13863    {
13864     "field_name" : "newStatus",
13865     "field_offset" : 96,
13866     "referenced_type" : "type-541"
13867    },
13868    {
13869     "field_name" : "connectionId",
13870     "field_offset" : 128,
13871     "referenced_type" : "type-23"
13872    },
13873    {
13874     "field_name" : "targetConnectionId",
13875     "field_offset" : 192,
13876     "referenced_type" : "type-23"
13877    },
13878    {
13879     "field_name" : "timestampUs",
13880     "field_offset" : 256,
13881     "referenced_type" : "type-23"
13882    }
13883   ],
13884   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::BufferStatusMessage",
13885   "name" : "android::hardware::media::bufferpool::V1_0::BufferStatusMessage",
13886   "referenced_type" : "type-540",
13887   "self_type" : "type-540",
13888   "size" : 40,
13889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/types.h",
13890   "unique_id" : "_ZTSN7android8hardware5media10bufferpool4V1_019BufferStatusMessageE"
13891  },
13892  {
13893   "alignment" : 4,
13894   "base_specifiers" :
13895   [
13896    {
13897     "referenced_type" : "type-56"
13898    }
13899   ],
13900   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::IAccessor",
13901   "name" : "android::hardware::media::bufferpool::V1_0::IAccessor",
13902   "referenced_type" : "type-217",
13903   "self_type" : "type-217",
13904   "size" : 12,
13905   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IAccessor.h",
13906   "unique_id" : "_ZTSN7android8hardware5media10bufferpool4V1_09IAccessorE",
13907   "vtable_components" :
13908   [
13909    {
13910     "component_value" : 4,
13911     "kind" : "vbase_offset"
13912    },
13913    {
13914     "kind" : "offset_to_top"
13915    },
13916    {
13917     "kind" : "rtti",
13918     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_09IAccessorE"
13919    },
13920    {
13921     "mangled_component_name" : "_ZNK7android8hardware5media10bufferpool4V1_09IAccessor8isRemoteEv"
13922    },
13923    {
13924     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13925    },
13926    {
13927     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13928    },
13929    {
13930     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13931    },
13932    {
13933     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13934    },
13935    {
13936     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor21setHALInstrumentationEv"
13937    },
13938    {
13939     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13940    },
13941    {
13942     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor4pingEv"
13943    },
13944    {
13945     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13946    },
13947    {
13948     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor21notifySyspropsChangedEv"
13949    },
13950    {
13951     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13952    },
13953    {
13954     "kind" : "complete_dtor_pointer",
13955     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessorD1Ev"
13956    },
13957    {
13958     "kind" : "deleting_dtor_pointer",
13959     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessorD0Ev"
13960    },
13961    {
13962     "is_pure" : true,
13963     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_09IAccessor7connectENSt3__18functionIFvNS3_12ResultStatusERKNS_2spINS3_11IConnectionEEExRKNS0_12MQDescriptorINS3_19BufferStatusMessageELNS0_8MQFlavorE1EEEEEE"
13964    },
13965    {
13966     "kind" : "vcall_offset"
13967    },
13968    {
13969     "kind" : "vcall_offset"
13970    },
13971    {
13972     "kind" : "vcall_offset"
13973    },
13974    {
13975     "kind" : "vcall_offset"
13976    },
13977    {
13978     "component_value" : -4,
13979     "kind" : "vcall_offset"
13980    },
13981    {
13982     "component_value" : -4,
13983     "kind" : "offset_to_top"
13984    },
13985    {
13986     "kind" : "rtti",
13987     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_09IAccessorE"
13988    },
13989    {
13990     "kind" : "complete_dtor_pointer",
13991     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_09IAccessorD1Ev"
13992    },
13993    {
13994     "kind" : "deleting_dtor_pointer",
13995     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_09IAccessorD0Ev"
13996    },
13997    {
13998     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13999    },
14000    {
14001     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14002    },
14003    {
14004     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14005    },
14006    {
14007     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14008    }
14009   ]
14010  },
14011  {
14012   "alignment" : 4,
14013   "base_specifiers" :
14014   [
14015    {
14016     "referenced_type" : "type-56"
14017    }
14018   ],
14019   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::IClientManager",
14020   "name" : "android::hardware::media::bufferpool::V1_0::IClientManager",
14021   "referenced_type" : "type-763",
14022   "self_type" : "type-763",
14023   "size" : 12,
14024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IClientManager.h",
14025   "unique_id" : "_ZTSN7android8hardware5media10bufferpool4V1_014IClientManagerE",
14026   "vtable_components" :
14027   [
14028    {
14029     "component_value" : 4,
14030     "kind" : "vbase_offset"
14031    },
14032    {
14033     "kind" : "offset_to_top"
14034    },
14035    {
14036     "kind" : "rtti",
14037     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_014IClientManagerE"
14038    },
14039    {
14040     "mangled_component_name" : "_ZNK7android8hardware5media10bufferpool4V1_014IClientManager8isRemoteEv"
14041    },
14042    {
14043     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14044    },
14045    {
14046     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14047    },
14048    {
14049     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14050    },
14051    {
14052     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14053    },
14054    {
14055     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager21setHALInstrumentationEv"
14056    },
14057    {
14058     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14059    },
14060    {
14061     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager4pingEv"
14062    },
14063    {
14064     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14065    },
14066    {
14067     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager21notifySyspropsChangedEv"
14068    },
14069    {
14070     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14071    },
14072    {
14073     "kind" : "complete_dtor_pointer",
14074     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManagerD1Ev"
14075    },
14076    {
14077     "kind" : "deleting_dtor_pointer",
14078     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManagerD0Ev"
14079    },
14080    {
14081     "is_pure" : true,
14082     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_014IClientManager14registerSenderERKNS_2spINS3_9IAccessorEEENSt3__18functionIFvNS3_12ResultStatusExEEE"
14083    },
14084    {
14085     "kind" : "vcall_offset"
14086    },
14087    {
14088     "kind" : "vcall_offset"
14089    },
14090    {
14091     "kind" : "vcall_offset"
14092    },
14093    {
14094     "kind" : "vcall_offset"
14095    },
14096    {
14097     "component_value" : -4,
14098     "kind" : "vcall_offset"
14099    },
14100    {
14101     "component_value" : -4,
14102     "kind" : "offset_to_top"
14103    },
14104    {
14105     "kind" : "rtti",
14106     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_014IClientManagerE"
14107    },
14108    {
14109     "kind" : "complete_dtor_pointer",
14110     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_014IClientManagerD1Ev"
14111    },
14112    {
14113     "kind" : "deleting_dtor_pointer",
14114     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_014IClientManagerD0Ev"
14115    },
14116    {
14117     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14118    },
14119    {
14120     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14121    },
14122    {
14123     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14124    },
14125    {
14126     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14127    }
14128   ]
14129  },
14130  {
14131   "alignment" : 4,
14132   "base_specifiers" :
14133   [
14134    {
14135     "referenced_type" : "type-56"
14136    }
14137   ],
14138   "linker_set_key" : "android::hardware::media::bufferpool::V1_0::IConnection",
14139   "name" : "android::hardware::media::bufferpool::V1_0::IConnection",
14140   "referenced_type" : "type-55",
14141   "self_type" : "type-55",
14142   "size" : 12,
14143   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen/android/hardware/media/bufferpool/1.0/IConnection.h",
14144   "unique_id" : "_ZTSN7android8hardware5media10bufferpool4V1_011IConnectionE",
14145   "vtable_components" :
14146   [
14147    {
14148     "component_value" : 4,
14149     "kind" : "vbase_offset"
14150    },
14151    {
14152     "kind" : "offset_to_top"
14153    },
14154    {
14155     "kind" : "rtti",
14156     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_011IConnectionE"
14157    },
14158    {
14159     "mangled_component_name" : "_ZNK7android8hardware5media10bufferpool4V1_011IConnection8isRemoteEv"
14160    },
14161    {
14162     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14163    },
14164    {
14165     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14166    },
14167    {
14168     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14169    },
14170    {
14171     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14172    },
14173    {
14174     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection21setHALInstrumentationEv"
14175    },
14176    {
14177     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14178    },
14179    {
14180     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection4pingEv"
14181    },
14182    {
14183     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14184    },
14185    {
14186     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection21notifySyspropsChangedEv"
14187    },
14188    {
14189     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14190    },
14191    {
14192     "kind" : "complete_dtor_pointer",
14193     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnectionD1Ev"
14194    },
14195    {
14196     "kind" : "deleting_dtor_pointer",
14197     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnectionD0Ev"
14198    },
14199    {
14200     "is_pure" : true,
14201     "mangled_component_name" : "_ZN7android8hardware5media10bufferpool4V1_011IConnection5fetchEyjNSt3__18functionIFvNS3_12ResultStatusERKNS3_6BufferEEEE"
14202    },
14203    {
14204     "kind" : "vcall_offset"
14205    },
14206    {
14207     "kind" : "vcall_offset"
14208    },
14209    {
14210     "kind" : "vcall_offset"
14211    },
14212    {
14213     "kind" : "vcall_offset"
14214    },
14215    {
14216     "component_value" : -4,
14217     "kind" : "vcall_offset"
14218    },
14219    {
14220     "component_value" : -4,
14221     "kind" : "offset_to_top"
14222    },
14223    {
14224     "kind" : "rtti",
14225     "mangled_component_name" : "_ZTIN7android8hardware5media10bufferpool4V1_011IConnectionE"
14226    },
14227    {
14228     "kind" : "complete_dtor_pointer",
14229     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_011IConnectionD1Ev"
14230    },
14231    {
14232     "kind" : "deleting_dtor_pointer",
14233     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5media10bufferpool4V1_011IConnectionD0Ev"
14234    },
14235    {
14236     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14237    },
14238    {
14239     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14240    },
14241    {
14242     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14243    },
14244    {
14245     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14246    }
14247   ]
14248  },
14249  {
14250   "alignment" : 4,
14251   "base_specifiers" :
14252   [
14253    {
14254     "referenced_type" : "type-245"
14255    },
14256    {
14257     "referenced_type" : "type-186"
14258    }
14259   ],
14260   "fields" :
14261   [
14262    {
14263     "access" : "private",
14264     "field_name" : "_hidl_mImpl",
14265     "field_offset" : 512,
14266     "referenced_type" : "type-592"
14267    }
14268   ],
14269   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
14270   "name" : "android::hidl::base::V1_0::BnHwBase",
14271   "referenced_type" : "type-591",
14272   "self_type" : "type-591",
14273   "size" : 76,
14274   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
14275   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
14276   "vtable_components" :
14277   [
14278    {
14279     "component_value" : 68,
14280     "kind" : "vbase_offset"
14281    },
14282    {
14283     "kind" : "offset_to_top"
14284    },
14285    {
14286     "kind" : "rtti",
14287     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14288    },
14289    {
14290     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14291    },
14292    {
14293     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14294    },
14295    {
14296     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14297    },
14298    {
14299     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14300    },
14301    {
14302     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14303    },
14304    {
14305     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14306    },
14307    {
14308     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14309    },
14310    {
14311     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14312    },
14313    {
14314     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14315    },
14316    {
14317     "kind" : "complete_dtor_pointer",
14318     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
14319    },
14320    {
14321     "kind" : "deleting_dtor_pointer",
14322     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
14323    },
14324    {
14325     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
14326    },
14327    {
14328     "component_value" : -20,
14329     "kind" : "offset_to_top"
14330    },
14331    {
14332     "kind" : "rtti",
14333     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14334    },
14335    {
14336     "kind" : "complete_dtor_pointer",
14337     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14338    },
14339    {
14340     "kind" : "deleting_dtor_pointer",
14341     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14342    },
14343    {
14344     "kind" : "vcall_offset"
14345    },
14346    {
14347     "kind" : "vcall_offset"
14348    },
14349    {
14350     "kind" : "vcall_offset"
14351    },
14352    {
14353     "kind" : "vcall_offset"
14354    },
14355    {
14356     "component_value" : -68,
14357     "kind" : "vcall_offset"
14358    },
14359    {
14360     "component_value" : -68,
14361     "kind" : "offset_to_top"
14362    },
14363    {
14364     "kind" : "rtti",
14365     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14366    },
14367    {
14368     "kind" : "complete_dtor_pointer",
14369     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14370    },
14371    {
14372     "kind" : "deleting_dtor_pointer",
14373     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14374    },
14375    {
14376     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14377    },
14378    {
14379     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14380    },
14381    {
14382     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14383    },
14384    {
14385     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14386    }
14387   ]
14388  },
14389  {
14390   "alignment" : 4,
14391   "base_specifiers" :
14392   [
14393    {
14394     "referenced_type" : "type-573"
14395    },
14396    {
14397     "referenced_type" : "type-186"
14398    }
14399   ],
14400   "fields" :
14401   [
14402    {
14403     "access" : "private",
14404     "field_name" : "_hidl_mMutex",
14405     "field_offset" : 544,
14406     "referenced_type" : "type-720"
14407    },
14408    {
14409     "access" : "private",
14410     "field_name" : "_hidl_mDeathRecipients",
14411     "field_offset" : 576,
14412     "referenced_type" : "type-721"
14413    }
14414   ],
14415   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
14416   "name" : "android::hidl::base::V1_0::BpHwBase",
14417   "referenced_type" : "type-719",
14418   "self_type" : "type-719",
14419   "size" : 92,
14420   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
14421   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
14422   "vtable_components" :
14423   [
14424    {
14425     "component_value" : 84,
14426     "kind" : "vbase_offset"
14427    },
14428    {
14429     "kind" : "offset_to_top"
14430    },
14431    {
14432     "kind" : "rtti",
14433     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14434    },
14435    {
14436     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
14437    },
14438    {
14439     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14440    },
14441    {
14442     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14443    },
14444    {
14445     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14446    },
14447    {
14448     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14449    },
14450    {
14451     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
14452    },
14453    {
14454     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14455    },
14456    {
14457     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
14458    },
14459    {
14460     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14461    },
14462    {
14463     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
14464    },
14465    {
14466     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14467    },
14468    {
14469     "kind" : "complete_dtor_pointer",
14470     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
14471    },
14472    {
14473     "kind" : "deleting_dtor_pointer",
14474     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
14475    },
14476    {
14477     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14478    },
14479    {
14480     "component_value" : 80,
14481     "kind" : "vbase_offset"
14482    },
14483    {
14484     "component_value" : -4,
14485     "kind" : "offset_to_top"
14486    },
14487    {
14488     "kind" : "rtti",
14489     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14490    },
14491    {
14492     "kind" : "complete_dtor_pointer",
14493     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14494    },
14495    {
14496     "kind" : "deleting_dtor_pointer",
14497     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14498    },
14499    {
14500     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14501    },
14502    {
14503     "component_value" : 76,
14504     "kind" : "vbase_offset"
14505    },
14506    {
14507     "component_value" : -8,
14508     "kind" : "offset_to_top"
14509    },
14510    {
14511     "kind" : "rtti",
14512     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14513    },
14514    {
14515     "kind" : "complete_dtor_pointer",
14516     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14517    },
14518    {
14519     "kind" : "deleting_dtor_pointer",
14520     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14521    },
14522    {
14523     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14524    },
14525    {
14526     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14527    },
14528    {
14529     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14530    },
14531    {
14532     "component_value" : -24,
14533     "kind" : "offset_to_top"
14534    },
14535    {
14536     "kind" : "rtti",
14537     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14538    },
14539    {
14540     "kind" : "complete_dtor_pointer",
14541     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14542    },
14543    {
14544     "kind" : "deleting_dtor_pointer",
14545     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14546    },
14547    {
14548     "kind" : "vcall_offset"
14549    },
14550    {
14551     "component_value" : -76,
14552     "kind" : "vcall_offset"
14553    },
14554    {
14555     "component_value" : -76,
14556     "kind" : "vcall_offset"
14557    },
14558    {
14559     "component_value" : -76,
14560     "kind" : "vcall_offset"
14561    },
14562    {
14563     "component_value" : -84,
14564     "kind" : "vcall_offset"
14565    },
14566    {
14567     "component_value" : -84,
14568     "kind" : "offset_to_top"
14569    },
14570    {
14571     "kind" : "rtti",
14572     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14573    },
14574    {
14575     "kind" : "complete_dtor_pointer",
14576     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14577    },
14578    {
14579     "kind" : "deleting_dtor_pointer",
14580     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14581    },
14582    {
14583     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14584    },
14585    {
14586     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14587    },
14588    {
14589     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14590    },
14591    {
14592     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14593    }
14594   ]
14595  },
14596  {
14597   "alignment" : 8,
14598   "fields" :
14599   [
14600    {
14601     "field_name" : "pid",
14602     "referenced_type" : "type-18"
14603    },
14604    {
14605     "field_name" : "ptr",
14606     "field_offset" : 64,
14607     "referenced_type" : "type-133"
14608    },
14609    {
14610     "field_name" : "arch",
14611     "field_offset" : 128,
14612     "referenced_type" : "type-553"
14613    }
14614   ],
14615   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
14616   "name" : "android::hidl::base::V1_0::DebugInfo",
14617   "referenced_type" : "type-552",
14618   "self_type" : "type-552",
14619   "size" : 24,
14620   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
14621   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
14622  },
14623  {
14624   "alignment" : 4,
14625   "base_specifiers" :
14626   [
14627    {
14628     "is_virtual" : true,
14629     "referenced_type" : "type-3"
14630    }
14631   ],
14632   "linker_set_key" : "android::hidl::base::V1_0::IBase",
14633   "name" : "android::hidl::base::V1_0::IBase",
14634   "referenced_type" : "type-56",
14635   "self_type" : "type-56",
14636   "size" : 12,
14637   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
14638   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
14639   "vtable_components" :
14640   [
14641    {
14642     "component_value" : 4,
14643     "kind" : "vbase_offset"
14644    },
14645    {
14646     "kind" : "offset_to_top"
14647    },
14648    {
14649     "kind" : "rtti",
14650     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14651    },
14652    {
14653     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
14654    },
14655    {
14656     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14657    },
14658    {
14659     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14660    },
14661    {
14662     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14663    },
14664    {
14665     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14666    },
14667    {
14668     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
14669    },
14670    {
14671     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14672    },
14673    {
14674     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
14675    },
14676    {
14677     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14678    },
14679    {
14680     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
14681    },
14682    {
14683     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14684    },
14685    {
14686     "kind" : "complete_dtor_pointer",
14687     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
14688    },
14689    {
14690     "kind" : "deleting_dtor_pointer",
14691     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
14692    },
14693    {
14694     "kind" : "vcall_offset"
14695    },
14696    {
14697     "kind" : "vcall_offset"
14698    },
14699    {
14700     "kind" : "vcall_offset"
14701    },
14702    {
14703     "kind" : "vcall_offset"
14704    },
14705    {
14706     "component_value" : -4,
14707     "kind" : "vcall_offset"
14708    },
14709    {
14710     "component_value" : -4,
14711     "kind" : "offset_to_top"
14712    },
14713    {
14714     "kind" : "rtti",
14715     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14716    },
14717    {
14718     "kind" : "complete_dtor_pointer",
14719     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
14720    },
14721    {
14722     "kind" : "deleting_dtor_pointer",
14723     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
14724    },
14725    {
14726     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14727    },
14728    {
14729     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14730    },
14731    {
14732     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14733    },
14734    {
14735     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14736    }
14737   ]
14738  },
14739  {
14740   "alignment" : 4,
14741   "base_specifiers" :
14742   [
14743    {
14744     "referenced_type" : "type-56"
14745    }
14746   ],
14747   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
14748   "name" : "android::hidl::manager::V1_0::IServiceManager",
14749   "referenced_type" : "type-119",
14750   "self_type" : "type-119",
14751   "size" : 12,
14752   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14753   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
14754   "vtable_components" :
14755   [
14756    {
14757     "component_value" : 4,
14758     "kind" : "vbase_offset"
14759    },
14760    {
14761     "kind" : "offset_to_top"
14762    },
14763    {
14764     "kind" : "rtti",
14765     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14766    },
14767    {
14768     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
14769    },
14770    {
14771     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14772    },
14773    {
14774     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14775    },
14776    {
14777     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14778    },
14779    {
14780     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14781    },
14782    {
14783     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
14784    },
14785    {
14786     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14787    },
14788    {
14789     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
14790    },
14791    {
14792     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14793    },
14794    {
14795     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
14796    },
14797    {
14798     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14799    },
14800    {
14801     "kind" : "complete_dtor_pointer",
14802     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
14803    },
14804    {
14805     "kind" : "deleting_dtor_pointer",
14806     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
14807    },
14808    {
14809     "is_pure" : true,
14810     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
14811    },
14812    {
14813     "is_pure" : true,
14814     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
14815    },
14816    {
14817     "is_pure" : true,
14818     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
14819    },
14820    {
14821     "is_pure" : true,
14822     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14823    },
14824    {
14825     "is_pure" : true,
14826     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
14827    },
14828    {
14829     "is_pure" : true,
14830     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
14831    },
14832    {
14833     "is_pure" : true,
14834     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
14835    },
14836    {
14837     "is_pure" : true,
14838     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
14839    },
14840    {
14841     "kind" : "vcall_offset"
14842    },
14843    {
14844     "kind" : "vcall_offset"
14845    },
14846    {
14847     "kind" : "vcall_offset"
14848    },
14849    {
14850     "kind" : "vcall_offset"
14851    },
14852    {
14853     "component_value" : -4,
14854     "kind" : "vcall_offset"
14855    },
14856    {
14857     "component_value" : -4,
14858     "kind" : "offset_to_top"
14859    },
14860    {
14861     "kind" : "rtti",
14862     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14863    },
14864    {
14865     "kind" : "complete_dtor_pointer",
14866     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
14867    },
14868    {
14869     "kind" : "deleting_dtor_pointer",
14870     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
14871    },
14872    {
14873     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14874    },
14875    {
14876     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14877    },
14878    {
14879     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14880    },
14881    {
14882     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14883    }
14884   ]
14885  },
14886  {
14887   "alignment" : 8,
14888   "fields" :
14889   [
14890    {
14891     "field_name" : "interfaceName",
14892     "referenced_type" : "type-467"
14893    },
14894    {
14895     "field_name" : "instanceName",
14896     "field_offset" : 128,
14897     "referenced_type" : "type-467"
14898    },
14899    {
14900     "field_name" : "pid",
14901     "field_offset" : 256,
14902     "referenced_type" : "type-18"
14903    },
14904    {
14905     "field_name" : "clientPids",
14906     "field_offset" : 320,
14907     "referenced_type" : "type-514"
14908    },
14909    {
14910     "field_name" : "arch",
14911     "field_offset" : 448,
14912     "referenced_type" : "type-553"
14913    }
14914   ],
14915   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14916   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14917   "referenced_type" : "type-697",
14918   "self_type" : "type-697",
14919   "size" : 64,
14920   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14921   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
14922  },
14923  {
14924   "alignment" : 4,
14925   "base_specifiers" :
14926   [
14927    {
14928     "referenced_type" : "type-56"
14929    }
14930   ],
14931   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
14932   "name" : "android::hidl::manager::V1_0::IServiceNotification",
14933   "referenced_type" : "type-157",
14934   "self_type" : "type-157",
14935   "size" : 12,
14936   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
14937   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
14938   "vtable_components" :
14939   [
14940    {
14941     "component_value" : 4,
14942     "kind" : "vbase_offset"
14943    },
14944    {
14945     "kind" : "offset_to_top"
14946    },
14947    {
14948     "kind" : "rtti",
14949     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14950    },
14951    {
14952     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
14953    },
14954    {
14955     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14956    },
14957    {
14958     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14959    },
14960    {
14961     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14962    },
14963    {
14964     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14965    },
14966    {
14967     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
14968    },
14969    {
14970     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14971    },
14972    {
14973     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
14974    },
14975    {
14976     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14977    },
14978    {
14979     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
14980    },
14981    {
14982     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14983    },
14984    {
14985     "kind" : "complete_dtor_pointer",
14986     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14987    },
14988    {
14989     "kind" : "deleting_dtor_pointer",
14990     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14991    },
14992    {
14993     "is_pure" : true,
14994     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
14995    },
14996    {
14997     "kind" : "vcall_offset"
14998    },
14999    {
15000     "kind" : "vcall_offset"
15001    },
15002    {
15003     "kind" : "vcall_offset"
15004    },
15005    {
15006     "kind" : "vcall_offset"
15007    },
15008    {
15009     "component_value" : -4,
15010     "kind" : "vcall_offset"
15011    },
15012    {
15013     "component_value" : -4,
15014     "kind" : "offset_to_top"
15015    },
15016    {
15017     "kind" : "rtti",
15018     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
15019    },
15020    {
15021     "kind" : "complete_dtor_pointer",
15022     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
15023    },
15024    {
15025     "kind" : "deleting_dtor_pointer",
15026     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
15027    },
15028    {
15029     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15030    },
15031    {
15032     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15033    },
15034    {
15035     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15036    },
15037    {
15038     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15039    }
15040   ]
15041  },
15042  {
15043   "alignment" : 4,
15044   "fields" :
15045   [
15046    {
15047     "access" : "private",
15048     "field_name" : "m_ptr",
15049     "referenced_type" : "type-149"
15050    }
15051   ],
15052   "linker_set_key" : "android::sp<android::Thread>",
15053   "name" : "android::sp<android::Thread>",
15054   "record_kind" : "class",
15055   "referenced_type" : "type-148",
15056   "self_type" : "type-148",
15057   "size" : 4,
15058   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15059   "template_args" : [ "type-150" ],
15060   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
15061  },
15062  {
15063   "alignment" : 4,
15064   "fields" :
15065   [
15066    {
15067     "access" : "private",
15068     "field_name" : "m_ptr",
15069     "referenced_type" : "type-244"
15070    }
15071   ],
15072   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
15073   "name" : "android::sp<android::hardware::BHwBinder>",
15074   "record_kind" : "class",
15075   "referenced_type" : "type-243",
15076   "self_type" : "type-243",
15077   "size" : 4,
15078   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15079   "template_args" : [ "type-245" ],
15080   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
15081  },
15082  {
15083   "alignment" : 4,
15084   "fields" :
15085   [
15086    {
15087     "access" : "private",
15088     "field_name" : "m_ptr",
15089     "referenced_type" : "type-141"
15090    }
15091   ],
15092   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
15093   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
15094   "record_kind" : "class",
15095   "referenced_type" : "type-832",
15096   "self_type" : "type-832",
15097   "size" : 4,
15098   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15099   "template_args" : [ "type-142" ],
15100   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
15101  },
15102  {
15103   "alignment" : 4,
15104   "fields" :
15105   [
15106    {
15107     "access" : "private",
15108     "field_name" : "m_ptr",
15109     "referenced_type" : "type-10"
15110    }
15111   ],
15112   "linker_set_key" : "android::sp<android::hardware::IBinder>",
15113   "name" : "android::sp<android::hardware::IBinder>",
15114   "record_kind" : "class",
15115   "referenced_type" : "type-9",
15116   "self_type" : "type-9",
15117   "size" : 4,
15118   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15119   "template_args" : [ "type-11" ],
15120   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
15121  },
15122  {
15123   "alignment" : 4,
15124   "fields" :
15125   [
15126    {
15127     "access" : "private",
15128     "field_name" : "m_ptr",
15129     "referenced_type" : "type-13"
15130    }
15131   ],
15132   "linker_set_key" : "android::sp<android::hardware::IInterface>",
15133   "name" : "android::sp<android::hardware::IInterface>",
15134   "record_kind" : "class",
15135   "referenced_type" : "type-12",
15136   "self_type" : "type-12",
15137   "size" : 4,
15138   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15139   "template_args" : [ "type-14" ],
15140   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
15141  },
15142  {
15143   "alignment" : 4,
15144   "fields" :
15145   [
15146    {
15147     "access" : "private",
15148     "field_name" : "m_ptr",
15149     "referenced_type" : "type-16"
15150    }
15151   ],
15152   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
15153   "name" : "android::sp<android::hardware::ProcessState>",
15154   "record_kind" : "class",
15155   "referenced_type" : "type-15",
15156   "self_type" : "type-15",
15157   "size" : 4,
15158   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15159   "template_args" : [ "type-17" ],
15160   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
15161  },
15162  {
15163   "alignment" : 4,
15164   "fields" :
15165   [
15166    {
15167     "access" : "private",
15168     "field_name" : "m_ptr",
15169     "referenced_type" : "type-232"
15170    }
15171   ],
15172   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
15173   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
15174   "record_kind" : "class",
15175   "referenced_type" : "type-231",
15176   "self_type" : "type-231",
15177   "size" : 4,
15178   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15179   "template_args" : [ "type-233" ],
15180   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
15181  },
15182  {
15183   "alignment" : 4,
15184   "fields" :
15185   [
15186    {
15187     "access" : "private",
15188     "field_name" : "m_ptr",
15189     "referenced_type" : "type-235"
15190    }
15191   ],
15192   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
15193   "name" : "android::sp<android::hardware::hidl_death_recipient>",
15194   "record_kind" : "class",
15195   "referenced_type" : "type-490",
15196   "self_type" : "type-490",
15197   "size" : 4,
15198   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15199   "template_args" : [ "type-236" ],
15200   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
15201  },
15202  {
15203   "alignment" : 4,
15204   "fields" :
15205   [
15206    {
15207     "access" : "private",
15208     "field_name" : "m_ptr",
15209     "referenced_type" : "type-216"
15210    }
15211   ],
15212   "linker_set_key" : "android::sp<android::hardware::media::bufferpool::V1_0::IAccessor>",
15213   "name" : "android::sp<android::hardware::media::bufferpool::V1_0::IAccessor>",
15214   "record_kind" : "class",
15215   "referenced_type" : "type-215",
15216   "self_type" : "type-215",
15217   "size" : 4,
15218   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15219   "template_args" : [ "type-217" ],
15220   "unique_id" : "_ZTSN7android2spINS_8hardware5media10bufferpool4V1_09IAccessorEEE"
15221  },
15222  {
15223   "alignment" : 4,
15224   "fields" :
15225   [
15226    {
15227     "access" : "private",
15228     "field_name" : "m_ptr",
15229     "referenced_type" : "type-762"
15230    }
15231   ],
15232   "linker_set_key" : "android::sp<android::hardware::media::bufferpool::V1_0::IClientManager>",
15233   "name" : "android::sp<android::hardware::media::bufferpool::V1_0::IClientManager>",
15234   "record_kind" : "class",
15235   "referenced_type" : "type-761",
15236   "self_type" : "type-761",
15237   "size" : 4,
15238   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15239   "template_args" : [ "type-763" ],
15240   "unique_id" : "_ZTSN7android2spINS_8hardware5media10bufferpool4V1_014IClientManagerEEE"
15241  },
15242  {
15243   "alignment" : 4,
15244   "fields" :
15245   [
15246    {
15247     "access" : "private",
15248     "field_name" : "m_ptr",
15249     "referenced_type" : "type-54"
15250    }
15251   ],
15252   "linker_set_key" : "android::sp<android::hardware::media::bufferpool::V1_0::IConnection>",
15253   "name" : "android::sp<android::hardware::media::bufferpool::V1_0::IConnection>",
15254   "record_kind" : "class",
15255   "referenced_type" : "type-53",
15256   "self_type" : "type-53",
15257   "size" : 4,
15258   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15259   "template_args" : [ "type-55" ],
15260   "unique_id" : "_ZTSN7android2spINS_8hardware5media10bufferpool4V1_011IConnectionEEE"
15261  },
15262  {
15263   "alignment" : 4,
15264   "fields" :
15265   [
15266    {
15267     "access" : "private",
15268     "field_name" : "m_ptr",
15269     "referenced_type" : "type-238"
15270    }
15271   ],
15272   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
15273   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
15274   "record_kind" : "class",
15275   "referenced_type" : "type-592",
15276   "self_type" : "type-592",
15277   "size" : 4,
15278   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15279   "template_args" : [ "type-56" ],
15280   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
15281  },
15282  {
15283   "alignment" : 4,
15284   "fields" :
15285   [
15286    {
15287     "access" : "private",
15288     "field_name" : "m_ptr",
15289     "referenced_type" : "type-118"
15290    }
15291   ],
15292   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
15293   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
15294   "record_kind" : "class",
15295   "referenced_type" : "type-117",
15296   "self_type" : "type-117",
15297   "size" : 4,
15298   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15299   "template_args" : [ "type-119" ],
15300   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
15301  },
15302  {
15303   "alignment" : 4,
15304   "fields" :
15305   [
15306    {
15307     "access" : "private",
15308     "field_name" : "m_ptr",
15309     "referenced_type" : "type-156"
15310    }
15311   ],
15312   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
15313   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
15314   "record_kind" : "class",
15315   "referenced_type" : "type-155",
15316   "self_type" : "type-155",
15317   "size" : 4,
15318   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15319   "template_args" : [ "type-157" ],
15320   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
15321  },
15322  {
15323   "alignment" : 1,
15324   "linker_set_key" : "android::trait_trivial_copy<bool>",
15325   "name" : "android::trait_trivial_copy<bool>",
15326   "referenced_type" : "type-361",
15327   "self_type" : "type-361",
15328   "size" : 1,
15329   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15330   "template_args" : [ "type-32" ],
15331   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
15332  },
15333  {
15334   "alignment" : 1,
15335   "linker_set_key" : "android::trait_trivial_copy<char>",
15336   "name" : "android::trait_trivial_copy<char>",
15337   "referenced_type" : "type-367",
15338   "self_type" : "type-367",
15339   "size" : 1,
15340   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15341   "template_args" : [ "type-49" ],
15342   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
15343  },
15344  {
15345   "alignment" : 1,
15346   "linker_set_key" : "android::trait_trivial_copy<double>",
15347   "name" : "android::trait_trivial_copy<double>",
15348   "referenced_type" : "type-434",
15349   "self_type" : "type-434",
15350   "size" : 1,
15351   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15352   "template_args" : [ "type-432" ],
15353   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
15354  },
15355  {
15356   "alignment" : 1,
15357   "linker_set_key" : "android::trait_trivial_copy<float>",
15358   "name" : "android::trait_trivial_copy<float>",
15359   "referenced_type" : "type-428",
15360   "self_type" : "type-428",
15361   "size" : 1,
15362   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15363   "template_args" : [ "type-426" ],
15364   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
15365  },
15366  {
15367   "alignment" : 1,
15368   "linker_set_key" : "android::trait_trivial_copy<int>",
15369   "name" : "android::trait_trivial_copy<int>",
15370   "referenced_type" : "type-399",
15371   "self_type" : "type-399",
15372   "size" : 1,
15373   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15374   "template_args" : [ "type-18" ],
15375   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
15376  },
15377  {
15378   "alignment" : 1,
15379   "linker_set_key" : "android::trait_trivial_copy<long long>",
15380   "name" : "android::trait_trivial_copy<long long>",
15381   "referenced_type" : "type-418",
15382   "self_type" : "type-418",
15383   "size" : 1,
15384   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15385   "template_args" : [ "type-23" ],
15386   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
15387  },
15388  {
15389   "alignment" : 1,
15390   "linker_set_key" : "android::trait_trivial_copy<long>",
15391   "name" : "android::trait_trivial_copy<long>",
15392   "referenced_type" : "type-408",
15393   "self_type" : "type-408",
15394   "size" : 1,
15395   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15396   "template_args" : [ "type-406" ],
15397   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
15398  },
15399  {
15400   "alignment" : 1,
15401   "linker_set_key" : "android::trait_trivial_copy<short>",
15402   "name" : "android::trait_trivial_copy<short>",
15403   "referenced_type" : "type-384",
15404   "self_type" : "type-384",
15405   "size" : 1,
15406   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15407   "template_args" : [ "type-380" ],
15408   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
15409  },
15410  {
15411   "alignment" : 1,
15412   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
15413   "name" : "android::trait_trivial_copy<unsigned char>",
15414   "referenced_type" : "type-377",
15415   "self_type" : "type-377",
15416   "size" : 1,
15417   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15418   "template_args" : [ "type-176" ],
15419   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
15420  },
15421  {
15422   "alignment" : 1,
15423   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
15424   "name" : "android::trait_trivial_copy<unsigned int>",
15425   "referenced_type" : "type-403",
15426   "self_type" : "type-403",
15427   "size" : 1,
15428   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15429   "template_args" : [ "type-2" ],
15430   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
15431  },
15432  {
15433   "alignment" : 1,
15434   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
15435   "name" : "android::trait_trivial_copy<unsigned long long>",
15436   "referenced_type" : "type-423",
15437   "self_type" : "type-423",
15438   "size" : 1,
15439   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15440   "template_args" : [ "type-133" ],
15441   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
15442  },
15443  {
15444   "alignment" : 1,
15445   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
15446   "name" : "android::trait_trivial_copy<unsigned long>",
15447   "referenced_type" : "type-414",
15448   "self_type" : "type-414",
15449   "size" : 1,
15450   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15451   "template_args" : [ "type-412" ],
15452   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
15453  },
15454  {
15455   "alignment" : 1,
15456   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
15457   "name" : "android::trait_trivial_copy<unsigned short>",
15458   "referenced_type" : "type-395",
15459   "self_type" : "type-395",
15460   "size" : 1,
15461   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15462   "template_args" : [ "type-178" ],
15463   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
15464  },
15465  {
15466   "alignment" : 1,
15467   "linker_set_key" : "android::trait_trivial_copy<void>",
15468   "name" : "android::trait_trivial_copy<void>",
15469   "referenced_type" : "type-346",
15470   "self_type" : "type-346",
15471   "size" : 1,
15472   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15473   "template_args" : [ "type-20" ],
15474   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
15475  },
15476  {
15477   "alignment" : 1,
15478   "linker_set_key" : "android::trait_trivial_ctor<bool>",
15479   "name" : "android::trait_trivial_ctor<bool>",
15480   "referenced_type" : "type-356",
15481   "self_type" : "type-356",
15482   "size" : 1,
15483   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15484   "template_args" : [ "type-32" ],
15485   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
15486  },
15487  {
15488   "alignment" : 1,
15489   "linker_set_key" : "android::trait_trivial_ctor<char>",
15490   "name" : "android::trait_trivial_ctor<char>",
15491   "referenced_type" : "type-363",
15492   "self_type" : "type-363",
15493   "size" : 1,
15494   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15495   "template_args" : [ "type-49" ],
15496   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
15497  },
15498  {
15499   "alignment" : 1,
15500   "linker_set_key" : "android::trait_trivial_ctor<double>",
15501   "name" : "android::trait_trivial_ctor<double>",
15502   "referenced_type" : "type-431",
15503   "self_type" : "type-431",
15504   "size" : 1,
15505   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15506   "template_args" : [ "type-432" ],
15507   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
15508  },
15509  {
15510   "alignment" : 1,
15511   "linker_set_key" : "android::trait_trivial_ctor<float>",
15512   "name" : "android::trait_trivial_ctor<float>",
15513   "referenced_type" : "type-425",
15514   "self_type" : "type-425",
15515   "size" : 1,
15516   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15517   "template_args" : [ "type-426" ],
15518   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
15519  },
15520  {
15521   "alignment" : 1,
15522   "linker_set_key" : "android::trait_trivial_ctor<int>",
15523   "name" : "android::trait_trivial_ctor<int>",
15524   "referenced_type" : "type-397",
15525   "self_type" : "type-397",
15526   "size" : 1,
15527   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15528   "template_args" : [ "type-18" ],
15529   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
15530  },
15531  {
15532   "alignment" : 1,
15533   "linker_set_key" : "android::trait_trivial_ctor<long long>",
15534   "name" : "android::trait_trivial_ctor<long long>",
15535   "referenced_type" : "type-416",
15536   "self_type" : "type-416",
15537   "size" : 1,
15538   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15539   "template_args" : [ "type-23" ],
15540   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
15541  },
15542  {
15543   "alignment" : 1,
15544   "linker_set_key" : "android::trait_trivial_ctor<long>",
15545   "name" : "android::trait_trivial_ctor<long>",
15546   "referenced_type" : "type-405",
15547   "self_type" : "type-405",
15548   "size" : 1,
15549   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15550   "template_args" : [ "type-406" ],
15551   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
15552  },
15553  {
15554   "alignment" : 1,
15555   "linker_set_key" : "android::trait_trivial_ctor<short>",
15556   "name" : "android::trait_trivial_ctor<short>",
15557   "referenced_type" : "type-379",
15558   "self_type" : "type-379",
15559   "size" : 1,
15560   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15561   "template_args" : [ "type-380" ],
15562   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
15563  },
15564  {
15565   "alignment" : 1,
15566   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
15567   "name" : "android::trait_trivial_ctor<unsigned char>",
15568   "referenced_type" : "type-373",
15569   "self_type" : "type-373",
15570   "size" : 1,
15571   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15572   "template_args" : [ "type-176" ],
15573   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
15574  },
15575  {
15576   "alignment" : 1,
15577   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
15578   "name" : "android::trait_trivial_ctor<unsigned int>",
15579   "referenced_type" : "type-401",
15580   "self_type" : "type-401",
15581   "size" : 1,
15582   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15583   "template_args" : [ "type-2" ],
15584   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
15585  },
15586  {
15587   "alignment" : 1,
15588   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
15589   "name" : "android::trait_trivial_ctor<unsigned long long>",
15590   "referenced_type" : "type-421",
15591   "self_type" : "type-421",
15592   "size" : 1,
15593   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15594   "template_args" : [ "type-133" ],
15595   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
15596  },
15597  {
15598   "alignment" : 1,
15599   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
15600   "name" : "android::trait_trivial_ctor<unsigned long>",
15601   "referenced_type" : "type-411",
15602   "self_type" : "type-411",
15603   "size" : 1,
15604   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15605   "template_args" : [ "type-412" ],
15606   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
15607  },
15608  {
15609   "alignment" : 1,
15610   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
15611   "name" : "android::trait_trivial_ctor<unsigned short>",
15612   "referenced_type" : "type-393",
15613   "self_type" : "type-393",
15614   "size" : 1,
15615   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15616   "template_args" : [ "type-178" ],
15617   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
15618  },
15619  {
15620   "alignment" : 1,
15621   "linker_set_key" : "android::trait_trivial_ctor<void>",
15622   "name" : "android::trait_trivial_ctor<void>",
15623   "referenced_type" : "type-344",
15624   "self_type" : "type-344",
15625   "size" : 1,
15626   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15627   "template_args" : [ "type-20" ],
15628   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
15629  },
15630  {
15631   "alignment" : 1,
15632   "linker_set_key" : "android::trait_trivial_dtor<bool>",
15633   "name" : "android::trait_trivial_dtor<bool>",
15634   "referenced_type" : "type-357",
15635   "self_type" : "type-357",
15636   "size" : 1,
15637   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15638   "template_args" : [ "type-32" ],
15639   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
15640  },
15641  {
15642   "alignment" : 1,
15643   "linker_set_key" : "android::trait_trivial_dtor<char>",
15644   "name" : "android::trait_trivial_dtor<char>",
15645   "referenced_type" : "type-364",
15646   "self_type" : "type-364",
15647   "size" : 1,
15648   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15649   "template_args" : [ "type-49" ],
15650   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
15651  },
15652  {
15653   "alignment" : 1,
15654   "linker_set_key" : "android::trait_trivial_dtor<double>",
15655   "name" : "android::trait_trivial_dtor<double>",
15656   "referenced_type" : "type-433",
15657   "self_type" : "type-433",
15658   "size" : 1,
15659   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15660   "template_args" : [ "type-432" ],
15661   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
15662  },
15663  {
15664   "alignment" : 1,
15665   "linker_set_key" : "android::trait_trivial_dtor<float>",
15666   "name" : "android::trait_trivial_dtor<float>",
15667   "referenced_type" : "type-427",
15668   "self_type" : "type-427",
15669   "size" : 1,
15670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15671   "template_args" : [ "type-426" ],
15672   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
15673  },
15674  {
15675   "alignment" : 1,
15676   "linker_set_key" : "android::trait_trivial_dtor<int>",
15677   "name" : "android::trait_trivial_dtor<int>",
15678   "referenced_type" : "type-398",
15679   "self_type" : "type-398",
15680   "size" : 1,
15681   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15682   "template_args" : [ "type-18" ],
15683   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
15684  },
15685  {
15686   "alignment" : 1,
15687   "linker_set_key" : "android::trait_trivial_dtor<long long>",
15688   "name" : "android::trait_trivial_dtor<long long>",
15689   "referenced_type" : "type-417",
15690   "self_type" : "type-417",
15691   "size" : 1,
15692   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15693   "template_args" : [ "type-23" ],
15694   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
15695  },
15696  {
15697   "alignment" : 1,
15698   "linker_set_key" : "android::trait_trivial_dtor<long>",
15699   "name" : "android::trait_trivial_dtor<long>",
15700   "referenced_type" : "type-407",
15701   "self_type" : "type-407",
15702   "size" : 1,
15703   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15704   "template_args" : [ "type-406" ],
15705   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
15706  },
15707  {
15708   "alignment" : 1,
15709   "linker_set_key" : "android::trait_trivial_dtor<short>",
15710   "name" : "android::trait_trivial_dtor<short>",
15711   "referenced_type" : "type-383",
15712   "self_type" : "type-383",
15713   "size" : 1,
15714   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15715   "template_args" : [ "type-380" ],
15716   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
15717  },
15718  {
15719   "alignment" : 1,
15720   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
15721   "name" : "android::trait_trivial_dtor<unsigned char>",
15722   "referenced_type" : "type-374",
15723   "self_type" : "type-374",
15724   "size" : 1,
15725   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15726   "template_args" : [ "type-176" ],
15727   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
15728  },
15729  {
15730   "alignment" : 1,
15731   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
15732   "name" : "android::trait_trivial_dtor<unsigned int>",
15733   "referenced_type" : "type-402",
15734   "self_type" : "type-402",
15735   "size" : 1,
15736   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15737   "template_args" : [ "type-2" ],
15738   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
15739  },
15740  {
15741   "alignment" : 1,
15742   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
15743   "name" : "android::trait_trivial_dtor<unsigned long long>",
15744   "referenced_type" : "type-422",
15745   "self_type" : "type-422",
15746   "size" : 1,
15747   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15748   "template_args" : [ "type-133" ],
15749   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
15750  },
15751  {
15752   "alignment" : 1,
15753   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
15754   "name" : "android::trait_trivial_dtor<unsigned long>",
15755   "referenced_type" : "type-413",
15756   "self_type" : "type-413",
15757   "size" : 1,
15758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15759   "template_args" : [ "type-412" ],
15760   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
15761  },
15762  {
15763   "alignment" : 1,
15764   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
15765   "name" : "android::trait_trivial_dtor<unsigned short>",
15766   "referenced_type" : "type-394",
15767   "self_type" : "type-394",
15768   "size" : 1,
15769   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15770   "template_args" : [ "type-178" ],
15771   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
15772  },
15773  {
15774   "alignment" : 1,
15775   "linker_set_key" : "android::trait_trivial_dtor<void>",
15776   "name" : "android::trait_trivial_dtor<void>",
15777   "referenced_type" : "type-345",
15778   "self_type" : "type-345",
15779   "size" : 1,
15780   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15781   "template_args" : [ "type-20" ],
15782   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
15783  },
15784  {
15785   "alignment" : 1,
15786   "linker_set_key" : "android::trait_trivial_move<android::String16>",
15787   "name" : "android::trait_trivial_move<android::String16>",
15788   "referenced_type" : "type-570",
15789   "self_type" : "type-570",
15790   "size" : 1,
15791   "source_file" : "/system/core/libutils/include/utils/String16.h",
15792   "template_args" : [ "type-37" ],
15793   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
15794  },
15795  {
15796   "alignment" : 1,
15797   "linker_set_key" : "android::trait_trivial_move<android::String8>",
15798   "name" : "android::trait_trivial_move<android::String8>",
15799   "referenced_type" : "type-565",
15800   "self_type" : "type-565",
15801   "size" : 1,
15802   "source_file" : "/system/core/libutils/include/utils/String8.h",
15803   "template_args" : [ "type-46" ],
15804   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
15805  },
15806  {
15807   "alignment" : 1,
15808   "linker_set_key" : "android::trait_trivial_move<bool>",
15809   "name" : "android::trait_trivial_move<bool>",
15810   "referenced_type" : "type-362",
15811   "self_type" : "type-362",
15812   "size" : 1,
15813   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15814   "template_args" : [ "type-32" ],
15815   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
15816  },
15817  {
15818   "alignment" : 1,
15819   "linker_set_key" : "android::trait_trivial_move<char>",
15820   "name" : "android::trait_trivial_move<char>",
15821   "referenced_type" : "type-369",
15822   "self_type" : "type-369",
15823   "size" : 1,
15824   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15825   "template_args" : [ "type-49" ],
15826   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
15827  },
15828  {
15829   "alignment" : 1,
15830   "linker_set_key" : "android::trait_trivial_move<double>",
15831   "name" : "android::trait_trivial_move<double>",
15832   "referenced_type" : "type-435",
15833   "self_type" : "type-435",
15834   "size" : 1,
15835   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15836   "template_args" : [ "type-432" ],
15837   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
15838  },
15839  {
15840   "alignment" : 1,
15841   "linker_set_key" : "android::trait_trivial_move<float>",
15842   "name" : "android::trait_trivial_move<float>",
15843   "referenced_type" : "type-429",
15844   "self_type" : "type-429",
15845   "size" : 1,
15846   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15847   "template_args" : [ "type-426" ],
15848   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
15849  },
15850  {
15851   "alignment" : 1,
15852   "linker_set_key" : "android::trait_trivial_move<int>",
15853   "name" : "android::trait_trivial_move<int>",
15854   "referenced_type" : "type-400",
15855   "self_type" : "type-400",
15856   "size" : 1,
15857   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15858   "template_args" : [ "type-18" ],
15859   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
15860  },
15861  {
15862   "alignment" : 1,
15863   "linker_set_key" : "android::trait_trivial_move<long long>",
15864   "name" : "android::trait_trivial_move<long long>",
15865   "referenced_type" : "type-420",
15866   "self_type" : "type-420",
15867   "size" : 1,
15868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15869   "template_args" : [ "type-23" ],
15870   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
15871  },
15872  {
15873   "alignment" : 1,
15874   "linker_set_key" : "android::trait_trivial_move<long>",
15875   "name" : "android::trait_trivial_move<long>",
15876   "referenced_type" : "type-410",
15877   "self_type" : "type-410",
15878   "size" : 1,
15879   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15880   "template_args" : [ "type-406" ],
15881   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
15882  },
15883  {
15884   "alignment" : 1,
15885   "linker_set_key" : "android::trait_trivial_move<short>",
15886   "name" : "android::trait_trivial_move<short>",
15887   "referenced_type" : "type-389",
15888   "self_type" : "type-389",
15889   "size" : 1,
15890   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15891   "template_args" : [ "type-380" ],
15892   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
15893  },
15894  {
15895   "alignment" : 1,
15896   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
15897   "name" : "android::trait_trivial_move<unsigned char>",
15898   "referenced_type" : "type-378",
15899   "self_type" : "type-378",
15900   "size" : 1,
15901   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15902   "template_args" : [ "type-176" ],
15903   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
15904  },
15905  {
15906   "alignment" : 1,
15907   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
15908   "name" : "android::trait_trivial_move<unsigned int>",
15909   "referenced_type" : "type-404",
15910   "self_type" : "type-404",
15911   "size" : 1,
15912   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15913   "template_args" : [ "type-2" ],
15914   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
15915  },
15916  {
15917   "alignment" : 1,
15918   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
15919   "name" : "android::trait_trivial_move<unsigned long long>",
15920   "referenced_type" : "type-424",
15921   "self_type" : "type-424",
15922   "size" : 1,
15923   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15924   "template_args" : [ "type-133" ],
15925   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
15926  },
15927  {
15928   "alignment" : 1,
15929   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
15930   "name" : "android::trait_trivial_move<unsigned long>",
15931   "referenced_type" : "type-415",
15932   "self_type" : "type-415",
15933   "size" : 1,
15934   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15935   "template_args" : [ "type-412" ],
15936   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
15937  },
15938  {
15939   "alignment" : 1,
15940   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
15941   "name" : "android::trait_trivial_move<unsigned short>",
15942   "referenced_type" : "type-396",
15943   "self_type" : "type-396",
15944   "size" : 1,
15945   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15946   "template_args" : [ "type-178" ],
15947   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
15948  },
15949  {
15950   "alignment" : 1,
15951   "linker_set_key" : "android::trait_trivial_move<void>",
15952   "name" : "android::trait_trivial_move<void>",
15953   "referenced_type" : "type-351",
15954   "self_type" : "type-351",
15955   "size" : 1,
15956   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15957   "template_args" : [ "type-20" ],
15958   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
15959  },
15960  {
15961   "alignment" : 4,
15962   "fields" :
15963   [
15964    {
15965     "access" : "private",
15966     "field_name" : "m_ptr",
15967     "referenced_type" : "type-244"
15968    },
15969    {
15970     "access" : "private",
15971     "field_name" : "m_refs",
15972     "field_offset" : 32,
15973     "referenced_type" : "type-30"
15974    }
15975   ],
15976   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
15977   "name" : "android::wp<android::hardware::BHwBinder>",
15978   "record_kind" : "class",
15979   "referenced_type" : "type-520",
15980   "self_type" : "type-520",
15981   "size" : 8,
15982   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15983   "template_args" : [ "type-245" ],
15984   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
15985  },
15986  {
15987   "alignment" : 4,
15988   "fields" :
15989   [
15990    {
15991     "access" : "private",
15992     "field_name" : "m_ptr",
15993     "referenced_type" : "type-141"
15994    },
15995    {
15996     "access" : "private",
15997     "field_name" : "m_refs",
15998     "field_offset" : 32,
15999     "referenced_type" : "type-30"
16000    }
16001   ],
16002   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
16003   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
16004   "record_kind" : "class",
16005   "referenced_type" : "type-140",
16006   "self_type" : "type-140",
16007   "size" : 8,
16008   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16009   "template_args" : [ "type-142" ],
16010   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
16011  },
16012  {
16013   "alignment" : 4,
16014   "fields" :
16015   [
16016    {
16017     "access" : "private",
16018     "field_name" : "m_ptr",
16019     "referenced_type" : "type-235"
16020    },
16021    {
16022     "access" : "private",
16023     "field_name" : "m_refs",
16024     "field_offset" : 32,
16025     "referenced_type" : "type-30"
16026    }
16027   ],
16028   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
16029   "name" : "android::wp<android::hardware::hidl_death_recipient>",
16030   "record_kind" : "class",
16031   "referenced_type" : "type-234",
16032   "self_type" : "type-234",
16033   "size" : 8,
16034   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16035   "template_args" : [ "type-236" ],
16036   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
16037  },
16038  {
16039   "alignment" : 4,
16040   "fields" :
16041   [
16042    {
16043     "access" : "private",
16044     "field_name" : "m_ptr",
16045     "referenced_type" : "type-238"
16046    },
16047    {
16048     "access" : "private",
16049     "field_name" : "m_refs",
16050     "field_offset" : 32,
16051     "referenced_type" : "type-30"
16052    }
16053   ],
16054   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
16055   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
16056   "record_kind" : "class",
16057   "referenced_type" : "type-237",
16058   "self_type" : "type-237",
16059   "size" : 8,
16060   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16061   "template_args" : [ "type-56" ],
16062   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
16063  },
16064  {
16065   "alignment" : 4,
16066   "fields" :
16067   [
16068    {
16069     "field_name" : "maxContentLightLevel",
16070     "referenced_type" : "type-426"
16071    },
16072    {
16073     "field_name" : "maxFrameAverageLightLevel",
16074     "field_offset" : 32,
16075     "referenced_type" : "type-426"
16076    }
16077   ],
16078   "linker_set_key" : "android_cta861_3_metadata",
16079   "name" : "android_cta861_3_metadata",
16080   "referenced_type" : "type-671",
16081   "self_type" : "type-671",
16082   "size" : 8,
16083   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16084   "unique_id" : "android_cta861_3_metadata"
16085  },
16086  {
16087   "alignment" : 4,
16088   "fields" :
16089   [
16090    {
16091     "field_name" : "num_points",
16092     "referenced_type" : "type-2"
16093    },
16094    {
16095     "field_name" : "reserved",
16096     "field_offset" : 32,
16097     "referenced_type" : "type-661"
16098    },
16099    {
16100     "field_name" : "xyzc_points",
16101     "field_offset" : 288,
16102     "referenced_type" : "type-668"
16103    }
16104   ],
16105   "linker_set_key" : "android_depth_points",
16106   "name" : "android_depth_points",
16107   "referenced_type" : "type-667",
16108   "self_type" : "type-667",
16109   "size" : 36,
16110   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16111   "unique_id" : "android_depth_points"
16112  },
16113  {
16114   "alignment" : 4,
16115   "fields" :
16116   [
16117    {
16118     "field_name" : "format",
16119     "referenced_type" : "type-664"
16120    },
16121    {
16122     "field_name" : "num_planes",
16123     "field_offset" : 32,
16124     "referenced_type" : "type-2"
16125    },
16126    {
16127     "field_name" : "planes",
16128     "field_offset" : 64,
16129     "referenced_type" : "type-666"
16130    }
16131   ],
16132   "linker_set_key" : "android_flex_layout",
16133   "name" : "android_flex_layout",
16134   "referenced_type" : "type-665",
16135   "self_type" : "type-665",
16136   "size" : 12,
16137   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16138   "unique_id" : "android_flex_layout"
16139  },
16140  {
16141   "alignment" : 4,
16142   "fields" :
16143   [
16144    {
16145     "field_name" : "top_left",
16146     "referenced_type" : "type-578"
16147    },
16148    {
16149     "field_name" : "component",
16150     "field_offset" : 32,
16151     "referenced_type" : "type-662"
16152    },
16153    {
16154     "field_name" : "bits_per_component",
16155     "field_offset" : 64,
16156     "referenced_type" : "type-18"
16157    },
16158    {
16159     "field_name" : "bits_used",
16160     "field_offset" : 96,
16161     "referenced_type" : "type-18"
16162    },
16163    {
16164     "field_name" : "h_increment",
16165     "field_offset" : 128,
16166     "referenced_type" : "type-18"
16167    },
16168    {
16169     "field_name" : "v_increment",
16170     "field_offset" : 160,
16171     "referenced_type" : "type-18"
16172    },
16173    {
16174     "field_name" : "h_subsampling",
16175     "field_offset" : 192,
16176     "referenced_type" : "type-18"
16177    },
16178    {
16179     "field_name" : "v_subsampling",
16180     "field_offset" : 224,
16181     "referenced_type" : "type-18"
16182    }
16183   ],
16184   "linker_set_key" : "android_flex_plane",
16185   "name" : "android_flex_plane",
16186   "referenced_type" : "type-663",
16187   "self_type" : "type-663",
16188   "size" : 32,
16189   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16190   "unique_id" : "android_flex_plane"
16191  },
16192  {
16193   "alignment" : 4,
16194   "fields" :
16195   [
16196    {
16197     "field_name" : "displayPrimaryRed",
16198     "referenced_type" : "type-669"
16199    },
16200    {
16201     "field_name" : "displayPrimaryGreen",
16202     "field_offset" : 64,
16203     "referenced_type" : "type-669"
16204    },
16205    {
16206     "field_name" : "displayPrimaryBlue",
16207     "field_offset" : 128,
16208     "referenced_type" : "type-669"
16209    },
16210    {
16211     "field_name" : "whitePoint",
16212     "field_offset" : 192,
16213     "referenced_type" : "type-669"
16214    },
16215    {
16216     "field_name" : "maxLuminance",
16217     "field_offset" : 256,
16218     "referenced_type" : "type-426"
16219    },
16220    {
16221     "field_name" : "minLuminance",
16222     "field_offset" : 288,
16223     "referenced_type" : "type-426"
16224    }
16225   ],
16226   "linker_set_key" : "android_smpte2086_metadata",
16227   "name" : "android_smpte2086_metadata",
16228   "referenced_type" : "type-670",
16229   "self_type" : "type-670",
16230   "size" : 40,
16231   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16232   "unique_id" : "android_smpte2086_metadata"
16233  },
16234  {
16235   "alignment" : 4,
16236   "fields" :
16237   [
16238    {
16239     "field_name" : "x",
16240     "referenced_type" : "type-426"
16241    },
16242    {
16243     "field_name" : "y",
16244     "field_offset" : 32,
16245     "referenced_type" : "type-426"
16246    }
16247   ],
16248   "linker_set_key" : "android_xy_color",
16249   "name" : "android_xy_color",
16250   "referenced_type" : "type-669",
16251   "self_type" : "type-669",
16252   "size" : 8,
16253   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16254   "unique_id" : "android_xy_color"
16255  },
16256  {
16257   "alignment" : 4,
16258   "fields" :
16259   [
16260    {
16261     "field_name" : "y",
16262     "referenced_type" : "type-19"
16263    },
16264    {
16265     "field_name" : "cb",
16266     "field_offset" : 32,
16267     "referenced_type" : "type-19"
16268    },
16269    {
16270     "field_name" : "cr",
16271     "field_offset" : 64,
16272     "referenced_type" : "type-19"
16273    },
16274    {
16275     "field_name" : "ystride",
16276     "field_offset" : 96,
16277     "referenced_type" : "type-2"
16278    },
16279    {
16280     "field_name" : "cstride",
16281     "field_offset" : 128,
16282     "referenced_type" : "type-2"
16283    },
16284    {
16285     "field_name" : "chroma_step",
16286     "field_offset" : 160,
16287     "referenced_type" : "type-2"
16288    },
16289    {
16290     "field_name" : "reserved",
16291     "field_offset" : 192,
16292     "referenced_type" : "type-661"
16293    }
16294   ],
16295   "linker_set_key" : "android_ycbcr",
16296   "name" : "android_ycbcr",
16297   "referenced_type" : "type-660",
16298   "self_type" : "type-660",
16299   "size" : 56,
16300   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16301   "unique_id" : "android_ycbcr"
16302  },
16303  {
16304   "alignment" : 4,
16305   "fields" :
16306   [
16307    {
16308     "referenced_type" : "type-174"
16309    }
16310   ],
16311   "linker_set_key" : "log_msg",
16312   "name" : "log_msg",
16313   "referenced_type" : "type-173",
16314   "self_type" : "type-173",
16315   "size" : 5124,
16316   "source_file" : "/system/core/liblog/include/log/log_read.h",
16317   "unique_id" : "log_msg"
16318  },
16319  {
16320   "alignment" : 4,
16321   "fields" :
16322   [
16323    {
16324     "field_name" : "buf",
16325     "referenced_type" : "type-175"
16326    },
16327    {
16328     "field_name" : "entry",
16329     "referenced_type" : "type-177"
16330    },
16331    {
16332     "field_name" : "entry_v4",
16333     "referenced_type" : "type-177"
16334    },
16335    {
16336     "field_name" : "entry_v3",
16337     "referenced_type" : "type-180"
16338    },
16339    {
16340     "field_name" : "entry_v2",
16341     "referenced_type" : "type-181"
16342    },
16343    {
16344     "field_name" : "entry_v1",
16345     "referenced_type" : "type-182"
16346    }
16347   ],
16348   "is_anonymous" : true,
16349   "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",
16350   "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",
16351   "record_kind" : "union",
16352   "referenced_type" : "type-174",
16353   "self_type" : "type-174",
16354   "size" : 5124,
16355   "source_file" : "/system/core/liblog/include/log/log_read.h",
16356   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
16357  },
16358  {
16359   "alignment" : 1,
16360   "fields" :
16361   [
16362    {
16363     "field_name" : "tv_sec",
16364     "referenced_type" : "type-2"
16365    },
16366    {
16367     "field_name" : "tv_nsec",
16368     "field_offset" : 32,
16369     "referenced_type" : "type-2"
16370    }
16371   ],
16372   "linker_set_key" : "log_time",
16373   "name" : "log_time",
16374   "referenced_type" : "type-564",
16375   "self_type" : "type-564",
16376   "size" : 8,
16377   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
16378   "unique_id" : "_ZTS8log_time"
16379  },
16380  {
16381   "alignment" : 4,
16382   "fields" :
16383   [
16384    {
16385     "field_name" : "len",
16386     "referenced_type" : "type-178"
16387    },
16388    {
16389     "field_name" : "__pad",
16390     "field_offset" : 16,
16391     "referenced_type" : "type-178"
16392    },
16393    {
16394     "field_name" : "pid",
16395     "field_offset" : 32,
16396     "referenced_type" : "type-18"
16397    },
16398    {
16399     "field_name" : "tid",
16400     "field_offset" : 64,
16401     "referenced_type" : "type-18"
16402    },
16403    {
16404     "field_name" : "sec",
16405     "field_offset" : 96,
16406     "referenced_type" : "type-18"
16407    },
16408    {
16409     "field_name" : "nsec",
16410     "field_offset" : 128,
16411     "referenced_type" : "type-18"
16412    },
16413    {
16414     "field_name" : "msg",
16415     "field_offset" : 160,
16416     "referenced_type" : "type-179"
16417    }
16418   ],
16419   "linker_set_key" : "logger_entry",
16420   "name" : "logger_entry",
16421   "referenced_type" : "type-182",
16422   "self_type" : "type-182",
16423   "size" : 20,
16424   "source_file" : "/system/core/liblog/include/log/log_read.h",
16425   "unique_id" : "logger_entry"
16426  },
16427  {
16428   "alignment" : 1,
16429   "fields" :
16430   [
16431    {
16432     "field_name" : "len",
16433     "referenced_type" : "type-178"
16434    },
16435    {
16436     "field_name" : "hdr_size",
16437     "field_offset" : 16,
16438     "referenced_type" : "type-178"
16439    },
16440    {
16441     "field_name" : "pid",
16442     "field_offset" : 32,
16443     "referenced_type" : "type-18"
16444    },
16445    {
16446     "field_name" : "tid",
16447     "field_offset" : 64,
16448     "referenced_type" : "type-18"
16449    },
16450    {
16451     "field_name" : "sec",
16452     "field_offset" : 96,
16453     "referenced_type" : "type-18"
16454    },
16455    {
16456     "field_name" : "nsec",
16457     "field_offset" : 128,
16458     "referenced_type" : "type-18"
16459    },
16460    {
16461     "field_name" : "euid",
16462     "field_offset" : 160,
16463     "referenced_type" : "type-2"
16464    },
16465    {
16466     "field_name" : "msg",
16467     "field_offset" : 192,
16468     "referenced_type" : "type-179"
16469    }
16470   ],
16471   "linker_set_key" : "logger_entry_v2",
16472   "name" : "logger_entry_v2",
16473   "referenced_type" : "type-181",
16474   "self_type" : "type-181",
16475   "size" : 24,
16476   "source_file" : "/system/core/liblog/include/log/log_read.h",
16477   "unique_id" : "logger_entry_v2"
16478  },
16479  {
16480   "alignment" : 1,
16481   "fields" :
16482   [
16483    {
16484     "field_name" : "len",
16485     "referenced_type" : "type-178"
16486    },
16487    {
16488     "field_name" : "hdr_size",
16489     "field_offset" : 16,
16490     "referenced_type" : "type-178"
16491    },
16492    {
16493     "field_name" : "pid",
16494     "field_offset" : 32,
16495     "referenced_type" : "type-18"
16496    },
16497    {
16498     "field_name" : "tid",
16499     "field_offset" : 64,
16500     "referenced_type" : "type-18"
16501    },
16502    {
16503     "field_name" : "sec",
16504     "field_offset" : 96,
16505     "referenced_type" : "type-18"
16506    },
16507    {
16508     "field_name" : "nsec",
16509     "field_offset" : 128,
16510     "referenced_type" : "type-18"
16511    },
16512    {
16513     "field_name" : "lid",
16514     "field_offset" : 160,
16515     "referenced_type" : "type-2"
16516    },
16517    {
16518     "field_name" : "msg",
16519     "field_offset" : 192,
16520     "referenced_type" : "type-179"
16521    }
16522   ],
16523   "linker_set_key" : "logger_entry_v3",
16524   "name" : "logger_entry_v3",
16525   "referenced_type" : "type-180",
16526   "self_type" : "type-180",
16527   "size" : 24,
16528   "source_file" : "/system/core/liblog/include/log/log_read.h",
16529   "unique_id" : "logger_entry_v3"
16530  },
16531  {
16532   "alignment" : 4,
16533   "fields" :
16534   [
16535    {
16536     "field_name" : "len",
16537     "referenced_type" : "type-178"
16538    },
16539    {
16540     "field_name" : "hdr_size",
16541     "field_offset" : 16,
16542     "referenced_type" : "type-178"
16543    },
16544    {
16545     "field_name" : "pid",
16546     "field_offset" : 32,
16547     "referenced_type" : "type-18"
16548    },
16549    {
16550     "field_name" : "tid",
16551     "field_offset" : 64,
16552     "referenced_type" : "type-2"
16553    },
16554    {
16555     "field_name" : "sec",
16556     "field_offset" : 96,
16557     "referenced_type" : "type-2"
16558    },
16559    {
16560     "field_name" : "nsec",
16561     "field_offset" : 128,
16562     "referenced_type" : "type-2"
16563    },
16564    {
16565     "field_name" : "lid",
16566     "field_offset" : 160,
16567     "referenced_type" : "type-2"
16568    },
16569    {
16570     "field_name" : "uid",
16571     "field_offset" : 192,
16572     "referenced_type" : "type-2"
16573    },
16574    {
16575     "field_name" : "msg",
16576     "field_offset" : 224,
16577     "referenced_type" : "type-179"
16578    }
16579   ],
16580   "linker_set_key" : "logger_entry_v4",
16581   "name" : "logger_entry_v4",
16582   "referenced_type" : "type-177",
16583   "self_type" : "type-177",
16584   "size" : 28,
16585   "source_file" : "/system/core/liblog/include/log/log_read.h",
16586   "unique_id" : "logger_entry_v4"
16587  },
16588  {
16589   "alignment" : 4,
16590   "fields" :
16591   [
16592    {
16593     "field_name" : "version",
16594     "referenced_type" : "type-18"
16595    },
16596    {
16597     "field_name" : "numFds",
16598     "field_offset" : 32,
16599     "referenced_type" : "type-18"
16600    },
16601    {
16602     "field_name" : "numInts",
16603     "field_offset" : 64,
16604     "referenced_type" : "type-18"
16605    },
16606    {
16607     "field_name" : "data",
16608     "field_offset" : 96,
16609     "referenced_type" : "type-132"
16610    }
16611   ],
16612   "linker_set_key" : "native_handle",
16613   "name" : "native_handle",
16614   "referenced_type" : "type-131",
16615   "self_type" : "type-131",
16616   "size" : 12,
16617   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
16618   "unique_id" : "native_handle"
16619  }
16620 ],
16621 "rvalue_reference_types" :
16622 [
16623  {
16624   "alignment" : 4,
16625   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> > &&",
16626   "name" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> > &&",
16627   "referenced_type" : "type-284",
16628   "self_type" : "type-288",
16629   "size" : 4,
16630   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16631  },
16632  {
16633   "alignment" : 4,
16634   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> > &&",
16635   "name" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> > &&",
16636   "referenced_type" : "type-782",
16637   "self_type" : "type-784",
16638   "size" : 4,
16639   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16640  },
16641  {
16642   "alignment" : 4,
16643   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IConnection> > &&",
16644   "name" : "android::hardware::Return<android::sp<android::hardware::media::bufferpool::V1_0::IConnection> > &&",
16645   "referenced_type" : "type-52",
16646   "self_type" : "type-61",
16647   "size" : 4,
16648   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16649  },
16650  {
16651   "alignment" : 4,
16652   "linker_set_key" : "android::hardware::Return<bool> &&",
16653   "name" : "android::hardware::Return<bool> &&",
16654   "referenced_type" : "type-265",
16655   "self_type" : "type-269",
16656   "size" : 4,
16657   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16658  },
16659  {
16660   "alignment" : 4,
16661   "linker_set_key" : "android::hardware::Return<void> &&",
16662   "name" : "android::hardware::Return<void> &&",
16663   "referenced_type" : "type-308",
16664   "self_type" : "type-310",
16665   "size" : 4,
16666   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16667  },
16668  {
16669   "alignment" : 4,
16670   "linker_set_key" : "android::hardware::Status &&",
16671   "name" : "android::hardware::Status &&",
16672   "referenced_type" : "type-58",
16673   "self_type" : "type-255",
16674   "size" : 4,
16675   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16676  },
16677  {
16678   "alignment" : 4,
16679   "linker_set_key" : "android::hardware::details::return_status &&",
16680   "name" : "android::hardware::details::return_status &&",
16681   "referenced_type" : "type-57",
16682   "self_type" : "type-303",
16683   "size" : 4,
16684   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16685  },
16686  {
16687   "alignment" : 4,
16688   "linker_set_key" : "android::hardware::hidl_handle &&",
16689   "name" : "android::hardware::hidl_handle &&",
16690   "referenced_type" : "type-126",
16691   "self_type" : "type-473",
16692   "size" : 4,
16693   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16694  },
16695  {
16696   "alignment" : 4,
16697   "linker_set_key" : "android::hardware::hidl_memory &&",
16698   "name" : "android::hardware::hidl_memory &&",
16699   "referenced_type" : "type-471",
16700   "self_type" : "type-478",
16701   "size" : 4,
16702   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16703  },
16704  {
16705   "alignment" : 4,
16706   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16707   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16708   "referenced_type" : "type-231",
16709   "self_type" : "type-239",
16710   "size" : 4,
16711   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16712  },
16713  {
16714   "alignment" : 4,
16715   "linker_set_key" : "android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> &&",
16716   "name" : "android::sp<android::hardware::media::bufferpool::V1_0::IAccessor> &&",
16717   "referenced_type" : "type-215",
16718   "self_type" : "type-222",
16719   "size" : 4,
16720   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16721  },
16722  {
16723   "alignment" : 4,
16724   "linker_set_key" : "android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> &&",
16725   "name" : "android::sp<android::hardware::media::bufferpool::V1_0::IClientManager> &&",
16726   "referenced_type" : "type-761",
16727   "self_type" : "type-777",
16728   "size" : 4,
16729   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16730  },
16731  {
16732   "alignment" : 4,
16733   "linker_set_key" : "android::sp<android::hardware::media::bufferpool::V1_0::IConnection> &&",
16734   "name" : "android::sp<android::hardware::media::bufferpool::V1_0::IConnection> &&",
16735   "referenced_type" : "type-53",
16736   "self_type" : "type-203",
16737   "size" : 4,
16738   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16739  },
16740  {
16741   "alignment" : 4,
16742   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16743   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16744   "referenced_type" : "type-200",
16745   "self_type" : "type-199",
16746   "size" : 4,
16747   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16748  },
16749  {
16750   "alignment" : 4,
16751   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16752   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16753   "referenced_type" : "type-278",
16754   "self_type" : "type-277",
16755   "size" : 4,
16756   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16757  },
16758  {
16759   "alignment" : 4,
16760   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16761   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16762   "referenced_type" : "type-339",
16763   "self_type" : "type-338",
16764   "size" : 4,
16765   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16766  },
16767  {
16768   "alignment" : 4,
16769   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16770   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16771   "referenced_type" : "type-631",
16772   "self_type" : "type-630",
16773   "size" : 4,
16774   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16775  },
16776  {
16777   "alignment" : 4,
16778   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16779   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16780   "referenced_type" : "type-808",
16781   "self_type" : "type-807",
16782   "size" : 4,
16783   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16784  },
16785  {
16786   "alignment" : 4,
16787   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16788   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16789   "referenced_type" : "type-88",
16790   "self_type" : "type-87",
16791   "size" : 4,
16792   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16793  },
16794  {
16795   "alignment" : 4,
16796   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16797   "name" : "std::function<sp<IBase> (void *)> &&",
16798   "referenced_type" : "type-205",
16799   "self_type" : "type-204",
16800   "size" : 4,
16801   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16802  },
16803  {
16804   "alignment" : 4,
16805   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16806   "name" : "std::function<sp<IBase> (void *)> &&",
16807   "referenced_type" : "type-282",
16808   "self_type" : "type-281",
16809   "size" : 4,
16810   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16811  },
16812  {
16813   "alignment" : 4,
16814   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16815   "name" : "std::function<sp<IBase> (void *)> &&",
16816   "referenced_type" : "type-343",
16817   "self_type" : "type-342",
16818   "size" : 4,
16819   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16820  },
16821  {
16822   "alignment" : 4,
16823   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16824   "name" : "std::function<sp<IBase> (void *)> &&",
16825   "referenced_type" : "type-641",
16826   "self_type" : "type-640",
16827   "size" : 4,
16828   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16829  },
16830  {
16831   "alignment" : 4,
16832   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16833   "name" : "std::function<sp<IBase> (void *)> &&",
16834   "referenced_type" : "type-813",
16835   "self_type" : "type-812",
16836   "size" : 4,
16837   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16838  },
16839  {
16840   "alignment" : 4,
16841   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16842   "name" : "std::function<sp<IBase> (void *)> &&",
16843   "referenced_type" : "type-92",
16844   "self_type" : "type-91",
16845   "size" : 4,
16846   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16847  },
16848  {
16849   "alignment" : 4,
16850   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16851   "name" : "std::function<sp<IBinder> (void *)> &&",
16852   "referenced_type" : "type-202",
16853   "self_type" : "type-201",
16854   "size" : 4,
16855   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16856  },
16857  {
16858   "alignment" : 4,
16859   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16860   "name" : "std::function<sp<IBinder> (void *)> &&",
16861   "referenced_type" : "type-280",
16862   "self_type" : "type-279",
16863   "size" : 4,
16864   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16865  },
16866  {
16867   "alignment" : 4,
16868   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16869   "name" : "std::function<sp<IBinder> (void *)> &&",
16870   "referenced_type" : "type-341",
16871   "self_type" : "type-340",
16872   "size" : 4,
16873   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16874  },
16875  {
16876   "alignment" : 4,
16877   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16878   "name" : "std::function<sp<IBinder> (void *)> &&",
16879   "referenced_type" : "type-633",
16880   "self_type" : "type-632",
16881   "size" : 4,
16882   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16883  },
16884  {
16885   "alignment" : 4,
16886   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16887   "name" : "std::function<sp<IBinder> (void *)> &&",
16888   "referenced_type" : "type-810",
16889   "self_type" : "type-809",
16890   "size" : 4,
16891   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16892  },
16893  {
16894   "alignment" : 4,
16895   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16896   "name" : "std::function<sp<IBinder> (void *)> &&",
16897   "referenced_type" : "type-90",
16898   "self_type" : "type-89",
16899   "size" : 4,
16900   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16901  }
16902 ]
16903}
16904