1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-44",
9   "self_type" : "type-242",
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-453",
16   "self_type" : "type-684",
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-8",
24   "self_type" : "type-368",
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-239",
32   "self_type" : "type-533",
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-239",
41   "self_type" : "type-238",
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-675",
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-25",
64   "self_type" : "type-25",
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-44",
74   "self_type" : "type-44",
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-33",
84   "self_type" : "type-33",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-459",
92   "self_type" : "type-459",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-453",
100   "self_type" : "type-453",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-8",
109   "self_type" : "type-8",
110   "size" : 4
111  },
112  {
113   "alignment" : 4,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-433",
118   "self_type" : "type-433",
119   "size" : 4
120  },
121  {
122   "alignment" : 8,
123   "linker_set_key" : "long double",
124   "name" : "long double",
125   "referenced_type" : "type-197",
126   "self_type" : "type-197",
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-13",
135   "self_type" : "type-13",
136   "size" : 8
137  },
138  {
139   "alignment" : 2,
140   "is_integral" : true,
141   "linker_set_key" : "short",
142   "name" : "short",
143   "referenced_type" : "type-416",
144   "self_type" : "type-416",
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-465",
153   "self_type" : "type-465",
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-239",
163   "self_type" : "type-239",
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-439",
183   "self_type" : "type-439",
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-122",
193   "self_type" : "type-122",
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-241",
203   "self_type" : "type-241",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "void",
208   "name" : "void",
209   "referenced_type" : "type-10",
210   "self_type" : "type-10"
211  }
212 ],
213 "elf_functions" :
214 [
215  {
216   "binding" : "weak",
217   "name" : "_ZN7android8hardware10fromBinderINS0_3cas4V1_112ICasListenerENS3_15BpHwCasListenerENS3_15BnHwCasListenerEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
218  },
219  {
220   "binding" : "weak",
221   "name" : "_ZN7android8hardware10fromBinderINS0_3cas4V1_14ICasENS3_7BpHwCasENS3_7BnHwCasEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
222  },
223  {
224   "name" : "_ZN7android8hardware3cas4V1_112ICasListener10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
225  },
226  {
227   "name" : "_ZN7android8hardware3cas4V1_112ICasListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
228  },
229  {
230   "name" : "_ZN7android8hardware3cas4V1_112ICasListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
231  },
232  {
233   "name" : "_ZN7android8hardware3cas4V1_112ICasListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
234  },
235  {
236   "name" : "_ZN7android8hardware3cas4V1_112ICasListener13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
237  },
238  {
239   "name" : "_ZN7android8hardware3cas4V1_112ICasListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
240  },
241  {
242   "name" : "_ZN7android8hardware3cas4V1_112ICasListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
243  },
244  {
245   "name" : "_ZN7android8hardware3cas4V1_112ICasListener17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
246  },
247  {
248   "name" : "_ZN7android8hardware3cas4V1_112ICasListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
249  },
250  {
251   "name" : "_ZN7android8hardware3cas4V1_112ICasListener21notifySyspropsChangedEv"
252  },
253  {
254   "name" : "_ZN7android8hardware3cas4V1_112ICasListener21setHALInstrumentationEv"
255  },
256  {
257   "name" : "_ZN7android8hardware3cas4V1_112ICasListener24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
258  },
259  {
260   "name" : "_ZN7android8hardware3cas4V1_112ICasListener4pingEv"
261  },
262  {
263   "name" : "_ZN7android8hardware3cas4V1_112ICasListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
264  },
265  {
266   "name" : "_ZN7android8hardware3cas4V1_112ICasListener8castFromERKNS_2spINS1_4V1_012ICasListenerEEEb"
267  },
268  {
269   "name" : "_ZN7android8hardware3cas4V1_112ICasListener8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
270  },
271  {
272   "name" : "_ZN7android8hardware3cas4V1_112ICasListener8castFromERKNS_2spIS3_EEb"
273  },
274  {
275   "name" : "_ZN7android8hardware3cas4V1_113BsCasListener13addOnewayTaskENSt3__18functionIFvvEEE"
276  },
277  {
278   "name" : "_ZN7android8hardware3cas4V1_113BsCasListenerC1ENS_2spINS2_12ICasListenerEEE"
279  },
280  {
281   "name" : "_ZN7android8hardware3cas4V1_113BsCasListenerC2ENS_2spINS2_12ICasListenerEEE"
282  },
283  {
284   "name" : "_ZN7android8hardware3cas4V1_115BnHwCasListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
285  },
286  {
287   "name" : "_ZN7android8hardware3cas4V1_115BnHwCasListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
288  },
289  {
290   "name" : "_ZN7android8hardware3cas4V1_115BnHwCasListener20_hidl_onSessionEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
291  },
292  {
293   "name" : "_ZN7android8hardware3cas4V1_115BnHwCasListener4pingEv"
294  },
295  {
296   "name" : "_ZN7android8hardware3cas4V1_115BnHwCasListenerC1ERKNS_2spINS2_12ICasListenerEEE"
297  },
298  {
299   "name" : "_ZN7android8hardware3cas4V1_115BnHwCasListenerC2ERKNS_2spINS2_12ICasListenerEEE"
300  },
301  {
302   "name" : "_ZN7android8hardware3cas4V1_115BnHwCasListenerD0Ev"
303  },
304  {
305   "name" : "_ZN7android8hardware3cas4V1_115BnHwCasListenerD1Ev"
306  },
307  {
308   "name" : "_ZN7android8hardware3cas4V1_115BnHwCasListenerD2Ev"
309  },
310  {
311   "name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
312  },
313  {
314   "name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
315  },
316  {
317   "name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
318  },
319  {
320   "name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
321  },
322  {
323   "name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
324  },
325  {
326   "name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener14onSessionEventERKNS0_8hidl_vecIhEEiiS7_"
327  },
328  {
329   "name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
330  },
331  {
332   "name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener20_hidl_onSessionEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEiiSC_"
333  },
334  {
335   "name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener21notifySyspropsChangedEv"
336  },
337  {
338   "name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener21setHALInstrumentationEv"
339  },
340  {
341   "name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener4pingEv"
342  },
343  {
344   "name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
345  },
346  {
347   "name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener7onEventEiiRKNS0_8hidl_vecIhEE"
348  },
349  {
350   "name" : "_ZN7android8hardware3cas4V1_115BpHwCasListenerC1ERKNS_2spINS0_7IBinderEEE"
351  },
352  {
353   "name" : "_ZN7android8hardware3cas4V1_115BpHwCasListenerC2ERKNS_2spINS0_7IBinderEEE"
354  },
355  {
356   "name" : "_ZN7android8hardware3cas4V1_116IMediaCasService10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
357  },
358  {
359   "name" : "_ZN7android8hardware3cas4V1_116IMediaCasService11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
360  },
361  {
362   "name" : "_ZN7android8hardware3cas4V1_116IMediaCasService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
363  },
364  {
365   "name" : "_ZN7android8hardware3cas4V1_116IMediaCasService12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
366  },
367  {
368   "name" : "_ZN7android8hardware3cas4V1_116IMediaCasService13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
369  },
370  {
371   "name" : "_ZN7android8hardware3cas4V1_116IMediaCasService13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
372  },
373  {
374   "name" : "_ZN7android8hardware3cas4V1_116IMediaCasService14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
375  },
376  {
377   "name" : "_ZN7android8hardware3cas4V1_116IMediaCasService17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
378  },
379  {
380   "name" : "_ZN7android8hardware3cas4V1_116IMediaCasService19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
381  },
382  {
383   "name" : "_ZN7android8hardware3cas4V1_116IMediaCasService21notifySyspropsChangedEv"
384  },
385  {
386   "name" : "_ZN7android8hardware3cas4V1_116IMediaCasService21setHALInstrumentationEv"
387  },
388  {
389   "name" : "_ZN7android8hardware3cas4V1_116IMediaCasService24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
390  },
391  {
392   "name" : "_ZN7android8hardware3cas4V1_116IMediaCasService4pingEv"
393  },
394  {
395   "name" : "_ZN7android8hardware3cas4V1_116IMediaCasService5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
396  },
397  {
398   "name" : "_ZN7android8hardware3cas4V1_116IMediaCasService8castFromERKNS_2spINS1_4V1_016IMediaCasServiceEEEb"
399  },
400  {
401   "name" : "_ZN7android8hardware3cas4V1_116IMediaCasService8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
402  },
403  {
404   "name" : "_ZN7android8hardware3cas4V1_116IMediaCasService8castFromERKNS_2spIS3_EEb"
405  },
406  {
407   "name" : "_ZN7android8hardware3cas4V1_117BsMediaCasService13addOnewayTaskENSt3__18functionIFvvEEE"
408  },
409  {
410   "name" : "_ZN7android8hardware3cas4V1_117BsMediaCasServiceC1ENS_2spINS2_16IMediaCasServiceEEE"
411  },
412  {
413   "name" : "_ZN7android8hardware3cas4V1_117BsMediaCasServiceC2ENS_2spINS2_16IMediaCasServiceEEE"
414  },
415  {
416   "name" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasService10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
417  },
418  {
419   "name" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
420  },
421  {
422   "name" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasService21_hidl_createPluginExtEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
423  },
424  {
425   "name" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasService4pingEv"
426  },
427  {
428   "name" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasServiceC1ERKNS_2spINS2_16IMediaCasServiceEEE"
429  },
430  {
431   "name" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasServiceC2ERKNS_2spINS2_16IMediaCasServiceEEE"
432  },
433  {
434   "name" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasServiceD0Ev"
435  },
436  {
437   "name" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasServiceD1Ev"
438  },
439  {
440   "name" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasServiceD2Ev"
441  },
442  {
443   "name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
444  },
445  {
446   "name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService12createPluginEiRKNS_2spINS1_4V1_012ICasListenerEEE"
447  },
448  {
449   "name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
450  },
451  {
452   "name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
453  },
454  {
455   "name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
456  },
457  {
458   "name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
459  },
460  {
461   "name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService15createPluginExtEiRKNS_2spINS2_12ICasListenerEEE"
462  },
463  {
464   "name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService16enumeratePluginsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_023HidlCasPluginDescriptorEEEEEE"
465  },
466  {
467   "name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService17createDescramblerEi"
468  },
469  {
470   "name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
471  },
472  {
473   "name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService19isSystemIdSupportedEi"
474  },
475  {
476   "name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService21_hidl_createPluginExtEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiRKNS_2spINS2_12ICasListenerEEE"
477  },
478  {
479   "name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService21notifySyspropsChangedEv"
480  },
481  {
482   "name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService21setHALInstrumentationEv"
483  },
484  {
485   "name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService22isDescramblerSupportedEi"
486  },
487  {
488   "name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService4pingEv"
489  },
490  {
491   "name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
492  },
493  {
494   "name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasServiceC1ERKNS_2spINS0_7IBinderEEE"
495  },
496  {
497   "name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasServiceC2ERKNS_2spINS0_7IBinderEEE"
498  },
499  {
500   "name" : "_ZN7android8hardware3cas4V1_14ICas10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
501  },
502  {
503   "name" : "_ZN7android8hardware3cas4V1_14ICas11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
504  },
505  {
506   "name" : "_ZN7android8hardware3cas4V1_14ICas12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
507  },
508  {
509   "name" : "_ZN7android8hardware3cas4V1_14ICas12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
510  },
511  {
512   "name" : "_ZN7android8hardware3cas4V1_14ICas13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
513  },
514  {
515   "name" : "_ZN7android8hardware3cas4V1_14ICas13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
516  },
517  {
518   "name" : "_ZN7android8hardware3cas4V1_14ICas14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
519  },
520  {
521   "name" : "_ZN7android8hardware3cas4V1_14ICas17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
522  },
523  {
524   "name" : "_ZN7android8hardware3cas4V1_14ICas19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
525  },
526  {
527   "name" : "_ZN7android8hardware3cas4V1_14ICas21notifySyspropsChangedEv"
528  },
529  {
530   "name" : "_ZN7android8hardware3cas4V1_14ICas21setHALInstrumentationEv"
531  },
532  {
533   "name" : "_ZN7android8hardware3cas4V1_14ICas24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
534  },
535  {
536   "name" : "_ZN7android8hardware3cas4V1_14ICas4pingEv"
537  },
538  {
539   "name" : "_ZN7android8hardware3cas4V1_14ICas5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
540  },
541  {
542   "name" : "_ZN7android8hardware3cas4V1_14ICas8castFromERKNS_2spINS1_4V1_04ICasEEEb"
543  },
544  {
545   "name" : "_ZN7android8hardware3cas4V1_14ICas8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
546  },
547  {
548   "name" : "_ZN7android8hardware3cas4V1_14ICas8castFromERKNS_2spIS3_EEb"
549  },
550  {
551   "name" : "_ZN7android8hardware3cas4V1_15BsCas13addOnewayTaskENSt3__18functionIFvvEEE"
552  },
553  {
554   "name" : "_ZN7android8hardware3cas4V1_15BsCasC1ENS_2spINS2_4ICasEEE"
555  },
556  {
557   "name" : "_ZN7android8hardware3cas4V1_15BsCasC2ENS_2spINS2_4ICasEEE"
558  },
559  {
560   "name" : "_ZN7android8hardware3cas4V1_17BnHwCas10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
561  },
562  {
563   "name" : "_ZN7android8hardware3cas4V1_17BnHwCas12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
564  },
565  {
566   "name" : "_ZN7android8hardware3cas4V1_17BnHwCas22_hidl_sendSessionEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
567  },
568  {
569   "name" : "_ZN7android8hardware3cas4V1_17BnHwCas4pingEv"
570  },
571  {
572   "name" : "_ZN7android8hardware3cas4V1_17BnHwCasC1ERKNS_2spINS2_4ICasEEE"
573  },
574  {
575   "name" : "_ZN7android8hardware3cas4V1_17BnHwCasC2ERKNS_2spINS2_4ICasEEE"
576  },
577  {
578   "name" : "_ZN7android8hardware3cas4V1_17BnHwCasD0Ev"
579  },
580  {
581   "name" : "_ZN7android8hardware3cas4V1_17BnHwCasD1Ev"
582  },
583  {
584   "name" : "_ZN7android8hardware3cas4V1_17BnHwCasD2Ev"
585  },
586  {
587   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas10processEcmERKNS0_8hidl_vecIhEES7_"
588  },
589  {
590   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas10processEmmERKNS0_8hidl_vecIhEE"
591  },
592  {
593   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
594  },
595  {
596   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
597  },
598  {
599   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas12closeSessionERKNS0_8hidl_vecIhEE"
600  },
601  {
602   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
603  },
604  {
605   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
606  },
607  {
608   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
609  },
610  {
611   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
612  },
613  {
614   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas14setPrivateDataERKNS0_8hidl_vecIhEE"
615  },
616  {
617   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas16sendSessionEventERKNS0_8hidl_vecIhEEiiS7_"
618  },
619  {
620   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
621  },
622  {
623   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas19refreshEntitlementsEiRKNS0_8hidl_vecIhEE"
624  },
625  {
626   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas21notifySyspropsChangedEv"
627  },
628  {
629   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas21setHALInstrumentationEv"
630  },
631  {
632   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas21setSessionPrivateDataERKNS0_8hidl_vecIhEES7_"
633  },
634  {
635   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas22_hidl_sendSessionEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEiiSC_"
636  },
637  {
638   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas4pingEv"
639  },
640  {
641   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
642  },
643  {
644   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas7releaseEv"
645  },
646  {
647   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas9provisionERKNS0_11hidl_stringE"
648  },
649  {
650   "name" : "_ZN7android8hardware3cas4V1_17BpHwCas9sendEventEiiRKNS0_8hidl_vecIhEE"
651  },
652  {
653   "name" : "_ZN7android8hardware3cas4V1_17BpHwCasC1ERKNS_2spINS0_7IBinderEEE"
654  },
655  {
656   "name" : "_ZN7android8hardware3cas4V1_17BpHwCasC2ERKNS_2spINS0_7IBinderEEE"
657  },
658  {
659   "binding" : "weak",
660   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3cas4V1_112ICasListenerENS3_4V1_012ICasListenerENS4_15BpHwCasListenerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
661  },
662  {
663   "binding" : "weak",
664   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3cas4V1_112ICasListenerENS_4hidl4base4V1_05IBaseENS4_15BpHwCasListenerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
665  },
666  {
667   "binding" : "weak",
668   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3cas4V1_116IMediaCasServiceENS3_4V1_016IMediaCasServiceENS4_19BpHwMediaCasServiceEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
669  },
670  {
671   "binding" : "weak",
672   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3cas4V1_116IMediaCasServiceENS_4hidl4base4V1_05IBaseENS4_19BpHwMediaCasServiceEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
673  },
674  {
675   "binding" : "weak",
676   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3cas4V1_14ICasENS3_4V1_04ICasENS4_7BpHwCasEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
677  },
678  {
679   "binding" : "weak",
680   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3cas4V1_14ICasENS_4hidl4base4V1_05IBaseENS4_7BpHwCasEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
681  },
682  {
683   "binding" : "weak",
684   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3cas4V1_012ICasListenerEvEENS_2spIT_EES8_"
685  },
686  {
687   "binding" : "weak",
688   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3cas4V1_016IDescramblerBaseEvEENS_2spIT_EES8_"
689  },
690  {
691   "binding" : "weak",
692   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3cas4V1_04ICasEvEENS_2spIT_EES8_"
693  },
694  {
695   "binding" : "weak",
696   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3cas4V1_112ICasListenerEvEENS_2spIT_EES8_"
697  },
698  {
699   "binding" : "weak",
700   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3cas4V1_14ICasEvEENS_2spIT_EES8_"
701  },
702  {
703   "binding" : "weak",
704   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3cas4V1_115BpHwCasListenerENS4_12ICasListenerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
705  },
706  {
707   "binding" : "weak",
708   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3cas4V1_119BpHwMediaCasServiceENS4_16IMediaCasServiceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
709  },
710  {
711   "binding" : "weak",
712   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3cas4V1_17BpHwCasENS4_4ICasEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
713  },
714  {
715   "binding" : "weak",
716   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
717  },
718  {
719   "binding" : "weak",
720   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
721  },
722  {
723   "binding" : "weak",
724   "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_"
725  },
726  {
727   "binding" : "weak",
728   "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_"
729  },
730  {
731   "binding" : "weak",
732   "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"
733  },
734  {
735   "binding" : "weak",
736   "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_"
737  },
738  {
739   "binding" : "weak",
740   "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_"
741  },
742  {
743   "binding" : "weak",
744   "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"
745  },
746  {
747   "binding" : "weak",
748   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
749  },
750  {
751   "binding" : "weak",
752   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
753  },
754  {
755   "binding" : "weak",
756   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
757  },
758  {
759   "name" : "_ZThn20_N7android8hardware3cas4V1_115BnHwCasListenerD0Ev"
760  },
761  {
762   "name" : "_ZThn20_N7android8hardware3cas4V1_115BnHwCasListenerD1Ev"
763  },
764  {
765   "name" : "_ZThn20_N7android8hardware3cas4V1_119BnHwMediaCasServiceD0Ev"
766  },
767  {
768   "name" : "_ZThn20_N7android8hardware3cas4V1_119BnHwMediaCasServiceD1Ev"
769  },
770  {
771   "name" : "_ZThn20_N7android8hardware3cas4V1_17BnHwCasD0Ev"
772  },
773  {
774   "name" : "_ZThn20_N7android8hardware3cas4V1_17BnHwCasD1Ev"
775  },
776  {
777   "name" : "_ZTv0_n12_N7android8hardware3cas4V1_115BnHwCasListenerD0Ev"
778  },
779  {
780   "name" : "_ZTv0_n12_N7android8hardware3cas4V1_115BnHwCasListenerD1Ev"
781  },
782  {
783   "name" : "_ZTv0_n12_N7android8hardware3cas4V1_119BnHwMediaCasServiceD0Ev"
784  },
785  {
786   "name" : "_ZTv0_n12_N7android8hardware3cas4V1_119BnHwMediaCasServiceD1Ev"
787  },
788  {
789   "name" : "_ZTv0_n12_N7android8hardware3cas4V1_17BnHwCasD0Ev"
790  },
791  {
792   "name" : "_ZTv0_n12_N7android8hardware3cas4V1_17BnHwCasD1Ev"
793  },
794  {
795   "name" : "__aeabi_memclr"
796  },
797  {
798   "name" : "__aeabi_memclr4"
799  },
800  {
801   "name" : "__aeabi_memclr8"
802  },
803  {
804   "name" : "__aeabi_memcpy"
805  },
806  {
807   "name" : "__aeabi_memcpy4"
808  },
809  {
810   "name" : "__aeabi_memcpy8"
811  },
812  {
813   "name" : "__aeabi_memset"
814  },
815  {
816   "name" : "__aeabi_memset4"
817  },
818  {
819   "name" : "__aeabi_memset8"
820  }
821 ],
822 "elf_objects" :
823 [
824  {
825   "name" : "_ZN7android8hardware3cas4V1_112ICasListener10descriptorE"
826  },
827  {
828   "name" : "_ZN7android8hardware3cas4V1_116IMediaCasService10descriptorE"
829  },
830  {
831   "name" : "_ZN7android8hardware3cas4V1_14ICas10descriptorE"
832  },
833  {
834   "name" : "_ZTCN7android8hardware3cas4V1_112ICasListenerE0_NS1_4V1_012ICasListenerE"
835  },
836  {
837   "name" : "_ZTCN7android8hardware3cas4V1_112ICasListenerE0_NS_4hidl4base4V1_05IBaseE"
838  },
839  {
840   "binding" : "weak",
841   "name" : "_ZTCN7android8hardware3cas4V1_113BsCasListenerE0_NS2_12ICasListenerE"
842  },
843  {
844   "name" : "_ZTCN7android8hardware3cas4V1_115BnHwCasListenerE0_NS0_7IBinderE"
845  },
846  {
847   "name" : "_ZTCN7android8hardware3cas4V1_115BnHwCasListenerE0_NS0_9BHwBinderE"
848  },
849  {
850   "name" : "_ZTCN7android8hardware3cas4V1_115BnHwCasListenerE0_NS_4hidl4base4V1_08BnHwBaseE"
851  },
852  {
853   "name" : "_ZTCN7android8hardware3cas4V1_115BpHwCasListenerE0_NS0_11BpInterfaceINS2_12ICasListenerEEE"
854  },
855  {
856   "name" : "_ZTCN7android8hardware3cas4V1_115BpHwCasListenerE0_NS1_4V1_012ICasListenerE"
857  },
858  {
859   "name" : "_ZTCN7android8hardware3cas4V1_115BpHwCasListenerE0_NS2_12ICasListenerE"
860  },
861  {
862   "name" : "_ZTCN7android8hardware3cas4V1_115BpHwCasListenerE0_NS_4hidl4base4V1_05IBaseE"
863  },
864  {
865   "name" : "_ZTCN7android8hardware3cas4V1_115BpHwCasListenerE4_NS0_10IInterfaceE"
866  },
867  {
868   "name" : "_ZTCN7android8hardware3cas4V1_115BpHwCasListenerE8_NS0_11BpHwRefBaseE"
869  },
870  {
871   "name" : "_ZTCN7android8hardware3cas4V1_116IMediaCasServiceE0_NS1_4V1_016IMediaCasServiceE"
872  },
873  {
874   "name" : "_ZTCN7android8hardware3cas4V1_116IMediaCasServiceE0_NS_4hidl4base4V1_05IBaseE"
875  },
876  {
877   "binding" : "weak",
878   "name" : "_ZTCN7android8hardware3cas4V1_117BsMediaCasServiceE0_NS2_16IMediaCasServiceE"
879  },
880  {
881   "name" : "_ZTCN7android8hardware3cas4V1_119BnHwMediaCasServiceE0_NS0_7IBinderE"
882  },
883  {
884   "name" : "_ZTCN7android8hardware3cas4V1_119BnHwMediaCasServiceE0_NS0_9BHwBinderE"
885  },
886  {
887   "name" : "_ZTCN7android8hardware3cas4V1_119BnHwMediaCasServiceE0_NS_4hidl4base4V1_08BnHwBaseE"
888  },
889  {
890   "name" : "_ZTCN7android8hardware3cas4V1_119BpHwMediaCasServiceE0_NS0_11BpInterfaceINS2_16IMediaCasServiceEEE"
891  },
892  {
893   "name" : "_ZTCN7android8hardware3cas4V1_119BpHwMediaCasServiceE0_NS1_4V1_016IMediaCasServiceE"
894  },
895  {
896   "name" : "_ZTCN7android8hardware3cas4V1_119BpHwMediaCasServiceE0_NS2_16IMediaCasServiceE"
897  },
898  {
899   "name" : "_ZTCN7android8hardware3cas4V1_119BpHwMediaCasServiceE0_NS_4hidl4base4V1_05IBaseE"
900  },
901  {
902   "name" : "_ZTCN7android8hardware3cas4V1_119BpHwMediaCasServiceE4_NS0_10IInterfaceE"
903  },
904  {
905   "name" : "_ZTCN7android8hardware3cas4V1_119BpHwMediaCasServiceE8_NS0_11BpHwRefBaseE"
906  },
907  {
908   "name" : "_ZTCN7android8hardware3cas4V1_14ICasE0_NS1_4V1_04ICasE"
909  },
910  {
911   "name" : "_ZTCN7android8hardware3cas4V1_14ICasE0_NS_4hidl4base4V1_05IBaseE"
912  },
913  {
914   "binding" : "weak",
915   "name" : "_ZTCN7android8hardware3cas4V1_15BsCasE0_NS2_4ICasE"
916  },
917  {
918   "name" : "_ZTCN7android8hardware3cas4V1_17BnHwCasE0_NS0_7IBinderE"
919  },
920  {
921   "name" : "_ZTCN7android8hardware3cas4V1_17BnHwCasE0_NS0_9BHwBinderE"
922  },
923  {
924   "name" : "_ZTCN7android8hardware3cas4V1_17BnHwCasE0_NS_4hidl4base4V1_08BnHwBaseE"
925  },
926  {
927   "name" : "_ZTCN7android8hardware3cas4V1_17BpHwCasE0_NS0_11BpInterfaceINS2_4ICasEEE"
928  },
929  {
930   "name" : "_ZTCN7android8hardware3cas4V1_17BpHwCasE0_NS1_4V1_04ICasE"
931  },
932  {
933   "name" : "_ZTCN7android8hardware3cas4V1_17BpHwCasE0_NS2_4ICasE"
934  },
935  {
936   "name" : "_ZTCN7android8hardware3cas4V1_17BpHwCasE0_NS_4hidl4base4V1_05IBaseE"
937  },
938  {
939   "name" : "_ZTCN7android8hardware3cas4V1_17BpHwCasE4_NS0_10IInterfaceE"
940  },
941  {
942   "name" : "_ZTCN7android8hardware3cas4V1_17BpHwCasE8_NS0_11BpHwRefBaseE"
943  },
944  {
945   "name" : "_ZTTN7android8hardware3cas4V1_112ICasListenerE"
946  },
947  {
948   "name" : "_ZTTN7android8hardware3cas4V1_115BnHwCasListenerE"
949  },
950  {
951   "name" : "_ZTTN7android8hardware3cas4V1_115BpHwCasListenerE"
952  },
953  {
954   "name" : "_ZTTN7android8hardware3cas4V1_116IMediaCasServiceE"
955  },
956  {
957   "name" : "_ZTTN7android8hardware3cas4V1_119BnHwMediaCasServiceE"
958  },
959  {
960   "name" : "_ZTTN7android8hardware3cas4V1_119BpHwMediaCasServiceE"
961  },
962  {
963   "name" : "_ZTTN7android8hardware3cas4V1_14ICasE"
964  },
965  {
966   "name" : "_ZTTN7android8hardware3cas4V1_17BnHwCasE"
967  },
968  {
969   "name" : "_ZTTN7android8hardware3cas4V1_17BpHwCasE"
970  },
971  {
972   "name" : "_ZTVN7android8hardware3cas4V1_112ICasListenerE"
973  },
974  {
975   "binding" : "weak",
976   "name" : "_ZTVN7android8hardware3cas4V1_113BsCasListenerE"
977  },
978  {
979   "name" : "_ZTVN7android8hardware3cas4V1_115BnHwCasListenerE"
980  },
981  {
982   "name" : "_ZTVN7android8hardware3cas4V1_115BpHwCasListenerE"
983  },
984  {
985   "name" : "_ZTVN7android8hardware3cas4V1_116IMediaCasServiceE"
986  },
987  {
988   "binding" : "weak",
989   "name" : "_ZTVN7android8hardware3cas4V1_117BsMediaCasServiceE"
990  },
991  {
992   "name" : "_ZTVN7android8hardware3cas4V1_119BnHwMediaCasServiceE"
993  },
994  {
995   "name" : "_ZTVN7android8hardware3cas4V1_119BpHwMediaCasServiceE"
996  },
997  {
998   "name" : "_ZTVN7android8hardware3cas4V1_14ICasE"
999  },
1000  {
1001   "binding" : "weak",
1002   "name" : "_ZTVN7android8hardware3cas4V1_15BsCasE"
1003  },
1004  {
1005   "name" : "_ZTVN7android8hardware3cas4V1_17BnHwCasE"
1006  },
1007  {
1008   "name" : "_ZTVN7android8hardware3cas4V1_17BpHwCasE"
1009  }
1010 ],
1011 "enum_types" :
1012 [
1013  {
1014   "alignment" : 4,
1015   "enum_fields" :
1016   [
1017    {
1018     "enum_field_value" : 0,
1019     "name" : "android::Condition::WAKE_UP_ONE"
1020    },
1021    {
1022     "enum_field_value" : 1,
1023     "name" : "android::Condition::WAKE_UP_ALL"
1024    }
1025   ],
1026   "linker_set_key" : "android::Condition::WakeUpType",
1027   "name" : "android::Condition::WakeUpType",
1028   "referenced_type" : "type-695",
1029   "self_type" : "type-695",
1030   "size" : 4,
1031   "source_file" : "/system/core/libutils/include/utils/Condition.h",
1032   "underlying_type" : "type-2",
1033   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
1034  },
1035  {
1036   "alignment" : 4,
1037   "enum_fields" :
1038   [
1039    {
1040     "enum_field_value" : 0,
1041     "name" : "android::String16::kEmptyString"
1042    }
1043   ],
1044   "linker_set_key" : "android::String16::StaticLinkage",
1045   "name" : "android::String16::StaticLinkage",
1046   "referenced_type" : "type-587",
1047   "self_type" : "type-587",
1048   "size" : 4,
1049   "source_file" : "/system/core/libutils/include/utils/String16.h",
1050   "underlying_type" : "type-2",
1051   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
1052  },
1053  {
1054   "alignment" : 4,
1055   "enum_fields" :
1056   [
1057    {
1058     "enum_field_value" : 0,
1059     "name" : "android::String8::kEmptyString"
1060    }
1061   ],
1062   "linker_set_key" : "android::String8::StaticLinkage",
1063   "name" : "android::String8::StaticLinkage",
1064   "referenced_type" : "type-580",
1065   "self_type" : "type-580",
1066   "size" : 4,
1067   "source_file" : "/system/core/libutils/include/utils/String8.h",
1068   "underlying_type" : "type-2",
1069   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
1070  },
1071  {
1072   "alignment" : 4,
1073   "enum_fields" :
1074   [
1075    {
1076     "enum_field_value" : 0,
1077     "name" : "android::hardware::HidlReturnRestriction::NONE"
1078    },
1079    {
1080     "enum_field_value" : 1,
1081     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
1082    },
1083    {
1084     "enum_field_value" : 2,
1085     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
1086    }
1087   ],
1088   "linker_set_key" : "android::hardware::HidlReturnRestriction",
1089   "name" : "android::hardware::HidlReturnRestriction",
1090   "referenced_type" : "type-351",
1091   "self_type" : "type-351",
1092   "size" : 4,
1093   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1094   "underlying_type" : "type-8",
1095   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
1096  },
1097  {
1098   "alignment" : 4,
1099   "enum_fields" :
1100   [
1101    {
1102     "enum_field_value" : 0,
1103     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
1104    },
1105    {
1106     "enum_field_value" : 1,
1107     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
1108    },
1109    {
1110     "enum_field_value" : 2,
1111     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
1112    },
1113    {
1114     "enum_field_value" : 3,
1115     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
1116    }
1117   ],
1118   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1119   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1120   "referenced_type" : "type-571",
1121   "self_type" : "type-571",
1122   "size" : 4,
1123   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1124   "underlying_type" : "type-8",
1125   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
1126  },
1127  {
1128   "alignment" : 4,
1129   "enum_fields" :
1130   [
1131    {
1132     "enum_field_value" : 1,
1133     "name" : "android::hardware::kSynchronizedReadWrite"
1134    },
1135    {
1136     "enum_field_value" : 2,
1137     "name" : "android::hardware::kUnsynchronizedWrite"
1138    }
1139   ],
1140   "linker_set_key" : "android::hardware::MQFlavor",
1141   "name" : "android::hardware::MQFlavor",
1142   "referenced_type" : "type-567",
1143   "self_type" : "type-567",
1144   "size" : 4,
1145   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1146   "underlying_type" : "type-2",
1147   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
1148  },
1149  {
1150   "alignment" : 4,
1151   "enum_fields" :
1152   [
1153    {
1154     "enum_field_value" : 0,
1155     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
1156    },
1157    {
1158     "enum_field_value" : 1,
1159     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
1160    },
1161    {
1162     "enum_field_value" : 2,
1163     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
1164    }
1165   ],
1166   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
1167   "name" : "android::hardware::ProcessState::CallRestriction",
1168   "referenced_type" : "type-46",
1169   "self_type" : "type-46",
1170   "size" : 4,
1171   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
1172   "underlying_type" : "type-8",
1173   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
1174  },
1175  {
1176   "alignment" : 4,
1177   "enum_fields" :
1178   [
1179    {
1180     "enum_field_value" : 0,
1181     "name" : "android::hardware::Status::EX_NONE"
1182    },
1183    {
1184     "enum_field_value" : -1,
1185     "name" : "android::hardware::Status::EX_SECURITY"
1186    },
1187    {
1188     "enum_field_value" : -2,
1189     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
1190    },
1191    {
1192     "enum_field_value" : -3,
1193     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
1194    },
1195    {
1196     "enum_field_value" : -4,
1197     "name" : "android::hardware::Status::EX_NULL_POINTER"
1198    },
1199    {
1200     "enum_field_value" : -5,
1201     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
1202    },
1203    {
1204     "enum_field_value" : -6,
1205     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
1206    },
1207    {
1208     "enum_field_value" : -7,
1209     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
1210    },
1211    {
1212     "enum_field_value" : -128,
1213     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
1214    },
1215    {
1216     "enum_field_value" : -129,
1217     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1218    }
1219   ],
1220   "linker_set_key" : "android::hardware::Status::Exception",
1221   "name" : "android::hardware::Status::Exception",
1222   "referenced_type" : "type-286",
1223   "self_type" : "type-286",
1224   "size" : 4,
1225   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1226   "underlying_type" : "type-8",
1227   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1228  },
1229  {
1230   "alignment" : 4,
1231   "enum_fields" :
1232   [
1233    {
1234     "enum_field_value" : 0,
1235     "name" : "android::hardware::cas::V1_0::Status::OK"
1236    },
1237    {
1238     "enum_field_value" : 1,
1239     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_NO_LICENSE"
1240    },
1241    {
1242     "enum_field_value" : 2,
1243     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_LICENSE_EXPIRED"
1244    },
1245    {
1246     "enum_field_value" : 3,
1247     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_SESSION_NOT_OPENED"
1248    },
1249    {
1250     "enum_field_value" : 4,
1251     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_CANNOT_HANDLE"
1252    },
1253    {
1254     "enum_field_value" : 5,
1255     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_INVALID_STATE"
1256    },
1257    {
1258     "enum_field_value" : 6,
1259     "name" : "android::hardware::cas::V1_0::Status::BAD_VALUE"
1260    },
1261    {
1262     "enum_field_value" : 7,
1263     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_NOT_PROVISIONED"
1264    },
1265    {
1266     "enum_field_value" : 8,
1267     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_RESOURCE_BUSY"
1268    },
1269    {
1270     "enum_field_value" : 9,
1271     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_INSUFFICIENT_OUTPUT_PROTECTION"
1272    },
1273    {
1274     "enum_field_value" : 10,
1275     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_TAMPER_DETECTED"
1276    },
1277    {
1278     "enum_field_value" : 11,
1279     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_DEVICE_REVOKED"
1280    },
1281    {
1282     "enum_field_value" : 12,
1283     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_DECRYPT_UNIT_NOT_INITIALIZED"
1284    },
1285    {
1286     "enum_field_value" : 13,
1287     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_DECRYPT"
1288    },
1289    {
1290     "enum_field_value" : 14,
1291     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_UNKNOWN"
1292    }
1293   ],
1294   "linker_set_key" : "android::hardware::cas::V1_0::Status",
1295   "name" : "android::hardware::cas::V1_0::Status",
1296   "referenced_type" : "type-320",
1297   "self_type" : "type-320",
1298   "size" : 4,
1299   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/types.h",
1300   "underlying_type" : "type-2",
1301   "unique_id" : "_ZTSN7android8hardware3cas4V1_06StatusE"
1302  },
1303  {
1304   "alignment" : 4,
1305   "enum_fields" :
1306   [
1307    {
1308     "enum_field_value" : 0,
1309     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1310    },
1311    {
1312     "enum_field_value" : 1,
1313     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1314    },
1315    {
1316     "enum_field_value" : 2,
1317     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1318    },
1319    {
1320     "enum_field_value" : 3,
1321     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1322    },
1323    {
1324     "enum_field_value" : 4,
1325     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1326    },
1327    {
1328     "enum_field_value" : 5,
1329     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1330    },
1331    {
1332     "enum_field_value" : 6,
1333     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1334    },
1335    {
1336     "enum_field_value" : 7,
1337     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1338    },
1339    {
1340     "enum_field_value" : 8,
1341     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1342    },
1343    {
1344     "enum_field_value" : 9,
1345     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1346    }
1347   ],
1348   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1349   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1350   "referenced_type" : "type-761",
1351   "self_type" : "type-761",
1352   "size" : 4,
1353   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1354   "underlying_type" : "type-2",
1355   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1356  },
1357  {
1358   "alignment" : 4,
1359   "enum_fields" :
1360   [
1361    {
1362     "enum_field_value" : 0,
1363     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1364    },
1365    {
1366     "enum_field_value" : 1,
1367     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1368    },
1369    {
1370     "enum_field_value" : 2,
1371     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1372    }
1373   ],
1374   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1375   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1376   "referenced_type" : "type-575",
1377   "self_type" : "type-575",
1378   "size" : 4,
1379   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1380   "underlying_type" : "type-8",
1381   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1382  },
1383  {
1384   "alignment" : 4,
1385   "enum_fields" :
1386   [
1387    {
1388     "enum_field_value" : -1,
1389     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1390    }
1391   ],
1392   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1393   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1394   "referenced_type" : "type-712",
1395   "self_type" : "type-712",
1396   "size" : 4,
1397   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1398   "underlying_type" : "type-8",
1399   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1400  },
1401  {
1402   "alignment" : 1,
1403   "enum_fields" :
1404   [
1405    {
1406     "enum_field_value" : 0,
1407     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1408    },
1409    {
1410     "enum_field_value" : 1,
1411     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1412    },
1413    {
1414     "enum_field_value" : 2,
1415     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1416    }
1417   ],
1418   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1419   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1420   "referenced_type" : "type-711",
1421   "self_type" : "type-711",
1422   "size" : 1,
1423   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1424   "underlying_type" : "type-239",
1425   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1426  },
1427  {
1428   "alignment" : 4,
1429   "enum_fields" :
1430   [
1431    {
1432     "enum_field_value" : 0,
1433     "name" : "ANDROID_LOG_UNKNOWN"
1434    },
1435    {
1436     "enum_field_value" : 1,
1437     "name" : "ANDROID_LOG_DEFAULT"
1438    },
1439    {
1440     "enum_field_value" : 2,
1441     "name" : "ANDROID_LOG_VERBOSE"
1442    },
1443    {
1444     "enum_field_value" : 3,
1445     "name" : "ANDROID_LOG_DEBUG"
1446    },
1447    {
1448     "enum_field_value" : 4,
1449     "name" : "ANDROID_LOG_INFO"
1450    },
1451    {
1452     "enum_field_value" : 5,
1453     "name" : "ANDROID_LOG_WARN"
1454    },
1455    {
1456     "enum_field_value" : 6,
1457     "name" : "ANDROID_LOG_ERROR"
1458    },
1459    {
1460     "enum_field_value" : 7,
1461     "name" : "ANDROID_LOG_FATAL"
1462    },
1463    {
1464     "enum_field_value" : 8,
1465     "name" : "ANDROID_LOG_SILENT"
1466    }
1467   ],
1468   "linker_set_key" : "android_LogPriority",
1469   "name" : "android_LogPriority",
1470   "referenced_type" : "type-1",
1471   "self_type" : "type-1",
1472   "size" : 4,
1473   "source_file" : "/system/core/liblog/include/android/log.h",
1474   "underlying_type" : "type-2",
1475   "unique_id" : "android_LogPriority"
1476  },
1477  {
1478   "alignment" : 4,
1479   "enum_fields" :
1480   [
1481    {
1482     "enum_field_value" : 0,
1483     "name" : "HAL_COLOR_MODE_NATIVE"
1484    },
1485    {
1486     "enum_field_value" : 1,
1487     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1488    },
1489    {
1490     "enum_field_value" : 2,
1491     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1492    },
1493    {
1494     "enum_field_value" : 3,
1495     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1496    },
1497    {
1498     "enum_field_value" : 4,
1499     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1500    },
1501    {
1502     "enum_field_value" : 5,
1503     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1504    },
1505    {
1506     "enum_field_value" : 6,
1507     "name" : "HAL_COLOR_MODE_DCI_P3"
1508    },
1509    {
1510     "enum_field_value" : 7,
1511     "name" : "HAL_COLOR_MODE_SRGB"
1512    },
1513    {
1514     "enum_field_value" : 8,
1515     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1516    },
1517    {
1518     "enum_field_value" : 9,
1519     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1520    }
1521   ],
1522   "linker_set_key" : "android_color_mode_t",
1523   "name" : "android_color_mode_t",
1524   "referenced_type" : "type-663",
1525   "self_type" : "type-663",
1526   "size" : 4,
1527   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1528   "underlying_type" : "type-2",
1529   "unique_id" : "android_color_mode_t"
1530  },
1531  {
1532   "alignment" : 4,
1533   "enum_fields" :
1534   [
1535    {
1536     "enum_field_value" : 10,
1537     "name" : "HAL_COLOR_MODE_BT2020"
1538    },
1539    {
1540     "enum_field_value" : 11,
1541     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1542    },
1543    {
1544     "enum_field_value" : 12,
1545     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1546    }
1547   ],
1548   "linker_set_key" : "android_color_mode_v1_1_t",
1549   "name" : "android_color_mode_v1_1_t",
1550   "referenced_type" : "type-668",
1551   "self_type" : "type-668",
1552   "size" : 4,
1553   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1554   "underlying_type" : "type-2",
1555   "unique_id" : "android_color_mode_v1_1_t"
1556  },
1557  {
1558   "alignment" : 4,
1559   "enum_fields" :
1560   [
1561    {
1562     "enum_field_value" : 0,
1563     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1564    },
1565    {
1566     "enum_field_value" : 1,
1567     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1568    },
1569    {
1570     "enum_field_value" : 2,
1571     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1572    },
1573    {
1574     "enum_field_value" : 3,
1575     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1576    },
1577    {
1578     "enum_field_value" : 4,
1579     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1580    },
1581    {
1582     "enum_field_value" : 5,
1583     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1584    },
1585    {
1586     "enum_field_value" : 6,
1587     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1588    }
1589   ],
1590   "linker_set_key" : "android_color_transform_t",
1591   "name" : "android_color_transform_t",
1592   "referenced_type" : "type-664",
1593   "self_type" : "type-664",
1594   "size" : 4,
1595   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1596   "underlying_type" : "type-2",
1597   "unique_id" : "android_color_transform_t"
1598  },
1599  {
1600   "alignment" : 4,
1601   "enum_fields" :
1602   [
1603    {
1604     "enum_field_value" : 0,
1605     "name" : "HAL_DATASPACE_UNKNOWN"
1606    },
1607    {
1608     "enum_field_value" : 1,
1609     "name" : "HAL_DATASPACE_ARBITRARY"
1610    },
1611    {
1612     "enum_field_value" : 16,
1613     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1614    },
1615    {
1616     "enum_field_value" : 4128768,
1617     "name" : "HAL_DATASPACE_STANDARD_MASK"
1618    },
1619    {
1620     "enum_field_value" : 0,
1621     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1622    },
1623    {
1624     "enum_field_value" : 65536,
1625     "name" : "HAL_DATASPACE_STANDARD_BT709"
1626    },
1627    {
1628     "enum_field_value" : 131072,
1629     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1630    },
1631    {
1632     "enum_field_value" : 196608,
1633     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1634    },
1635    {
1636     "enum_field_value" : 262144,
1637     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1638    },
1639    {
1640     "enum_field_value" : 327680,
1641     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1642    },
1643    {
1644     "enum_field_value" : 393216,
1645     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1646    },
1647    {
1648     "enum_field_value" : 458752,
1649     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1650    },
1651    {
1652     "enum_field_value" : 524288,
1653     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1654    },
1655    {
1656     "enum_field_value" : 589824,
1657     "name" : "HAL_DATASPACE_STANDARD_FILM"
1658    },
1659    {
1660     "enum_field_value" : 655360,
1661     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1662    },
1663    {
1664     "enum_field_value" : 720896,
1665     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1666    },
1667    {
1668     "enum_field_value" : 22,
1669     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1670    },
1671    {
1672     "enum_field_value" : 130023424,
1673     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1674    },
1675    {
1676     "enum_field_value" : 0,
1677     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1678    },
1679    {
1680     "enum_field_value" : 4194304,
1681     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1682    },
1683    {
1684     "enum_field_value" : 8388608,
1685     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1686    },
1687    {
1688     "enum_field_value" : 12582912,
1689     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1690    },
1691    {
1692     "enum_field_value" : 16777216,
1693     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1694    },
1695    {
1696     "enum_field_value" : 20971520,
1697     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1698    },
1699    {
1700     "enum_field_value" : 25165824,
1701     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1702    },
1703    {
1704     "enum_field_value" : 29360128,
1705     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1706    },
1707    {
1708     "enum_field_value" : 33554432,
1709     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1710    },
1711    {
1712     "enum_field_value" : 27,
1713     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1714    },
1715    {
1716     "enum_field_value" : 939524096,
1717     "name" : "HAL_DATASPACE_RANGE_MASK"
1718    },
1719    {
1720     "enum_field_value" : 0,
1721     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1722    },
1723    {
1724     "enum_field_value" : 134217728,
1725     "name" : "HAL_DATASPACE_RANGE_FULL"
1726    },
1727    {
1728     "enum_field_value" : 268435456,
1729     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1730    },
1731    {
1732     "enum_field_value" : 402653184,
1733     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1734    },
1735    {
1736     "enum_field_value" : 512,
1737     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1738    },
1739    {
1740     "enum_field_value" : 138477568,
1741     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1742    },
1743    {
1744     "enum_field_value" : 406913024,
1745     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1746    },
1747    {
1748     "enum_field_value" : 513,
1749     "name" : "HAL_DATASPACE_SRGB"
1750    },
1751    {
1752     "enum_field_value" : 142671872,
1753     "name" : "HAL_DATASPACE_V0_SRGB"
1754    },
1755    {
1756     "enum_field_value" : 411107328,
1757     "name" : "HAL_DATASPACE_V0_SCRGB"
1758    },
1759    {
1760     "enum_field_value" : 257,
1761     "name" : "HAL_DATASPACE_JFIF"
1762    },
1763    {
1764     "enum_field_value" : 146931712,
1765     "name" : "HAL_DATASPACE_V0_JFIF"
1766    },
1767    {
1768     "enum_field_value" : 258,
1769     "name" : "HAL_DATASPACE_BT601_625"
1770    },
1771    {
1772     "enum_field_value" : 281149440,
1773     "name" : "HAL_DATASPACE_V0_BT601_625"
1774    },
1775    {
1776     "enum_field_value" : 259,
1777     "name" : "HAL_DATASPACE_BT601_525"
1778    },
1779    {
1780     "enum_field_value" : 281280512,
1781     "name" : "HAL_DATASPACE_V0_BT601_525"
1782    },
1783    {
1784     "enum_field_value" : 260,
1785     "name" : "HAL_DATASPACE_BT709"
1786    },
1787    {
1788     "enum_field_value" : 281083904,
1789     "name" : "HAL_DATASPACE_V0_BT709"
1790    },
1791    {
1792     "enum_field_value" : 139067392,
1793     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1794    },
1795    {
1796     "enum_field_value" : 155844608,
1797     "name" : "HAL_DATASPACE_DCI_P3"
1798    },
1799    {
1800     "enum_field_value" : 139067392,
1801     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1802    },
1803    {
1804     "enum_field_value" : 143261696,
1805     "name" : "HAL_DATASPACE_DISPLAY_P3"
1806    },
1807    {
1808     "enum_field_value" : 151715840,
1809     "name" : "HAL_DATASPACE_ADOBE_RGB"
1810    },
1811    {
1812     "enum_field_value" : 138805248,
1813     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1814    },
1815    {
1816     "enum_field_value" : 147193856,
1817     "name" : "HAL_DATASPACE_BT2020"
1818    },
1819    {
1820     "enum_field_value" : 163971072,
1821     "name" : "HAL_DATASPACE_BT2020_PQ"
1822    },
1823    {
1824     "enum_field_value" : 4096,
1825     "name" : "HAL_DATASPACE_DEPTH"
1826    },
1827    {
1828     "enum_field_value" : 4097,
1829     "name" : "HAL_DATASPACE_SENSOR"
1830    }
1831   ],
1832   "linker_set_key" : "android_dataspace_t",
1833   "name" : "android_dataspace_t",
1834   "referenced_type" : "type-662",
1835   "self_type" : "type-662",
1836   "size" : 4,
1837   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1838   "underlying_type" : "type-2",
1839   "unique_id" : "android_dataspace_t"
1840  },
1841  {
1842   "alignment" : 4,
1843   "enum_fields" :
1844   [
1845    {
1846     "enum_field_value" : 281411584,
1847     "name" : "HAL_DATASPACE_BT2020_ITU"
1848    },
1849    {
1850     "enum_field_value" : 298188800,
1851     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1852    },
1853    {
1854     "enum_field_value" : 302383104,
1855     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1856    },
1857    {
1858     "enum_field_value" : 168165376,
1859     "name" : "HAL_DATASPACE_BT2020_HLG"
1860    }
1861   ],
1862   "linker_set_key" : "android_dataspace_v1_1_t",
1863   "name" : "android_dataspace_v1_1_t",
1864   "referenced_type" : "type-667",
1865   "self_type" : "type-667",
1866   "size" : 4,
1867   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1868   "underlying_type" : "type-2",
1869   "unique_id" : "android_dataspace_v1_1_t"
1870  },
1871  {
1872   "alignment" : 4,
1873   "enum_fields" :
1874   [
1875    {
1876     "enum_field_value" : 142999552,
1877     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1878    },
1879    {
1880     "enum_field_value" : 4098,
1881     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1882    },
1883    {
1884     "enum_field_value" : 4099,
1885     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1886    },
1887    {
1888     "enum_field_value" : 4100,
1889     "name" : "HAL_DATASPACE_HEIF"
1890    }
1891   ],
1892   "linker_set_key" : "android_dataspace_v1_2_t",
1893   "name" : "android_dataspace_v1_2_t",
1894   "referenced_type" : "type-671",
1895   "self_type" : "type-671",
1896   "size" : 4,
1897   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1898   "underlying_type" : "type-2",
1899   "unique_id" : "android_dataspace_v1_2_t"
1900  },
1901  {
1902   "alignment" : 4,
1903   "enum_fields" :
1904   [
1905    {
1906     "enum_field_value" : 1,
1907     "name" : "FLEX_COMPONENT_Y"
1908    },
1909    {
1910     "enum_field_value" : 2,
1911     "name" : "FLEX_COMPONENT_Cb"
1912    },
1913    {
1914     "enum_field_value" : 4,
1915     "name" : "FLEX_COMPONENT_Cr"
1916    },
1917    {
1918     "enum_field_value" : 1024,
1919     "name" : "FLEX_COMPONENT_R"
1920    },
1921    {
1922     "enum_field_value" : 2048,
1923     "name" : "FLEX_COMPONENT_G"
1924    },
1925    {
1926     "enum_field_value" : 4096,
1927     "name" : "FLEX_COMPONENT_B"
1928    },
1929    {
1930     "enum_field_value" : 1073741824,
1931     "name" : "FLEX_COMPONENT_A"
1932    }
1933   ],
1934   "linker_set_key" : "android_flex_component",
1935   "name" : "android_flex_component",
1936   "referenced_type" : "type-676",
1937   "self_type" : "type-676",
1938   "size" : 4,
1939   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1940   "underlying_type" : "type-2",
1941   "unique_id" : "android_flex_component"
1942  },
1943  {
1944   "alignment" : 4,
1945   "enum_fields" :
1946   [
1947    {
1948     "enum_field_value" : 0,
1949     "name" : "FLEX_FORMAT_INVALID"
1950    },
1951    {
1952     "enum_field_value" : 1,
1953     "name" : "FLEX_FORMAT_Y"
1954    },
1955    {
1956     "enum_field_value" : 7,
1957     "name" : "FLEX_FORMAT_YCbCr"
1958    },
1959    {
1960     "enum_field_value" : 1073741831,
1961     "name" : "FLEX_FORMAT_YCbCrA"
1962    },
1963    {
1964     "enum_field_value" : 7168,
1965     "name" : "FLEX_FORMAT_RGB"
1966    },
1967    {
1968     "enum_field_value" : 1073748992,
1969     "name" : "FLEX_FORMAT_RGBA"
1970    }
1971   ],
1972   "linker_set_key" : "android_flex_format",
1973   "name" : "android_flex_format",
1974   "referenced_type" : "type-678",
1975   "self_type" : "type-678",
1976   "size" : 4,
1977   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1978   "underlying_type" : "type-2",
1979   "unique_id" : "android_flex_format"
1980  },
1981  {
1982   "alignment" : 4,
1983   "enum_fields" :
1984   [
1985    {
1986     "enum_field_value" : 1,
1987     "name" : "HAL_HDR_DOLBY_VISION"
1988    },
1989    {
1990     "enum_field_value" : 2,
1991     "name" : "HAL_HDR_HDR10"
1992    },
1993    {
1994     "enum_field_value" : 3,
1995     "name" : "HAL_HDR_HLG"
1996    }
1997   ],
1998   "linker_set_key" : "android_hdr_t",
1999   "name" : "android_hdr_t",
2000   "referenced_type" : "type-665",
2001   "self_type" : "type-665",
2002   "size" : 4,
2003   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2004   "underlying_type" : "type-2",
2005   "unique_id" : "android_hdr_t"
2006  },
2007  {
2008   "alignment" : 4,
2009   "enum_fields" :
2010   [
2011    {
2012     "enum_field_value" : 4,
2013     "name" : "HAL_HDR_HDR10_PLUS"
2014    }
2015   ],
2016   "linker_set_key" : "android_hdr_v1_2_t",
2017   "name" : "android_hdr_v1_2_t",
2018   "referenced_type" : "type-670",
2019   "self_type" : "type-670",
2020   "size" : 4,
2021   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2022   "underlying_type" : "type-2",
2023   "unique_id" : "android_hdr_v1_2_t"
2024  },
2025  {
2026   "alignment" : 4,
2027   "enum_fields" :
2028   [
2029    {
2030     "enum_field_value" : 39,
2031     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2032    },
2033    {
2034     "enum_field_value" : 40,
2035     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2036    },
2037    {
2038     "enum_field_value" : 41,
2039     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2040    },
2041    {
2042     "enum_field_value" : 42,
2043     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2044    }
2045   ],
2046   "linker_set_key" : "android_pixel_format_sw_t",
2047   "name" : "android_pixel_format_sw_t",
2048   "referenced_type" : "type-673",
2049   "self_type" : "type-673",
2050   "size" : 4,
2051   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2052   "underlying_type" : "type-2",
2053   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2054  },
2055  {
2056   "alignment" : 4,
2057   "enum_fields" :
2058   [
2059    {
2060     "enum_field_value" : 1,
2061     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2062    },
2063    {
2064     "enum_field_value" : 2,
2065     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2066    },
2067    {
2068     "enum_field_value" : 3,
2069     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2070    },
2071    {
2072     "enum_field_value" : 4,
2073     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2074    },
2075    {
2076     "enum_field_value" : 5,
2077     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2078    },
2079    {
2080     "enum_field_value" : 16,
2081     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2082    },
2083    {
2084     "enum_field_value" : 17,
2085     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2086    },
2087    {
2088     "enum_field_value" : 20,
2089     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2090    },
2091    {
2092     "enum_field_value" : 22,
2093     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2094    },
2095    {
2096     "enum_field_value" : 32,
2097     "name" : "HAL_PIXEL_FORMAT_RAW16"
2098    },
2099    {
2100     "enum_field_value" : 33,
2101     "name" : "HAL_PIXEL_FORMAT_BLOB"
2102    },
2103    {
2104     "enum_field_value" : 34,
2105     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2106    },
2107    {
2108     "enum_field_value" : 35,
2109     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2110    },
2111    {
2112     "enum_field_value" : 36,
2113     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2114    },
2115    {
2116     "enum_field_value" : 37,
2117     "name" : "HAL_PIXEL_FORMAT_RAW10"
2118    },
2119    {
2120     "enum_field_value" : 38,
2121     "name" : "HAL_PIXEL_FORMAT_RAW12"
2122    },
2123    {
2124     "enum_field_value" : 43,
2125     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2126    },
2127    {
2128     "enum_field_value" : 538982489,
2129     "name" : "HAL_PIXEL_FORMAT_Y8"
2130    },
2131    {
2132     "enum_field_value" : 540422489,
2133     "name" : "HAL_PIXEL_FORMAT_Y16"
2134    },
2135    {
2136     "enum_field_value" : 842094169,
2137     "name" : "HAL_PIXEL_FORMAT_YV12"
2138    }
2139   ],
2140   "linker_set_key" : "android_pixel_format_t",
2141   "name" : "android_pixel_format_t",
2142   "referenced_type" : "type-660",
2143   "self_type" : "type-660",
2144   "size" : 4,
2145   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2146   "underlying_type" : "type-2",
2147   "unique_id" : "android_pixel_format_t"
2148  },
2149  {
2150   "alignment" : 4,
2151   "enum_fields" :
2152   [
2153    {
2154     "enum_field_value" : 48,
2155     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2156    },
2157    {
2158     "enum_field_value" : 49,
2159     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2160    },
2161    {
2162     "enum_field_value" : 50,
2163     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2164    },
2165    {
2166     "enum_field_value" : 51,
2167     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2168    },
2169    {
2170     "enum_field_value" : 52,
2171     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2172    },
2173    {
2174     "enum_field_value" : 53,
2175     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2176    },
2177    {
2178     "enum_field_value" : 54,
2179     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2180    }
2181   ],
2182   "linker_set_key" : "android_pixel_format_v1_1_t",
2183   "name" : "android_pixel_format_v1_1_t",
2184   "referenced_type" : "type-666",
2185   "self_type" : "type-666",
2186   "size" : 4,
2187   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2188   "underlying_type" : "type-2",
2189   "unique_id" : "android_pixel_format_v1_1_t"
2190  },
2191  {
2192   "alignment" : 4,
2193   "enum_fields" :
2194   [
2195    {
2196     "enum_field_value" : 55,
2197     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2198    }
2199   ],
2200   "linker_set_key" : "android_pixel_format_v1_2_t",
2201   "name" : "android_pixel_format_v1_2_t",
2202   "referenced_type" : "type-672",
2203   "self_type" : "type-672",
2204   "size" : 4,
2205   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2206   "underlying_type" : "type-2",
2207   "unique_id" : "android_pixel_format_v1_2_t"
2208  },
2209  {
2210   "alignment" : 4,
2211   "enum_fields" :
2212   [
2213    {
2214     "enum_field_value" : 0,
2215     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2216    },
2217    {
2218     "enum_field_value" : 1,
2219     "name" : "HAL_RENDER_INTENT_ENHANCE"
2220    },
2221    {
2222     "enum_field_value" : 2,
2223     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2224    },
2225    {
2226     "enum_field_value" : 3,
2227     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2228    }
2229   ],
2230   "linker_set_key" : "android_render_intent_v1_1_t",
2231   "name" : "android_render_intent_v1_1_t",
2232   "referenced_type" : "type-669",
2233   "self_type" : "type-669",
2234   "size" : 4,
2235   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2236   "underlying_type" : "type-2",
2237   "unique_id" : "android_render_intent_v1_1_t"
2238  },
2239  {
2240   "alignment" : 4,
2241   "enum_fields" :
2242   [
2243    {
2244     "enum_field_value" : 1,
2245     "name" : "HAL_TRANSFORM_FLIP_H"
2246    },
2247    {
2248     "enum_field_value" : 2,
2249     "name" : "HAL_TRANSFORM_FLIP_V"
2250    },
2251    {
2252     "enum_field_value" : 4,
2253     "name" : "HAL_TRANSFORM_ROT_90"
2254    },
2255    {
2256     "enum_field_value" : 3,
2257     "name" : "HAL_TRANSFORM_ROT_180"
2258    },
2259    {
2260     "enum_field_value" : 7,
2261     "name" : "HAL_TRANSFORM_ROT_270"
2262    }
2263   ],
2264   "linker_set_key" : "android_transform_t",
2265   "name" : "android_transform_t",
2266   "referenced_type" : "type-661",
2267   "self_type" : "type-661",
2268   "size" : 4,
2269   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2270   "underlying_type" : "type-2",
2271   "unique_id" : "android_transform_t"
2272  },
2273  {
2274   "alignment" : 4,
2275   "enum_fields" :
2276   [
2277    {
2278     "enum_field_value" : 0,
2279     "name" : "LOG_ID_MIN"
2280    },
2281    {
2282     "enum_field_value" : 0,
2283     "name" : "LOG_ID_MAIN"
2284    },
2285    {
2286     "enum_field_value" : 1,
2287     "name" : "LOG_ID_RADIO"
2288    },
2289    {
2290     "enum_field_value" : 2,
2291     "name" : "LOG_ID_EVENTS"
2292    },
2293    {
2294     "enum_field_value" : 3,
2295     "name" : "LOG_ID_SYSTEM"
2296    },
2297    {
2298     "enum_field_value" : 4,
2299     "name" : "LOG_ID_CRASH"
2300    },
2301    {
2302     "enum_field_value" : 5,
2303     "name" : "LOG_ID_STATS"
2304    },
2305    {
2306     "enum_field_value" : 6,
2307     "name" : "LOG_ID_SECURITY"
2308    },
2309    {
2310     "enum_field_value" : 7,
2311     "name" : "LOG_ID_KERNEL"
2312    },
2313    {
2314     "enum_field_value" : 8,
2315     "name" : "LOG_ID_MAX"
2316    }
2317   ],
2318   "linker_set_key" : "log_id",
2319   "name" : "log_id",
2320   "referenced_type" : "type-466",
2321   "self_type" : "type-466",
2322   "size" : 4,
2323   "source_file" : "/system/core/liblog/include/android/log.h",
2324   "underlying_type" : "type-2",
2325   "unique_id" : "log_id"
2326  }
2327 ],
2328 "function_types" :
2329 [
2330  {
2331   "alignment" : 4,
2332   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2333   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2334   "parameters" :
2335   [
2336    {
2337     "referenced_type" : "type-28"
2338    },
2339    {
2340     "referenced_type" : "type-34"
2341    },
2342    {
2343     "referenced_type" : "type-9"
2344    }
2345   ],
2346   "referenced_type" : "type-27",
2347   "return_type" : "type-25",
2348   "self_type" : "type-27",
2349   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2350  },
2351  {
2352   "alignment" : 4,
2353   "linker_set_key" : "int (void *)",
2354   "name" : "int (void *)",
2355   "parameters" :
2356   [
2357    {
2358     "referenced_type" : "type-9"
2359    }
2360   ],
2361   "referenced_type" : "type-688",
2362   "return_type" : "type-8",
2363   "self_type" : "type-688",
2364   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2365  },
2366  {
2367   "alignment" : 4,
2368   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2369   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2370   "parameters" :
2371   [
2372    {
2373     "referenced_type" : "type-604"
2374    },
2375    {
2376     "referenced_type" : "type-550"
2377    },
2378    {
2379     "referenced_type" : "type-2"
2380    },
2381    {
2382     "referenced_type" : "type-605"
2383    },
2384    {
2385     "referenced_type" : "type-2"
2386    },
2387    {
2388     "referenced_type" : "type-9"
2389    }
2390   ],
2391   "referenced_type" : "type-603",
2392   "return_type" : "type-10",
2393   "self_type" : "type-603",
2394   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2395  }
2396 ],
2397 "functions" :
2398 [
2399  {
2400   "function_name" : "android::hardware::fromBinder",
2401   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_3cas4V1_112ICasListenerENS3_15BpHwCasListenerENS3_15BnHwCasListenerEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
2402   "parameters" :
2403   [
2404    {
2405     "referenced_type" : "type-34"
2406    }
2407   ],
2408   "return_type" : "type-778",
2409   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
2410   "template_args" : [ "type-780", "type-789", "type-777" ]
2411  },
2412  {
2413   "function_name" : "android::hardware::fromBinder",
2414   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_3cas4V1_14ICasENS3_7BpHwCasENS3_7BnHwCasEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
2415   "parameters" :
2416   [
2417    {
2418     "referenced_type" : "type-34"
2419    }
2420   ],
2421   "return_type" : "type-255",
2422   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
2423   "template_args" : [ "type-257", "type-746", "type-647" ]
2424  },
2425  {
2426   "function_name" : "android::hardware::cas::V1_1::ICasListener::getService",
2427   "linker_set_key" : "_ZN7android8hardware3cas4V1_112ICasListener10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2428   "parameters" :
2429   [
2430    {
2431     "default_arg" : true,
2432     "referenced_type" : "type-830"
2433    },
2434    {
2435     "default_arg" : true,
2436     "referenced_type" : "type-25"
2437    }
2438   ],
2439   "return_type" : "type-778",
2440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
2441  },
2442  {
2443   "function_name" : "android::hardware::cas::V1_1::ICasListener::linkToDeath",
2444   "linker_set_key" : "_ZN7android8hardware3cas4V1_112ICasListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2445   "parameters" :
2446   [
2447    {
2448     "is_this_ptr" : true,
2449     "referenced_type" : "type-779"
2450    },
2451    {
2452     "referenced_type" : "type-542"
2453    },
2454    {
2455     "referenced_type" : "type-122"
2456    }
2457   ],
2458   "return_type" : "type-296",
2459   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
2460  },
2461  {
2462   "function_name" : "android::hardware::cas::V1_1::ICasListener::getDebugInfo",
2463   "linker_set_key" : "_ZN7android8hardware3cas4V1_112ICasListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2464   "parameters" :
2465   [
2466    {
2467     "is_this_ptr" : true,
2468     "referenced_type" : "type-779"
2469    },
2470    {
2471     "referenced_type" : "type-876"
2472    }
2473   ],
2474   "return_type" : "type-352",
2475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
2476  },
2477  {
2478   "function_name" : "android::hardware::cas::V1_1::ICasListener::getHashChain",
2479   "linker_set_key" : "_ZN7android8hardware3cas4V1_112ICasListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2480   "parameters" :
2481   [
2482    {
2483     "is_this_ptr" : true,
2484     "referenced_type" : "type-779"
2485    },
2486    {
2487     "referenced_type" : "type-877"
2488    }
2489   ],
2490   "return_type" : "type-352",
2491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
2492  },
2493  {
2494   "function_name" : "android::hardware::cas::V1_1::ICasListener::tryGetService",
2495   "linker_set_key" : "_ZN7android8hardware3cas4V1_112ICasListener13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2496   "parameters" :
2497   [
2498    {
2499     "default_arg" : true,
2500     "referenced_type" : "type-830"
2501    },
2502    {
2503     "default_arg" : true,
2504     "referenced_type" : "type-25"
2505    }
2506   ],
2507   "return_type" : "type-778",
2508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
2509  },
2510  {
2511   "function_name" : "android::hardware::cas::V1_1::ICasListener::unlinkToDeath",
2512   "linker_set_key" : "_ZN7android8hardware3cas4V1_112ICasListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2513   "parameters" :
2514   [
2515    {
2516     "is_this_ptr" : true,
2517     "referenced_type" : "type-779"
2518    },
2519    {
2520     "referenced_type" : "type-542"
2521    }
2522   ],
2523   "return_type" : "type-296",
2524   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
2525  },
2526  {
2527   "function_name" : "android::hardware::cas::V1_1::ICasListener::interfaceChain",
2528   "linker_set_key" : "_ZN7android8hardware3cas4V1_112ICasListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2529   "parameters" :
2530   [
2531    {
2532     "is_this_ptr" : true,
2533     "referenced_type" : "type-779"
2534    },
2535    {
2536     "referenced_type" : "type-878"
2537    }
2538   ],
2539   "return_type" : "type-352",
2540   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
2541  },
2542  {
2543   "function_name" : "android::hardware::cas::V1_1::ICasListener::registerAsService",
2544   "linker_set_key" : "_ZN7android8hardware3cas4V1_112ICasListener17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2545   "parameters" :
2546   [
2547    {
2548     "is_this_ptr" : true,
2549     "referenced_type" : "type-779"
2550    },
2551    {
2552     "default_arg" : true,
2553     "referenced_type" : "type-830"
2554    }
2555   ],
2556   "return_type" : "type-8",
2557   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
2558  },
2559  {
2560   "function_name" : "android::hardware::cas::V1_1::ICasListener::interfaceDescriptor",
2561   "linker_set_key" : "_ZN7android8hardware3cas4V1_112ICasListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2562   "parameters" :
2563   [
2564    {
2565     "is_this_ptr" : true,
2566     "referenced_type" : "type-779"
2567    },
2568    {
2569     "referenced_type" : "type-879"
2570    }
2571   ],
2572   "return_type" : "type-352",
2573   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
2574  },
2575  {
2576   "function_name" : "android::hardware::cas::V1_1::ICasListener::notifySyspropsChanged",
2577   "linker_set_key" : "_ZN7android8hardware3cas4V1_112ICasListener21notifySyspropsChangedEv",
2578   "parameters" :
2579   [
2580    {
2581     "is_this_ptr" : true,
2582     "referenced_type" : "type-779"
2583    }
2584   ],
2585   "return_type" : "type-352",
2586   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
2587  },
2588  {
2589   "function_name" : "android::hardware::cas::V1_1::ICasListener::setHALInstrumentation",
2590   "linker_set_key" : "_ZN7android8hardware3cas4V1_112ICasListener21setHALInstrumentationEv",
2591   "parameters" :
2592   [
2593    {
2594     "is_this_ptr" : true,
2595     "referenced_type" : "type-779"
2596    }
2597   ],
2598   "return_type" : "type-352",
2599   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
2600  },
2601  {
2602   "function_name" : "android::hardware::cas::V1_1::ICasListener::registerForNotifications",
2603   "linker_set_key" : "_ZN7android8hardware3cas4V1_112ICasListener24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2604   "parameters" :
2605   [
2606    {
2607     "referenced_type" : "type-830"
2608    },
2609    {
2610     "referenced_type" : "type-731"
2611    }
2612   ],
2613   "return_type" : "type-25",
2614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
2615  },
2616  {
2617   "function_name" : "android::hardware::cas::V1_1::ICasListener::ping",
2618   "linker_set_key" : "_ZN7android8hardware3cas4V1_112ICasListener4pingEv",
2619   "parameters" :
2620   [
2621    {
2622     "is_this_ptr" : true,
2623     "referenced_type" : "type-779"
2624    }
2625   ],
2626   "return_type" : "type-352",
2627   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
2628  },
2629  {
2630   "function_name" : "android::hardware::cas::V1_1::ICasListener::debug",
2631   "linker_set_key" : "_ZN7android8hardware3cas4V1_112ICasListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2632   "parameters" :
2633   [
2634    {
2635     "is_this_ptr" : true,
2636     "referenced_type" : "type-779"
2637    },
2638    {
2639     "referenced_type" : "type-566"
2640    },
2641    {
2642     "referenced_type" : "type-730"
2643    }
2644   ],
2645   "return_type" : "type-352",
2646   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
2647  },
2648  {
2649   "function_name" : "android::hardware::cas::V1_1::ICasListener::castFrom",
2650   "linker_set_key" : "_ZN7android8hardware3cas4V1_112ICasListener8castFromERKNS_2spINS1_4V1_012ICasListenerEEEb",
2651   "parameters" :
2652   [
2653    {
2654     "referenced_type" : "type-796"
2655    },
2656    {
2657     "default_arg" : true,
2658     "referenced_type" : "type-25"
2659    }
2660   ],
2661   "return_type" : "type-802",
2662   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
2663  },
2664  {
2665   "function_name" : "android::hardware::cas::V1_1::ICasListener::castFrom",
2666   "linker_set_key" : "_ZN7android8hardware3cas4V1_112ICasListener8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2667   "parameters" :
2668   [
2669    {
2670     "referenced_type" : "type-809"
2671    },
2672    {
2673     "default_arg" : true,
2674     "referenced_type" : "type-25"
2675    }
2676   ],
2677   "return_type" : "type-802",
2678   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
2679  },
2680  {
2681   "function_name" : "android::hardware::cas::V1_1::ICasListener::castFrom",
2682   "linker_set_key" : "_ZN7android8hardware3cas4V1_112ICasListener8castFromERKNS_2spIS3_EEb",
2683   "parameters" :
2684   [
2685    {
2686     "referenced_type" : "type-863"
2687    },
2688    {
2689     "default_arg" : true,
2690     "referenced_type" : "type-25"
2691    }
2692   ],
2693   "return_type" : "type-802",
2694   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
2695  },
2696  {
2697   "access" : "private",
2698   "function_name" : "android::hardware::cas::V1_1::BsCasListener::addOnewayTask",
2699   "linker_set_key" : "_ZN7android8hardware3cas4V1_113BsCasListener13addOnewayTaskENSt3__18functionIFvvEEE",
2700   "parameters" :
2701   [
2702    {
2703     "is_this_ptr" : true,
2704     "referenced_type" : "type-787"
2705    },
2706    {
2707     "referenced_type" : "type-882"
2708    }
2709   ],
2710   "return_type" : "type-352",
2711   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BsCasListener.h"
2712  },
2713  {
2714   "function_name" : "android::hardware::cas::V1_1::BsCasListener::BsCasListener",
2715   "linker_set_key" : "_ZN7android8hardware3cas4V1_113BsCasListenerC1ENS_2spINS2_12ICasListenerEEE",
2716   "parameters" :
2717   [
2718    {
2719     "is_this_ptr" : true,
2720     "referenced_type" : "type-787"
2721    },
2722    {
2723     "referenced_type" : "type-784"
2724    }
2725   ],
2726   "return_type" : "type-10",
2727   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BsCasListener.h"
2728  },
2729  {
2730   "function_name" : "android::hardware::cas::V1_1::BsCasListener::BsCasListener",
2731   "linker_set_key" : "_ZN7android8hardware3cas4V1_113BsCasListenerC2ENS_2spINS2_12ICasListenerEEE",
2732   "parameters" :
2733   [
2734    {
2735     "is_this_ptr" : true,
2736     "referenced_type" : "type-787"
2737    },
2738    {
2739     "referenced_type" : "type-784"
2740    }
2741   ],
2742   "return_type" : "type-10",
2743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BsCasListener.h"
2744  },
2745  {
2746   "function_name" : "android::hardware::cas::V1_1::BnHwCasListener::onTransact",
2747   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BnHwCasListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
2748   "parameters" :
2749   [
2750    {
2751     "is_this_ptr" : true,
2752     "referenced_type" : "type-781"
2753    },
2754    {
2755     "referenced_type" : "type-2"
2756    },
2757    {
2758     "referenced_type" : "type-610"
2759    },
2760    {
2761     "referenced_type" : "type-604"
2762    },
2763    {
2764     "default_arg" : true,
2765     "referenced_type" : "type-2"
2766    },
2767    {
2768     "default_arg" : true,
2769     "referenced_type" : "type-885"
2770    }
2771   ],
2772   "return_type" : "type-8",
2773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCasListener.h"
2774  },
2775  {
2776   "access" : "private",
2777   "function_name" : "android::hardware::cas::V1_1::BnHwCasListener::getDebugInfo",
2778   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BnHwCasListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2779   "parameters" :
2780   [
2781    {
2782     "is_this_ptr" : true,
2783     "referenced_type" : "type-781"
2784    },
2785    {
2786     "referenced_type" : "type-886"
2787    }
2788   ],
2789   "return_type" : "type-352",
2790   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCasListener.h"
2791  },
2792  {
2793   "function_name" : "android::hardware::cas::V1_1::BnHwCasListener::_hidl_onSessionEvent",
2794   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BnHwCasListener20_hidl_onSessionEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2795   "parameters" :
2796   [
2797    {
2798     "referenced_type" : "type-611"
2799    },
2800    {
2801     "referenced_type" : "type-610"
2802    },
2803    {
2804     "referenced_type" : "type-604"
2805    },
2806    {
2807     "referenced_type" : "type-887"
2808    }
2809   ],
2810   "return_type" : "type-8",
2811   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCasListener.h"
2812  },
2813  {
2814   "access" : "private",
2815   "function_name" : "android::hardware::cas::V1_1::BnHwCasListener::ping",
2816   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BnHwCasListener4pingEv",
2817   "parameters" :
2818   [
2819    {
2820     "is_this_ptr" : true,
2821     "referenced_type" : "type-781"
2822    }
2823   ],
2824   "return_type" : "type-352",
2825   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCasListener.h"
2826  },
2827  {
2828   "function_name" : "android::hardware::cas::V1_1::BnHwCasListener::BnHwCasListener",
2829   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BnHwCasListenerC1ERKNS_2spINS2_12ICasListenerEEE",
2830   "parameters" :
2831   [
2832    {
2833     "is_this_ptr" : true,
2834     "referenced_type" : "type-781"
2835    },
2836    {
2837     "referenced_type" : "type-863"
2838    }
2839   ],
2840   "return_type" : "type-10",
2841   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCasListener.h"
2842  },
2843  {
2844   "function_name" : "android::hardware::cas::V1_1::BnHwCasListener::BnHwCasListener",
2845   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BnHwCasListenerC2ERKNS_2spINS2_12ICasListenerEEE",
2846   "parameters" :
2847   [
2848    {
2849     "is_this_ptr" : true,
2850     "referenced_type" : "type-781"
2851    },
2852    {
2853     "referenced_type" : "type-863"
2854    }
2855   ],
2856   "return_type" : "type-10",
2857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCasListener.h"
2858  },
2859  {
2860   "function_name" : "android::hardware::cas::V1_1::BnHwCasListener::~BnHwCasListener",
2861   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BnHwCasListenerD0Ev",
2862   "parameters" :
2863   [
2864    {
2865     "is_this_ptr" : true,
2866     "referenced_type" : "type-781"
2867    }
2868   ],
2869   "return_type" : "type-10",
2870   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCasListener.h"
2871  },
2872  {
2873   "function_name" : "android::hardware::cas::V1_1::BnHwCasListener::~BnHwCasListener",
2874   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BnHwCasListenerD1Ev",
2875   "parameters" :
2876   [
2877    {
2878     "is_this_ptr" : true,
2879     "referenced_type" : "type-781"
2880    }
2881   ],
2882   "return_type" : "type-10",
2883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCasListener.h"
2884  },
2885  {
2886   "function_name" : "android::hardware::cas::V1_1::BnHwCasListener::~BnHwCasListener",
2887   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BnHwCasListenerD2Ev",
2888   "parameters" :
2889   [
2890    {
2891     "is_this_ptr" : true,
2892     "referenced_type" : "type-781"
2893    }
2894   ],
2895   "return_type" : "type-10",
2896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCasListener.h"
2897  },
2898  {
2899   "function_name" : "android::hardware::cas::V1_1::BpHwCasListener::linkToDeath",
2900   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BpHwCasListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2901   "parameters" :
2902   [
2903    {
2904     "is_this_ptr" : true,
2905     "referenced_type" : "type-793"
2906    },
2907    {
2908     "referenced_type" : "type-542"
2909    },
2910    {
2911     "referenced_type" : "type-122"
2912    }
2913   ],
2914   "return_type" : "type-296",
2915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCasListener.h"
2916  },
2917  {
2918   "function_name" : "android::hardware::cas::V1_1::BpHwCasListener::getDebugInfo",
2919   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BpHwCasListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2920   "parameters" :
2921   [
2922    {
2923     "is_this_ptr" : true,
2924     "referenced_type" : "type-793"
2925    },
2926    {
2927     "referenced_type" : "type-888"
2928    }
2929   ],
2930   "return_type" : "type-352",
2931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCasListener.h"
2932  },
2933  {
2934   "function_name" : "android::hardware::cas::V1_1::BpHwCasListener::getHashChain",
2935   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BpHwCasListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2936   "parameters" :
2937   [
2938    {
2939     "is_this_ptr" : true,
2940     "referenced_type" : "type-793"
2941    },
2942    {
2943     "referenced_type" : "type-889"
2944    }
2945   ],
2946   "return_type" : "type-352",
2947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCasListener.h"
2948  },
2949  {
2950   "function_name" : "android::hardware::cas::V1_1::BpHwCasListener::unlinkToDeath",
2951   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BpHwCasListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2952   "parameters" :
2953   [
2954    {
2955     "is_this_ptr" : true,
2956     "referenced_type" : "type-793"
2957    },
2958    {
2959     "referenced_type" : "type-542"
2960    }
2961   ],
2962   "return_type" : "type-296",
2963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCasListener.h"
2964  },
2965  {
2966   "function_name" : "android::hardware::cas::V1_1::BpHwCasListener::interfaceChain",
2967   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BpHwCasListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2968   "parameters" :
2969   [
2970    {
2971     "is_this_ptr" : true,
2972     "referenced_type" : "type-793"
2973    },
2974    {
2975     "referenced_type" : "type-890"
2976    }
2977   ],
2978   "return_type" : "type-352",
2979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCasListener.h"
2980  },
2981  {
2982   "function_name" : "android::hardware::cas::V1_1::BpHwCasListener::onSessionEvent",
2983   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BpHwCasListener14onSessionEventERKNS0_8hidl_vecIhEEiiS7_",
2984   "parameters" :
2985   [
2986    {
2987     "is_this_ptr" : true,
2988     "referenced_type" : "type-793"
2989    },
2990    {
2991     "referenced_type" : "type-612"
2992    },
2993    {
2994     "referenced_type" : "type-8"
2995    },
2996    {
2997     "referenced_type" : "type-8"
2998    },
2999    {
3000     "referenced_type" : "type-612"
3001    }
3002   ],
3003   "return_type" : "type-352",
3004   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCasListener.h"
3005  },
3006  {
3007   "function_name" : "android::hardware::cas::V1_1::BpHwCasListener::interfaceDescriptor",
3008   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BpHwCasListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3009   "parameters" :
3010   [
3011    {
3012     "is_this_ptr" : true,
3013     "referenced_type" : "type-793"
3014    },
3015    {
3016     "referenced_type" : "type-891"
3017    }
3018   ],
3019   "return_type" : "type-352",
3020   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCasListener.h"
3021  },
3022  {
3023   "function_name" : "android::hardware::cas::V1_1::BpHwCasListener::_hidl_onSessionEvent",
3024   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BpHwCasListener20_hidl_onSessionEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEiiSC_",
3025   "parameters" :
3026   [
3027    {
3028     "referenced_type" : "type-869"
3029    },
3030    {
3031     "referenced_type" : "type-765"
3032    },
3033    {
3034     "referenced_type" : "type-612"
3035    },
3036    {
3037     "referenced_type" : "type-8"
3038    },
3039    {
3040     "referenced_type" : "type-8"
3041    },
3042    {
3043     "referenced_type" : "type-612"
3044    }
3045   ],
3046   "return_type" : "type-352",
3047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCasListener.h"
3048  },
3049  {
3050   "function_name" : "android::hardware::cas::V1_1::BpHwCasListener::notifySyspropsChanged",
3051   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BpHwCasListener21notifySyspropsChangedEv",
3052   "parameters" :
3053   [
3054    {
3055     "is_this_ptr" : true,
3056     "referenced_type" : "type-793"
3057    }
3058   ],
3059   "return_type" : "type-352",
3060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCasListener.h"
3061  },
3062  {
3063   "function_name" : "android::hardware::cas::V1_1::BpHwCasListener::setHALInstrumentation",
3064   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BpHwCasListener21setHALInstrumentationEv",
3065   "parameters" :
3066   [
3067    {
3068     "is_this_ptr" : true,
3069     "referenced_type" : "type-793"
3070    }
3071   ],
3072   "return_type" : "type-352",
3073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCasListener.h"
3074  },
3075  {
3076   "function_name" : "android::hardware::cas::V1_1::BpHwCasListener::ping",
3077   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BpHwCasListener4pingEv",
3078   "parameters" :
3079   [
3080    {
3081     "is_this_ptr" : true,
3082     "referenced_type" : "type-793"
3083    }
3084   ],
3085   "return_type" : "type-352",
3086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCasListener.h"
3087  },
3088  {
3089   "function_name" : "android::hardware::cas::V1_1::BpHwCasListener::debug",
3090   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BpHwCasListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3091   "parameters" :
3092   [
3093    {
3094     "is_this_ptr" : true,
3095     "referenced_type" : "type-793"
3096    },
3097    {
3098     "referenced_type" : "type-566"
3099    },
3100    {
3101     "referenced_type" : "type-730"
3102    }
3103   ],
3104   "return_type" : "type-352",
3105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCasListener.h"
3106  },
3107  {
3108   "function_name" : "android::hardware::cas::V1_1::BpHwCasListener::onEvent",
3109   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BpHwCasListener7onEventEiiRKNS0_8hidl_vecIhEE",
3110   "parameters" :
3111   [
3112    {
3113     "is_this_ptr" : true,
3114     "referenced_type" : "type-793"
3115    },
3116    {
3117     "referenced_type" : "type-8"
3118    },
3119    {
3120     "referenced_type" : "type-8"
3121    },
3122    {
3123     "referenced_type" : "type-612"
3124    }
3125   ],
3126   "return_type" : "type-352",
3127   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCasListener.h"
3128  },
3129  {
3130   "function_name" : "android::hardware::cas::V1_1::BpHwCasListener::BpHwCasListener",
3131   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BpHwCasListenerC1ERKNS_2spINS0_7IBinderEEE",
3132   "parameters" :
3133   [
3134    {
3135     "is_this_ptr" : true,
3136     "referenced_type" : "type-793"
3137    },
3138    {
3139     "referenced_type" : "type-34"
3140    }
3141   ],
3142   "return_type" : "type-10",
3143   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCasListener.h"
3144  },
3145  {
3146   "function_name" : "android::hardware::cas::V1_1::BpHwCasListener::BpHwCasListener",
3147   "linker_set_key" : "_ZN7android8hardware3cas4V1_115BpHwCasListenerC2ERKNS_2spINS0_7IBinderEEE",
3148   "parameters" :
3149   [
3150    {
3151     "is_this_ptr" : true,
3152     "referenced_type" : "type-793"
3153    },
3154    {
3155     "referenced_type" : "type-34"
3156    }
3157   ],
3158   "return_type" : "type-10",
3159   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCasListener.h"
3160  },
3161  {
3162   "function_name" : "android::hardware::cas::V1_1::IMediaCasService::getService",
3163   "linker_set_key" : "_ZN7android8hardware3cas4V1_116IMediaCasService10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3164   "parameters" :
3165   [
3166    {
3167     "default_arg" : true,
3168     "referenced_type" : "type-137"
3169    },
3170    {
3171     "default_arg" : true,
3172     "referenced_type" : "type-25"
3173    }
3174   ],
3175   "return_type" : "type-76",
3176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
3177  },
3178  {
3179   "function_name" : "android::hardware::cas::V1_1::IMediaCasService::linkToDeath",
3180   "linker_set_key" : "_ZN7android8hardware3cas4V1_116IMediaCasService11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3181   "parameters" :
3182   [
3183    {
3184     "is_this_ptr" : true,
3185     "referenced_type" : "type-77"
3186    },
3187    {
3188     "referenced_type" : "type-542"
3189    },
3190    {
3191     "referenced_type" : "type-122"
3192    }
3193   ],
3194   "return_type" : "type-296",
3195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
3196  },
3197  {
3198   "function_name" : "android::hardware::cas::V1_1::IMediaCasService::getDebugInfo",
3199   "linker_set_key" : "_ZN7android8hardware3cas4V1_116IMediaCasService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3200   "parameters" :
3201   [
3202    {
3203     "is_this_ptr" : true,
3204     "referenced_type" : "type-77"
3205    },
3206    {
3207     "referenced_type" : "type-892"
3208    }
3209   ],
3210   "return_type" : "type-352",
3211   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
3212  },
3213  {
3214   "function_name" : "android::hardware::cas::V1_1::IMediaCasService::getHashChain",
3215   "linker_set_key" : "_ZN7android8hardware3cas4V1_116IMediaCasService12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3216   "parameters" :
3217   [
3218    {
3219     "is_this_ptr" : true,
3220     "referenced_type" : "type-77"
3221    },
3222    {
3223     "referenced_type" : "type-893"
3224    }
3225   ],
3226   "return_type" : "type-352",
3227   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
3228  },
3229  {
3230   "function_name" : "android::hardware::cas::V1_1::IMediaCasService::tryGetService",
3231   "linker_set_key" : "_ZN7android8hardware3cas4V1_116IMediaCasService13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3232   "parameters" :
3233   [
3234    {
3235     "default_arg" : true,
3236     "referenced_type" : "type-137"
3237    },
3238    {
3239     "default_arg" : true,
3240     "referenced_type" : "type-25"
3241    }
3242   ],
3243   "return_type" : "type-76",
3244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
3245  },
3246  {
3247   "function_name" : "android::hardware::cas::V1_1::IMediaCasService::unlinkToDeath",
3248   "linker_set_key" : "_ZN7android8hardware3cas4V1_116IMediaCasService13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3249   "parameters" :
3250   [
3251    {
3252     "is_this_ptr" : true,
3253     "referenced_type" : "type-77"
3254    },
3255    {
3256     "referenced_type" : "type-542"
3257    }
3258   ],
3259   "return_type" : "type-296",
3260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
3261  },
3262  {
3263   "function_name" : "android::hardware::cas::V1_1::IMediaCasService::interfaceChain",
3264   "linker_set_key" : "_ZN7android8hardware3cas4V1_116IMediaCasService14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3265   "parameters" :
3266   [
3267    {
3268     "is_this_ptr" : true,
3269     "referenced_type" : "type-77"
3270    },
3271    {
3272     "referenced_type" : "type-894"
3273    }
3274   ],
3275   "return_type" : "type-352",
3276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
3277  },
3278  {
3279   "function_name" : "android::hardware::cas::V1_1::IMediaCasService::registerAsService",
3280   "linker_set_key" : "_ZN7android8hardware3cas4V1_116IMediaCasService17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3281   "parameters" :
3282   [
3283    {
3284     "is_this_ptr" : true,
3285     "referenced_type" : "type-77"
3286    },
3287    {
3288     "default_arg" : true,
3289     "referenced_type" : "type-137"
3290    }
3291   ],
3292   "return_type" : "type-8",
3293   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
3294  },
3295  {
3296   "function_name" : "android::hardware::cas::V1_1::IMediaCasService::interfaceDescriptor",
3297   "linker_set_key" : "_ZN7android8hardware3cas4V1_116IMediaCasService19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3298   "parameters" :
3299   [
3300    {
3301     "is_this_ptr" : true,
3302     "referenced_type" : "type-77"
3303    },
3304    {
3305     "referenced_type" : "type-895"
3306    }
3307   ],
3308   "return_type" : "type-352",
3309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
3310  },
3311  {
3312   "function_name" : "android::hardware::cas::V1_1::IMediaCasService::notifySyspropsChanged",
3313   "linker_set_key" : "_ZN7android8hardware3cas4V1_116IMediaCasService21notifySyspropsChangedEv",
3314   "parameters" :
3315   [
3316    {
3317     "is_this_ptr" : true,
3318     "referenced_type" : "type-77"
3319    }
3320   ],
3321   "return_type" : "type-352",
3322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
3323  },
3324  {
3325   "function_name" : "android::hardware::cas::V1_1::IMediaCasService::setHALInstrumentation",
3326   "linker_set_key" : "_ZN7android8hardware3cas4V1_116IMediaCasService21setHALInstrumentationEv",
3327   "parameters" :
3328   [
3329    {
3330     "is_this_ptr" : true,
3331     "referenced_type" : "type-77"
3332    }
3333   ],
3334   "return_type" : "type-352",
3335   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
3336  },
3337  {
3338   "function_name" : "android::hardware::cas::V1_1::IMediaCasService::registerForNotifications",
3339   "linker_set_key" : "_ZN7android8hardware3cas4V1_116IMediaCasService24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3340   "parameters" :
3341   [
3342    {
3343     "referenced_type" : "type-137"
3344    },
3345    {
3346     "referenced_type" : "type-731"
3347    }
3348   ],
3349   "return_type" : "type-25",
3350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
3351  },
3352  {
3353   "function_name" : "android::hardware::cas::V1_1::IMediaCasService::ping",
3354   "linker_set_key" : "_ZN7android8hardware3cas4V1_116IMediaCasService4pingEv",
3355   "parameters" :
3356   [
3357    {
3358     "is_this_ptr" : true,
3359     "referenced_type" : "type-77"
3360    }
3361   ],
3362   "return_type" : "type-352",
3363   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
3364  },
3365  {
3366   "function_name" : "android::hardware::cas::V1_1::IMediaCasService::debug",
3367   "linker_set_key" : "_ZN7android8hardware3cas4V1_116IMediaCasService5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3368   "parameters" :
3369   [
3370    {
3371     "is_this_ptr" : true,
3372     "referenced_type" : "type-77"
3373    },
3374    {
3375     "referenced_type" : "type-566"
3376    },
3377    {
3378     "referenced_type" : "type-730"
3379    }
3380   ],
3381   "return_type" : "type-352",
3382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
3383  },
3384  {
3385   "function_name" : "android::hardware::cas::V1_1::IMediaCasService::castFrom",
3386   "linker_set_key" : "_ZN7android8hardware3cas4V1_116IMediaCasService8castFromERKNS_2spINS1_4V1_016IMediaCasServiceEEEb",
3387   "parameters" :
3388   [
3389    {
3390     "referenced_type" : "type-73"
3391    },
3392    {
3393     "default_arg" : true,
3394     "referenced_type" : "type-25"
3395    }
3396   ],
3397   "return_type" : "type-98",
3398   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
3399  },
3400  {
3401   "function_name" : "android::hardware::cas::V1_1::IMediaCasService::castFrom",
3402   "linker_set_key" : "_ZN7android8hardware3cas4V1_116IMediaCasService8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3403   "parameters" :
3404   [
3405    {
3406     "referenced_type" : "type-809"
3407    },
3408    {
3409     "default_arg" : true,
3410     "referenced_type" : "type-25"
3411    }
3412   ],
3413   "return_type" : "type-98",
3414   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
3415  },
3416  {
3417   "function_name" : "android::hardware::cas::V1_1::IMediaCasService::castFrom",
3418   "linker_set_key" : "_ZN7android8hardware3cas4V1_116IMediaCasService8castFromERKNS_2spIS3_EEb",
3419   "parameters" :
3420   [
3421    {
3422     "referenced_type" : "type-194"
3423    },
3424    {
3425     "default_arg" : true,
3426     "referenced_type" : "type-25"
3427    }
3428   ],
3429   "return_type" : "type-98",
3430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
3431  },
3432  {
3433   "access" : "private",
3434   "function_name" : "android::hardware::cas::V1_1::BsMediaCasService::addOnewayTask",
3435   "linker_set_key" : "_ZN7android8hardware3cas4V1_117BsMediaCasService13addOnewayTaskENSt3__18functionIFvvEEE",
3436   "parameters" :
3437   [
3438    {
3439     "is_this_ptr" : true,
3440     "referenced_type" : "type-871"
3441    },
3442    {
3443     "referenced_type" : "type-898"
3444    }
3445   ],
3446   "return_type" : "type-352",
3447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BsMediaCasService.h"
3448  },
3449  {
3450   "function_name" : "android::hardware::cas::V1_1::BsMediaCasService::BsMediaCasService",
3451   "linker_set_key" : "_ZN7android8hardware3cas4V1_117BsMediaCasServiceC1ENS_2spINS2_16IMediaCasServiceEEE",
3452   "parameters" :
3453   [
3454    {
3455     "is_this_ptr" : true,
3456     "referenced_type" : "type-871"
3457    },
3458    {
3459     "referenced_type" : "type-82"
3460    }
3461   ],
3462   "return_type" : "type-10",
3463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BsMediaCasService.h"
3464  },
3465  {
3466   "function_name" : "android::hardware::cas::V1_1::BsMediaCasService::BsMediaCasService",
3467   "linker_set_key" : "_ZN7android8hardware3cas4V1_117BsMediaCasServiceC2ENS_2spINS2_16IMediaCasServiceEEE",
3468   "parameters" :
3469   [
3470    {
3471     "is_this_ptr" : true,
3472     "referenced_type" : "type-871"
3473    },
3474    {
3475     "referenced_type" : "type-82"
3476    }
3477   ],
3478   "return_type" : "type-10",
3479   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BsMediaCasService.h"
3480  },
3481  {
3482   "function_name" : "android::hardware::cas::V1_1::BnHwMediaCasService::onTransact",
3483   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasService10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3484   "parameters" :
3485   [
3486    {
3487     "is_this_ptr" : true,
3488     "referenced_type" : "type-867"
3489    },
3490    {
3491     "referenced_type" : "type-2"
3492    },
3493    {
3494     "referenced_type" : "type-610"
3495    },
3496    {
3497     "referenced_type" : "type-604"
3498    },
3499    {
3500     "default_arg" : true,
3501     "referenced_type" : "type-2"
3502    },
3503    {
3504     "default_arg" : true,
3505     "referenced_type" : "type-902"
3506    }
3507   ],
3508   "return_type" : "type-8",
3509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwMediaCasService.h"
3510  },
3511  {
3512   "access" : "private",
3513   "function_name" : "android::hardware::cas::V1_1::BnHwMediaCasService::getDebugInfo",
3514   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3515   "parameters" :
3516   [
3517    {
3518     "is_this_ptr" : true,
3519     "referenced_type" : "type-867"
3520    },
3521    {
3522     "referenced_type" : "type-903"
3523    }
3524   ],
3525   "return_type" : "type-352",
3526   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwMediaCasService.h"
3527  },
3528  {
3529   "function_name" : "android::hardware::cas::V1_1::BnHwMediaCasService::_hidl_createPluginExt",
3530   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasService21_hidl_createPluginExtEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3531   "parameters" :
3532   [
3533    {
3534     "referenced_type" : "type-611"
3535    },
3536    {
3537     "referenced_type" : "type-610"
3538    },
3539    {
3540     "referenced_type" : "type-604"
3541    },
3542    {
3543     "referenced_type" : "type-904"
3544    }
3545   ],
3546   "return_type" : "type-8",
3547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwMediaCasService.h"
3548  },
3549  {
3550   "access" : "private",
3551   "function_name" : "android::hardware::cas::V1_1::BnHwMediaCasService::ping",
3552   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasService4pingEv",
3553   "parameters" :
3554   [
3555    {
3556     "is_this_ptr" : true,
3557     "referenced_type" : "type-867"
3558    }
3559   ],
3560   "return_type" : "type-352",
3561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwMediaCasService.h"
3562  },
3563  {
3564   "function_name" : "android::hardware::cas::V1_1::BnHwMediaCasService::BnHwMediaCasService",
3565   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasServiceC1ERKNS_2spINS2_16IMediaCasServiceEEE",
3566   "parameters" :
3567   [
3568    {
3569     "is_this_ptr" : true,
3570     "referenced_type" : "type-867"
3571    },
3572    {
3573     "referenced_type" : "type-194"
3574    }
3575   ],
3576   "return_type" : "type-10",
3577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwMediaCasService.h"
3578  },
3579  {
3580   "function_name" : "android::hardware::cas::V1_1::BnHwMediaCasService::BnHwMediaCasService",
3581   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasServiceC2ERKNS_2spINS2_16IMediaCasServiceEEE",
3582   "parameters" :
3583   [
3584    {
3585     "is_this_ptr" : true,
3586     "referenced_type" : "type-867"
3587    },
3588    {
3589     "referenced_type" : "type-194"
3590    }
3591   ],
3592   "return_type" : "type-10",
3593   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwMediaCasService.h"
3594  },
3595  {
3596   "function_name" : "android::hardware::cas::V1_1::BnHwMediaCasService::~BnHwMediaCasService",
3597   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasServiceD0Ev",
3598   "parameters" :
3599   [
3600    {
3601     "is_this_ptr" : true,
3602     "referenced_type" : "type-867"
3603    }
3604   ],
3605   "return_type" : "type-10",
3606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwMediaCasService.h"
3607  },
3608  {
3609   "function_name" : "android::hardware::cas::V1_1::BnHwMediaCasService::~BnHwMediaCasService",
3610   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasServiceD1Ev",
3611   "parameters" :
3612   [
3613    {
3614     "is_this_ptr" : true,
3615     "referenced_type" : "type-867"
3616    }
3617   ],
3618   "return_type" : "type-10",
3619   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwMediaCasService.h"
3620  },
3621  {
3622   "function_name" : "android::hardware::cas::V1_1::BnHwMediaCasService::~BnHwMediaCasService",
3623   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasServiceD2Ev",
3624   "parameters" :
3625   [
3626    {
3627     "is_this_ptr" : true,
3628     "referenced_type" : "type-867"
3629    }
3630   ],
3631   "return_type" : "type-10",
3632   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwMediaCasService.h"
3633  },
3634  {
3635   "function_name" : "android::hardware::cas::V1_1::BpHwMediaCasService::linkToDeath",
3636   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3637   "parameters" :
3638   [
3639    {
3640     "is_this_ptr" : true,
3641     "referenced_type" : "type-872"
3642    },
3643    {
3644     "referenced_type" : "type-542"
3645    },
3646    {
3647     "referenced_type" : "type-122"
3648    }
3649   ],
3650   "return_type" : "type-296",
3651   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
3652  },
3653  {
3654   "function_name" : "android::hardware::cas::V1_1::BpHwMediaCasService::createPlugin",
3655   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService12createPluginEiRKNS_2spINS1_4V1_012ICasListenerEEE",
3656   "parameters" :
3657   [
3658    {
3659     "is_this_ptr" : true,
3660     "referenced_type" : "type-872"
3661    },
3662    {
3663     "referenced_type" : "type-8"
3664    },
3665    {
3666     "referenced_type" : "type-796"
3667    }
3668   ],
3669   "return_type" : "type-83",
3670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
3671  },
3672  {
3673   "function_name" : "android::hardware::cas::V1_1::BpHwMediaCasService::getDebugInfo",
3674   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3675   "parameters" :
3676   [
3677    {
3678     "is_this_ptr" : true,
3679     "referenced_type" : "type-872"
3680    },
3681    {
3682     "referenced_type" : "type-905"
3683    }
3684   ],
3685   "return_type" : "type-352",
3686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
3687  },
3688  {
3689   "function_name" : "android::hardware::cas::V1_1::BpHwMediaCasService::getHashChain",
3690   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3691   "parameters" :
3692   [
3693    {
3694     "is_this_ptr" : true,
3695     "referenced_type" : "type-872"
3696    },
3697    {
3698     "referenced_type" : "type-906"
3699    }
3700   ],
3701   "return_type" : "type-352",
3702   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
3703  },
3704  {
3705   "function_name" : "android::hardware::cas::V1_1::BpHwMediaCasService::unlinkToDeath",
3706   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3707   "parameters" :
3708   [
3709    {
3710     "is_this_ptr" : true,
3711     "referenced_type" : "type-872"
3712    },
3713    {
3714     "referenced_type" : "type-542"
3715    }
3716   ],
3717   "return_type" : "type-296",
3718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
3719  },
3720  {
3721   "function_name" : "android::hardware::cas::V1_1::BpHwMediaCasService::interfaceChain",
3722   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3723   "parameters" :
3724   [
3725    {
3726     "is_this_ptr" : true,
3727     "referenced_type" : "type-872"
3728    },
3729    {
3730     "referenced_type" : "type-907"
3731    }
3732   ],
3733   "return_type" : "type-352",
3734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
3735  },
3736  {
3737   "function_name" : "android::hardware::cas::V1_1::BpHwMediaCasService::createPluginExt",
3738   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService15createPluginExtEiRKNS_2spINS2_12ICasListenerEEE",
3739   "parameters" :
3740   [
3741    {
3742     "is_this_ptr" : true,
3743     "referenced_type" : "type-872"
3744    },
3745    {
3746     "referenced_type" : "type-8"
3747    },
3748    {
3749     "referenced_type" : "type-863"
3750    }
3751   ],
3752   "return_type" : "type-336",
3753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
3754  },
3755  {
3756   "function_name" : "android::hardware::cas::V1_1::BpHwMediaCasService::enumeratePlugins",
3757   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService16enumeratePluginsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_023HidlCasPluginDescriptorEEEEEE",
3758   "parameters" :
3759   [
3760    {
3761     "is_this_ptr" : true,
3762     "referenced_type" : "type-872"
3763    },
3764    {
3765     "referenced_type" : "type-908"
3766    }
3767   ],
3768   "return_type" : "type-352",
3769   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
3770  },
3771  {
3772   "function_name" : "android::hardware::cas::V1_1::BpHwMediaCasService::createDescrambler",
3773   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService17createDescramblerEi",
3774   "parameters" :
3775   [
3776    {
3777     "is_this_ptr" : true,
3778     "referenced_type" : "type-872"
3779    },
3780    {
3781     "referenced_type" : "type-8"
3782    }
3783   ],
3784   "return_type" : "type-92",
3785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
3786  },
3787  {
3788   "function_name" : "android::hardware::cas::V1_1::BpHwMediaCasService::interfaceDescriptor",
3789   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3790   "parameters" :
3791   [
3792    {
3793     "is_this_ptr" : true,
3794     "referenced_type" : "type-872"
3795    },
3796    {
3797     "referenced_type" : "type-909"
3798    }
3799   ],
3800   "return_type" : "type-352",
3801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
3802  },
3803  {
3804   "function_name" : "android::hardware::cas::V1_1::BpHwMediaCasService::isSystemIdSupported",
3805   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService19isSystemIdSupportedEi",
3806   "parameters" :
3807   [
3808    {
3809     "is_this_ptr" : true,
3810     "referenced_type" : "type-872"
3811    },
3812    {
3813     "referenced_type" : "type-8"
3814    }
3815   ],
3816   "return_type" : "type-296",
3817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
3818  },
3819  {
3820   "function_name" : "android::hardware::cas::V1_1::BpHwMediaCasService::_hidl_createPluginExt",
3821   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService21_hidl_createPluginExtEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiRKNS_2spINS2_12ICasListenerEEE",
3822   "parameters" :
3823   [
3824    {
3825     "referenced_type" : "type-869"
3826    },
3827    {
3828     "referenced_type" : "type-765"
3829    },
3830    {
3831     "referenced_type" : "type-8"
3832    },
3833    {
3834     "referenced_type" : "type-863"
3835    }
3836   ],
3837   "return_type" : "type-336",
3838   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
3839  },
3840  {
3841   "function_name" : "android::hardware::cas::V1_1::BpHwMediaCasService::notifySyspropsChanged",
3842   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService21notifySyspropsChangedEv",
3843   "parameters" :
3844   [
3845    {
3846     "is_this_ptr" : true,
3847     "referenced_type" : "type-872"
3848    }
3849   ],
3850   "return_type" : "type-352",
3851   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
3852  },
3853  {
3854   "function_name" : "android::hardware::cas::V1_1::BpHwMediaCasService::setHALInstrumentation",
3855   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService21setHALInstrumentationEv",
3856   "parameters" :
3857   [
3858    {
3859     "is_this_ptr" : true,
3860     "referenced_type" : "type-872"
3861    }
3862   ],
3863   "return_type" : "type-352",
3864   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
3865  },
3866  {
3867   "function_name" : "android::hardware::cas::V1_1::BpHwMediaCasService::isDescramblerSupported",
3868   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService22isDescramblerSupportedEi",
3869   "parameters" :
3870   [
3871    {
3872     "is_this_ptr" : true,
3873     "referenced_type" : "type-872"
3874    },
3875    {
3876     "referenced_type" : "type-8"
3877    }
3878   ],
3879   "return_type" : "type-296",
3880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
3881  },
3882  {
3883   "function_name" : "android::hardware::cas::V1_1::BpHwMediaCasService::ping",
3884   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService4pingEv",
3885   "parameters" :
3886   [
3887    {
3888     "is_this_ptr" : true,
3889     "referenced_type" : "type-872"
3890    }
3891   ],
3892   "return_type" : "type-352",
3893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
3894  },
3895  {
3896   "function_name" : "android::hardware::cas::V1_1::BpHwMediaCasService::debug",
3897   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3898   "parameters" :
3899   [
3900    {
3901     "is_this_ptr" : true,
3902     "referenced_type" : "type-872"
3903    },
3904    {
3905     "referenced_type" : "type-566"
3906    },
3907    {
3908     "referenced_type" : "type-730"
3909    }
3910   ],
3911   "return_type" : "type-352",
3912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
3913  },
3914  {
3915   "function_name" : "android::hardware::cas::V1_1::BpHwMediaCasService::BpHwMediaCasService",
3916   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasServiceC1ERKNS_2spINS0_7IBinderEEE",
3917   "parameters" :
3918   [
3919    {
3920     "is_this_ptr" : true,
3921     "referenced_type" : "type-872"
3922    },
3923    {
3924     "referenced_type" : "type-34"
3925    }
3926   ],
3927   "return_type" : "type-10",
3928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
3929  },
3930  {
3931   "function_name" : "android::hardware::cas::V1_1::BpHwMediaCasService::BpHwMediaCasService",
3932   "linker_set_key" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasServiceC2ERKNS_2spINS0_7IBinderEEE",
3933   "parameters" :
3934   [
3935    {
3936     "is_this_ptr" : true,
3937     "referenced_type" : "type-872"
3938    },
3939    {
3940     "referenced_type" : "type-34"
3941    }
3942   ],
3943   "return_type" : "type-10",
3944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
3945  },
3946  {
3947   "function_name" : "android::hardware::cas::V1_1::ICas::getService",
3948   "linker_set_key" : "_ZN7android8hardware3cas4V1_14ICas10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3949   "parameters" :
3950   [
3951    {
3952     "default_arg" : true,
3953     "referenced_type" : "type-616"
3954    },
3955    {
3956     "default_arg" : true,
3957     "referenced_type" : "type-25"
3958    }
3959   ],
3960   "return_type" : "type-255",
3961   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
3962  },
3963  {
3964   "function_name" : "android::hardware::cas::V1_1::ICas::linkToDeath",
3965   "linker_set_key" : "_ZN7android8hardware3cas4V1_14ICas11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3966   "parameters" :
3967   [
3968    {
3969     "is_this_ptr" : true,
3970     "referenced_type" : "type-256"
3971    },
3972    {
3973     "referenced_type" : "type-542"
3974    },
3975    {
3976     "referenced_type" : "type-122"
3977    }
3978   ],
3979   "return_type" : "type-296",
3980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
3981  },
3982  {
3983   "function_name" : "android::hardware::cas::V1_1::ICas::getDebugInfo",
3984   "linker_set_key" : "_ZN7android8hardware3cas4V1_14ICas12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3985   "parameters" :
3986   [
3987    {
3988     "is_this_ptr" : true,
3989     "referenced_type" : "type-256"
3990    },
3991    {
3992     "referenced_type" : "type-910"
3993    }
3994   ],
3995   "return_type" : "type-352",
3996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
3997  },
3998  {
3999   "function_name" : "android::hardware::cas::V1_1::ICas::getHashChain",
4000   "linker_set_key" : "_ZN7android8hardware3cas4V1_14ICas12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4001   "parameters" :
4002   [
4003    {
4004     "is_this_ptr" : true,
4005     "referenced_type" : "type-256"
4006    },
4007    {
4008     "referenced_type" : "type-911"
4009    }
4010   ],
4011   "return_type" : "type-352",
4012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
4013  },
4014  {
4015   "function_name" : "android::hardware::cas::V1_1::ICas::tryGetService",
4016   "linker_set_key" : "_ZN7android8hardware3cas4V1_14ICas13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4017   "parameters" :
4018   [
4019    {
4020     "default_arg" : true,
4021     "referenced_type" : "type-616"
4022    },
4023    {
4024     "default_arg" : true,
4025     "referenced_type" : "type-25"
4026    }
4027   ],
4028   "return_type" : "type-255",
4029   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
4030  },
4031  {
4032   "function_name" : "android::hardware::cas::V1_1::ICas::unlinkToDeath",
4033   "linker_set_key" : "_ZN7android8hardware3cas4V1_14ICas13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4034   "parameters" :
4035   [
4036    {
4037     "is_this_ptr" : true,
4038     "referenced_type" : "type-256"
4039    },
4040    {
4041     "referenced_type" : "type-542"
4042    }
4043   ],
4044   "return_type" : "type-296",
4045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
4046  },
4047  {
4048   "function_name" : "android::hardware::cas::V1_1::ICas::interfaceChain",
4049   "linker_set_key" : "_ZN7android8hardware3cas4V1_14ICas14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4050   "parameters" :
4051   [
4052    {
4053     "is_this_ptr" : true,
4054     "referenced_type" : "type-256"
4055    },
4056    {
4057     "referenced_type" : "type-912"
4058    }
4059   ],
4060   "return_type" : "type-352",
4061   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
4062  },
4063  {
4064   "function_name" : "android::hardware::cas::V1_1::ICas::registerAsService",
4065   "linker_set_key" : "_ZN7android8hardware3cas4V1_14ICas17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4066   "parameters" :
4067   [
4068    {
4069     "is_this_ptr" : true,
4070     "referenced_type" : "type-256"
4071    },
4072    {
4073     "default_arg" : true,
4074     "referenced_type" : "type-616"
4075    }
4076   ],
4077   "return_type" : "type-8",
4078   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
4079  },
4080  {
4081   "function_name" : "android::hardware::cas::V1_1::ICas::interfaceDescriptor",
4082   "linker_set_key" : "_ZN7android8hardware3cas4V1_14ICas19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4083   "parameters" :
4084   [
4085    {
4086     "is_this_ptr" : true,
4087     "referenced_type" : "type-256"
4088    },
4089    {
4090     "referenced_type" : "type-913"
4091    }
4092   ],
4093   "return_type" : "type-352",
4094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
4095  },
4096  {
4097   "function_name" : "android::hardware::cas::V1_1::ICas::notifySyspropsChanged",
4098   "linker_set_key" : "_ZN7android8hardware3cas4V1_14ICas21notifySyspropsChangedEv",
4099   "parameters" :
4100   [
4101    {
4102     "is_this_ptr" : true,
4103     "referenced_type" : "type-256"
4104    }
4105   ],
4106   "return_type" : "type-352",
4107   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
4108  },
4109  {
4110   "function_name" : "android::hardware::cas::V1_1::ICas::setHALInstrumentation",
4111   "linker_set_key" : "_ZN7android8hardware3cas4V1_14ICas21setHALInstrumentationEv",
4112   "parameters" :
4113   [
4114    {
4115     "is_this_ptr" : true,
4116     "referenced_type" : "type-256"
4117    }
4118   ],
4119   "return_type" : "type-352",
4120   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
4121  },
4122  {
4123   "function_name" : "android::hardware::cas::V1_1::ICas::registerForNotifications",
4124   "linker_set_key" : "_ZN7android8hardware3cas4V1_14ICas24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4125   "parameters" :
4126   [
4127    {
4128     "referenced_type" : "type-616"
4129    },
4130    {
4131     "referenced_type" : "type-731"
4132    }
4133   ],
4134   "return_type" : "type-25",
4135   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
4136  },
4137  {
4138   "function_name" : "android::hardware::cas::V1_1::ICas::ping",
4139   "linker_set_key" : "_ZN7android8hardware3cas4V1_14ICas4pingEv",
4140   "parameters" :
4141   [
4142    {
4143     "is_this_ptr" : true,
4144     "referenced_type" : "type-256"
4145    }
4146   ],
4147   "return_type" : "type-352",
4148   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
4149  },
4150  {
4151   "function_name" : "android::hardware::cas::V1_1::ICas::debug",
4152   "linker_set_key" : "_ZN7android8hardware3cas4V1_14ICas5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4153   "parameters" :
4154   [
4155    {
4156     "is_this_ptr" : true,
4157     "referenced_type" : "type-256"
4158    },
4159    {
4160     "referenced_type" : "type-566"
4161    },
4162    {
4163     "referenced_type" : "type-730"
4164    }
4165   ],
4166   "return_type" : "type-352",
4167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
4168  },
4169  {
4170   "function_name" : "android::hardware::cas::V1_1::ICas::castFrom",
4171   "linker_set_key" : "_ZN7android8hardware3cas4V1_14ICas8castFromERKNS_2spINS1_4V1_04ICasEEEb",
4172   "parameters" :
4173   [
4174    {
4175     "referenced_type" : "type-250"
4176    },
4177    {
4178     "default_arg" : true,
4179     "referenced_type" : "type-25"
4180    }
4181   ],
4182   "return_type" : "type-336",
4183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
4184  },
4185  {
4186   "function_name" : "android::hardware::cas::V1_1::ICas::castFrom",
4187   "linker_set_key" : "_ZN7android8hardware3cas4V1_14ICas8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4188   "parameters" :
4189   [
4190    {
4191     "referenced_type" : "type-809"
4192    },
4193    {
4194     "default_arg" : true,
4195     "referenced_type" : "type-25"
4196    }
4197   ],
4198   "return_type" : "type-336",
4199   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
4200  },
4201  {
4202   "function_name" : "android::hardware::cas::V1_1::ICas::castFrom",
4203   "linker_set_key" : "_ZN7android8hardware3cas4V1_14ICas8castFromERKNS_2spIS3_EEb",
4204   "parameters" :
4205   [
4206    {
4207     "referenced_type" : "type-767"
4208    },
4209    {
4210     "default_arg" : true,
4211     "referenced_type" : "type-25"
4212    }
4213   ],
4214   "return_type" : "type-336",
4215   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
4216  },
4217  {
4218   "access" : "private",
4219   "function_name" : "android::hardware::cas::V1_1::BsCas::addOnewayTask",
4220   "linker_set_key" : "_ZN7android8hardware3cas4V1_15BsCas13addOnewayTaskENSt3__18functionIFvvEEE",
4221   "parameters" :
4222   [
4223    {
4224     "is_this_ptr" : true,
4225     "referenced_type" : "type-819"
4226    },
4227    {
4228     "referenced_type" : "type-917"
4229    }
4230   ],
4231   "return_type" : "type-352",
4232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BsCas.h"
4233  },
4234  {
4235   "function_name" : "android::hardware::cas::V1_1::BsCas::BsCas",
4236   "linker_set_key" : "_ZN7android8hardware3cas4V1_15BsCasC1ENS_2spINS2_4ICasEEE",
4237   "parameters" :
4238   [
4239    {
4240     "is_this_ptr" : true,
4241     "referenced_type" : "type-819"
4242    },
4243    {
4244     "referenced_type" : "type-267"
4245    }
4246   ],
4247   "return_type" : "type-10",
4248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BsCas.h"
4249  },
4250  {
4251   "function_name" : "android::hardware::cas::V1_1::BsCas::BsCas",
4252   "linker_set_key" : "_ZN7android8hardware3cas4V1_15BsCasC2ENS_2spINS2_4ICasEEE",
4253   "parameters" :
4254   [
4255    {
4256     "is_this_ptr" : true,
4257     "referenced_type" : "type-819"
4258    },
4259    {
4260     "referenced_type" : "type-267"
4261    }
4262   ],
4263   "return_type" : "type-10",
4264   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BsCas.h"
4265  },
4266  {
4267   "function_name" : "android::hardware::cas::V1_1::BnHwCas::onTransact",
4268   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BnHwCas10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4269   "parameters" :
4270   [
4271    {
4272     "is_this_ptr" : true,
4273     "referenced_type" : "type-769"
4274    },
4275    {
4276     "referenced_type" : "type-2"
4277    },
4278    {
4279     "referenced_type" : "type-610"
4280    },
4281    {
4282     "referenced_type" : "type-604"
4283    },
4284    {
4285     "default_arg" : true,
4286     "referenced_type" : "type-2"
4287    },
4288    {
4289     "default_arg" : true,
4290     "referenced_type" : "type-920"
4291    }
4292   ],
4293   "return_type" : "type-8",
4294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCas.h"
4295  },
4296  {
4297   "access" : "private",
4298   "function_name" : "android::hardware::cas::V1_1::BnHwCas::getDebugInfo",
4299   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BnHwCas12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4300   "parameters" :
4301   [
4302    {
4303     "is_this_ptr" : true,
4304     "referenced_type" : "type-769"
4305    },
4306    {
4307     "referenced_type" : "type-921"
4308    }
4309   ],
4310   "return_type" : "type-352",
4311   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCas.h"
4312  },
4313  {
4314   "function_name" : "android::hardware::cas::V1_1::BnHwCas::_hidl_sendSessionEvent",
4315   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BnHwCas22_hidl_sendSessionEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4316   "parameters" :
4317   [
4318    {
4319     "referenced_type" : "type-611"
4320    },
4321    {
4322     "referenced_type" : "type-610"
4323    },
4324    {
4325     "referenced_type" : "type-604"
4326    },
4327    {
4328     "referenced_type" : "type-922"
4329    }
4330   ],
4331   "return_type" : "type-8",
4332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCas.h"
4333  },
4334  {
4335   "access" : "private",
4336   "function_name" : "android::hardware::cas::V1_1::BnHwCas::ping",
4337   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BnHwCas4pingEv",
4338   "parameters" :
4339   [
4340    {
4341     "is_this_ptr" : true,
4342     "referenced_type" : "type-769"
4343    }
4344   ],
4345   "return_type" : "type-352",
4346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCas.h"
4347  },
4348  {
4349   "function_name" : "android::hardware::cas::V1_1::BnHwCas::BnHwCas",
4350   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BnHwCasC1ERKNS_2spINS2_4ICasEEE",
4351   "parameters" :
4352   [
4353    {
4354     "is_this_ptr" : true,
4355     "referenced_type" : "type-769"
4356    },
4357    {
4358     "referenced_type" : "type-767"
4359    }
4360   ],
4361   "return_type" : "type-10",
4362   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCas.h"
4363  },
4364  {
4365   "function_name" : "android::hardware::cas::V1_1::BnHwCas::BnHwCas",
4366   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BnHwCasC2ERKNS_2spINS2_4ICasEEE",
4367   "parameters" :
4368   [
4369    {
4370     "is_this_ptr" : true,
4371     "referenced_type" : "type-769"
4372    },
4373    {
4374     "referenced_type" : "type-767"
4375    }
4376   ],
4377   "return_type" : "type-10",
4378   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCas.h"
4379  },
4380  {
4381   "function_name" : "android::hardware::cas::V1_1::BnHwCas::~BnHwCas",
4382   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BnHwCasD0Ev",
4383   "parameters" :
4384   [
4385    {
4386     "is_this_ptr" : true,
4387     "referenced_type" : "type-769"
4388    }
4389   ],
4390   "return_type" : "type-10",
4391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCas.h"
4392  },
4393  {
4394   "function_name" : "android::hardware::cas::V1_1::BnHwCas::~BnHwCas",
4395   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BnHwCasD1Ev",
4396   "parameters" :
4397   [
4398    {
4399     "is_this_ptr" : true,
4400     "referenced_type" : "type-769"
4401    }
4402   ],
4403   "return_type" : "type-10",
4404   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCas.h"
4405  },
4406  {
4407   "function_name" : "android::hardware::cas::V1_1::BnHwCas::~BnHwCas",
4408   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BnHwCasD2Ev",
4409   "parameters" :
4410   [
4411    {
4412     "is_this_ptr" : true,
4413     "referenced_type" : "type-769"
4414    }
4415   ],
4416   "return_type" : "type-10",
4417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCas.h"
4418  },
4419  {
4420   "function_name" : "android::hardware::cas::V1_1::BpHwCas::processEcm",
4421   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas10processEcmERKNS0_8hidl_vecIhEES7_",
4422   "parameters" :
4423   [
4424    {
4425     "is_this_ptr" : true,
4426     "referenced_type" : "type-837"
4427    },
4428    {
4429     "referenced_type" : "type-612"
4430    },
4431    {
4432     "referenced_type" : "type-612"
4433    }
4434   ],
4435   "return_type" : "type-319",
4436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4437  },
4438  {
4439   "function_name" : "android::hardware::cas::V1_1::BpHwCas::processEmm",
4440   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas10processEmmERKNS0_8hidl_vecIhEE",
4441   "parameters" :
4442   [
4443    {
4444     "is_this_ptr" : true,
4445     "referenced_type" : "type-837"
4446    },
4447    {
4448     "referenced_type" : "type-612"
4449    }
4450   ],
4451   "return_type" : "type-319",
4452   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4453  },
4454  {
4455   "function_name" : "android::hardware::cas::V1_1::BpHwCas::linkToDeath",
4456   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4457   "parameters" :
4458   [
4459    {
4460     "is_this_ptr" : true,
4461     "referenced_type" : "type-837"
4462    },
4463    {
4464     "referenced_type" : "type-542"
4465    },
4466    {
4467     "referenced_type" : "type-122"
4468    }
4469   ],
4470   "return_type" : "type-296",
4471   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4472  },
4473  {
4474   "function_name" : "android::hardware::cas::V1_1::BpHwCas::openSession",
4475   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
4476   "parameters" :
4477   [
4478    {
4479     "is_this_ptr" : true,
4480     "referenced_type" : "type-837"
4481    },
4482    {
4483     "referenced_type" : "type-923"
4484    }
4485   ],
4486   "return_type" : "type-352",
4487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4488  },
4489  {
4490   "function_name" : "android::hardware::cas::V1_1::BpHwCas::closeSession",
4491   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas12closeSessionERKNS0_8hidl_vecIhEE",
4492   "parameters" :
4493   [
4494    {
4495     "is_this_ptr" : true,
4496     "referenced_type" : "type-837"
4497    },
4498    {
4499     "referenced_type" : "type-612"
4500    }
4501   ],
4502   "return_type" : "type-319",
4503   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4504  },
4505  {
4506   "function_name" : "android::hardware::cas::V1_1::BpHwCas::getDebugInfo",
4507   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4508   "parameters" :
4509   [
4510    {
4511     "is_this_ptr" : true,
4512     "referenced_type" : "type-837"
4513    },
4514    {
4515     "referenced_type" : "type-924"
4516    }
4517   ],
4518   "return_type" : "type-352",
4519   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4520  },
4521  {
4522   "function_name" : "android::hardware::cas::V1_1::BpHwCas::getHashChain",
4523   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4524   "parameters" :
4525   [
4526    {
4527     "is_this_ptr" : true,
4528     "referenced_type" : "type-837"
4529    },
4530    {
4531     "referenced_type" : "type-925"
4532    }
4533   ],
4534   "return_type" : "type-352",
4535   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4536  },
4537  {
4538   "function_name" : "android::hardware::cas::V1_1::BpHwCas::unlinkToDeath",
4539   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4540   "parameters" :
4541   [
4542    {
4543     "is_this_ptr" : true,
4544     "referenced_type" : "type-837"
4545    },
4546    {
4547     "referenced_type" : "type-542"
4548    }
4549   ],
4550   "return_type" : "type-296",
4551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4552  },
4553  {
4554   "function_name" : "android::hardware::cas::V1_1::BpHwCas::interfaceChain",
4555   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4556   "parameters" :
4557   [
4558    {
4559     "is_this_ptr" : true,
4560     "referenced_type" : "type-837"
4561    },
4562    {
4563     "referenced_type" : "type-926"
4564    }
4565   ],
4566   "return_type" : "type-352",
4567   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4568  },
4569  {
4570   "function_name" : "android::hardware::cas::V1_1::BpHwCas::setPrivateData",
4571   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas14setPrivateDataERKNS0_8hidl_vecIhEE",
4572   "parameters" :
4573   [
4574    {
4575     "is_this_ptr" : true,
4576     "referenced_type" : "type-837"
4577    },
4578    {
4579     "referenced_type" : "type-612"
4580    }
4581   ],
4582   "return_type" : "type-319",
4583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4584  },
4585  {
4586   "function_name" : "android::hardware::cas::V1_1::BpHwCas::sendSessionEvent",
4587   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas16sendSessionEventERKNS0_8hidl_vecIhEEiiS7_",
4588   "parameters" :
4589   [
4590    {
4591     "is_this_ptr" : true,
4592     "referenced_type" : "type-837"
4593    },
4594    {
4595     "referenced_type" : "type-612"
4596    },
4597    {
4598     "referenced_type" : "type-8"
4599    },
4600    {
4601     "referenced_type" : "type-8"
4602    },
4603    {
4604     "referenced_type" : "type-612"
4605    }
4606   ],
4607   "return_type" : "type-319",
4608   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4609  },
4610  {
4611   "function_name" : "android::hardware::cas::V1_1::BpHwCas::interfaceDescriptor",
4612   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4613   "parameters" :
4614   [
4615    {
4616     "is_this_ptr" : true,
4617     "referenced_type" : "type-837"
4618    },
4619    {
4620     "referenced_type" : "type-927"
4621    }
4622   ],
4623   "return_type" : "type-352",
4624   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4625  },
4626  {
4627   "function_name" : "android::hardware::cas::V1_1::BpHwCas::refreshEntitlements",
4628   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas19refreshEntitlementsEiRKNS0_8hidl_vecIhEE",
4629   "parameters" :
4630   [
4631    {
4632     "is_this_ptr" : true,
4633     "referenced_type" : "type-837"
4634    },
4635    {
4636     "referenced_type" : "type-8"
4637    },
4638    {
4639     "referenced_type" : "type-612"
4640    }
4641   ],
4642   "return_type" : "type-319",
4643   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4644  },
4645  {
4646   "function_name" : "android::hardware::cas::V1_1::BpHwCas::notifySyspropsChanged",
4647   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas21notifySyspropsChangedEv",
4648   "parameters" :
4649   [
4650    {
4651     "is_this_ptr" : true,
4652     "referenced_type" : "type-837"
4653    }
4654   ],
4655   "return_type" : "type-352",
4656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4657  },
4658  {
4659   "function_name" : "android::hardware::cas::V1_1::BpHwCas::setHALInstrumentation",
4660   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas21setHALInstrumentationEv",
4661   "parameters" :
4662   [
4663    {
4664     "is_this_ptr" : true,
4665     "referenced_type" : "type-837"
4666    }
4667   ],
4668   "return_type" : "type-352",
4669   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4670  },
4671  {
4672   "function_name" : "android::hardware::cas::V1_1::BpHwCas::setSessionPrivateData",
4673   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas21setSessionPrivateDataERKNS0_8hidl_vecIhEES7_",
4674   "parameters" :
4675   [
4676    {
4677     "is_this_ptr" : true,
4678     "referenced_type" : "type-837"
4679    },
4680    {
4681     "referenced_type" : "type-612"
4682    },
4683    {
4684     "referenced_type" : "type-612"
4685    }
4686   ],
4687   "return_type" : "type-319",
4688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4689  },
4690  {
4691   "function_name" : "android::hardware::cas::V1_1::BpHwCas::_hidl_sendSessionEvent",
4692   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas22_hidl_sendSessionEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEiiSC_",
4693   "parameters" :
4694   [
4695    {
4696     "referenced_type" : "type-869"
4697    },
4698    {
4699     "referenced_type" : "type-765"
4700    },
4701    {
4702     "referenced_type" : "type-612"
4703    },
4704    {
4705     "referenced_type" : "type-8"
4706    },
4707    {
4708     "referenced_type" : "type-8"
4709    },
4710    {
4711     "referenced_type" : "type-612"
4712    }
4713   ],
4714   "return_type" : "type-319",
4715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4716  },
4717  {
4718   "function_name" : "android::hardware::cas::V1_1::BpHwCas::ping",
4719   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas4pingEv",
4720   "parameters" :
4721   [
4722    {
4723     "is_this_ptr" : true,
4724     "referenced_type" : "type-837"
4725    }
4726   ],
4727   "return_type" : "type-352",
4728   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4729  },
4730  {
4731   "function_name" : "android::hardware::cas::V1_1::BpHwCas::debug",
4732   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4733   "parameters" :
4734   [
4735    {
4736     "is_this_ptr" : true,
4737     "referenced_type" : "type-837"
4738    },
4739    {
4740     "referenced_type" : "type-566"
4741    },
4742    {
4743     "referenced_type" : "type-730"
4744    }
4745   ],
4746   "return_type" : "type-352",
4747   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4748  },
4749  {
4750   "function_name" : "android::hardware::cas::V1_1::BpHwCas::release",
4751   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas7releaseEv",
4752   "parameters" :
4753   [
4754    {
4755     "is_this_ptr" : true,
4756     "referenced_type" : "type-837"
4757    }
4758   ],
4759   "return_type" : "type-319",
4760   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4761  },
4762  {
4763   "function_name" : "android::hardware::cas::V1_1::BpHwCas::provision",
4764   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas9provisionERKNS0_11hidl_stringE",
4765   "parameters" :
4766   [
4767    {
4768     "is_this_ptr" : true,
4769     "referenced_type" : "type-837"
4770    },
4771    {
4772     "referenced_type" : "type-499"
4773    }
4774   ],
4775   "return_type" : "type-319",
4776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4777  },
4778  {
4779   "function_name" : "android::hardware::cas::V1_1::BpHwCas::sendEvent",
4780   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCas9sendEventEiiRKNS0_8hidl_vecIhEE",
4781   "parameters" :
4782   [
4783    {
4784     "is_this_ptr" : true,
4785     "referenced_type" : "type-837"
4786    },
4787    {
4788     "referenced_type" : "type-8"
4789    },
4790    {
4791     "referenced_type" : "type-8"
4792    },
4793    {
4794     "referenced_type" : "type-612"
4795    }
4796   ],
4797   "return_type" : "type-319",
4798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4799  },
4800  {
4801   "function_name" : "android::hardware::cas::V1_1::BpHwCas::BpHwCas",
4802   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCasC1ERKNS_2spINS0_7IBinderEEE",
4803   "parameters" :
4804   [
4805    {
4806     "is_this_ptr" : true,
4807     "referenced_type" : "type-837"
4808    },
4809    {
4810     "referenced_type" : "type-34"
4811    }
4812   ],
4813   "return_type" : "type-10",
4814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4815  },
4816  {
4817   "function_name" : "android::hardware::cas::V1_1::BpHwCas::BpHwCas",
4818   "linker_set_key" : "_ZN7android8hardware3cas4V1_17BpHwCasC2ERKNS_2spINS0_7IBinderEEE",
4819   "parameters" :
4820   [
4821    {
4822     "is_this_ptr" : true,
4823     "referenced_type" : "type-837"
4824    },
4825    {
4826     "referenced_type" : "type-34"
4827    }
4828   ],
4829   "return_type" : "type-10",
4830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
4831  },
4832  {
4833   "function_name" : "android::hardware::details::castInterface",
4834   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3cas4V1_112ICasListenerENS3_4V1_012ICasListenerENS4_15BpHwCasListenerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4835   "parameters" :
4836   [
4837    {
4838     "referenced_type" : "type-54"
4839    },
4840    {
4841     "referenced_type" : "type-42"
4842    },
4843    {
4844     "referenced_type" : "type-25"
4845    }
4846   ],
4847   "return_type" : "type-802",
4848   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4849   "template_args" : [ "type-780", "type-56", "type-789" ]
4850  },
4851  {
4852   "function_name" : "android::hardware::details::castInterface",
4853   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3cas4V1_112ICasListenerENS_4hidl4base4V1_05IBaseENS4_15BpHwCasListenerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4854   "parameters" :
4855   [
4856    {
4857     "referenced_type" : "type-161"
4858    },
4859    {
4860     "referenced_type" : "type-42"
4861    },
4862    {
4863     "referenced_type" : "type-25"
4864    }
4865   ],
4866   "return_type" : "type-802",
4867   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4868   "template_args" : [ "type-780", "type-51", "type-789" ]
4869  },
4870  {
4871   "function_name" : "android::hardware::details::castInterface",
4872   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3cas4V1_116IMediaCasServiceENS3_4V1_016IMediaCasServiceENS4_19BpHwMediaCasServiceEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4873   "parameters" :
4874   [
4875    {
4876     "referenced_type" : "type-68"
4877    },
4878    {
4879     "referenced_type" : "type-42"
4880    },
4881    {
4882     "referenced_type" : "type-25"
4883    }
4884   ],
4885   "return_type" : "type-98",
4886   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4887   "template_args" : [ "type-78", "type-70", "type-187" ]
4888  },
4889  {
4890   "function_name" : "android::hardware::details::castInterface",
4891   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3cas4V1_116IMediaCasServiceENS_4hidl4base4V1_05IBaseENS4_19BpHwMediaCasServiceEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4892   "parameters" :
4893   [
4894    {
4895     "referenced_type" : "type-161"
4896    },
4897    {
4898     "referenced_type" : "type-42"
4899    },
4900    {
4901     "referenced_type" : "type-25"
4902    }
4903   ],
4904   "return_type" : "type-98",
4905   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4906   "template_args" : [ "type-78", "type-51", "type-187" ]
4907  },
4908  {
4909   "function_name" : "android::hardware::details::castInterface",
4910   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3cas4V1_14ICasENS3_4V1_04ICasENS4_7BpHwCasEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4911   "parameters" :
4912   [
4913    {
4914     "referenced_type" : "type-48"
4915    },
4916    {
4917     "referenced_type" : "type-42"
4918    },
4919    {
4920     "referenced_type" : "type-25"
4921    }
4922   ],
4923   "return_type" : "type-336",
4924   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4925   "template_args" : [ "type-257", "type-50", "type-746" ]
4926  },
4927  {
4928   "function_name" : "android::hardware::details::castInterface",
4929   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3cas4V1_14ICasENS_4hidl4base4V1_05IBaseENS4_7BpHwCasEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4930   "parameters" :
4931   [
4932    {
4933     "referenced_type" : "type-161"
4934    },
4935    {
4936     "referenced_type" : "type-42"
4937    },
4938    {
4939     "referenced_type" : "type-25"
4940    }
4941   ],
4942   "return_type" : "type-336",
4943   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4944   "template_args" : [ "type-257", "type-51", "type-746" ]
4945  },
4946  {
4947   "function_name" : "android::hardware::details::wrapPassthrough",
4948   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3cas4V1_012ICasListenerEvEENS_2spIT_EES8_",
4949   "parameters" :
4950   [
4951    {
4952     "referenced_type" : "type-54"
4953    }
4954   ],
4955   "return_type" : "type-54",
4956   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4957   "template_args" : [ "type-56", "type-10" ]
4958  },
4959  {
4960   "function_name" : "android::hardware::details::wrapPassthrough",
4961   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3cas4V1_016IDescramblerBaseEvEENS_2spIT_EES8_",
4962   "parameters" :
4963   [
4964    {
4965     "referenced_type" : "type-59"
4966    }
4967   ],
4968   "return_type" : "type-59",
4969   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4970   "template_args" : [ "type-61", "type-10" ]
4971  },
4972  {
4973   "function_name" : "android::hardware::details::wrapPassthrough",
4974   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3cas4V1_04ICasEvEENS_2spIT_EES8_",
4975   "parameters" :
4976   [
4977    {
4978     "referenced_type" : "type-48"
4979    }
4980   ],
4981   "return_type" : "type-48",
4982   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4983   "template_args" : [ "type-50", "type-10" ]
4984  },
4985  {
4986   "function_name" : "android::hardware::details::wrapPassthrough",
4987   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3cas4V1_112ICasListenerEvEENS_2spIT_EES8_",
4988   "parameters" :
4989   [
4990    {
4991     "referenced_type" : "type-778"
4992    }
4993   ],
4994   "return_type" : "type-778",
4995   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4996   "template_args" : [ "type-780", "type-10" ]
4997  },
4998  {
4999   "function_name" : "android::hardware::details::wrapPassthrough",
5000   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3cas4V1_14ICasEvEENS_2spIT_EES8_",
5001   "parameters" :
5002   [
5003    {
5004     "referenced_type" : "type-255"
5005    }
5006   ],
5007   "return_type" : "type-255",
5008   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5009   "template_args" : [ "type-257", "type-10" ]
5010  },
5011  {
5012   "function_name" : "android::hardware::details::getServiceInternal",
5013   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3cas4V1_115BpHwCasListenerENS4_12ICasListenerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5014   "parameters" :
5015   [
5016    {
5017     "referenced_type" : "type-830"
5018    },
5019    {
5020     "referenced_type" : "type-25"
5021    },
5022    {
5023     "referenced_type" : "type-25"
5024    }
5025   ],
5026   "return_type" : "type-778",
5027   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5028   "template_args" : [ "type-789", "type-780", "type-10", "type-10" ]
5029  },
5030  {
5031   "function_name" : "android::hardware::details::getServiceInternal",
5032   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3cas4V1_119BpHwMediaCasServiceENS4_16IMediaCasServiceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5033   "parameters" :
5034   [
5035    {
5036     "referenced_type" : "type-137"
5037    },
5038    {
5039     "referenced_type" : "type-25"
5040    },
5041    {
5042     "referenced_type" : "type-25"
5043    }
5044   ],
5045   "return_type" : "type-76",
5046   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5047   "template_args" : [ "type-187", "type-78", "type-10", "type-10" ]
5048  },
5049  {
5050   "function_name" : "android::hardware::details::getServiceInternal",
5051   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3cas4V1_17BpHwCasENS4_4ICasEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5052   "parameters" :
5053   [
5054    {
5055     "referenced_type" : "type-616"
5056    },
5057    {
5058     "referenced_type" : "type-25"
5059    },
5060    {
5061     "referenced_type" : "type-25"
5062    }
5063   ],
5064   "return_type" : "type-255",
5065   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5066   "template_args" : [ "type-746", "type-257", "type-10", "type-10" ]
5067  }
5068 ],
5069 "global_vars" :
5070 [
5071  {
5072   "linker_set_key" : "_ZN7android8hardware3cas4V1_112ICasListener10descriptorE",
5073   "name" : "android::hardware::cas::V1_1::ICasListener::descriptor",
5074   "referenced_type" : "type-42",
5075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
5076  },
5077  {
5078   "linker_set_key" : "_ZN7android8hardware3cas4V1_116IMediaCasService10descriptorE",
5079   "name" : "android::hardware::cas::V1_1::IMediaCasService::descriptor",
5080   "referenced_type" : "type-42",
5081   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
5082  },
5083  {
5084   "linker_set_key" : "_ZN7android8hardware3cas4V1_14ICas10descriptorE",
5085   "name" : "android::hardware::cas::V1_1::ICas::descriptor",
5086   "referenced_type" : "type-42",
5087   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
5088  }
5089 ],
5090 "lvalue_reference_types" :
5091 [
5092  {
5093   "alignment" : 4,
5094   "linker_set_key" : "android::Mutex &",
5095   "name" : "android::Mutex &",
5096   "referenced_type" : "type-14",
5097   "self_type" : "type-693",
5098   "size" : 4,
5099   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5100  },
5101  {
5102   "alignment" : 4,
5103   "linker_set_key" : "android::RWLock &",
5104   "name" : "android::RWLock &",
5105   "referenced_type" : "type-698",
5106   "self_type" : "type-702",
5107   "size" : 4,
5108   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5109  },
5110  {
5111   "alignment" : 4,
5112   "linker_set_key" : "android::String16 &",
5113   "name" : "android::String16 &",
5114   "referenced_type" : "type-30",
5115   "self_type" : "type-590",
5116   "size" : 4,
5117   "source_file" : "/system/core/libutils/include/utils/String16.h"
5118  },
5119  {
5120   "alignment" : 4,
5121   "linker_set_key" : "android::String8 &",
5122   "name" : "android::String8 &",
5123   "referenced_type" : "type-41",
5124   "self_type" : "type-584",
5125   "size" : 4,
5126   "source_file" : "/system/core/libutils/include/utils/String8.h"
5127  },
5128  {
5129   "alignment" : 4,
5130   "linker_set_key" : "android::hardware::Return<android::hardware::cas::V1_0::Status> &",
5131   "name" : "android::hardware::Return<android::hardware::cas::V1_0::Status> &",
5132   "referenced_type" : "type-319",
5133   "self_type" : "type-331",
5134   "size" : 4,
5135   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5136  },
5137  {
5138   "alignment" : 4,
5139   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_0::ICas> > &",
5140   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_0::ICas> > &",
5141   "referenced_type" : "type-83",
5142   "self_type" : "type-89",
5143   "size" : 4,
5144   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5145  },
5146  {
5147   "alignment" : 4,
5148   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_0::IDescramblerBase> > &",
5149   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_0::IDescramblerBase> > &",
5150   "referenced_type" : "type-92",
5151   "self_type" : "type-95",
5152   "size" : 4,
5153   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5154  },
5155  {
5156   "alignment" : 4,
5157   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICas> > &",
5158   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICas> > &",
5159   "referenced_type" : "type-336",
5160   "self_type" : "type-342",
5161   "size" : 4,
5162   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5163  },
5164  {
5165   "alignment" : 4,
5166   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICasListener> > &",
5167   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICasListener> > &",
5168   "referenced_type" : "type-802",
5169   "self_type" : "type-806",
5170   "size" : 4,
5171   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5172  },
5173  {
5174   "alignment" : 4,
5175   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::IMediaCasService> > &",
5176   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::IMediaCasService> > &",
5177   "referenced_type" : "type-98",
5178   "self_type" : "type-101",
5179   "size" : 4,
5180   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5181  },
5182  {
5183   "alignment" : 4,
5184   "linker_set_key" : "android::hardware::Return<bool> &",
5185   "name" : "android::hardware::Return<bool> &",
5186   "referenced_type" : "type-296",
5187   "self_type" : "type-309",
5188   "size" : 4,
5189   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5190  },
5191  {
5192   "alignment" : 4,
5193   "linker_set_key" : "android::hardware::Return<void> &",
5194   "name" : "android::hardware::Return<void> &",
5195   "referenced_type" : "type-352",
5196   "self_type" : "type-355",
5197   "size" : 4,
5198   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5199  },
5200  {
5201   "alignment" : 4,
5202   "linker_set_key" : "android::hardware::Status &",
5203   "name" : "android::hardware::Status &",
5204   "referenced_type" : "type-85",
5205   "self_type" : "type-291",
5206   "size" : 4,
5207   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5208  },
5209  {
5210   "alignment" : 4,
5211   "linker_set_key" : "android::hardware::TextOutput &",
5212   "name" : "android::hardware::TextOutput &",
5213   "referenced_type" : "type-134",
5214   "self_type" : "type-133",
5215   "size" : 4,
5216   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5217  },
5218  {
5219   "alignment" : 4,
5220   "linker_set_key" : "android::hardware::TextOutput &",
5221   "name" : "android::hardware::TextOutput &",
5222   "referenced_type" : "type-230",
5223   "self_type" : "type-229",
5224   "size" : 4,
5225   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5226  },
5227  {
5228   "alignment" : 4,
5229   "linker_set_key" : "android::hardware::TextOutput &",
5230   "name" : "android::hardware::TextOutput &",
5231   "referenced_type" : "type-311",
5232   "self_type" : "type-310",
5233   "size" : 4,
5234   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5235  },
5236  {
5237   "alignment" : 4,
5238   "linker_set_key" : "android::hardware::TextOutput &",
5239   "name" : "android::hardware::TextOutput &",
5240   "referenced_type" : "type-379",
5241   "self_type" : "type-378",
5242   "size" : 4,
5243   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5244  },
5245  {
5246   "alignment" : 4,
5247   "linker_set_key" : "android::hardware::TextOutput &",
5248   "name" : "android::hardware::TextOutput &",
5249   "referenced_type" : "type-608",
5250   "self_type" : "type-607",
5251   "size" : 4,
5252   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5253  },
5254  {
5255   "alignment" : 4,
5256   "linker_set_key" : "android::hardware::TextOutput &",
5257   "name" : "android::hardware::TextOutput &",
5258   "referenced_type" : "type-827",
5259   "self_type" : "type-826",
5260   "size" : 4,
5261   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5262  },
5263  {
5264   "alignment" : 4,
5265   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5266   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5267   "referenced_type" : "type-529",
5268   "self_type" : "type-757",
5269   "size" : 4,
5270   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5271  },
5272  {
5273   "alignment" : 4,
5274   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5275   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5276   "referenced_type" : "type-521",
5277   "self_type" : "type-752",
5278   "size" : 4,
5279   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5280  },
5281  {
5282   "alignment" : 4,
5283   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
5284   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5285   "referenced_type" : "type-532",
5286   "self_type" : "type-760",
5287   "size" : 4,
5288   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5289  },
5290  {
5291   "alignment" : 4,
5292   "linker_set_key" : "android::hardware::hidl_memory &",
5293   "name" : "android::hardware::hidl_memory &",
5294   "referenced_type" : "type-500",
5295   "self_type" : "type-505",
5296   "size" : 4,
5297   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5298  },
5299  {
5300   "alignment" : 4,
5301   "linker_set_key" : "android::hardware::hidl_string &",
5302   "name" : "android::hardware::hidl_string &",
5303   "referenced_type" : "type-119",
5304   "self_type" : "type-755",
5305   "size" : 4,
5306   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5307  },
5308  {
5309   "alignment" : 4,
5310   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5311   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5312   "referenced_type" : "type-528",
5313   "self_type" : "type-537",
5314   "size" : 4,
5315   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5316  },
5317  {
5318   "alignment" : 4,
5319   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5320   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5321   "referenced_type" : "type-520",
5322   "self_type" : "type-527",
5323   "size" : 4,
5324   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5325  },
5326  {
5327   "alignment" : 4,
5328   "linker_set_key" : "android::sp<android::hardware::cas::V1_0::ICas> &",
5329   "name" : "android::sp<android::hardware::cas::V1_0::ICas> &",
5330   "referenced_type" : "type-48",
5331   "self_type" : "type-52",
5332   "size" : 4,
5333   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5334  },
5335  {
5336   "alignment" : 4,
5337   "linker_set_key" : "android::sp<android::hardware::cas::V1_0::ICasListener> &",
5338   "name" : "android::sp<android::hardware::cas::V1_0::ICasListener> &",
5339   "referenced_type" : "type-54",
5340   "self_type" : "type-53",
5341   "size" : 4,
5342   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5343  },
5344  {
5345   "alignment" : 4,
5346   "linker_set_key" : "android::sp<android::hardware::cas::V1_0::IDescramblerBase> &",
5347   "name" : "android::sp<android::hardware::cas::V1_0::IDescramblerBase> &",
5348   "referenced_type" : "type-59",
5349   "self_type" : "type-63",
5350   "size" : 4,
5351   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5352  },
5353  {
5354   "alignment" : 4,
5355   "linker_set_key" : "android::sp<android::hardware::cas::V1_1::ICas> &",
5356   "name" : "android::sp<android::hardware::cas::V1_1::ICas> &",
5357   "referenced_type" : "type-255",
5358   "self_type" : "type-265",
5359   "size" : 4,
5360   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5361  },
5362  {
5363   "alignment" : 4,
5364   "linker_set_key" : "android::sp<android::hardware::cas::V1_1::ICasListener> &",
5365   "name" : "android::sp<android::hardware::cas::V1_1::ICasListener> &",
5366   "referenced_type" : "type-778",
5367   "self_type" : "type-800",
5368   "size" : 4,
5369   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5370  },
5371  {
5372   "alignment" : 4,
5373   "linker_set_key" : "android::sp<android::hardware::cas::V1_1::IMediaCasService> &",
5374   "name" : "android::sp<android::hardware::cas::V1_1::IMediaCasService> &",
5375   "referenced_type" : "type-76",
5376   "self_type" : "type-80",
5377   "size" : 4,
5378   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5379  },
5380  {
5381   "alignment" : 4,
5382   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5383   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5384   "referenced_type" : "type-269",
5385   "self_type" : "type-280",
5386   "size" : 4,
5387   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5388  },
5389  {
5390   "alignment" : 4,
5391   "linker_set_key" : "const android::String16 &",
5392   "name" : "const android::String16 &",
5393   "referenced_type" : "type-29",
5394   "self_type" : "type-28",
5395   "size" : 4,
5396   "source_file" : "/system/core/libutils/include/utils/String16.h"
5397  },
5398  {
5399   "alignment" : 4,
5400   "linker_set_key" : "const android::String8 &",
5401   "name" : "const android::String8 &",
5402   "referenced_type" : "type-581",
5403   "self_type" : "type-583",
5404   "size" : 4,
5405   "source_file" : "/system/core/libutils/include/utils/String8.h"
5406  },
5407  {
5408   "alignment" : 4,
5409   "linker_set_key" : "const android::hardware::Parcel &",
5410   "name" : "const android::hardware::Parcel &",
5411   "referenced_type" : "type-609",
5412   "self_type" : "type-610",
5413   "size" : 4,
5414   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5415  },
5416  {
5417   "alignment" : 4,
5418   "linker_set_key" : "const android::hardware::Return<bool> &",
5419   "name" : "const android::hardware::Return<bool> &",
5420   "referenced_type" : "type-312",
5421   "self_type" : "type-345",
5422   "size" : 4,
5423   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5424  },
5425  {
5426   "alignment" : 4,
5427   "linker_set_key" : "const android::hardware::Status &",
5428   "name" : "const android::hardware::Status &",
5429   "referenced_type" : "type-288",
5430   "self_type" : "type-289",
5431   "size" : 4,
5432   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5433  },
5434  {
5435   "alignment" : 4,
5436   "linker_set_key" : "const android::hardware::details::SchedPrio &",
5437   "name" : "const android::hardware::details::SchedPrio &",
5438   "referenced_type" : "type-622",
5439   "self_type" : "type-621",
5440   "size" : 4,
5441   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5442  },
5443  {
5444   "alignment" : 4,
5445   "linker_set_key" : "const android::hardware::hidl_handle &",
5446   "name" : "const android::hardware::hidl_handle &",
5447   "referenced_type" : "type-565",
5448   "self_type" : "type-566",
5449   "size" : 4,
5450   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5451  },
5452  {
5453   "alignment" : 4,
5454   "linker_set_key" : "const android::hardware::hidl_memory &",
5455   "name" : "const android::hardware::hidl_memory &",
5456   "referenced_type" : "type-503",
5457   "self_type" : "type-504",
5458   "size" : 4,
5459   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5460  },
5461  {
5462   "alignment" : 4,
5463   "linker_set_key" : "const android::hardware::hidl_string &",
5464   "name" : "const android::hardware::hidl_string &",
5465   "referenced_type" : "type-497",
5466   "self_type" : "type-499",
5467   "size" : 4,
5468   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5469  },
5470  {
5471   "alignment" : 4,
5472   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5473   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5474   "referenced_type" : "type-729",
5475   "self_type" : "type-730",
5476   "size" : 4,
5477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
5478  },
5479  {
5480   "alignment" : 4,
5481   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
5482   "name" : "const android::hardware::hidl_vec<int> &",
5483   "referenced_type" : "type-543",
5484   "self_type" : "type-545",
5485   "size" : 4,
5486   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5487  },
5488  {
5489   "alignment" : 4,
5490   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
5491   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5492   "referenced_type" : "type-552",
5493   "self_type" : "type-612",
5494   "size" : 4,
5495   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5496  },
5497  {
5498   "alignment" : 4,
5499   "linker_set_key" : "const android::hardware::hidl_version &",
5500   "name" : "const android::hardware::hidl_version &",
5501   "referenced_type" : "type-560",
5502   "self_type" : "type-562",
5503   "size" : 4,
5504   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5505  },
5506  {
5507   "alignment" : 4,
5508   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5509   "name" : "const android::hidl::base::V1_0::IBase *const &",
5510   "referenced_type" : "type-637",
5511   "self_type" : "type-638",
5512   "size" : 4,
5513   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5514  },
5515  {
5516   "alignment" : 4,
5517   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5518   "name" : "const android::sp<android::hardware::IBinder> &",
5519   "referenced_type" : "type-35",
5520   "self_type" : "type-34",
5521   "size" : 4,
5522   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5523  },
5524  {
5525   "alignment" : 4,
5526   "linker_set_key" : "const android::sp<android::hardware::cas::V1_0::ICas> &",
5527   "name" : "const android::sp<android::hardware::cas::V1_0::ICas> &",
5528   "referenced_type" : "type-231",
5529   "self_type" : "type-250",
5530   "size" : 4,
5531   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5532  },
5533  {
5534   "alignment" : 4,
5535   "linker_set_key" : "const android::sp<android::hardware::cas::V1_0::ICasListener> &",
5536   "name" : "const android::sp<android::hardware::cas::V1_0::ICasListener> &",
5537   "referenced_type" : "type-795",
5538   "self_type" : "type-796",
5539   "size" : 4,
5540   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5541  },
5542  {
5543   "alignment" : 4,
5544   "linker_set_key" : "const android::sp<android::hardware::cas::V1_0::IDescramblerBase> &",
5545   "name" : "const android::sp<android::hardware::cas::V1_0::IDescramblerBase> &",
5546   "referenced_type" : "type-65",
5547   "self_type" : "type-873",
5548   "size" : 4,
5549   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5550  },
5551  {
5552   "alignment" : 4,
5553   "linker_set_key" : "const android::sp<android::hardware::cas::V1_0::IMediaCasService> &",
5554   "name" : "const android::sp<android::hardware::cas::V1_0::IMediaCasService> &",
5555   "referenced_type" : "type-72",
5556   "self_type" : "type-73",
5557   "size" : 4,
5558   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5559  },
5560  {
5561   "alignment" : 4,
5562   "linker_set_key" : "const android::sp<android::hardware::cas::V1_1::ICas> &",
5563   "name" : "const android::sp<android::hardware::cas::V1_1::ICas> &",
5564   "referenced_type" : "type-267",
5565   "self_type" : "type-767",
5566   "size" : 4,
5567   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5568  },
5569  {
5570   "alignment" : 4,
5571   "linker_set_key" : "const android::sp<android::hardware::cas::V1_1::ICasListener> &",
5572   "name" : "const android::sp<android::hardware::cas::V1_1::ICasListener> &",
5573   "referenced_type" : "type-784",
5574   "self_type" : "type-863",
5575   "size" : 4,
5576   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5577  },
5578  {
5579   "alignment" : 4,
5580   "linker_set_key" : "const android::sp<android::hardware::cas::V1_1::IMediaCasService> &",
5581   "name" : "const android::sp<android::hardware::cas::V1_1::IMediaCasService> &",
5582   "referenced_type" : "type-82",
5583   "self_type" : "type-194",
5584   "size" : 4,
5585   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5586  },
5587  {
5588   "alignment" : 4,
5589   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5590   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5591   "referenced_type" : "type-282",
5592   "self_type" : "type-467",
5593   "size" : 4,
5594   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5595  },
5596  {
5597   "alignment" : 4,
5598   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5599   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5600   "referenced_type" : "type-518",
5601   "self_type" : "type-542",
5602   "size" : 4,
5603   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5604  },
5605  {
5606   "alignment" : 4,
5607   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5608   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5609   "referenced_type" : "type-803",
5610   "self_type" : "type-809",
5611   "size" : 4,
5612   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5613  },
5614  {
5615   "alignment" : 4,
5616   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5617   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5618   "referenced_type" : "type-224",
5619   "self_type" : "type-731",
5620   "size" : 4,
5621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
5622  },
5623  {
5624   "alignment" : 4,
5625   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5626   "name" : "const android::wp<android::hardware::BHwBinder> &",
5627   "referenced_type" : "type-772",
5628   "self_type" : "type-774",
5629   "size" : 4,
5630   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5631  },
5632  {
5633   "alignment" : 4,
5634   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5635   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5636   "referenced_type" : "type-768",
5637   "self_type" : "type-771",
5638   "size" : 4,
5639   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5640  },
5641  {
5642   "alignment" : 4,
5643   "linker_set_key" : "const bool &",
5644   "name" : "const bool &",
5645   "referenced_type" : "type-206",
5646   "self_type" : "type-463",
5647   "size" : 4,
5648   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5649  },
5650  {
5651   "alignment" : 4,
5652   "linker_set_key" : "const double &",
5653   "name" : "const double &",
5654   "referenced_type" : "type-487",
5655   "self_type" : "type-489",
5656   "size" : 4,
5657   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5658  },
5659  {
5660   "alignment" : 4,
5661   "linker_set_key" : "const float &",
5662   "name" : "const float &",
5663   "referenced_type" : "type-485",
5664   "self_type" : "type-486",
5665   "size" : 4,
5666   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5667  },
5668  {
5669   "alignment" : 4,
5670   "linker_set_key" : "const int &",
5671   "name" : "const int &",
5672   "referenced_type" : "type-680",
5673   "self_type" : "type-679",
5674   "size" : 4,
5675   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5676  },
5677  {
5678   "linker_set_key" : "const iter<is_const> &",
5679   "name" : "const iter<is_const> &",
5680   "referenced_type" : "type-107",
5681   "self_type" : "type-109",
5682   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5683  },
5684  {
5685   "linker_set_key" : "const iter<is_const> &",
5686   "name" : "const iter<is_const> &",
5687   "referenced_type" : "type-216",
5688   "self_type" : "type-219",
5689   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5690  },
5691  {
5692   "linker_set_key" : "const iter<is_const> &",
5693   "name" : "const iter<is_const> &",
5694   "referenced_type" : "type-297",
5695   "self_type" : "type-299",
5696   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5697  },
5698  {
5699   "linker_set_key" : "const iter<is_const> &",
5700   "name" : "const iter<is_const> &",
5701   "referenced_type" : "type-369",
5702   "self_type" : "type-371",
5703   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5704  },
5705  {
5706   "linker_set_key" : "const iter<is_const> &",
5707   "name" : "const iter<is_const> &",
5708   "referenced_type" : "type-510",
5709   "self_type" : "type-512",
5710   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5711  },
5712  {
5713   "linker_set_key" : "const iter<is_const> &",
5714   "name" : "const iter<is_const> &",
5715   "referenced_type" : "type-814",
5716   "self_type" : "type-816",
5717   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5718  },
5719  {
5720   "alignment" : 4,
5721   "linker_set_key" : "const log_msg &",
5722   "name" : "const log_msg &",
5723   "referenced_type" : "type-235",
5724   "self_type" : "type-304",
5725   "size" : 4,
5726   "source_file" : "/system/core/liblog/include/log/log_read.h"
5727  },
5728  {
5729   "alignment" : 4,
5730   "linker_set_key" : "const long long &",
5731   "name" : "const long long &",
5732   "referenced_type" : "type-481",
5733   "self_type" : "type-482",
5734   "size" : 4,
5735   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5736  },
5737  {
5738   "alignment" : 4,
5739   "linker_set_key" : "const short &",
5740   "name" : "const short &",
5741   "referenced_type" : "type-472",
5742   "self_type" : "type-473",
5743   "size" : 4,
5744   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5745  },
5746  {
5747   "alignment" : 4,
5748   "linker_set_key" : "const signed char &",
5749   "name" : "const signed char &",
5750   "referenced_type" : "type-464",
5751   "self_type" : "type-469",
5752   "size" : 4,
5753   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5754  },
5755  {
5756   "alignment" : 4,
5757   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5758   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5759   "referenced_type" : "type-135",
5760   "self_type" : "type-137",
5761   "size" : 4,
5762   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5763  },
5764  {
5765   "alignment" : 4,
5766   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5767   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5768   "referenced_type" : "type-232",
5769   "self_type" : "type-234",
5770   "size" : 4,
5771   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5772  },
5773  {
5774   "alignment" : 4,
5775   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5776   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5777   "referenced_type" : "type-313",
5778   "self_type" : "type-315",
5779   "size" : 4,
5780   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5781  },
5782  {
5783   "alignment" : 4,
5784   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5785   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5786   "referenced_type" : "type-381",
5787   "self_type" : "type-383",
5788   "size" : 4,
5789   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5790  },
5791  {
5792   "alignment" : 4,
5793   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5794   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5795   "referenced_type" : "type-614",
5796   "self_type" : "type-616",
5797   "size" : 4,
5798   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5799  },
5800  {
5801   "alignment" : 4,
5802   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5803   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5804   "referenced_type" : "type-828",
5805   "self_type" : "type-830",
5806   "size" : 4,
5807   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5808  },
5809  {
5810   "alignment" : 4,
5811   "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 *> > *)> > > &",
5812   "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 *> > *)> > > &",
5813   "referenced_type" : "type-192",
5814   "self_type" : "type-191",
5815   "size" : 4,
5816   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5817  },
5818  {
5819   "alignment" : 4,
5820   "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 *> > *)> > > &",
5821   "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 *> > *)> > > &",
5822   "referenced_type" : "type-277",
5823   "self_type" : "type-276",
5824   "size" : 4,
5825   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5826  },
5827  {
5828   "alignment" : 4,
5829   "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 *> > *)> > > &",
5830   "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 *> > *)> > > &",
5831   "referenced_type" : "type-338",
5832   "self_type" : "type-337",
5833   "size" : 4,
5834   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5835  },
5836  {
5837   "alignment" : 4,
5838   "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 *> > *)> > > &",
5839   "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 *> > *)> > > &",
5840   "referenced_type" : "type-406",
5841   "self_type" : "type-405",
5842   "size" : 4,
5843   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5844  },
5845  {
5846   "alignment" : 4,
5847   "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 *> > *)> > > &",
5848   "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 *> > *)> > > &",
5849   "referenced_type" : "type-763",
5850   "self_type" : "type-762",
5851   "size" : 4,
5852   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5853  },
5854  {
5855   "alignment" : 4,
5856   "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 *> > *)> > > &",
5857   "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 *> > *)> > > &",
5858   "referenced_type" : "type-860",
5859   "self_type" : "type-859",
5860   "size" : 4,
5861   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5862  },
5863  {
5864   "alignment" : 4,
5865   "linker_set_key" : "const unsigned char &",
5866   "name" : "const unsigned char &",
5867   "referenced_type" : "type-470",
5868   "self_type" : "type-471",
5869   "size" : 4,
5870   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5871  },
5872  {
5873   "alignment" : 4,
5874   "linker_set_key" : "const unsigned int &",
5875   "name" : "const unsigned int &",
5876   "referenced_type" : "type-18",
5877   "self_type" : "type-476",
5878   "size" : 4,
5879   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5880  },
5881  {
5882   "alignment" : 4,
5883   "linker_set_key" : "const unsigned long long &",
5884   "name" : "const unsigned long long &",
5885   "referenced_type" : "type-483",
5886   "self_type" : "type-484",
5887   "size" : 4,
5888   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5889  },
5890  {
5891   "alignment" : 4,
5892   "linker_set_key" : "const unsigned short &",
5893   "name" : "const unsigned short &",
5894   "referenced_type" : "type-474",
5895   "self_type" : "type-475",
5896   "size" : 4,
5897   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5898  },
5899  {
5900   "alignment" : 4,
5901   "linker_set_key" : "int &",
5902   "name" : "int &",
5903   "referenced_type" : "type-8",
5904   "self_type" : "type-577",
5905   "size" : 4,
5906   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5907  },
5908  {
5909   "alignment" : 4,
5910   "linker_set_key" : "unsigned char &",
5911   "name" : "unsigned char &",
5912   "referenced_type" : "type-239",
5913   "self_type" : "type-715",
5914   "size" : 4,
5915   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5916  },
5917  {
5918   "alignment" : 4,
5919   "linker_set_key" : "unsigned int &",
5920   "name" : "unsigned int &",
5921   "referenced_type" : "type-2",
5922   "self_type" : "type-722",
5923   "size" : 4,
5924   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/types.h"
5925  }
5926 ],
5927 "pointer_types" :
5928 [
5929  {
5930   "alignment" : 4,
5931   "linker_set_key" : "android::Condition *",
5932   "name" : "android::Condition *",
5933   "referenced_type" : "type-207",
5934   "self_type" : "type-696",
5935   "size" : 4,
5936   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5937  },
5938  {
5939   "alignment" : 4,
5940   "linker_set_key" : "android::Mutex *",
5941   "name" : "android::Mutex *",
5942   "referenced_type" : "type-14",
5943   "self_type" : "type-691",
5944   "size" : 4,
5945   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5946  },
5947  {
5948   "alignment" : 4,
5949   "linker_set_key" : "android::Mutex::Autolock *",
5950   "name" : "android::Mutex::Autolock *",
5951   "referenced_type" : "type-692",
5952   "self_type" : "type-694",
5953   "size" : 4,
5954   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5955  },
5956  {
5957   "alignment" : 4,
5958   "linker_set_key" : "android::RWLock *",
5959   "name" : "android::RWLock *",
5960   "referenced_type" : "type-698",
5961   "self_type" : "type-700",
5962   "size" : 4,
5963   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5964  },
5965  {
5966   "alignment" : 4,
5967   "linker_set_key" : "android::RWLock::AutoRLock *",
5968   "name" : "android::RWLock::AutoRLock *",
5969   "referenced_type" : "type-701",
5970   "self_type" : "type-703",
5971   "size" : 4,
5972   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5973  },
5974  {
5975   "alignment" : 4,
5976   "linker_set_key" : "android::RWLock::AutoWLock *",
5977   "name" : "android::RWLock::AutoWLock *",
5978   "referenced_type" : "type-704",
5979   "self_type" : "type-705",
5980   "size" : 4,
5981   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5982  },
5983  {
5984   "alignment" : 4,
5985   "linker_set_key" : "android::RefBase *",
5986   "name" : "android::RefBase *",
5987   "referenced_type" : "type-22",
5988   "self_type" : "type-494",
5989   "size" : 4,
5990   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5991  },
5992  {
5993   "alignment" : 4,
5994   "linker_set_key" : "android::RefBase::weakref_impl *",
5995   "name" : "android::RefBase::weakref_impl *",
5996   "referenced_type" : "type-105",
5997   "self_type" : "type-104",
5998   "size" : 4,
5999   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6000  },
6001  {
6002   "alignment" : 4,
6003   "linker_set_key" : "android::RefBase::weakref_impl *",
6004   "name" : "android::RefBase::weakref_impl *",
6005   "referenced_type" : "type-214",
6006   "self_type" : "type-213",
6007   "size" : 4,
6008   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6009  },
6010  {
6011   "alignment" : 4,
6012   "linker_set_key" : "android::RefBase::weakref_impl *",
6013   "name" : "android::RefBase::weakref_impl *",
6014   "referenced_type" : "type-293",
6015   "self_type" : "type-292",
6016   "size" : 4,
6017   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6018  },
6019  {
6020   "alignment" : 4,
6021   "linker_set_key" : "android::RefBase::weakref_impl *",
6022   "name" : "android::RefBase::weakref_impl *",
6023   "referenced_type" : "type-360",
6024   "self_type" : "type-359",
6025   "size" : 4,
6026   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6027  },
6028  {
6029   "alignment" : 4,
6030   "linker_set_key" : "android::RefBase::weakref_impl *",
6031   "name" : "android::RefBase::weakref_impl *",
6032   "referenced_type" : "type-5",
6033   "self_type" : "type-4",
6034   "size" : 4,
6035   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6036  },
6037  {
6038   "alignment" : 4,
6039   "linker_set_key" : "android::RefBase::weakref_impl *",
6040   "name" : "android::RefBase::weakref_impl *",
6041   "referenced_type" : "type-812",
6042   "self_type" : "type-811",
6043   "size" : 4,
6044   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6045  },
6046  {
6047   "alignment" : 4,
6048   "linker_set_key" : "android::RefBase::weakref_type *",
6049   "name" : "android::RefBase::weakref_type *",
6050   "referenced_type" : "type-24",
6051   "self_type" : "type-23",
6052   "size" : 4,
6053   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6054  },
6055  {
6056   "alignment" : 4,
6057   "linker_set_key" : "android::ReferenceRenamer *",
6058   "name" : "android::ReferenceRenamer *",
6059   "referenced_type" : "type-490",
6060   "self_type" : "type-491",
6061   "size" : 4,
6062   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6063  },
6064  {
6065   "alignment" : 4,
6066   "linker_set_key" : "android::ScopedTrace *",
6067   "name" : "android::ScopedTrace *",
6068   "referenced_type" : "type-707",
6069   "self_type" : "type-708",
6070   "size" : 4,
6071   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6072  },
6073  {
6074   "alignment" : 4,
6075   "linker_set_key" : "android::String16 *",
6076   "name" : "android::String16 *",
6077   "referenced_type" : "type-30",
6078   "self_type" : "type-591",
6079   "size" : 4,
6080   "source_file" : "/system/core/libutils/include/utils/String16.h"
6081  },
6082  {
6083   "alignment" : 4,
6084   "linker_set_key" : "android::String8 *",
6085   "name" : "android::String8 *",
6086   "referenced_type" : "type-41",
6087   "self_type" : "type-585",
6088   "size" : 4,
6089   "source_file" : "/system/core/libutils/include/utils/String8.h"
6090  },
6091  {
6092   "alignment" : 4,
6093   "linker_set_key" : "android::Thread *",
6094   "name" : "android::Thread *",
6095   "referenced_type" : "type-205",
6096   "self_type" : "type-204",
6097   "size" : 4,
6098   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6099  },
6100  {
6101   "alignment" : 4,
6102   "linker_set_key" : "android::VirtualLightRefBase *",
6103   "name" : "android::VirtualLightRefBase *",
6104   "referenced_type" : "type-358",
6105   "self_type" : "type-380",
6106   "size" : 4,
6107   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6108  },
6109  {
6110   "alignment" : 4,
6111   "linker_set_key" : "android::hardware::BHwBinder *",
6112   "name" : "android::hardware::BHwBinder *",
6113   "referenced_type" : "type-163",
6114   "self_type" : "type-285",
6115   "size" : 4,
6116   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6117  },
6118  {
6119   "alignment" : 4,
6120   "linker_set_key" : "android::hardware::BpInterface<android::hardware::cas::V1_1::ICas> *",
6121   "name" : "android::hardware::BpInterface<android::hardware::cas::V1_1::ICas> *",
6122   "referenced_type" : "type-598",
6123   "self_type" : "type-597",
6124   "size" : 4,
6125   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6126  },
6127  {
6128   "alignment" : 4,
6129   "linker_set_key" : "android::hardware::BpInterface<android::hardware::cas::V1_1::ICasListener> *",
6130   "name" : "android::hardware::BpInterface<android::hardware::cas::V1_1::ICasListener> *",
6131   "referenced_type" : "type-792",
6132   "self_type" : "type-825",
6133   "size" : 4,
6134   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6135  },
6136  {
6137   "alignment" : 4,
6138   "linker_set_key" : "android::hardware::BpInterface<android::hardware::cas::V1_1::IMediaCasService> *",
6139   "name" : "android::hardware::BpInterface<android::hardware::cas::V1_1::IMediaCasService> *",
6140   "referenced_type" : "type-132",
6141   "self_type" : "type-131",
6142   "size" : 4,
6143   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6144  },
6145  {
6146   "alignment" : 4,
6147   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6148   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6149   "referenced_type" : "type-631",
6150   "self_type" : "type-636",
6151   "size" : 4,
6152   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6153  },
6154  {
6155   "alignment" : 4,
6156   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6157   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6158   "referenced_type" : "type-650",
6159   "self_type" : "type-655",
6160   "size" : 4,
6161   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6162  },
6163  {
6164   "alignment" : 4,
6165   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6166   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6167   "referenced_type" : "type-639",
6168   "self_type" : "type-644",
6169   "size" : 4,
6170   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6171  },
6172  {
6173   "alignment" : 4,
6174   "linker_set_key" : "android::hardware::GrantorDescriptor *",
6175   "name" : "android::hardware::GrantorDescriptor *",
6176   "referenced_type" : "type-517",
6177   "self_type" : "type-516",
6178   "size" : 4,
6179   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6180  },
6181  {
6182   "alignment" : 4,
6183   "linker_set_key" : "android::hardware::IBinder *",
6184   "name" : "android::hardware::IBinder *",
6185   "referenced_type" : "type-21",
6186   "self_type" : "type-20",
6187   "size" : 4,
6188   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6189  },
6190  {
6191   "alignment" : 4,
6192   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
6193   "name" : "android::hardware::IBinder::DeathRecipient *",
6194   "referenced_type" : "type-157",
6195   "self_type" : "type-156",
6196   "size" : 4,
6197   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6198  },
6199  {
6200   "alignment" : 4,
6201   "linker_set_key" : "android::hardware::IInterface *",
6202   "name" : "android::hardware::IInterface *",
6203   "referenced_type" : "type-126",
6204   "self_type" : "type-869",
6205   "size" : 4,
6206   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6207  },
6208  {
6209   "alignment" : 4,
6210   "linker_set_key" : "android::hardware::Parcel *",
6211   "name" : "android::hardware::Parcel *",
6212   "referenced_type" : "type-599",
6213   "self_type" : "type-604",
6214   "size" : 4,
6215   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6216  },
6217  {
6218   "alignment" : 4,
6219   "linker_set_key" : "android::hardware::ProcessState *",
6220   "name" : "android::hardware::ProcessState *",
6221   "referenced_type" : "type-7",
6222   "self_type" : "type-6",
6223   "size" : 4,
6224   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6225  },
6226  {
6227   "alignment" : 4,
6228   "linker_set_key" : "android::hardware::Return<android::hardware::cas::V1_0::Status> *",
6229   "name" : "android::hardware::Return<android::hardware::cas::V1_0::Status> *",
6230   "referenced_type" : "type-319",
6231   "self_type" : "type-325",
6232   "size" : 4,
6233   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6234  },
6235  {
6236   "alignment" : 4,
6237   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_0::ICas> > *",
6238   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_0::ICas> > *",
6239   "referenced_type" : "type-83",
6240   "self_type" : "type-87",
6241   "size" : 4,
6242   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6243  },
6244  {
6245   "alignment" : 4,
6246   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_0::IDescramblerBase> > *",
6247   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_0::IDescramblerBase> > *",
6248   "referenced_type" : "type-92",
6249   "self_type" : "type-93",
6250   "size" : 4,
6251   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6252  },
6253  {
6254   "alignment" : 4,
6255   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICas> > *",
6256   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICas> > *",
6257   "referenced_type" : "type-336",
6258   "self_type" : "type-340",
6259   "size" : 4,
6260   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6261  },
6262  {
6263   "alignment" : 4,
6264   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICasListener> > *",
6265   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICasListener> > *",
6266   "referenced_type" : "type-802",
6267   "self_type" : "type-804",
6268   "size" : 4,
6269   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6270  },
6271  {
6272   "alignment" : 4,
6273   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::IMediaCasService> > *",
6274   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::IMediaCasService> > *",
6275   "referenced_type" : "type-98",
6276   "self_type" : "type-99",
6277   "size" : 4,
6278   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6279  },
6280  {
6281   "alignment" : 4,
6282   "linker_set_key" : "android::hardware::Return<bool> *",
6283   "name" : "android::hardware::Return<bool> *",
6284   "referenced_type" : "type-296",
6285   "self_type" : "type-305",
6286   "size" : 4,
6287   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6288  },
6289  {
6290   "alignment" : 4,
6291   "linker_set_key" : "android::hardware::Return<void> *",
6292   "name" : "android::hardware::Return<void> *",
6293   "referenced_type" : "type-352",
6294   "self_type" : "type-353",
6295   "size" : 4,
6296   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6297  },
6298  {
6299   "alignment" : 4,
6300   "linker_set_key" : "android::hardware::Status *",
6301   "name" : "android::hardware::Status *",
6302   "referenced_type" : "type-85",
6303   "self_type" : "type-287",
6304   "size" : 4,
6305   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6306  },
6307  {
6308   "alignment" : 4,
6309   "linker_set_key" : "android::hardware::cas::V1_0::BnHwCas *",
6310   "name" : "android::hardware::cas::V1_0::BnHwCas *",
6311   "referenced_type" : "type-737",
6312   "self_type" : "type-738",
6313   "size" : 4,
6314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BnHwCas.h"
6315  },
6316  {
6317   "alignment" : 4,
6318   "linker_set_key" : "android::hardware::cas::V1_0::BnHwCasListener *",
6319   "name" : "android::hardware::cas::V1_0::BnHwCasListener *",
6320   "referenced_type" : "type-849",
6321   "self_type" : "type-850",
6322   "size" : 4,
6323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BnHwCasListener.h"
6324  },
6325  {
6326   "alignment" : 4,
6327   "linker_set_key" : "android::hardware::cas::V1_0::BnHwDescramblerBase *",
6328   "name" : "android::hardware::cas::V1_0::BnHwDescramblerBase *",
6329   "referenced_type" : "type-159",
6330   "self_type" : "type-169",
6331   "size" : 4,
6332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BnHwDescramblerBase.h"
6333  },
6334  {
6335   "alignment" : 4,
6336   "linker_set_key" : "android::hardware::cas::V1_0::BnHwMediaCasService *",
6337   "name" : "android::hardware::cas::V1_0::BnHwMediaCasService *",
6338   "referenced_type" : "type-175",
6339   "self_type" : "type-176",
6340   "size" : 4,
6341   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BnHwMediaCasService.h"
6342  },
6343  {
6344   "alignment" : 4,
6345   "linker_set_key" : "android::hardware::cas::V1_0::HidlCasPluginDescriptor *",
6346   "name" : "android::hardware::cas::V1_0::HidlCasPluginDescriptor *",
6347   "referenced_type" : "type-118",
6348   "self_type" : "type-117",
6349   "size" : 4,
6350   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6351  },
6352  {
6353   "alignment" : 4,
6354   "linker_set_key" : "android::hardware::cas::V1_0::ICas *",
6355   "name" : "android::hardware::cas::V1_0::ICas *",
6356   "referenced_type" : "type-50",
6357   "self_type" : "type-49",
6358   "size" : 4,
6359   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6360  },
6361  {
6362   "alignment" : 4,
6363   "linker_set_key" : "android::hardware::cas::V1_0::ICasListener *",
6364   "name" : "android::hardware::cas::V1_0::ICasListener *",
6365   "referenced_type" : "type-56",
6366   "self_type" : "type-55",
6367   "size" : 4,
6368   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6369  },
6370  {
6371   "alignment" : 4,
6372   "linker_set_key" : "android::hardware::cas::V1_0::IDescramblerBase *",
6373   "name" : "android::hardware::cas::V1_0::IDescramblerBase *",
6374   "referenced_type" : "type-61",
6375   "self_type" : "type-60",
6376   "size" : 4,
6377   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6378  },
6379  {
6380   "alignment" : 4,
6381   "linker_set_key" : "android::hardware::cas::V1_0::IMediaCasService *",
6382   "name" : "android::hardware::cas::V1_0::IMediaCasService *",
6383   "referenced_type" : "type-70",
6384   "self_type" : "type-69",
6385   "size" : 4,
6386   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6387  },
6388  {
6389   "alignment" : 4,
6390   "linker_set_key" : "android::hardware::cas::V1_1::BnHwCas *",
6391   "name" : "android::hardware::cas::V1_1::BnHwCas *",
6392   "referenced_type" : "type-647",
6393   "self_type" : "type-769",
6394   "size" : 4,
6395   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6396  },
6397  {
6398   "alignment" : 4,
6399   "linker_set_key" : "android::hardware::cas::V1_1::BnHwCasListener *",
6400   "name" : "android::hardware::cas::V1_1::BnHwCasListener *",
6401   "referenced_type" : "type-777",
6402   "self_type" : "type-781",
6403   "size" : 4,
6404   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6405  },
6406  {
6407   "alignment" : 4,
6408   "linker_set_key" : "android::hardware::cas::V1_1::BnHwMediaCasService *",
6409   "name" : "android::hardware::cas::V1_1::BnHwMediaCasService *",
6410   "referenced_type" : "type-865",
6411   "self_type" : "type-867",
6412   "size" : 4,
6413   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6414  },
6415  {
6416   "alignment" : 4,
6417   "linker_set_key" : "android::hardware::cas::V1_1::BpHwCas *",
6418   "name" : "android::hardware::cas::V1_1::BpHwCas *",
6419   "referenced_type" : "type-746",
6420   "self_type" : "type-837",
6421   "size" : 4,
6422   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6423  },
6424  {
6425   "alignment" : 4,
6426   "linker_set_key" : "android::hardware::cas::V1_1::BpHwCasListener *",
6427   "name" : "android::hardware::cas::V1_1::BpHwCasListener *",
6428   "referenced_type" : "type-789",
6429   "self_type" : "type-793",
6430   "size" : 4,
6431   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6432  },
6433  {
6434   "alignment" : 4,
6435   "linker_set_key" : "android::hardware::cas::V1_1::BpHwMediaCasService *",
6436   "name" : "android::hardware::cas::V1_1::BpHwMediaCasService *",
6437   "referenced_type" : "type-187",
6438   "self_type" : "type-872",
6439   "size" : 4,
6440   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6441  },
6442  {
6443   "alignment" : 4,
6444   "linker_set_key" : "android::hardware::cas::V1_1::BsCas *",
6445   "name" : "android::hardware::cas::V1_1::BsCas *",
6446   "referenced_type" : "type-810",
6447   "self_type" : "type-819",
6448   "size" : 4,
6449   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6450  },
6451  {
6452   "alignment" : 4,
6453   "linker_set_key" : "android::hardware::cas::V1_1::BsCasListener *",
6454   "name" : "android::hardware::cas::V1_1::BsCasListener *",
6455   "referenced_type" : "type-783",
6456   "self_type" : "type-787",
6457   "size" : 4,
6458   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6459  },
6460  {
6461   "alignment" : 4,
6462   "linker_set_key" : "android::hardware::cas::V1_1::BsMediaCasService *",
6463   "name" : "android::hardware::cas::V1_1::BsMediaCasService *",
6464   "referenced_type" : "type-870",
6465   "self_type" : "type-871",
6466   "size" : 4,
6467   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6468  },
6469  {
6470   "alignment" : 4,
6471   "linker_set_key" : "android::hardware::cas::V1_1::ICas *",
6472   "name" : "android::hardware::cas::V1_1::ICas *",
6473   "referenced_type" : "type-257",
6474   "self_type" : "type-256",
6475   "size" : 4,
6476   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6477  },
6478  {
6479   "alignment" : 4,
6480   "linker_set_key" : "android::hardware::cas::V1_1::ICasListener *",
6481   "name" : "android::hardware::cas::V1_1::ICasListener *",
6482   "referenced_type" : "type-780",
6483   "self_type" : "type-779",
6484   "size" : 4,
6485   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6486  },
6487  {
6488   "alignment" : 4,
6489   "linker_set_key" : "android::hardware::cas::V1_1::IMediaCasService *",
6490   "name" : "android::hardware::cas::V1_1::IMediaCasService *",
6491   "referenced_type" : "type-78",
6492   "self_type" : "type-77",
6493   "size" : 4,
6494   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6495  },
6496  {
6497   "alignment" : 4,
6498   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
6499   "name" : "android::hardware::details::HidlInstrumentor *",
6500   "referenced_type" : "type-165",
6501   "self_type" : "type-765",
6502   "size" : 4,
6503   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6504  },
6505  {
6506   "alignment" : 4,
6507   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6508   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6509   "referenced_type" : "type-529",
6510   "self_type" : "type-756",
6511   "size" : 4,
6512   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6513  },
6514  {
6515   "alignment" : 4,
6516   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6517   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6518   "referenced_type" : "type-521",
6519   "self_type" : "type-751",
6520   "size" : 4,
6521   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6522  },
6523  {
6524   "alignment" : 4,
6525   "linker_set_key" : "android::hardware::details::return_status *",
6526   "name" : "android::hardware::details::return_status *",
6527   "referenced_type" : "type-84",
6528   "self_type" : "type-347",
6529   "size" : 4,
6530   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6531  },
6532  {
6533   "alignment" : 4,
6534   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
6535   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6536   "referenced_type" : "type-532",
6537   "self_type" : "type-531",
6538   "size" : 4,
6539   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6540  },
6541  {
6542   "alignment" : 4,
6543   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
6544   "name" : "android::hardware::hidl_binder_death_recipient *",
6545   "referenced_type" : "type-271",
6546   "self_type" : "type-270",
6547   "size" : 4,
6548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6549  },
6550  {
6551   "alignment" : 4,
6552   "linker_set_key" : "android::hardware::hidl_death_recipient *",
6553   "name" : "android::hardware::hidl_death_recipient *",
6554   "referenced_type" : "type-274",
6555   "self_type" : "type-273",
6556   "size" : 4,
6557   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6558  },
6559  {
6560   "alignment" : 4,
6561   "linker_set_key" : "android::hardware::hidl_memory *",
6562   "name" : "android::hardware::hidl_memory *",
6563   "referenced_type" : "type-500",
6564   "self_type" : "type-501",
6565   "size" : 4,
6566   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6567  },
6568  {
6569   "alignment" : 4,
6570   "linker_set_key" : "android::hardware::hidl_string *",
6571   "name" : "android::hardware::hidl_string *",
6572   "referenced_type" : "type-119",
6573   "self_type" : "type-523",
6574   "size" : 4,
6575   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6576  },
6577  {
6578   "alignment" : 4,
6579   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6580   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6581   "referenced_type" : "type-528",
6582   "self_type" : "type-534",
6583   "size" : 4,
6584   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6585  },
6586  {
6587   "alignment" : 4,
6588   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6589   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6590   "referenced_type" : "type-520",
6591   "self_type" : "type-524",
6592   "size" : 4,
6593   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6594  },
6595  {
6596   "alignment" : 4,
6597   "linker_set_key" : "android::hardware::hidl_version *",
6598   "name" : "android::hardware::hidl_version *",
6599   "referenced_type" : "type-558",
6600   "self_type" : "type-559",
6601   "size" : 4,
6602   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6603  },
6604  {
6605   "alignment" : 4,
6606   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
6607   "name" : "android::hidl::base::V1_0::BnHwBase *",
6608   "referenced_type" : "type-160",
6609   "self_type" : "type-611",
6610   "size" : 4,
6611   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6612  },
6613  {
6614   "alignment" : 4,
6615   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
6616   "name" : "android::hidl::base::V1_0::IBase *",
6617   "referenced_type" : "type-51",
6618   "self_type" : "type-162",
6619   "size" : 4,
6620   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6621  },
6622  {
6623   "alignment" : 4,
6624   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
6625   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6626   "referenced_type" : "type-185",
6627   "self_type" : "type-184",
6628   "size" : 4,
6629   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6630  },
6631  {
6632   "alignment" : 4,
6633   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
6634   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6635   "referenced_type" : "type-212",
6636   "self_type" : "type-211",
6637   "size" : 4,
6638   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6639  },
6640  {
6641   "alignment" : 4,
6642   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6643   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6644   "referenced_type" : "type-858",
6645   "self_type" : "type-862",
6646   "size" : 4,
6647   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6648  },
6649  {
6650   "alignment" : 4,
6651   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6652   "name" : "android::sp<android::hardware::IBinder> *",
6653   "referenced_type" : "type-36",
6654   "self_type" : "type-864",
6655   "size" : 4,
6656   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6657  },
6658  {
6659   "alignment" : 4,
6660   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6661   "name" : "android::sp<android::hardware::ProcessState> *",
6662   "referenced_type" : "type-155",
6663   "self_type" : "type-154",
6664   "size" : 4,
6665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6666  },
6667  {
6668   "alignment" : 4,
6669   "linker_set_key" : "android::sp<android::hardware::cas::V1_0::ICas> *",
6670   "name" : "android::sp<android::hardware::cas::V1_0::ICas> *",
6671   "referenced_type" : "type-48",
6672   "self_type" : "type-228",
6673   "size" : 4,
6674   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6675  },
6676  {
6677   "alignment" : 4,
6678   "linker_set_key" : "android::sp<android::hardware::cas::V1_0::ICasListener> *",
6679   "name" : "android::sp<android::hardware::cas::V1_0::ICasListener> *",
6680   "referenced_type" : "type-54",
6681   "self_type" : "type-794",
6682   "size" : 4,
6683   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6684  },
6685  {
6686   "alignment" : 4,
6687   "linker_set_key" : "android::sp<android::hardware::cas::V1_0::IDescramblerBase> *",
6688   "name" : "android::sp<android::hardware::cas::V1_0::IDescramblerBase> *",
6689   "referenced_type" : "type-59",
6690   "self_type" : "type-58",
6691   "size" : 4,
6692   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6693  },
6694  {
6695   "alignment" : 4,
6696   "linker_set_key" : "android::sp<android::hardware::cas::V1_0::IMediaCasService> *",
6697   "name" : "android::sp<android::hardware::cas::V1_0::IMediaCasService> *",
6698   "referenced_type" : "type-68",
6699   "self_type" : "type-71",
6700   "size" : 4,
6701   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6702  },
6703  {
6704   "alignment" : 4,
6705   "linker_set_key" : "android::sp<android::hardware::cas::V1_1::ICas> *",
6706   "name" : "android::sp<android::hardware::cas::V1_1::ICas> *",
6707   "referenced_type" : "type-255",
6708   "self_type" : "type-254",
6709   "size" : 4,
6710   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6711  },
6712  {
6713   "alignment" : 4,
6714   "linker_set_key" : "android::sp<android::hardware::cas::V1_1::ICasListener> *",
6715   "name" : "android::sp<android::hardware::cas::V1_1::ICasListener> *",
6716   "referenced_type" : "type-778",
6717   "self_type" : "type-798",
6718   "size" : 4,
6719   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6720  },
6721  {
6722   "alignment" : 4,
6723   "linker_set_key" : "android::sp<android::hardware::cas::V1_1::IMediaCasService> *",
6724   "name" : "android::sp<android::hardware::cas::V1_1::IMediaCasService> *",
6725   "referenced_type" : "type-76",
6726   "self_type" : "type-75",
6727   "size" : 4,
6728   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6729  },
6730  {
6731   "alignment" : 4,
6732   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6733   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6734   "referenced_type" : "type-269",
6735   "self_type" : "type-268",
6736   "size" : 4,
6737   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6738  },
6739  {
6740   "alignment" : 4,
6741   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6742   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6743   "referenced_type" : "type-161",
6744   "self_type" : "type-788",
6745   "size" : 4,
6746   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6747  },
6748  {
6749   "alignment" : 4,
6750   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6751   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6752   "referenced_type" : "type-183",
6753   "self_type" : "type-195",
6754   "size" : 4,
6755   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6756  },
6757  {
6758   "alignment" : 4,
6759   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6760   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6761   "referenced_type" : "type-210",
6762   "self_type" : "type-218",
6763   "size" : 4,
6764   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6765  },
6766  {
6767   "alignment" : 4,
6768   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6769   "name" : "android::wp<android::hardware::BHwBinder> *",
6770   "referenced_type" : "type-551",
6771   "self_type" : "type-623",
6772   "size" : 4,
6773   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6774  },
6775  {
6776   "alignment" : 4,
6777   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6778   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6779   "referenced_type" : "type-202",
6780   "self_type" : "type-201",
6781   "size" : 4,
6782   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6783  },
6784  {
6785   "alignment" : 4,
6786   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6787   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6788   "referenced_type" : "type-272",
6789   "self_type" : "type-488",
6790   "size" : 4,
6791   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6792  },
6793  {
6794   "alignment" : 4,
6795   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6796   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6797   "referenced_type" : "type-275",
6798   "self_type" : "type-766",
6799   "size" : 4,
6800   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6801  },
6802  {
6803   "alignment" : 4,
6804   "linker_set_key" : "android_flex_plane *",
6805   "name" : "android_flex_plane *",
6806   "referenced_type" : "type-677",
6807   "self_type" : "type-682",
6808   "size" : 4,
6809   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6810  },
6811  {
6812   "alignment" : 4,
6813   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6814   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6815   "referenced_type" : "type-27",
6816   "self_type" : "type-26",
6817   "size" : 4,
6818   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6819  },
6820  {
6821   "alignment" : 4,
6822   "linker_set_key" : "char *",
6823   "name" : "char *",
6824   "referenced_type" : "type-44",
6825   "self_type" : "type-362",
6826   "size" : 4,
6827   "source_file" : "/system/core/liblog/include/log/log_read.h"
6828  },
6829  {
6830   "alignment" : 4,
6831   "linker_set_key" : "const android::NativeHandle *",
6832   "name" : "const android::NativeHandle *",
6833   "referenced_type" : "type-572",
6834   "self_type" : "type-573",
6835   "size" : 4,
6836   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6837  },
6838  {
6839   "alignment" : 4,
6840   "linker_set_key" : "const android::RefBase *",
6841   "name" : "const android::RefBase *",
6842   "referenced_type" : "type-492",
6843   "self_type" : "type-493",
6844   "size" : 4,
6845   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6846  },
6847  {
6848   "alignment" : 4,
6849   "linker_set_key" : "const android::String16 *",
6850   "name" : "const android::String16 *",
6851   "referenced_type" : "type-29",
6852   "self_type" : "type-589",
6853   "size" : 4,
6854   "source_file" : "/system/core/libutils/include/utils/String16.h"
6855  },
6856  {
6857   "alignment" : 4,
6858   "linker_set_key" : "const android::String8 *",
6859   "name" : "const android::String8 *",
6860   "referenced_type" : "type-581",
6861   "self_type" : "type-582",
6862   "size" : 4,
6863   "source_file" : "/system/core/libutils/include/utils/String8.h"
6864  },
6865  {
6866   "alignment" : 4,
6867   "linker_set_key" : "const android::VectorImpl *",
6868   "name" : "const android::VectorImpl *",
6869   "referenced_type" : "type-658",
6870   "self_type" : "type-659",
6871   "size" : 4,
6872   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6873  },
6874  {
6875   "alignment" : 4,
6876   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6877   "name" : "const android::hardware::BpHwRefBase *",
6878   "referenced_type" : "type-593",
6879   "self_type" : "type-594",
6880   "size" : 4,
6881   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6882  },
6883  {
6884   "alignment" : 4,
6885   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6886   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6887   "referenced_type" : "type-624",
6888   "self_type" : "type-625",
6889   "size" : 4,
6890   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6891  },
6892  {
6893   "alignment" : 4,
6894   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6895   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6896   "referenced_type" : "type-629",
6897   "self_type" : "type-630",
6898   "size" : 4,
6899   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6900  },
6901  {
6902   "alignment" : 4,
6903   "linker_set_key" : "const android::hardware::Return<android::hardware::cas::V1_0::Status> *",
6904   "name" : "const android::hardware::Return<android::hardware::cas::V1_0::Status> *",
6905   "referenced_type" : "type-334",
6906   "self_type" : "type-335",
6907   "size" : 4,
6908   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6909  },
6910  {
6911   "alignment" : 4,
6912   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_0::ICas> > *",
6913   "name" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_0::ICas> > *",
6914   "referenced_type" : "type-90",
6915   "self_type" : "type-91",
6916   "size" : 4,
6917   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6918  },
6919  {
6920   "alignment" : 4,
6921   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_0::IDescramblerBase> > *",
6922   "name" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_0::IDescramblerBase> > *",
6923   "referenced_type" : "type-96",
6924   "self_type" : "type-97",
6925   "size" : 4,
6926   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6927  },
6928  {
6929   "alignment" : 4,
6930   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICas> > *",
6931   "name" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICas> > *",
6932   "referenced_type" : "type-343",
6933   "self_type" : "type-344",
6934   "size" : 4,
6935   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6936  },
6937  {
6938   "alignment" : 4,
6939   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICasListener> > *",
6940   "name" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICasListener> > *",
6941   "referenced_type" : "type-807",
6942   "self_type" : "type-808",
6943   "size" : 4,
6944   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6945  },
6946  {
6947   "alignment" : 4,
6948   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_1::IMediaCasService> > *",
6949   "name" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_1::IMediaCasService> > *",
6950   "referenced_type" : "type-102",
6951   "self_type" : "type-103",
6952   "size" : 4,
6953   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6954  },
6955  {
6956   "alignment" : 4,
6957   "linker_set_key" : "const android::hardware::Return<bool> *",
6958   "name" : "const android::hardware::Return<bool> *",
6959   "referenced_type" : "type-312",
6960   "self_type" : "type-316",
6961   "size" : 4,
6962   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6963  },
6964  {
6965   "alignment" : 4,
6966   "linker_set_key" : "const android::hardware::Status *",
6967   "name" : "const android::hardware::Status *",
6968   "referenced_type" : "type-288",
6969   "self_type" : "type-295",
6970   "size" : 4,
6971   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6972  },
6973  {
6974   "alignment" : 4,
6975   "linker_set_key" : "const android::hardware::cas::V1_0::BpHwCas *",
6976   "name" : "const android::hardware::cas::V1_0::BpHwCas *",
6977   "referenced_type" : "type-743",
6978   "self_type" : "type-744",
6979   "size" : 4,
6980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BpHwCas.h"
6981  },
6982  {
6983   "alignment" : 4,
6984   "linker_set_key" : "const android::hardware::cas::V1_0::BpHwCasListener *",
6985   "name" : "const android::hardware::cas::V1_0::BpHwCasListener *",
6986   "referenced_type" : "type-854",
6987   "self_type" : "type-855",
6988   "size" : 4,
6989   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BpHwCasListener.h"
6990  },
6991  {
6992   "alignment" : 4,
6993   "linker_set_key" : "const android::hardware::cas::V1_0::BpHwDescramblerBase *",
6994   "name" : "const android::hardware::cas::V1_0::BpHwDescramblerBase *",
6995   "referenced_type" : "type-173",
6996   "self_type" : "type-174",
6997   "size" : 4,
6998   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BpHwDescramblerBase.h"
6999  },
7000  {
7001   "alignment" : 4,
7002   "linker_set_key" : "const android::hardware::cas::V1_0::BpHwMediaCasService *",
7003   "name" : "const android::hardware::cas::V1_0::BpHwMediaCasService *",
7004   "referenced_type" : "type-181",
7005   "self_type" : "type-182",
7006   "size" : 4,
7007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BpHwMediaCasService.h"
7008  },
7009  {
7010   "alignment" : 4,
7011   "linker_set_key" : "const android::hardware::cas::V1_0::ICas *",
7012   "name" : "const android::hardware::cas::V1_0::ICas *",
7013   "referenced_type" : "type-725",
7014   "self_type" : "type-726",
7015   "size" : 4,
7016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/ICas.h"
7017  },
7018  {
7019   "alignment" : 4,
7020   "linker_set_key" : "const android::hardware::cas::V1_0::ICasListener *",
7021   "name" : "const android::hardware::cas::V1_0::ICasListener *",
7022   "referenced_type" : "type-843",
7023   "self_type" : "type-844",
7024   "size" : 4,
7025   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/ICasListener.h"
7026  },
7027  {
7028   "alignment" : 4,
7029   "linker_set_key" : "const android::hardware::cas::V1_0::IDescramblerBase *",
7030   "name" : "const android::hardware::cas::V1_0::IDescramblerBase *",
7031   "referenced_type" : "type-66",
7032   "self_type" : "type-67",
7033   "size" : 4,
7034   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7035  },
7036  {
7037   "alignment" : 4,
7038   "linker_set_key" : "const android::hardware::cas::V1_0::IMediaCasService *",
7039   "name" : "const android::hardware::cas::V1_0::IMediaCasService *",
7040   "referenced_type" : "type-150",
7041   "self_type" : "type-151",
7042   "size" : 4,
7043   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/IMediaCasService.h"
7044  },
7045  {
7046   "alignment" : 4,
7047   "linker_set_key" : "const android::hardware::cas::V1_1::BpHwCas *",
7048   "name" : "const android::hardware::cas::V1_1::BpHwCas *",
7049   "referenced_type" : "type-745",
7050   "self_type" : "type-749",
7051   "size" : 4,
7052   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
7053  },
7054  {
7055   "alignment" : 4,
7056   "linker_set_key" : "const android::hardware::cas::V1_1::BpHwCasListener *",
7057   "name" : "const android::hardware::cas::V1_1::BpHwCasListener *",
7058   "referenced_type" : "type-856",
7059   "self_type" : "type-857",
7060   "size" : 4,
7061   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCasListener.h"
7062  },
7063  {
7064   "alignment" : 4,
7065   "linker_set_key" : "const android::hardware::cas::V1_1::BpHwMediaCasService *",
7066   "name" : "const android::hardware::cas::V1_1::BpHwMediaCasService *",
7067   "referenced_type" : "type-186",
7068   "self_type" : "type-190",
7069   "size" : 4,
7070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
7071  },
7072  {
7073   "alignment" : 4,
7074   "linker_set_key" : "const android::hardware::cas::V1_1::ICas *",
7075   "name" : "const android::hardware::cas::V1_1::ICas *",
7076   "referenced_type" : "type-727",
7077   "self_type" : "type-728",
7078   "size" : 4,
7079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
7080  },
7081  {
7082   "alignment" : 4,
7083   "linker_set_key" : "const android::hardware::cas::V1_1::ICasListener *",
7084   "name" : "const android::hardware::cas::V1_1::ICasListener *",
7085   "referenced_type" : "type-847",
7086   "self_type" : "type-848",
7087   "size" : 4,
7088   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
7089  },
7090  {
7091   "alignment" : 4,
7092   "linker_set_key" : "const android::hardware::cas::V1_1::IMediaCasService *",
7093   "name" : "const android::hardware::cas::V1_1::IMediaCasService *",
7094   "referenced_type" : "type-152",
7095   "self_type" : "type-153",
7096   "size" : 4,
7097   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
7098  },
7099  {
7100   "alignment" : 4,
7101   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7102   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7103   "referenced_type" : "type-758",
7104   "self_type" : "type-759",
7105   "size" : 4,
7106   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7107  },
7108  {
7109   "alignment" : 4,
7110   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7111   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7112   "referenced_type" : "type-753",
7113   "self_type" : "type-754",
7114   "size" : 4,
7115   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7116  },
7117  {
7118   "alignment" : 4,
7119   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
7120   "name" : "const android::hardware::details::hidl_pointer<int> *",
7121   "referenced_type" : "type-697",
7122   "self_type" : "type-706",
7123   "size" : 4,
7124   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7125  },
7126  {
7127   "alignment" : 4,
7128   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
7129   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
7130   "referenced_type" : "type-742",
7131   "self_type" : "type-750",
7132   "size" : 4,
7133   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7134  },
7135  {
7136   "alignment" : 4,
7137   "linker_set_key" : "const android::hardware::details::return_status *",
7138   "name" : "const android::hardware::details::return_status *",
7139   "referenced_type" : "type-349",
7140   "self_type" : "type-350",
7141   "size" : 4,
7142   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7143  },
7144  {
7145   "alignment" : 4,
7146   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
7147   "name" : "const android::hardware::hidl_death_recipient *",
7148   "referenced_type" : "type-776",
7149   "self_type" : "type-782",
7150   "size" : 4,
7151   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7152  },
7153  {
7154   "alignment" : 4,
7155   "linker_set_key" : "const android::hardware::hidl_memory *",
7156   "name" : "const android::hardware::hidl_memory *",
7157   "referenced_type" : "type-503",
7158   "self_type" : "type-508",
7159   "size" : 4,
7160   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7161  },
7162  {
7163   "alignment" : 4,
7164   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
7165   "name" : "const android::hardware::hidl_vec<int> *",
7166   "referenced_type" : "type-543",
7167   "self_type" : "type-544",
7168   "size" : 4,
7169   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7170  },
7171  {
7172   "alignment" : 4,
7173   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
7174   "name" : "const android::hardware::hidl_vec<unsigned char> *",
7175   "referenced_type" : "type-552",
7176   "self_type" : "type-553",
7177   "size" : 4,
7178   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7179  },
7180  {
7181   "alignment" : 4,
7182   "linker_set_key" : "const android::hardware::hidl_version *",
7183   "name" : "const android::hardware::hidl_version *",
7184   "referenced_type" : "type-560",
7185   "self_type" : "type-561",
7186   "size" : 4,
7187   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7188  },
7189  {
7190   "alignment" : 4,
7191   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
7192   "name" : "const android::hidl::base::V1_0::BpHwBase *",
7193   "referenced_type" : "type-735",
7194   "self_type" : "type-736",
7195   "size" : 4,
7196   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7197  },
7198  {
7199   "alignment" : 4,
7200   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
7201   "name" : "const android::hidl::base::V1_0::IBase *",
7202   "referenced_type" : "type-635",
7203   "self_type" : "type-634",
7204   "size" : 4,
7205   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7206  },
7207  {
7208   "alignment" : 4,
7209   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
7210   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
7211   "referenced_type" : "type-199",
7212   "self_type" : "type-200",
7213   "size" : 4,
7214   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7215  },
7216  {
7217   "alignment" : 4,
7218   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
7219   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
7220   "referenced_type" : "type-709",
7221   "self_type" : "type-710",
7222   "size" : 4,
7223   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7224  },
7225  {
7226   "alignment" : 4,
7227   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
7228   "name" : "const android::sp<android::hardware::IBinder> *",
7229   "referenced_type" : "type-35",
7230   "self_type" : "type-866",
7231   "size" : 4,
7232   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7233  },
7234  {
7235   "alignment" : 4,
7236   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
7237   "name" : "const android::sp<android::hardware::ProcessState> *",
7238   "referenced_type" : "type-158",
7239   "self_type" : "type-180",
7240   "size" : 4,
7241   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7242  },
7243  {
7244   "alignment" : 4,
7245   "linker_set_key" : "const android::sp<android::hardware::cas::V1_0::ICas> *",
7246   "name" : "const android::sp<android::hardware::cas::V1_0::ICas> *",
7247   "referenced_type" : "type-231",
7248   "self_type" : "type-253",
7249   "size" : 4,
7250   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7251  },
7252  {
7253   "alignment" : 4,
7254   "linker_set_key" : "const android::sp<android::hardware::cas::V1_0::ICasListener> *",
7255   "name" : "const android::sp<android::hardware::cas::V1_0::ICasListener> *",
7256   "referenced_type" : "type-795",
7257   "self_type" : "type-797",
7258   "size" : 4,
7259   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7260  },
7261  {
7262   "alignment" : 4,
7263   "linker_set_key" : "const android::sp<android::hardware::cas::V1_0::IDescramblerBase> *",
7264   "name" : "const android::sp<android::hardware::cas::V1_0::IDescramblerBase> *",
7265   "referenced_type" : "type-65",
7266   "self_type" : "type-64",
7267   "size" : 4,
7268   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7269  },
7270  {
7271   "alignment" : 4,
7272   "linker_set_key" : "const android::sp<android::hardware::cas::V1_0::IMediaCasService> *",
7273   "name" : "const android::sp<android::hardware::cas::V1_0::IMediaCasService> *",
7274   "referenced_type" : "type-72",
7275   "self_type" : "type-74",
7276   "size" : 4,
7277   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7278  },
7279  {
7280   "alignment" : 4,
7281   "linker_set_key" : "const android::sp<android::hardware::cas::V1_1::ICas> *",
7282   "name" : "const android::sp<android::hardware::cas::V1_1::ICas> *",
7283   "referenced_type" : "type-267",
7284   "self_type" : "type-266",
7285   "size" : 4,
7286   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7287  },
7288  {
7289   "alignment" : 4,
7290   "linker_set_key" : "const android::sp<android::hardware::cas::V1_1::ICasListener> *",
7291   "name" : "const android::sp<android::hardware::cas::V1_1::ICasListener> *",
7292   "referenced_type" : "type-784",
7293   "self_type" : "type-801",
7294   "size" : 4,
7295   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7296  },
7297  {
7298   "alignment" : 4,
7299   "linker_set_key" : "const android::sp<android::hardware::cas::V1_1::IMediaCasService> *",
7300   "name" : "const android::sp<android::hardware::cas::V1_1::IMediaCasService> *",
7301   "referenced_type" : "type-82",
7302   "self_type" : "type-81",
7303   "size" : 4,
7304   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7305  },
7306  {
7307   "alignment" : 4,
7308   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
7309   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
7310   "referenced_type" : "type-282",
7311   "self_type" : "type-281",
7312   "size" : 4,
7313   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7314  },
7315  {
7316   "alignment" : 4,
7317   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
7318   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
7319   "referenced_type" : "type-518",
7320   "self_type" : "type-775",
7321   "size" : 4,
7322   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7323  },
7324  {
7325   "alignment" : 4,
7326   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
7327   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
7328   "referenced_type" : "type-803",
7329   "self_type" : "type-840",
7330   "size" : 4,
7331   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7332  },
7333  {
7334   "alignment" : 4,
7335   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7336   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7337   "referenced_type" : "type-196",
7338   "self_type" : "type-198",
7339   "size" : 4,
7340   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7341  },
7342  {
7343   "alignment" : 4,
7344   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7345   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7346   "referenced_type" : "type-224",
7347   "self_type" : "type-225",
7348   "size" : 4,
7349   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7350  },
7351  {
7352   "alignment" : 4,
7353   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
7354   "name" : "const android::wp<android::hardware::BHwBinder> *",
7355   "referenced_type" : "type-772",
7356   "self_type" : "type-773",
7357   "size" : 4,
7358   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7359  },
7360  {
7361   "alignment" : 4,
7362   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
7363   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
7364   "referenced_type" : "type-498",
7365   "self_type" : "type-507",
7366   "size" : 4,
7367   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7368  },
7369  {
7370   "alignment" : 4,
7371   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
7372   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
7373   "referenced_type" : "type-768",
7374   "self_type" : "type-770",
7375   "size" : 4,
7376   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7377  },
7378  {
7379   "alignment" : 4,
7380   "linker_set_key" : "const char *",
7381   "name" : "const char *",
7382   "referenced_type" : "type-43",
7383   "self_type" : "type-42",
7384   "size" : 4,
7385   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7386  },
7387  {
7388   "alignment" : 4,
7389   "linker_set_key" : "const char16_t *",
7390   "name" : "const char16_t *",
7391   "referenced_type" : "type-32",
7392   "self_type" : "type-31",
7393   "size" : 4,
7394   "source_file" : "/system/core/libutils/include/utils/String16.h"
7395  },
7396  {
7397   "alignment" : 4,
7398   "linker_set_key" : "const log_msg *",
7399   "name" : "const log_msg *",
7400   "referenced_type" : "type-235",
7401   "self_type" : "type-283",
7402   "size" : 4,
7403   "source_file" : "/system/core/liblog/include/log/log_read.h"
7404  },
7405  {
7406   "alignment" : 4,
7407   "linker_set_key" : "const native_handle *",
7408   "name" : "const native_handle *",
7409   "referenced_type" : "type-480",
7410   "self_type" : "type-479",
7411   "size" : 4,
7412   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7413  },
7414  {
7415   "alignment" : 4,
7416   "linker_set_key" : "const unsigned char *",
7417   "name" : "const unsigned char *",
7418   "referenced_type" : "type-470",
7419   "self_type" : "type-550",
7420   "size" : 4,
7421   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7422  },
7423  {
7424   "alignment" : 4,
7425   "linker_set_key" : "const unsigned long long *",
7426   "name" : "const unsigned long long *",
7427   "referenced_type" : "type-483",
7428   "self_type" : "type-605",
7429   "size" : 4,
7430   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7431  },
7432  {
7433   "alignment" : 4,
7434   "linker_set_key" : "const void *",
7435   "name" : "const void *",
7436   "referenced_type" : "type-563",
7437   "self_type" : "type-564",
7438   "size" : 4,
7439   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7440  },
7441  {
7442   "alignment" : 4,
7443   "linker_set_key" : "int (*)(void *)",
7444   "name" : "int (*)(void *)",
7445   "referenced_type" : "type-688",
7446   "self_type" : "type-689",
7447   "size" : 4,
7448   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7449  },
7450  {
7451   "alignment" : 4,
7452   "linker_set_key" : "int *",
7453   "name" : "int *",
7454   "referenced_type" : "type-8",
7455   "self_type" : "type-541",
7456   "size" : 4,
7457   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7458  },
7459  {
7460   "alignment" : 4,
7461   "linker_set_key" : "log_msg *",
7462   "name" : "log_msg *",
7463   "referenced_type" : "type-236",
7464   "self_type" : "type-346",
7465   "size" : 4,
7466   "source_file" : "/system/core/liblog/include/log/log_read.h"
7467  },
7468  {
7469   "alignment" : 4,
7470   "linker_set_key" : "native_handle *",
7471   "name" : "native_handle *",
7472   "referenced_type" : "type-367",
7473   "self_type" : "type-366",
7474   "size" : 4,
7475   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7476  },
7477  {
7478   "alignment" : 4,
7479   "linker_set_key" : "unsigned char *",
7480   "name" : "unsigned char *",
7481   "referenced_type" : "type-239",
7482   "self_type" : "type-549",
7483   "size" : 4,
7484   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7485  },
7486  {
7487   "alignment" : 4,
7488   "linker_set_key" : "unsigned int *",
7489   "name" : "unsigned int *",
7490   "referenced_type" : "type-2",
7491   "self_type" : "type-613",
7492   "size" : 4,
7493   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7494  },
7495  {
7496   "alignment" : 4,
7497   "linker_set_key" : "unsigned long long *",
7498   "name" : "unsigned long long *",
7499   "referenced_type" : "type-122",
7500   "self_type" : "type-601",
7501   "size" : 4,
7502   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7503  },
7504  {
7505   "alignment" : 4,
7506   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
7507   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
7508   "referenced_type" : "type-603",
7509   "self_type" : "type-602",
7510   "size" : 4,
7511   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7512  },
7513  {
7514   "alignment" : 4,
7515   "linker_set_key" : "void *",
7516   "name" : "void *",
7517   "referenced_type" : "type-10",
7518   "self_type" : "type-9",
7519   "size" : 4,
7520   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7521  },
7522  {
7523   "alignment" : 4,
7524   "linker_set_key" : "void **",
7525   "name" : "void **",
7526   "referenced_type" : "type-9",
7527   "self_type" : "type-690",
7528   "size" : 4,
7529   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7530  }
7531 ],
7532 "qualified_types" :
7533 [
7534  {
7535   "alignment" : 4,
7536   "is_const" : true,
7537   "linker_set_key" : "android::RefBase::weakref_impl *const",
7538   "name" : "android::RefBase::weakref_impl *const",
7539   "referenced_type" : "type-104",
7540   "self_type" : "type-106",
7541   "size" : 4,
7542   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7543  },
7544  {
7545   "alignment" : 4,
7546   "is_const" : true,
7547   "linker_set_key" : "android::RefBase::weakref_impl *const",
7548   "name" : "android::RefBase::weakref_impl *const",
7549   "referenced_type" : "type-213",
7550   "self_type" : "type-215",
7551   "size" : 4,
7552   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7553  },
7554  {
7555   "alignment" : 4,
7556   "is_const" : true,
7557   "linker_set_key" : "android::RefBase::weakref_impl *const",
7558   "name" : "android::RefBase::weakref_impl *const",
7559   "referenced_type" : "type-292",
7560   "self_type" : "type-294",
7561   "size" : 4,
7562   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7563  },
7564  {
7565   "alignment" : 4,
7566   "is_const" : true,
7567   "linker_set_key" : "android::RefBase::weakref_impl *const",
7568   "name" : "android::RefBase::weakref_impl *const",
7569   "referenced_type" : "type-359",
7570   "self_type" : "type-361",
7571   "size" : 4,
7572   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7573  },
7574  {
7575   "alignment" : 4,
7576   "is_const" : true,
7577   "linker_set_key" : "android::RefBase::weakref_impl *const",
7578   "name" : "android::RefBase::weakref_impl *const",
7579   "referenced_type" : "type-4",
7580   "self_type" : "type-3",
7581   "size" : 4,
7582   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7583  },
7584  {
7585   "alignment" : 4,
7586   "is_const" : true,
7587   "linker_set_key" : "android::RefBase::weakref_impl *const",
7588   "name" : "android::RefBase::weakref_impl *const",
7589   "referenced_type" : "type-811",
7590   "self_type" : "type-813",
7591   "size" : 4,
7592   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7593  },
7594  {
7595   "alignment" : 4,
7596   "is_const" : true,
7597   "linker_set_key" : "android::hardware::IBinder *const",
7598   "name" : "android::hardware::IBinder *const",
7599   "referenced_type" : "type-20",
7600   "self_type" : "type-128",
7601   "size" : 4,
7602   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7603  },
7604  {
7605   "alignment" : 4,
7606   "is_const" : true,
7607   "linker_set_key" : "const android::NativeHandle",
7608   "name" : "const android::NativeHandle",
7609   "referenced_type" : "type-365",
7610   "self_type" : "type-572",
7611   "size" : 12,
7612   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7613  },
7614  {
7615   "alignment" : 4,
7616   "is_const" : true,
7617   "linker_set_key" : "const android::RefBase",
7618   "name" : "const android::RefBase",
7619   "referenced_type" : "type-22",
7620   "self_type" : "type-492",
7621   "size" : 8,
7622   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7623  },
7624  {
7625   "alignment" : 4,
7626   "is_const" : true,
7627   "linker_set_key" : "const android::String16",
7628   "name" : "const android::String16",
7629   "referenced_type" : "type-30",
7630   "self_type" : "type-29",
7631   "size" : 4,
7632   "source_file" : "/system/core/libutils/include/utils/String16.h"
7633  },
7634  {
7635   "alignment" : 4,
7636   "is_const" : true,
7637   "linker_set_key" : "const android::String8",
7638   "name" : "const android::String8",
7639   "referenced_type" : "type-41",
7640   "self_type" : "type-581",
7641   "size" : 4,
7642   "source_file" : "/system/core/libutils/include/utils/String8.h"
7643  },
7644  {
7645   "alignment" : 4,
7646   "is_const" : true,
7647   "linker_set_key" : "const android::VectorImpl",
7648   "name" : "const android::VectorImpl",
7649   "referenced_type" : "type-17",
7650   "self_type" : "type-658",
7651   "size" : 20,
7652   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7653  },
7654  {
7655   "alignment" : 4,
7656   "is_const" : true,
7657   "linker_set_key" : "const android::hardware::BpHwRefBase",
7658   "name" : "const android::hardware::BpHwRefBase",
7659   "referenced_type" : "type-127",
7660   "self_type" : "type-593",
7661   "size" : 24,
7662   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7663  },
7664  {
7665   "alignment" : 4,
7666   "is_const" : true,
7667   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7668   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7669   "referenced_type" : "type-617",
7670   "self_type" : "type-624",
7671   "size" : 16,
7672   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7673  },
7674  {
7675   "alignment" : 4,
7676   "is_const" : true,
7677   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7678   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7679   "referenced_type" : "type-626",
7680   "self_type" : "type-629",
7681   "size" : 16,
7682   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7683  },
7684  {
7685   "alignment" : 4,
7686   "is_const" : true,
7687   "linker_set_key" : "const android::hardware::Parcel",
7688   "name" : "const android::hardware::Parcel",
7689   "referenced_type" : "type-599",
7690   "self_type" : "type-609",
7691   "size" : 68,
7692   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7693  },
7694  {
7695   "alignment" : 4,
7696   "is_const" : true,
7697   "linker_set_key" : "const android::hardware::Return<android::hardware::cas::V1_0::Status>",
7698   "name" : "const android::hardware::Return<android::hardware::cas::V1_0::Status>",
7699   "referenced_type" : "type-319",
7700   "self_type" : "type-334",
7701   "size" : 28,
7702   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7703  },
7704  {
7705   "alignment" : 4,
7706   "is_const" : true,
7707   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_0::ICas> >",
7708   "name" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_0::ICas> >",
7709   "referenced_type" : "type-83",
7710   "self_type" : "type-90",
7711   "size" : 28,
7712   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7713  },
7714  {
7715   "alignment" : 4,
7716   "is_const" : true,
7717   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_0::IDescramblerBase> >",
7718   "name" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_0::IDescramblerBase> >",
7719   "referenced_type" : "type-92",
7720   "self_type" : "type-96",
7721   "size" : 28,
7722   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7723  },
7724  {
7725   "alignment" : 4,
7726   "is_const" : true,
7727   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICas> >",
7728   "name" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICas> >",
7729   "referenced_type" : "type-336",
7730   "self_type" : "type-343",
7731   "size" : 28,
7732   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7733  },
7734  {
7735   "alignment" : 4,
7736   "is_const" : true,
7737   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICasListener> >",
7738   "name" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICasListener> >",
7739   "referenced_type" : "type-802",
7740   "self_type" : "type-807",
7741   "size" : 28,
7742   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7743  },
7744  {
7745   "alignment" : 4,
7746   "is_const" : true,
7747   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_1::IMediaCasService> >",
7748   "name" : "const android::hardware::Return<android::sp<android::hardware::cas::V1_1::IMediaCasService> >",
7749   "referenced_type" : "type-98",
7750   "self_type" : "type-102",
7751   "size" : 28,
7752   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7753  },
7754  {
7755   "alignment" : 4,
7756   "is_const" : true,
7757   "linker_set_key" : "const android::hardware::Return<bool>",
7758   "name" : "const android::hardware::Return<bool>",
7759   "referenced_type" : "type-296",
7760   "self_type" : "type-312",
7761   "size" : 24,
7762   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7763  },
7764  {
7765   "alignment" : 4,
7766   "is_const" : true,
7767   "linker_set_key" : "const android::hardware::Status",
7768   "name" : "const android::hardware::Status",
7769   "referenced_type" : "type-85",
7770   "self_type" : "type-288",
7771   "size" : 20,
7772   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7773  },
7774  {
7775   "alignment" : 4,
7776   "is_const" : true,
7777   "linker_set_key" : "const android::hardware::cas::V1_0::BpHwCas",
7778   "name" : "const android::hardware::cas::V1_0::BpHwCas",
7779   "referenced_type" : "type-739",
7780   "self_type" : "type-743",
7781   "size" : 92,
7782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BpHwCas.h"
7783  },
7784  {
7785   "alignment" : 4,
7786   "is_const" : true,
7787   "linker_set_key" : "const android::hardware::cas::V1_0::BpHwCasListener",
7788   "name" : "const android::hardware::cas::V1_0::BpHwCasListener",
7789   "referenced_type" : "type-851",
7790   "self_type" : "type-854",
7791   "size" : 92,
7792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BpHwCasListener.h"
7793  },
7794  {
7795   "alignment" : 4,
7796   "is_const" : true,
7797   "linker_set_key" : "const android::hardware::cas::V1_0::BpHwDescramblerBase",
7798   "name" : "const android::hardware::cas::V1_0::BpHwDescramblerBase",
7799   "referenced_type" : "type-170",
7800   "self_type" : "type-173",
7801   "size" : 92,
7802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BpHwDescramblerBase.h"
7803  },
7804  {
7805   "alignment" : 4,
7806   "is_const" : true,
7807   "linker_set_key" : "const android::hardware::cas::V1_0::BpHwMediaCasService",
7808   "name" : "const android::hardware::cas::V1_0::BpHwMediaCasService",
7809   "referenced_type" : "type-177",
7810   "self_type" : "type-181",
7811   "size" : 92,
7812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BpHwMediaCasService.h"
7813  },
7814  {
7815   "alignment" : 4,
7816   "is_const" : true,
7817   "linker_set_key" : "const android::hardware::cas::V1_0::ICas",
7818   "name" : "const android::hardware::cas::V1_0::ICas",
7819   "referenced_type" : "type-50",
7820   "self_type" : "type-725",
7821   "size" : 12,
7822   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/ICas.h"
7823  },
7824  {
7825   "alignment" : 4,
7826   "is_const" : true,
7827   "linker_set_key" : "const android::hardware::cas::V1_0::ICasListener",
7828   "name" : "const android::hardware::cas::V1_0::ICasListener",
7829   "referenced_type" : "type-56",
7830   "self_type" : "type-843",
7831   "size" : 12,
7832   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/ICasListener.h"
7833  },
7834  {
7835   "alignment" : 4,
7836   "is_const" : true,
7837   "linker_set_key" : "const android::hardware::cas::V1_0::IDescramblerBase",
7838   "name" : "const android::hardware::cas::V1_0::IDescramblerBase",
7839   "referenced_type" : "type-61",
7840   "self_type" : "type-66",
7841   "size" : 12,
7842   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7843  },
7844  {
7845   "alignment" : 4,
7846   "is_const" : true,
7847   "linker_set_key" : "const android::hardware::cas::V1_0::IMediaCasService",
7848   "name" : "const android::hardware::cas::V1_0::IMediaCasService",
7849   "referenced_type" : "type-70",
7850   "self_type" : "type-150",
7851   "size" : 12,
7852   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/IMediaCasService.h"
7853  },
7854  {
7855   "alignment" : 4,
7856   "is_const" : true,
7857   "linker_set_key" : "const android::hardware::cas::V1_0::Status",
7858   "name" : "const android::hardware::cas::V1_0::Status",
7859   "referenced_type" : "type-320",
7860   "self_type" : "type-721",
7861   "size" : 4,
7862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/types.h"
7863  },
7864  {
7865   "alignment" : 4,
7866   "is_const" : true,
7867   "linker_set_key" : "const android::hardware::cas::V1_1::BpHwCas",
7868   "name" : "const android::hardware::cas::V1_1::BpHwCas",
7869   "referenced_type" : "type-746",
7870   "self_type" : "type-745",
7871   "size" : 92,
7872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h"
7873  },
7874  {
7875   "alignment" : 4,
7876   "is_const" : true,
7877   "linker_set_key" : "const android::hardware::cas::V1_1::BpHwCasListener",
7878   "name" : "const android::hardware::cas::V1_1::BpHwCasListener",
7879   "referenced_type" : "type-789",
7880   "self_type" : "type-856",
7881   "size" : 92,
7882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCasListener.h"
7883  },
7884  {
7885   "alignment" : 4,
7886   "is_const" : true,
7887   "linker_set_key" : "const android::hardware::cas::V1_1::BpHwMediaCasService",
7888   "name" : "const android::hardware::cas::V1_1::BpHwMediaCasService",
7889   "referenced_type" : "type-187",
7890   "self_type" : "type-186",
7891   "size" : 92,
7892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h"
7893  },
7894  {
7895   "alignment" : 4,
7896   "is_const" : true,
7897   "linker_set_key" : "const android::hardware::cas::V1_1::ICas",
7898   "name" : "const android::hardware::cas::V1_1::ICas",
7899   "referenced_type" : "type-257",
7900   "self_type" : "type-727",
7901   "size" : 12,
7902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
7903  },
7904  {
7905   "alignment" : 4,
7906   "is_const" : true,
7907   "linker_set_key" : "const android::hardware::cas::V1_1::ICasListener",
7908   "name" : "const android::hardware::cas::V1_1::ICasListener",
7909   "referenced_type" : "type-780",
7910   "self_type" : "type-847",
7911   "size" : 12,
7912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h"
7913  },
7914  {
7915   "alignment" : 4,
7916   "is_const" : true,
7917   "linker_set_key" : "const android::hardware::cas::V1_1::IMediaCasService",
7918   "name" : "const android::hardware::cas::V1_1::IMediaCasService",
7919   "referenced_type" : "type-78",
7920   "self_type" : "type-152",
7921   "size" : 12,
7922   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h"
7923  },
7924  {
7925   "alignment" : 4,
7926   "is_const" : true,
7927   "linker_set_key" : "const android::hardware::details::SchedPrio",
7928   "name" : "const android::hardware::details::SchedPrio",
7929   "referenced_type" : "type-620",
7930   "self_type" : "type-622",
7931   "size" : 8,
7932   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7933  },
7934  {
7935   "alignment" : 8,
7936   "is_const" : true,
7937   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7938   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7939   "referenced_type" : "type-529",
7940   "self_type" : "type-758",
7941   "size" : 8,
7942   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7943  },
7944  {
7945   "alignment" : 8,
7946   "is_const" : true,
7947   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7948   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7949   "referenced_type" : "type-521",
7950   "self_type" : "type-753",
7951   "size" : 8,
7952   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7953  },
7954  {
7955   "alignment" : 8,
7956   "is_const" : true,
7957   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
7958   "name" : "const android::hardware::details::hidl_pointer<int>",
7959   "referenced_type" : "type-539",
7960   "self_type" : "type-697",
7961   "size" : 8,
7962   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7963  },
7964  {
7965   "alignment" : 8,
7966   "is_const" : true,
7967   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
7968   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7969   "referenced_type" : "type-547",
7970   "self_type" : "type-742",
7971   "size" : 8,
7972   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7973  },
7974  {
7975   "alignment" : 4,
7976   "is_const" : true,
7977   "linker_set_key" : "const android::hardware::details::return_status",
7978   "name" : "const android::hardware::details::return_status",
7979   "referenced_type" : "type-84",
7980   "self_type" : "type-349",
7981   "size" : 24,
7982   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7983  },
7984  {
7985   "alignment" : 4,
7986   "is_const" : true,
7987   "linker_set_key" : "const android::hardware::hidl_death_recipient",
7988   "name" : "const android::hardware::hidl_death_recipient",
7989   "referenced_type" : "type-274",
7990   "self_type" : "type-776",
7991   "size" : 12,
7992   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7993  },
7994  {
7995   "alignment" : 8,
7996   "is_const" : true,
7997   "linker_set_key" : "const android::hardware::hidl_handle",
7998   "name" : "const android::hardware::hidl_handle",
7999   "referenced_type" : "type-496",
8000   "self_type" : "type-565",
8001   "size" : 16,
8002   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8003  },
8004  {
8005   "alignment" : 8,
8006   "is_const" : true,
8007   "linker_set_key" : "const android::hardware::hidl_memory",
8008   "name" : "const android::hardware::hidl_memory",
8009   "referenced_type" : "type-500",
8010   "self_type" : "type-503",
8011   "size" : 40,
8012   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8013  },
8014  {
8015   "alignment" : 8,
8016   "is_const" : true,
8017   "linker_set_key" : "const android::hardware::hidl_string",
8018   "name" : "const android::hardware::hidl_string",
8019   "referenced_type" : "type-119",
8020   "self_type" : "type-497",
8021   "size" : 16,
8022   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8023  },
8024  {
8025   "alignment" : 8,
8026   "is_const" : true,
8027   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8028   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8029   "referenced_type" : "type-520",
8030   "self_type" : "type-729",
8031   "size" : 16,
8032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h"
8033  },
8034  {
8035   "alignment" : 8,
8036   "is_const" : true,
8037   "linker_set_key" : "const android::hardware::hidl_vec<int>",
8038   "name" : "const android::hardware::hidl_vec<int>",
8039   "referenced_type" : "type-538",
8040   "self_type" : "type-543",
8041   "size" : 16,
8042   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8043  },
8044  {
8045   "alignment" : 8,
8046   "is_const" : true,
8047   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
8048   "name" : "const android::hardware::hidl_vec<unsigned char>",
8049   "referenced_type" : "type-546",
8050   "self_type" : "type-552",
8051   "size" : 16,
8052   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8053  },
8054  {
8055   "alignment" : 2,
8056   "is_const" : true,
8057   "linker_set_key" : "const android::hardware::hidl_version",
8058   "name" : "const android::hardware::hidl_version",
8059   "referenced_type" : "type-558",
8060   "self_type" : "type-560",
8061   "size" : 4,
8062   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8063  },
8064  {
8065   "alignment" : 4,
8066   "is_const" : true,
8067   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
8068   "name" : "const android::hidl::base::V1_0::BpHwBase",
8069   "referenced_type" : "type-732",
8070   "self_type" : "type-735",
8071   "size" : 92,
8072   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
8073  },
8074  {
8075   "alignment" : 4,
8076   "is_const" : true,
8077   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8078   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8079   "referenced_type" : "type-575",
8080   "self_type" : "type-576",
8081   "size" : 4,
8082   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8083  },
8084  {
8085   "alignment" : 4,
8086   "is_const" : true,
8087   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
8088   "name" : "const android::hidl::base::V1_0::IBase",
8089   "referenced_type" : "type-51",
8090   "self_type" : "type-635",
8091   "size" : 12,
8092   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8093  },
8094  {
8095   "alignment" : 4,
8096   "is_const" : true,
8097   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
8098   "name" : "const android::hidl::base::V1_0::IBase *const",
8099   "referenced_type" : "type-634",
8100   "self_type" : "type-637",
8101   "size" : 4,
8102   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8103  },
8104  {
8105   "alignment" : 4,
8106   "is_const" : true,
8107   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
8108   "name" : "const android::hidl::manager::V1_0::IServiceManager",
8109   "referenced_type" : "type-185",
8110   "self_type" : "type-199",
8111   "size" : 12,
8112   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8113  },
8114  {
8115   "alignment" : 4,
8116   "is_const" : true,
8117   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8118   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8119   "referenced_type" : "type-712",
8120   "self_type" : "type-716",
8121   "size" : 4,
8122   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8123  },
8124  {
8125   "alignment" : 1,
8126   "is_const" : true,
8127   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8128   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8129   "referenced_type" : "type-711",
8130   "self_type" : "type-714",
8131   "size" : 1,
8132   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8133  },
8134  {
8135   "alignment" : 4,
8136   "is_const" : true,
8137   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
8138   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
8139   "referenced_type" : "type-212",
8140   "self_type" : "type-709",
8141   "size" : 12,
8142   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8143  },
8144  {
8145   "alignment" : 4,
8146   "is_const" : true,
8147   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
8148   "name" : "const android::sp<android::hardware::IBinder>",
8149   "referenced_type" : "type-36",
8150   "self_type" : "type-35",
8151   "size" : 4,
8152   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8153  },
8154  {
8155   "alignment" : 4,
8156   "is_const" : true,
8157   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
8158   "name" : "const android::sp<android::hardware::ProcessState>",
8159   "referenced_type" : "type-155",
8160   "self_type" : "type-158",
8161   "size" : 4,
8162   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8163  },
8164  {
8165   "alignment" : 4,
8166   "is_const" : true,
8167   "linker_set_key" : "const android::sp<android::hardware::cas::V1_0::ICas>",
8168   "name" : "const android::sp<android::hardware::cas::V1_0::ICas>",
8169   "referenced_type" : "type-48",
8170   "self_type" : "type-231",
8171   "size" : 4,
8172   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8173  },
8174  {
8175   "alignment" : 4,
8176   "is_const" : true,
8177   "linker_set_key" : "const android::sp<android::hardware::cas::V1_0::ICasListener>",
8178   "name" : "const android::sp<android::hardware::cas::V1_0::ICasListener>",
8179   "referenced_type" : "type-54",
8180   "self_type" : "type-795",
8181   "size" : 4,
8182   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8183  },
8184  {
8185   "alignment" : 4,
8186   "is_const" : true,
8187   "linker_set_key" : "const android::sp<android::hardware::cas::V1_0::IDescramblerBase>",
8188   "name" : "const android::sp<android::hardware::cas::V1_0::IDescramblerBase>",
8189   "referenced_type" : "type-59",
8190   "self_type" : "type-65",
8191   "size" : 4,
8192   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8193  },
8194  {
8195   "alignment" : 4,
8196   "is_const" : true,
8197   "linker_set_key" : "const android::sp<android::hardware::cas::V1_0::IMediaCasService>",
8198   "name" : "const android::sp<android::hardware::cas::V1_0::IMediaCasService>",
8199   "referenced_type" : "type-68",
8200   "self_type" : "type-72",
8201   "size" : 4,
8202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8203  },
8204  {
8205   "alignment" : 4,
8206   "is_const" : true,
8207   "linker_set_key" : "const android::sp<android::hardware::cas::V1_1::ICas>",
8208   "name" : "const android::sp<android::hardware::cas::V1_1::ICas>",
8209   "referenced_type" : "type-255",
8210   "self_type" : "type-267",
8211   "size" : 4,
8212   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8213  },
8214  {
8215   "alignment" : 4,
8216   "is_const" : true,
8217   "linker_set_key" : "const android::sp<android::hardware::cas::V1_1::ICasListener>",
8218   "name" : "const android::sp<android::hardware::cas::V1_1::ICasListener>",
8219   "referenced_type" : "type-778",
8220   "self_type" : "type-784",
8221   "size" : 4,
8222   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8223  },
8224  {
8225   "alignment" : 4,
8226   "is_const" : true,
8227   "linker_set_key" : "const android::sp<android::hardware::cas::V1_1::IMediaCasService>",
8228   "name" : "const android::sp<android::hardware::cas::V1_1::IMediaCasService>",
8229   "referenced_type" : "type-76",
8230   "self_type" : "type-82",
8231   "size" : 4,
8232   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8233  },
8234  {
8235   "alignment" : 4,
8236   "is_const" : true,
8237   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8238   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8239   "referenced_type" : "type-269",
8240   "self_type" : "type-282",
8241   "size" : 4,
8242   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8243  },
8244  {
8245   "alignment" : 4,
8246   "is_const" : true,
8247   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
8248   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
8249   "referenced_type" : "type-519",
8250   "self_type" : "type-518",
8251   "size" : 4,
8252   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8253  },
8254  {
8255   "alignment" : 4,
8256   "is_const" : true,
8257   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
8258   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
8259   "referenced_type" : "type-161",
8260   "self_type" : "type-803",
8261   "size" : 4,
8262   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8263  },
8264  {
8265   "alignment" : 4,
8266   "is_const" : true,
8267   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8268   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8269   "referenced_type" : "type-183",
8270   "self_type" : "type-196",
8271   "size" : 4,
8272   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8273  },
8274  {
8275   "alignment" : 4,
8276   "is_const" : true,
8277   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8278   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8279   "referenced_type" : "type-210",
8280   "self_type" : "type-224",
8281   "size" : 4,
8282   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8283  },
8284  {
8285   "alignment" : 4,
8286   "is_const" : true,
8287   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
8288   "name" : "const android::wp<android::hardware::BHwBinder>",
8289   "referenced_type" : "type-551",
8290   "self_type" : "type-772",
8291   "size" : 8,
8292   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8293  },
8294  {
8295   "alignment" : 4,
8296   "is_const" : true,
8297   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
8298   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
8299   "referenced_type" : "type-272",
8300   "self_type" : "type-498",
8301   "size" : 8,
8302   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8303  },
8304  {
8305   "alignment" : 4,
8306   "is_const" : true,
8307   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
8308   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
8309   "referenced_type" : "type-275",
8310   "self_type" : "type-768",
8311   "size" : 8,
8312   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8313  },
8314  {
8315   "alignment" : 1,
8316   "is_const" : true,
8317   "linker_set_key" : "const bool",
8318   "name" : "const bool",
8319   "referenced_type" : "type-25",
8320   "self_type" : "type-206",
8321   "size" : 1,
8322   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8323  },
8324  {
8325   "alignment" : 1,
8326   "is_const" : true,
8327   "linker_set_key" : "const char",
8328   "name" : "const char",
8329   "referenced_type" : "type-44",
8330   "self_type" : "type-43",
8331   "size" : 1,
8332   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8333  },
8334  {
8335   "alignment" : 2,
8336   "is_const" : true,
8337   "linker_set_key" : "const char16_t",
8338   "name" : "const char16_t",
8339   "referenced_type" : "type-33",
8340   "self_type" : "type-32",
8341   "size" : 2,
8342   "source_file" : "/system/core/libutils/include/utils/String16.h"
8343  },
8344  {
8345   "alignment" : 8,
8346   "is_const" : true,
8347   "linker_set_key" : "const double",
8348   "name" : "const double",
8349   "referenced_type" : "type-459",
8350   "self_type" : "type-487",
8351   "size" : 8,
8352   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8353  },
8354  {
8355   "alignment" : 4,
8356   "is_const" : true,
8357   "linker_set_key" : "const float",
8358   "name" : "const float",
8359   "referenced_type" : "type-453",
8360   "self_type" : "type-485",
8361   "size" : 4,
8362   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8363  },
8364  {
8365   "alignment" : 4,
8366   "is_const" : true,
8367   "linker_set_key" : "const int",
8368   "name" : "const int",
8369   "referenced_type" : "type-8",
8370   "self_type" : "type-680",
8371   "size" : 4,
8372   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8373  },
8374  {
8375   "is_const" : true,
8376   "linker_set_key" : "const iter<is_const>",
8377   "name" : "const iter<is_const>",
8378   "referenced_type" : "type-108",
8379   "self_type" : "type-107",
8380   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8381  },
8382  {
8383   "is_const" : true,
8384   "linker_set_key" : "const iter<is_const>",
8385   "name" : "const iter<is_const>",
8386   "referenced_type" : "type-217",
8387   "self_type" : "type-216",
8388   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8389  },
8390  {
8391   "is_const" : true,
8392   "linker_set_key" : "const iter<is_const>",
8393   "name" : "const iter<is_const>",
8394   "referenced_type" : "type-298",
8395   "self_type" : "type-297",
8396   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8397  },
8398  {
8399   "is_const" : true,
8400   "linker_set_key" : "const iter<is_const>",
8401   "name" : "const iter<is_const>",
8402   "referenced_type" : "type-370",
8403   "self_type" : "type-369",
8404   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8405  },
8406  {
8407   "is_const" : true,
8408   "linker_set_key" : "const iter<is_const>",
8409   "name" : "const iter<is_const>",
8410   "referenced_type" : "type-511",
8411   "self_type" : "type-510",
8412   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8413  },
8414  {
8415   "is_const" : true,
8416   "linker_set_key" : "const iter<is_const>",
8417   "name" : "const iter<is_const>",
8418   "referenced_type" : "type-815",
8419   "self_type" : "type-814",
8420   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8421  },
8422  {
8423   "alignment" : 4,
8424   "is_const" : true,
8425   "linker_set_key" : "const log_msg",
8426   "name" : "const log_msg",
8427   "referenced_type" : "type-236",
8428   "self_type" : "type-235",
8429   "size" : 5124,
8430   "source_file" : "/system/core/liblog/include/log/log_read.h"
8431  },
8432  {
8433   "alignment" : 8,
8434   "is_const" : true,
8435   "linker_set_key" : "const long long",
8436   "name" : "const long long",
8437   "referenced_type" : "type-13",
8438   "self_type" : "type-481",
8439   "size" : 8,
8440   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8441  },
8442  {
8443   "alignment" : 4,
8444   "is_const" : true,
8445   "linker_set_key" : "const native_handle",
8446   "name" : "const native_handle",
8447   "referenced_type" : "type-367",
8448   "self_type" : "type-480",
8449   "size" : 12,
8450   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8451  },
8452  {
8453   "alignment" : 2,
8454   "is_const" : true,
8455   "linker_set_key" : "const short",
8456   "name" : "const short",
8457   "referenced_type" : "type-416",
8458   "self_type" : "type-472",
8459   "size" : 2,
8460   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8461  },
8462  {
8463   "alignment" : 1,
8464   "is_const" : true,
8465   "linker_set_key" : "const signed char",
8466   "name" : "const signed char",
8467   "referenced_type" : "type-465",
8468   "self_type" : "type-464",
8469   "size" : 1,
8470   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8471  },
8472  {
8473   "alignment" : 4,
8474   "is_const" : true,
8475   "linker_set_key" : "const std::array<android::hardware::cas::V1_0::Status, 15>",
8476   "name" : "const std::array<android::hardware::cas::V1_0::Status, 15>",
8477   "referenced_type" : "type-149",
8478   "self_type" : "type-148",
8479   "size" : 60,
8480   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/types.h"
8481  },
8482  {
8483   "alignment" : 4,
8484   "is_const" : true,
8485   "linker_set_key" : "const std::array<android::hardware::cas::V1_0::Status, 15>",
8486   "name" : "const std::array<android::hardware::cas::V1_0::Status, 15>",
8487   "referenced_type" : "type-264",
8488   "self_type" : "type-263",
8489   "size" : 60,
8490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/types.h"
8491  },
8492  {
8493   "alignment" : 4,
8494   "is_const" : true,
8495   "linker_set_key" : "const std::array<android::hardware::cas::V1_0::Status, 15>",
8496   "name" : "const std::array<android::hardware::cas::V1_0::Status, 15>",
8497   "referenced_type" : "type-333",
8498   "self_type" : "type-332",
8499   "size" : 60,
8500   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/types.h"
8501  },
8502  {
8503   "alignment" : 4,
8504   "is_const" : true,
8505   "linker_set_key" : "const std::array<android::hardware::cas::V1_0::Status, 15>",
8506   "name" : "const std::array<android::hardware::cas::V1_0::Status, 15>",
8507   "referenced_type" : "type-400",
8508   "self_type" : "type-399",
8509   "size" : 60,
8510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/types.h"
8511  },
8512  {
8513   "alignment" : 4,
8514   "is_const" : true,
8515   "linker_set_key" : "const std::array<android::hardware::cas::V1_0::Status, 15>",
8516   "name" : "const std::array<android::hardware::cas::V1_0::Status, 15>",
8517   "referenced_type" : "type-724",
8518   "self_type" : "type-723",
8519   "size" : 60,
8520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/types.h"
8521  },
8522  {
8523   "alignment" : 4,
8524   "is_const" : true,
8525   "linker_set_key" : "const std::array<android::hardware::cas::V1_0::Status, 15>",
8526   "name" : "const std::array<android::hardware::cas::V1_0::Status, 15>",
8527   "referenced_type" : "type-846",
8528   "self_type" : "type-845",
8529   "size" : 60,
8530   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/types.h"
8531  },
8532  {
8533   "alignment" : 4,
8534   "is_const" : true,
8535   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8536   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8537   "referenced_type" : "type-124",
8538   "self_type" : "type-123",
8539   "size" : 12,
8540   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8541  },
8542  {
8543   "alignment" : 4,
8544   "is_const" : true,
8545   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8546   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8547   "referenced_type" : "type-227",
8548   "self_type" : "type-226",
8549   "size" : 12,
8550   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8551  },
8552  {
8553   "alignment" : 4,
8554   "is_const" : true,
8555   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8556   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8557   "referenced_type" : "type-307",
8558   "self_type" : "type-306",
8559   "size" : 12,
8560   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8561  },
8562  {
8563   "alignment" : 4,
8564   "is_const" : true,
8565   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8566   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8567   "referenced_type" : "type-377",
8568   "self_type" : "type-376",
8569   "size" : 12,
8570   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8571  },
8572  {
8573   "alignment" : 4,
8574   "is_const" : true,
8575   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8576   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8577   "referenced_type" : "type-579",
8578   "self_type" : "type-578",
8579   "size" : 12,
8580   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8581  },
8582  {
8583   "alignment" : 4,
8584   "is_const" : true,
8585   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8586   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8587   "referenced_type" : "type-823",
8588   "self_type" : "type-822",
8589   "size" : 12,
8590   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8591  },
8592  {
8593   "alignment" : 4,
8594   "is_const" : true,
8595   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8596   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8597   "referenced_type" : "type-147",
8598   "self_type" : "type-146",
8599   "size" : 4,
8600   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8601  },
8602  {
8603   "alignment" : 4,
8604   "is_const" : true,
8605   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8606   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8607   "referenced_type" : "type-262",
8608   "self_type" : "type-261",
8609   "size" : 4,
8610   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8611  },
8612  {
8613   "alignment" : 4,
8614   "is_const" : true,
8615   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8616   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8617   "referenced_type" : "type-330",
8618   "self_type" : "type-329",
8619   "size" : 4,
8620   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8621  },
8622  {
8623   "alignment" : 4,
8624   "is_const" : true,
8625   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8626   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8627   "referenced_type" : "type-398",
8628   "self_type" : "type-397",
8629   "size" : 4,
8630   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8631  },
8632  {
8633   "alignment" : 4,
8634   "is_const" : true,
8635   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8636   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8637   "referenced_type" : "type-720",
8638   "self_type" : "type-719",
8639   "size" : 4,
8640   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8641  },
8642  {
8643   "alignment" : 4,
8644   "is_const" : true,
8645   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8646   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8647   "referenced_type" : "type-842",
8648   "self_type" : "type-841",
8649   "size" : 4,
8650   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8651  },
8652  {
8653   "alignment" : 1,
8654   "is_const" : true,
8655   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8656   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8657   "referenced_type" : "type-145",
8658   "self_type" : "type-144",
8659   "size" : 3,
8660   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8661  },
8662  {
8663   "alignment" : 1,
8664   "is_const" : true,
8665   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8666   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8667   "referenced_type" : "type-260",
8668   "self_type" : "type-259",
8669   "size" : 3,
8670   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8671  },
8672  {
8673   "alignment" : 1,
8674   "is_const" : true,
8675   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8676   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8677   "referenced_type" : "type-328",
8678   "self_type" : "type-327",
8679   "size" : 3,
8680   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8681  },
8682  {
8683   "alignment" : 1,
8684   "is_const" : true,
8685   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8686   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8687   "referenced_type" : "type-396",
8688   "self_type" : "type-395",
8689   "size" : 3,
8690   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8691  },
8692  {
8693   "alignment" : 1,
8694   "is_const" : true,
8695   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8696   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8697   "referenced_type" : "type-718",
8698   "self_type" : "type-717",
8699   "size" : 3,
8700   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8701  },
8702  {
8703   "alignment" : 1,
8704   "is_const" : true,
8705   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8706   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8707   "referenced_type" : "type-839",
8708   "self_type" : "type-838",
8709   "size" : 3,
8710   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8711  },
8712  {
8713   "alignment" : 4,
8714   "is_const" : true,
8715   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8716   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8717   "referenced_type" : "type-136",
8718   "self_type" : "type-135",
8719   "size" : 12,
8720   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8721  },
8722  {
8723   "alignment" : 4,
8724   "is_const" : true,
8725   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8726   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8727   "referenced_type" : "type-233",
8728   "self_type" : "type-232",
8729   "size" : 12,
8730   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8731  },
8732  {
8733   "alignment" : 4,
8734   "is_const" : true,
8735   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8736   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8737   "referenced_type" : "type-314",
8738   "self_type" : "type-313",
8739   "size" : 12,
8740   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8741  },
8742  {
8743   "alignment" : 4,
8744   "is_const" : true,
8745   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8746   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8747   "referenced_type" : "type-382",
8748   "self_type" : "type-381",
8749   "size" : 12,
8750   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8751  },
8752  {
8753   "alignment" : 4,
8754   "is_const" : true,
8755   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8756   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8757   "referenced_type" : "type-615",
8758   "self_type" : "type-614",
8759   "size" : 12,
8760   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8761  },
8762  {
8763   "alignment" : 4,
8764   "is_const" : true,
8765   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8766   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8767   "referenced_type" : "type-829",
8768   "self_type" : "type-828",
8769   "size" : 12,
8770   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8771  },
8772  {
8773   "alignment" : 4,
8774   "is_const" : true,
8775   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8776   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8777   "referenced_type" : "type-113",
8778   "self_type" : "type-112",
8779   "size" : 8,
8780   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8781  },
8782  {
8783   "alignment" : 4,
8784   "is_const" : true,
8785   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8786   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8787   "referenced_type" : "type-223",
8788   "self_type" : "type-222",
8789   "size" : 8,
8790   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8791  },
8792  {
8793   "alignment" : 4,
8794   "is_const" : true,
8795   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8796   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8797   "referenced_type" : "type-303",
8798   "self_type" : "type-302",
8799   "size" : 8,
8800   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8801  },
8802  {
8803   "alignment" : 4,
8804   "is_const" : true,
8805   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8806   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8807   "referenced_type" : "type-375",
8808   "self_type" : "type-374",
8809   "size" : 8,
8810   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8811  },
8812  {
8813   "alignment" : 4,
8814   "is_const" : true,
8815   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8816   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8817   "referenced_type" : "type-536",
8818   "self_type" : "type-535",
8819   "size" : 8,
8820   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8821  },
8822  {
8823   "alignment" : 4,
8824   "is_const" : true,
8825   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8826   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8827   "referenced_type" : "type-821",
8828   "self_type" : "type-820",
8829   "size" : 8,
8830   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8831  },
8832  {
8833   "alignment" : 4,
8834   "is_const" : true,
8835   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8836   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8837   "referenced_type" : "type-111",
8838   "self_type" : "type-110",
8839   "size" : 8,
8840   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8841  },
8842  {
8843   "alignment" : 4,
8844   "is_const" : true,
8845   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8846   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8847   "referenced_type" : "type-221",
8848   "self_type" : "type-220",
8849   "size" : 8,
8850   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8851  },
8852  {
8853   "alignment" : 4,
8854   "is_const" : true,
8855   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8856   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8857   "referenced_type" : "type-301",
8858   "self_type" : "type-300",
8859   "size" : 8,
8860   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8861  },
8862  {
8863   "alignment" : 4,
8864   "is_const" : true,
8865   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8866   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8867   "referenced_type" : "type-373",
8868   "self_type" : "type-372",
8869   "size" : 8,
8870   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8871  },
8872  {
8873   "alignment" : 4,
8874   "is_const" : true,
8875   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8876   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8877   "referenced_type" : "type-526",
8878   "self_type" : "type-525",
8879   "size" : 8,
8880   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8881  },
8882  {
8883   "alignment" : 4,
8884   "is_const" : true,
8885   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8886   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8887   "referenced_type" : "type-818",
8888   "self_type" : "type-817",
8889   "size" : 8,
8890   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8891  },
8892  {
8893   "alignment" : 4,
8894   "is_const" : true,
8895   "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 *> > *)> > >",
8896   "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 *> > *)> > >",
8897   "referenced_type" : "type-193",
8898   "self_type" : "type-192",
8899   "size" : 12,
8900   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8901  },
8902  {
8903   "alignment" : 4,
8904   "is_const" : true,
8905   "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 *> > *)> > >",
8906   "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 *> > *)> > >",
8907   "referenced_type" : "type-278",
8908   "self_type" : "type-277",
8909   "size" : 12,
8910   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8911  },
8912  {
8913   "alignment" : 4,
8914   "is_const" : true,
8915   "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 *> > *)> > >",
8916   "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 *> > *)> > >",
8917   "referenced_type" : "type-339",
8918   "self_type" : "type-338",
8919   "size" : 12,
8920   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8921  },
8922  {
8923   "alignment" : 4,
8924   "is_const" : true,
8925   "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 *> > *)> > >",
8926   "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 *> > *)> > >",
8927   "referenced_type" : "type-407",
8928   "self_type" : "type-406",
8929   "size" : 12,
8930   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8931  },
8932  {
8933   "alignment" : 4,
8934   "is_const" : true,
8935   "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 *> > *)> > >",
8936   "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 *> > *)> > >",
8937   "referenced_type" : "type-764",
8938   "self_type" : "type-763",
8939   "size" : 12,
8940   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8941  },
8942  {
8943   "alignment" : 4,
8944   "is_const" : true,
8945   "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 *> > *)> > >",
8946   "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 *> > *)> > >",
8947   "referenced_type" : "type-861",
8948   "self_type" : "type-860",
8949   "size" : 12,
8950   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8951  },
8952  {
8953   "alignment" : 1,
8954   "is_const" : true,
8955   "linker_set_key" : "const unsigned char",
8956   "name" : "const unsigned char",
8957   "referenced_type" : "type-239",
8958   "self_type" : "type-470",
8959   "size" : 1,
8960   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8961  },
8962  {
8963   "alignment" : 4,
8964   "is_const" : true,
8965   "linker_set_key" : "const unsigned int",
8966   "name" : "const unsigned int",
8967   "referenced_type" : "type-2",
8968   "self_type" : "type-18",
8969   "size" : 4,
8970   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8971  },
8972  {
8973   "alignment" : 8,
8974   "is_const" : true,
8975   "linker_set_key" : "const unsigned long long",
8976   "name" : "const unsigned long long",
8977   "referenced_type" : "type-122",
8978   "self_type" : "type-483",
8979   "size" : 8,
8980   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8981  },
8982  {
8983   "alignment" : 2,
8984   "is_const" : true,
8985   "linker_set_key" : "const unsigned short",
8986   "name" : "const unsigned short",
8987   "referenced_type" : "type-241",
8988   "self_type" : "type-474",
8989   "size" : 2,
8990   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8991  },
8992  {
8993   "is_const" : true,
8994   "linker_set_key" : "const void",
8995   "name" : "const void",
8996   "referenced_type" : "type-10",
8997   "self_type" : "type-563",
8998   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8999  },
9000  {
9001   "alignment" : 1,
9002   "is_volatile" : true,
9003   "linker_set_key" : "volatile bool",
9004   "name" : "volatile bool",
9005   "referenced_type" : "type-25",
9006   "self_type" : "type-209",
9007   "size" : 1,
9008   "source_file" : "/system/core/libutils/include/utils/Thread.h"
9009  },
9010  {
9011   "alignment" : 4,
9012   "is_volatile" : true,
9013   "linker_set_key" : "volatile int",
9014   "name" : "volatile int",
9015   "referenced_type" : "type-8",
9016   "self_type" : "type-45",
9017   "size" : 4,
9018   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
9019  }
9020 ],
9021 "record_types" :
9022 [
9023  {
9024   "alignment" : 4,
9025   "fields" :
9026   [
9027    {
9028     "access" : "private",
9029     "field_name" : "mCond",
9030     "referenced_type" : "type-208"
9031    }
9032   ],
9033   "linker_set_key" : "android::Condition",
9034   "name" : "android::Condition",
9035   "record_kind" : "class",
9036   "referenced_type" : "type-207",
9037   "self_type" : "type-207",
9038   "size" : 4,
9039   "source_file" : "/system/core/libutils/include/utils/Condition.h",
9040   "unique_id" : "_ZTSN7android9ConditionE"
9041  },
9042  {
9043   "alignment" : 4,
9044   "fields" :
9045   [
9046    {
9047     "access" : "private",
9048     "field_name" : "mVector",
9049     "referenced_type" : "type-38"
9050    }
9051   ],
9052   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9053   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9054   "record_kind" : "class",
9055   "referenced_type" : "type-37",
9056   "self_type" : "type-37",
9057   "size" : 20,
9058   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
9059   "template_args" : [ "type-30", "type-36" ],
9060   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9061  },
9062  {
9063   "alignment" : 4,
9064   "fields" :
9065   [
9066    {
9067     "access" : "private",
9068     "field_name" : "mCount",
9069     "referenced_type" : "type-364"
9070    }
9071   ],
9072   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
9073   "name" : "android::LightRefBase<android::NativeHandle>",
9074   "record_kind" : "class",
9075   "referenced_type" : "type-363",
9076   "self_type" : "type-363",
9077   "size" : 4,
9078   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9079   "template_args" : [ "type-365" ],
9080   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
9081  },
9082  {
9083   "alignment" : 4,
9084   "fields" :
9085   [
9086    {
9087     "access" : "private",
9088     "field_name" : "mCount",
9089     "referenced_type" : "type-357"
9090    }
9091   ],
9092   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
9093   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9094   "record_kind" : "class",
9095   "referenced_type" : "type-356",
9096   "self_type" : "type-356",
9097   "size" : 4,
9098   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9099   "template_args" : [ "type-358" ],
9100   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9101  },
9102  {
9103   "alignment" : 4,
9104   "fields" :
9105   [
9106    {
9107     "access" : "private",
9108     "field_name" : "mMutex",
9109     "referenced_type" : "type-15"
9110    }
9111   ],
9112   "linker_set_key" : "android::Mutex",
9113   "name" : "android::Mutex",
9114   "record_kind" : "class",
9115   "referenced_type" : "type-14",
9116   "self_type" : "type-14",
9117   "size" : 4,
9118   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
9119   "unique_id" : "_ZTSN7android5MutexE"
9120  },
9121  {
9122   "alignment" : 4,
9123   "fields" :
9124   [
9125    {
9126     "access" : "private",
9127     "field_name" : "mLock",
9128     "referenced_type" : "type-693"
9129    }
9130   ],
9131   "linker_set_key" : "android::Mutex::Autolock",
9132   "name" : "android::Mutex::Autolock",
9133   "record_kind" : "class",
9134   "referenced_type" : "type-692",
9135   "self_type" : "type-692",
9136   "size" : 4,
9137   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
9138   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
9139  },
9140  {
9141   "alignment" : 4,
9142   "base_specifiers" :
9143   [
9144    {
9145     "referenced_type" : "type-363"
9146    }
9147   ],
9148   "fields" :
9149   [
9150    {
9151     "access" : "private",
9152     "field_name" : "mHandle",
9153     "field_offset" : 32,
9154     "referenced_type" : "type-366"
9155    },
9156    {
9157     "access" : "private",
9158     "field_name" : "mOwnsHandle",
9159     "field_offset" : 64,
9160     "referenced_type" : "type-25"
9161    }
9162   ],
9163   "linker_set_key" : "android::NativeHandle",
9164   "name" : "android::NativeHandle",
9165   "record_kind" : "class",
9166   "referenced_type" : "type-365",
9167   "self_type" : "type-365",
9168   "size" : 12,
9169   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
9170   "unique_id" : "_ZTSN7android12NativeHandleE"
9171  },
9172  {
9173   "alignment" : 4,
9174   "fields" :
9175   [
9176    {
9177     "access" : "private",
9178     "field_name" : "mRWLock",
9179     "referenced_type" : "type-699"
9180    }
9181   ],
9182   "linker_set_key" : "android::RWLock",
9183   "name" : "android::RWLock",
9184   "record_kind" : "class",
9185   "referenced_type" : "type-698",
9186   "self_type" : "type-698",
9187   "size" : 40,
9188   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9189   "unique_id" : "_ZTSN7android6RWLockE"
9190  },
9191  {
9192   "alignment" : 4,
9193   "fields" :
9194   [
9195    {
9196     "access" : "private",
9197     "field_name" : "mLock",
9198     "referenced_type" : "type-702"
9199    }
9200   ],
9201   "linker_set_key" : "android::RWLock::AutoRLock",
9202   "name" : "android::RWLock::AutoRLock",
9203   "record_kind" : "class",
9204   "referenced_type" : "type-701",
9205   "self_type" : "type-701",
9206   "size" : 4,
9207   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9208   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
9209  },
9210  {
9211   "alignment" : 4,
9212   "fields" :
9213   [
9214    {
9215     "access" : "private",
9216     "field_name" : "mLock",
9217     "referenced_type" : "type-702"
9218    }
9219   ],
9220   "linker_set_key" : "android::RWLock::AutoWLock",
9221   "name" : "android::RWLock::AutoWLock",
9222   "record_kind" : "class",
9223   "referenced_type" : "type-704",
9224   "self_type" : "type-704",
9225   "size" : 4,
9226   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9227   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
9228  },
9229  {
9230   "alignment" : 4,
9231   "fields" :
9232   [
9233    {
9234     "access" : "private",
9235     "field_name" : "mRefs",
9236     "field_offset" : 32,
9237     "referenced_type" : "type-3"
9238    }
9239   ],
9240   "linker_set_key" : "android::RefBase",
9241   "name" : "android::RefBase",
9242   "record_kind" : "class",
9243   "referenced_type" : "type-22",
9244   "self_type" : "type-22",
9245   "size" : 8,
9246   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9247   "unique_id" : "_ZTSN7android7RefBaseE",
9248   "vtable_components" :
9249   [
9250    {
9251     "kind" : "offset_to_top"
9252    },
9253    {
9254     "kind" : "rtti",
9255     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9256    },
9257    {
9258     "kind" : "complete_dtor_pointer",
9259     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9260    },
9261    {
9262     "kind" : "deleting_dtor_pointer",
9263     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9264    },
9265    {
9266     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9267    },
9268    {
9269     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9270    },
9271    {
9272     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9273    },
9274    {
9275     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9276    }
9277   ]
9278  },
9279  {
9280   "alignment" : 1,
9281   "linker_set_key" : "android::RefBase::weakref_type",
9282   "name" : "android::RefBase::weakref_type",
9283   "record_kind" : "class",
9284   "referenced_type" : "type-24",
9285   "self_type" : "type-24",
9286   "size" : 1,
9287   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9288   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
9289  },
9290  {
9291   "alignment" : 1,
9292   "linker_set_key" : "android::ReferenceMover",
9293   "name" : "android::ReferenceMover",
9294   "record_kind" : "class",
9295   "referenced_type" : "type-495",
9296   "self_type" : "type-495",
9297   "size" : 1,
9298   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9299   "unique_id" : "_ZTSN7android14ReferenceMoverE"
9300  },
9301  {
9302   "alignment" : 4,
9303   "linker_set_key" : "android::ReferenceRenamer",
9304   "name" : "android::ReferenceRenamer",
9305   "record_kind" : "class",
9306   "referenced_type" : "type-490",
9307   "self_type" : "type-490",
9308   "size" : 4,
9309   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9310   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
9311   "vtable_components" :
9312   [
9313    {
9314     "kind" : "offset_to_top"
9315    },
9316    {
9317     "kind" : "rtti",
9318     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9319    },
9320    {
9321     "is_pure" : true,
9322     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
9323    }
9324   ]
9325  },
9326  {
9327   "alignment" : 8,
9328   "fields" :
9329   [
9330    {
9331     "access" : "private",
9332     "field_name" : "mTag",
9333     "referenced_type" : "type-122"
9334    }
9335   ],
9336   "linker_set_key" : "android::ScopedTrace",
9337   "name" : "android::ScopedTrace",
9338   "record_kind" : "class",
9339   "referenced_type" : "type-707",
9340   "self_type" : "type-707",
9341   "size" : 8,
9342   "source_file" : "/system/core/libutils/include/utils/Trace.h",
9343   "unique_id" : "_ZTSN7android11ScopedTraceE"
9344  },
9345  {
9346   "alignment" : 4,
9347   "base_specifiers" :
9348   [
9349    {
9350     "access" : "private",
9351     "referenced_type" : "type-39"
9352    }
9353   ],
9354   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9355   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9356   "record_kind" : "class",
9357   "referenced_type" : "type-38",
9358   "self_type" : "type-38",
9359   "size" : 20,
9360   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9361   "template_args" : [ "type-40" ],
9362   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9363   "vtable_components" :
9364   [
9365    {
9366     "kind" : "offset_to_top"
9367    },
9368    {
9369     "kind" : "rtti",
9370     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9371    },
9372    {
9373     "kind" : "complete_dtor_pointer",
9374     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9375    },
9376    {
9377     "kind" : "deleting_dtor_pointer",
9378     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9379    },
9380    {
9381     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
9382    },
9383    {
9384     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
9385    },
9386    {
9387     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
9388    },
9389    {
9390     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
9391    },
9392    {
9393     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
9394    },
9395    {
9396     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
9397    },
9398    {
9399     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9400    }
9401   ]
9402  },
9403  {
9404   "alignment" : 4,
9405   "base_specifiers" :
9406   [
9407    {
9408     "referenced_type" : "type-17"
9409    }
9410   ],
9411   "linker_set_key" : "android::SortedVectorImpl",
9412   "name" : "android::SortedVectorImpl",
9413   "record_kind" : "class",
9414   "referenced_type" : "type-39",
9415   "self_type" : "type-39",
9416   "size" : 20,
9417   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9418   "unique_id" : "_ZTSN7android16SortedVectorImplE",
9419   "vtable_components" :
9420   [
9421    {
9422     "kind" : "offset_to_top"
9423    },
9424    {
9425     "kind" : "rtti",
9426     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9427    },
9428    {
9429     "kind" : "complete_dtor_pointer",
9430     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9431    },
9432    {
9433     "kind" : "deleting_dtor_pointer",
9434     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9435    },
9436    {
9437     "is_pure" : true,
9438     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9439    },
9440    {
9441     "is_pure" : true,
9442     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9443    },
9444    {
9445     "is_pure" : true,
9446     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9447    },
9448    {
9449     "is_pure" : true,
9450     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9451    },
9452    {
9453     "is_pure" : true,
9454     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9455    },
9456    {
9457     "is_pure" : true,
9458     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9459    },
9460    {
9461     "is_pure" : true,
9462     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9463    }
9464   ]
9465  },
9466  {
9467   "alignment" : 4,
9468   "fields" :
9469   [
9470    {
9471     "access" : "private",
9472     "field_name" : "mString",
9473     "referenced_type" : "type-31"
9474    }
9475   ],
9476   "linker_set_key" : "android::String16",
9477   "name" : "android::String16",
9478   "record_kind" : "class",
9479   "referenced_type" : "type-30",
9480   "self_type" : "type-30",
9481   "size" : 4,
9482   "source_file" : "/system/core/libutils/include/utils/String16.h",
9483   "unique_id" : "_ZTSN7android8String16E"
9484  },
9485  {
9486   "alignment" : 4,
9487   "fields" :
9488   [
9489    {
9490     "access" : "private",
9491     "field_name" : "mString",
9492     "referenced_type" : "type-42"
9493    }
9494   ],
9495   "linker_set_key" : "android::String8",
9496   "name" : "android::String8",
9497   "record_kind" : "class",
9498   "referenced_type" : "type-41",
9499   "self_type" : "type-41",
9500   "size" : 4,
9501   "source_file" : "/system/core/libutils/include/utils/String8.h",
9502   "unique_id" : "_ZTSN7android7String8E"
9503  },
9504  {
9505   "alignment" : 4,
9506   "base_specifiers" :
9507   [
9508    {
9509     "is_virtual" : true,
9510     "referenced_type" : "type-22"
9511    }
9512   ],
9513   "fields" :
9514   [
9515    {
9516     "access" : "private",
9517     "field_name" : "mCanCallJava",
9518     "field_offset" : 32,
9519     "referenced_type" : "type-206"
9520    },
9521    {
9522     "access" : "private",
9523     "field_name" : "mThread",
9524     "field_offset" : 64,
9525     "referenced_type" : "type-9"
9526    },
9527    {
9528     "access" : "private",
9529     "field_name" : "mLock",
9530     "field_offset" : 96,
9531     "referenced_type" : "type-14"
9532    },
9533    {
9534     "access" : "private",
9535     "field_name" : "mThreadExitedCondition",
9536     "field_offset" : 128,
9537     "referenced_type" : "type-207"
9538    },
9539    {
9540     "access" : "private",
9541     "field_name" : "mStatus",
9542     "field_offset" : 160,
9543     "referenced_type" : "type-8"
9544    },
9545    {
9546     "access" : "private",
9547     "field_name" : "mExitPending",
9548     "field_offset" : 192,
9549     "referenced_type" : "type-209"
9550    },
9551    {
9552     "access" : "private",
9553     "field_name" : "mRunning",
9554     "field_offset" : 200,
9555     "referenced_type" : "type-209"
9556    },
9557    {
9558     "access" : "private",
9559     "field_name" : "mHoldSelf",
9560     "field_offset" : 224,
9561     "referenced_type" : "type-203"
9562    },
9563    {
9564     "access" : "private",
9565     "field_name" : "mTid",
9566     "field_offset" : 256,
9567     "referenced_type" : "type-8"
9568    }
9569   ],
9570   "linker_set_key" : "android::Thread",
9571   "name" : "android::Thread",
9572   "record_kind" : "class",
9573   "referenced_type" : "type-205",
9574   "self_type" : "type-205",
9575   "size" : 44,
9576   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9577   "unique_id" : "_ZTSN7android6ThreadE",
9578   "vtable_components" :
9579   [
9580    {
9581     "component_value" : 36,
9582     "kind" : "vbase_offset"
9583    },
9584    {
9585     "kind" : "offset_to_top"
9586    },
9587    {
9588     "kind" : "rtti",
9589     "mangled_component_name" : "_ZTIN7android6ThreadE"
9590    },
9591    {
9592     "kind" : "complete_dtor_pointer",
9593     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9594    },
9595    {
9596     "kind" : "deleting_dtor_pointer",
9597     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9598    },
9599    {
9600     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9601    },
9602    {
9603     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9604    },
9605    {
9606     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9607    },
9608    {
9609     "is_pure" : true,
9610     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9611    },
9612    {
9613     "kind" : "vcall_offset"
9614    },
9615    {
9616     "kind" : "vcall_offset"
9617    },
9618    {
9619     "kind" : "vcall_offset"
9620    },
9621    {
9622     "kind" : "vcall_offset"
9623    },
9624    {
9625     "component_value" : -36,
9626     "kind" : "vcall_offset"
9627    },
9628    {
9629     "component_value" : -36,
9630     "kind" : "offset_to_top"
9631    },
9632    {
9633     "kind" : "rtti",
9634     "mangled_component_name" : "_ZTIN7android6ThreadE"
9635    },
9636    {
9637     "kind" : "complete_dtor_pointer",
9638     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9639    },
9640    {
9641     "kind" : "deleting_dtor_pointer",
9642     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9643    },
9644    {
9645     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9646    },
9647    {
9648     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9649    },
9650    {
9651     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9652    },
9653    {
9654     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9655    }
9656   ]
9657  },
9658  {
9659   "alignment" : 4,
9660   "base_specifiers" :
9661   [
9662    {
9663     "access" : "private",
9664     "referenced_type" : "type-17"
9665    }
9666   ],
9667   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9668   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9669   "record_kind" : "class",
9670   "referenced_type" : "type-16",
9671   "self_type" : "type-16",
9672   "size" : 20,
9673   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9674   "template_args" : [ "type-19" ],
9675   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9676   "vtable_components" :
9677   [
9678    {
9679     "kind" : "offset_to_top"
9680    },
9681    {
9682     "kind" : "rtti",
9683     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9684    },
9685    {
9686     "kind" : "complete_dtor_pointer",
9687     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9688    },
9689    {
9690     "kind" : "deleting_dtor_pointer",
9691     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9692    },
9693    {
9694     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9695    },
9696    {
9697     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9698    },
9699    {
9700     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9701    },
9702    {
9703     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9704    },
9705    {
9706     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9707    },
9708    {
9709     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9710    }
9711   ]
9712  },
9713  {
9714   "alignment" : 4,
9715   "fields" :
9716   [
9717    {
9718     "access" : "private",
9719     "field_name" : "mStorage",
9720     "field_offset" : 32,
9721     "referenced_type" : "type-9"
9722    },
9723    {
9724     "access" : "private",
9725     "field_name" : "mCount",
9726     "field_offset" : 64,
9727     "referenced_type" : "type-2"
9728    },
9729    {
9730     "access" : "private",
9731     "field_name" : "mFlags",
9732     "field_offset" : 96,
9733     "referenced_type" : "type-18"
9734    },
9735    {
9736     "access" : "private",
9737     "field_name" : "mItemSize",
9738     "field_offset" : 128,
9739     "referenced_type" : "type-18"
9740    }
9741   ],
9742   "linker_set_key" : "android::VectorImpl",
9743   "name" : "android::VectorImpl",
9744   "record_kind" : "class",
9745   "referenced_type" : "type-17",
9746   "self_type" : "type-17",
9747   "size" : 20,
9748   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9749   "unique_id" : "_ZTSN7android10VectorImplE",
9750   "vtable_components" :
9751   [
9752    {
9753     "kind" : "offset_to_top"
9754    },
9755    {
9756     "kind" : "rtti",
9757     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9758    },
9759    {
9760     "kind" : "complete_dtor_pointer",
9761     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9762    },
9763    {
9764     "kind" : "deleting_dtor_pointer",
9765     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9766    },
9767    {
9768     "is_pure" : true,
9769     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9770    },
9771    {
9772     "is_pure" : true,
9773     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9774    },
9775    {
9776     "is_pure" : true,
9777     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9778    },
9779    {
9780     "is_pure" : true,
9781     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9782    },
9783    {
9784     "is_pure" : true,
9785     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9786    },
9787    {
9788     "is_pure" : true,
9789     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9790    }
9791   ]
9792  },
9793  {
9794   "alignment" : 4,
9795   "base_specifiers" :
9796   [
9797    {
9798     "referenced_type" : "type-356"
9799    }
9800   ],
9801   "linker_set_key" : "android::VirtualLightRefBase",
9802   "name" : "android::VirtualLightRefBase",
9803   "record_kind" : "class",
9804   "referenced_type" : "type-358",
9805   "self_type" : "type-358",
9806   "size" : 8,
9807   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9808   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
9809   "vtable_components" :
9810   [
9811    {
9812     "kind" : "offset_to_top"
9813    },
9814    {
9815     "kind" : "rtti",
9816     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9817    },
9818    {
9819     "kind" : "complete_dtor_pointer",
9820     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9821    },
9822    {
9823     "kind" : "deleting_dtor_pointer",
9824     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9825    }
9826   ]
9827  },
9828  {
9829   "alignment" : 4,
9830   "base_specifiers" :
9831   [
9832    {
9833     "referenced_type" : "type-21"
9834    }
9835   ],
9836   "fields" :
9837   [
9838    {
9839     "access" : "protected",
9840     "field_name" : "mSchedPolicy",
9841     "field_offset" : 32,
9842     "referenced_type" : "type-8"
9843    },
9844    {
9845     "access" : "protected",
9846     "field_name" : "mSchedPriority",
9847     "field_offset" : 64,
9848     "referenced_type" : "type-8"
9849    },
9850    {
9851     "access" : "private",
9852     "field_name" : "mExtras",
9853     "field_offset" : 96,
9854     "referenced_type" : "type-164"
9855    },
9856    {
9857     "access" : "private",
9858     "field_name" : "mReserved0",
9859     "field_offset" : 128,
9860     "referenced_type" : "type-9"
9861    }
9862   ],
9863   "linker_set_key" : "android::hardware::BHwBinder",
9864   "name" : "android::hardware::BHwBinder",
9865   "record_kind" : "class",
9866   "referenced_type" : "type-163",
9867   "self_type" : "type-163",
9868   "size" : 28,
9869   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9870   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9871   "vtable_components" :
9872   [
9873    {
9874     "component_value" : 20,
9875     "kind" : "vbase_offset"
9876    },
9877    {
9878     "kind" : "offset_to_top"
9879    },
9880    {
9881     "kind" : "rtti",
9882     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9883    },
9884    {
9885     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9886    },
9887    {
9888     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9889    },
9890    {
9891     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9892    },
9893    {
9894     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9895    },
9896    {
9897     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9898    },
9899    {
9900     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9901    },
9902    {
9903     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9904    },
9905    {
9906     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9907    },
9908    {
9909     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9910    },
9911    {
9912     "kind" : "complete_dtor_pointer",
9913     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9914    },
9915    {
9916     "kind" : "deleting_dtor_pointer",
9917     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9918    },
9919    {
9920     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9921    },
9922    {
9923     "kind" : "vcall_offset"
9924    },
9925    {
9926     "kind" : "vcall_offset"
9927    },
9928    {
9929     "kind" : "vcall_offset"
9930    },
9931    {
9932     "kind" : "vcall_offset"
9933    },
9934    {
9935     "component_value" : -20,
9936     "kind" : "vcall_offset"
9937    },
9938    {
9939     "component_value" : -20,
9940     "kind" : "offset_to_top"
9941    },
9942    {
9943     "kind" : "rtti",
9944     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9945    },
9946    {
9947     "kind" : "complete_dtor_pointer",
9948     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
9949    },
9950    {
9951     "kind" : "deleting_dtor_pointer",
9952     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
9953    },
9954    {
9955     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9956    },
9957    {
9958     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9959    },
9960    {
9961     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9962    },
9963    {
9964     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9965    }
9966   ]
9967  },
9968  {
9969   "alignment" : 4,
9970   "base_specifiers" :
9971   [
9972    {
9973     "is_virtual" : true,
9974     "referenced_type" : "type-22"
9975    }
9976   ],
9977   "fields" :
9978   [
9979    {
9980     "access" : "private",
9981     "field_name" : "mRemote",
9982     "field_offset" : 32,
9983     "referenced_type" : "type-128"
9984    },
9985    {
9986     "access" : "private",
9987     "field_name" : "mRefs",
9988     "field_offset" : 64,
9989     "referenced_type" : "type-23"
9990    },
9991    {
9992     "access" : "private",
9993     "field_name" : "mState",
9994     "field_offset" : 96,
9995     "referenced_type" : "type-129"
9996    }
9997   ],
9998   "linker_set_key" : "android::hardware::BpHwRefBase",
9999   "name" : "android::hardware::BpHwRefBase",
10000   "record_kind" : "class",
10001   "referenced_type" : "type-127",
10002   "self_type" : "type-127",
10003   "size" : 24,
10004   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10005   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
10006   "vtable_components" :
10007   [
10008    {
10009     "component_value" : 16,
10010     "kind" : "vbase_offset"
10011    },
10012    {
10013     "kind" : "offset_to_top"
10014    },
10015    {
10016     "kind" : "rtti",
10017     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10018    },
10019    {
10020     "kind" : "complete_dtor_pointer",
10021     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
10022    },
10023    {
10024     "kind" : "deleting_dtor_pointer",
10025     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
10026    },
10027    {
10028     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10029    },
10030    {
10031     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10032    },
10033    {
10034     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10035    },
10036    {
10037     "kind" : "vcall_offset"
10038    },
10039    {
10040     "component_value" : -16,
10041     "kind" : "vcall_offset"
10042    },
10043    {
10044     "component_value" : -16,
10045     "kind" : "vcall_offset"
10046    },
10047    {
10048     "component_value" : -16,
10049     "kind" : "vcall_offset"
10050    },
10051    {
10052     "component_value" : -16,
10053     "kind" : "vcall_offset"
10054    },
10055    {
10056     "component_value" : -16,
10057     "kind" : "offset_to_top"
10058    },
10059    {
10060     "kind" : "rtti",
10061     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10062    },
10063    {
10064     "kind" : "complete_dtor_pointer",
10065     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
10066    },
10067    {
10068     "kind" : "deleting_dtor_pointer",
10069     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
10070    },
10071    {
10072     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10073    },
10074    {
10075     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10076    },
10077    {
10078     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10079    },
10080    {
10081     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10082    }
10083   ]
10084  },
10085  {
10086   "alignment" : 4,
10087   "base_specifiers" :
10088   [
10089    {
10090     "referenced_type" : "type-50"
10091    },
10092    {
10093     "referenced_type" : "type-126"
10094    },
10095    {
10096     "referenced_type" : "type-127"
10097    }
10098   ],
10099   "linker_set_key" : "android::hardware::BpInterface<android::hardware::cas::V1_0::ICas>",
10100   "name" : "android::hardware::BpInterface<android::hardware::cas::V1_0::ICas>",
10101   "record_kind" : "class",
10102   "referenced_type" : "type-596",
10103   "self_type" : "type-596",
10104   "size" : 32,
10105   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10106   "template_args" : [ "type-50" ],
10107   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3cas4V1_04ICasEEE",
10108   "vtable_components" :
10109   [
10110    {
10111     "component_value" : 24,
10112     "kind" : "vbase_offset"
10113    },
10114    {
10115     "kind" : "offset_to_top"
10116    },
10117    {
10118     "kind" : "rtti",
10119     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_04ICasEEE"
10120    },
10121    {
10122     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_04ICas8isRemoteEv"
10123    },
10124    {
10125     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10126    },
10127    {
10128     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10129    },
10130    {
10131     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10132    },
10133    {
10134     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10135    },
10136    {
10137     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas21setHALInstrumentationEv"
10138    },
10139    {
10140     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10141    },
10142    {
10143     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas4pingEv"
10144    },
10145    {
10146     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10147    },
10148    {
10149     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas21notifySyspropsChangedEv"
10150    },
10151    {
10152     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10153    },
10154    {
10155     "kind" : "complete_dtor_pointer",
10156     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_04ICasEED1Ev"
10157    },
10158    {
10159     "kind" : "deleting_dtor_pointer",
10160     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_04ICasEED0Ev"
10161    },
10162    {
10163     "is_pure" : true,
10164     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas14setPrivateDataERKNS0_8hidl_vecIhEE"
10165    },
10166    {
10167     "is_pure" : true,
10168     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
10169    },
10170    {
10171     "is_pure" : true,
10172     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas12closeSessionERKNS0_8hidl_vecIhEE"
10173    },
10174    {
10175     "is_pure" : true,
10176     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas21setSessionPrivateDataERKNS0_8hidl_vecIhEES7_"
10177    },
10178    {
10179     "is_pure" : true,
10180     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas10processEcmERKNS0_8hidl_vecIhEES7_"
10181    },
10182    {
10183     "is_pure" : true,
10184     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas10processEmmERKNS0_8hidl_vecIhEE"
10185    },
10186    {
10187     "is_pure" : true,
10188     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas9sendEventEiiRKNS0_8hidl_vecIhEE"
10189    },
10190    {
10191     "is_pure" : true,
10192     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas9provisionERKNS0_11hidl_stringE"
10193    },
10194    {
10195     "is_pure" : true,
10196     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas19refreshEntitlementsEiRKNS0_8hidl_vecIhEE"
10197    },
10198    {
10199     "is_pure" : true,
10200     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas7releaseEv"
10201    },
10202    {
10203     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_04ICasEE10onAsBinderEv"
10204    },
10205    {
10206     "component_value" : 20,
10207     "kind" : "vbase_offset"
10208    },
10209    {
10210     "component_value" : -4,
10211     "kind" : "offset_to_top"
10212    },
10213    {
10214     "kind" : "rtti",
10215     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_04ICasEEE"
10216    },
10217    {
10218     "kind" : "complete_dtor_pointer",
10219     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_04ICasEED1Ev"
10220    },
10221    {
10222     "kind" : "deleting_dtor_pointer",
10223     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_04ICasEED0Ev"
10224    },
10225    {
10226     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_04ICasEE10onAsBinderEv"
10227    },
10228    {
10229     "component_value" : 16,
10230     "kind" : "vbase_offset"
10231    },
10232    {
10233     "component_value" : -8,
10234     "kind" : "offset_to_top"
10235    },
10236    {
10237     "kind" : "rtti",
10238     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_04ICasEEE"
10239    },
10240    {
10241     "kind" : "complete_dtor_pointer",
10242     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas4V1_04ICasEED1Ev"
10243    },
10244    {
10245     "kind" : "deleting_dtor_pointer",
10246     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas4V1_04ICasEED0Ev"
10247    },
10248    {
10249     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10250    },
10251    {
10252     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10253    },
10254    {
10255     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10256    },
10257    {
10258     "kind" : "vcall_offset"
10259    },
10260    {
10261     "component_value" : -16,
10262     "kind" : "vcall_offset"
10263    },
10264    {
10265     "component_value" : -16,
10266     "kind" : "vcall_offset"
10267    },
10268    {
10269     "component_value" : -16,
10270     "kind" : "vcall_offset"
10271    },
10272    {
10273     "component_value" : -24,
10274     "kind" : "vcall_offset"
10275    },
10276    {
10277     "component_value" : -24,
10278     "kind" : "offset_to_top"
10279    },
10280    {
10281     "kind" : "rtti",
10282     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_04ICasEEE"
10283    },
10284    {
10285     "kind" : "complete_dtor_pointer",
10286     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas4V1_04ICasEED1Ev"
10287    },
10288    {
10289     "kind" : "deleting_dtor_pointer",
10290     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas4V1_04ICasEED0Ev"
10291    },
10292    {
10293     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10294    },
10295    {
10296     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10297    },
10298    {
10299     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10300    },
10301    {
10302     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10303    }
10304   ]
10305  },
10306  {
10307   "alignment" : 4,
10308   "base_specifiers" :
10309   [
10310    {
10311     "referenced_type" : "type-56"
10312    },
10313    {
10314     "referenced_type" : "type-126"
10315    },
10316    {
10317     "referenced_type" : "type-127"
10318    }
10319   ],
10320   "linker_set_key" : "android::hardware::BpInterface<android::hardware::cas::V1_0::ICasListener>",
10321   "name" : "android::hardware::BpInterface<android::hardware::cas::V1_0::ICasListener>",
10322   "record_kind" : "class",
10323   "referenced_type" : "type-824",
10324   "self_type" : "type-824",
10325   "size" : 32,
10326   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10327   "template_args" : [ "type-56" ],
10328   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3cas4V1_012ICasListenerEEE",
10329   "vtable_components" :
10330   [
10331    {
10332     "component_value" : 24,
10333     "kind" : "vbase_offset"
10334    },
10335    {
10336     "kind" : "offset_to_top"
10337    },
10338    {
10339     "kind" : "rtti",
10340     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_012ICasListenerEEE"
10341    },
10342    {
10343     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_012ICasListener8isRemoteEv"
10344    },
10345    {
10346     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10347    },
10348    {
10349     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10350    },
10351    {
10352     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10353    },
10354    {
10355     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10356    },
10357    {
10358     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener21setHALInstrumentationEv"
10359    },
10360    {
10361     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10362    },
10363    {
10364     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener4pingEv"
10365    },
10366    {
10367     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10368    },
10369    {
10370     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener21notifySyspropsChangedEv"
10371    },
10372    {
10373     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10374    },
10375    {
10376     "kind" : "complete_dtor_pointer",
10377     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_012ICasListenerEED1Ev"
10378    },
10379    {
10380     "kind" : "deleting_dtor_pointer",
10381     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_012ICasListenerEED0Ev"
10382    },
10383    {
10384     "is_pure" : true,
10385     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener7onEventEiiRKNS0_8hidl_vecIhEE"
10386    },
10387    {
10388     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_012ICasListenerEE10onAsBinderEv"
10389    },
10390    {
10391     "component_value" : 20,
10392     "kind" : "vbase_offset"
10393    },
10394    {
10395     "component_value" : -4,
10396     "kind" : "offset_to_top"
10397    },
10398    {
10399     "kind" : "rtti",
10400     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_012ICasListenerEEE"
10401    },
10402    {
10403     "kind" : "complete_dtor_pointer",
10404     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_012ICasListenerEED1Ev"
10405    },
10406    {
10407     "kind" : "deleting_dtor_pointer",
10408     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_012ICasListenerEED0Ev"
10409    },
10410    {
10411     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_012ICasListenerEE10onAsBinderEv"
10412    },
10413    {
10414     "component_value" : 16,
10415     "kind" : "vbase_offset"
10416    },
10417    {
10418     "component_value" : -8,
10419     "kind" : "offset_to_top"
10420    },
10421    {
10422     "kind" : "rtti",
10423     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_012ICasListenerEEE"
10424    },
10425    {
10426     "kind" : "complete_dtor_pointer",
10427     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas4V1_012ICasListenerEED1Ev"
10428    },
10429    {
10430     "kind" : "deleting_dtor_pointer",
10431     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas4V1_012ICasListenerEED0Ev"
10432    },
10433    {
10434     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10435    },
10436    {
10437     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10438    },
10439    {
10440     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10441    },
10442    {
10443     "kind" : "vcall_offset"
10444    },
10445    {
10446     "component_value" : -16,
10447     "kind" : "vcall_offset"
10448    },
10449    {
10450     "component_value" : -16,
10451     "kind" : "vcall_offset"
10452    },
10453    {
10454     "component_value" : -16,
10455     "kind" : "vcall_offset"
10456    },
10457    {
10458     "component_value" : -24,
10459     "kind" : "vcall_offset"
10460    },
10461    {
10462     "component_value" : -24,
10463     "kind" : "offset_to_top"
10464    },
10465    {
10466     "kind" : "rtti",
10467     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_012ICasListenerEEE"
10468    },
10469    {
10470     "kind" : "complete_dtor_pointer",
10471     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas4V1_012ICasListenerEED1Ev"
10472    },
10473    {
10474     "kind" : "deleting_dtor_pointer",
10475     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas4V1_012ICasListenerEED0Ev"
10476    },
10477    {
10478     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10479    },
10480    {
10481     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10482    },
10483    {
10484     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10485    },
10486    {
10487     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10488    }
10489   ]
10490  },
10491  {
10492   "alignment" : 4,
10493   "base_specifiers" :
10494   [
10495    {
10496     "referenced_type" : "type-61"
10497    },
10498    {
10499     "referenced_type" : "type-126"
10500    },
10501    {
10502     "referenced_type" : "type-127"
10503    }
10504   ],
10505   "linker_set_key" : "android::hardware::BpInterface<android::hardware::cas::V1_0::IDescramblerBase>",
10506   "name" : "android::hardware::BpInterface<android::hardware::cas::V1_0::IDescramblerBase>",
10507   "record_kind" : "class",
10508   "referenced_type" : "type-125",
10509   "self_type" : "type-125",
10510   "size" : 32,
10511   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10512   "template_args" : [ "type-61" ],
10513   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEEE",
10514   "vtable_components" :
10515   [
10516    {
10517     "component_value" : 24,
10518     "kind" : "vbase_offset"
10519    },
10520    {
10521     "kind" : "offset_to_top"
10522    },
10523    {
10524     "kind" : "rtti",
10525     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEEE"
10526    },
10527    {
10528     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_016IDescramblerBase8isRemoteEv"
10529    },
10530    {
10531     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10532    },
10533    {
10534     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10535    },
10536    {
10537     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10538    },
10539    {
10540     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10541    },
10542    {
10543     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase21setHALInstrumentationEv"
10544    },
10545    {
10546     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10547    },
10548    {
10549     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase4pingEv"
10550    },
10551    {
10552     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10553    },
10554    {
10555     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase21notifySyspropsChangedEv"
10556    },
10557    {
10558     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10559    },
10560    {
10561     "kind" : "complete_dtor_pointer",
10562     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED1Ev"
10563    },
10564    {
10565     "kind" : "deleting_dtor_pointer",
10566     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED0Ev"
10567    },
10568    {
10569     "is_pure" : true,
10570     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase18setMediaCasSessionERKNS0_8hidl_vecIhEE"
10571    },
10572    {
10573     "is_pure" : true,
10574     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
10575    },
10576    {
10577     "is_pure" : true,
10578     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase7releaseEv"
10579    },
10580    {
10581     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEE10onAsBinderEv"
10582    },
10583    {
10584     "component_value" : 20,
10585     "kind" : "vbase_offset"
10586    },
10587    {
10588     "component_value" : -4,
10589     "kind" : "offset_to_top"
10590    },
10591    {
10592     "kind" : "rtti",
10593     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEEE"
10594    },
10595    {
10596     "kind" : "complete_dtor_pointer",
10597     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED1Ev"
10598    },
10599    {
10600     "kind" : "deleting_dtor_pointer",
10601     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED0Ev"
10602    },
10603    {
10604     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEE10onAsBinderEv"
10605    },
10606    {
10607     "component_value" : 16,
10608     "kind" : "vbase_offset"
10609    },
10610    {
10611     "component_value" : -8,
10612     "kind" : "offset_to_top"
10613    },
10614    {
10615     "kind" : "rtti",
10616     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEEE"
10617    },
10618    {
10619     "kind" : "complete_dtor_pointer",
10620     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED1Ev"
10621    },
10622    {
10623     "kind" : "deleting_dtor_pointer",
10624     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED0Ev"
10625    },
10626    {
10627     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10628    },
10629    {
10630     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10631    },
10632    {
10633     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10634    },
10635    {
10636     "kind" : "vcall_offset"
10637    },
10638    {
10639     "component_value" : -16,
10640     "kind" : "vcall_offset"
10641    },
10642    {
10643     "component_value" : -16,
10644     "kind" : "vcall_offset"
10645    },
10646    {
10647     "component_value" : -16,
10648     "kind" : "vcall_offset"
10649    },
10650    {
10651     "component_value" : -24,
10652     "kind" : "vcall_offset"
10653    },
10654    {
10655     "component_value" : -24,
10656     "kind" : "offset_to_top"
10657    },
10658    {
10659     "kind" : "rtti",
10660     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEEE"
10661    },
10662    {
10663     "kind" : "complete_dtor_pointer",
10664     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED1Ev"
10665    },
10666    {
10667     "kind" : "deleting_dtor_pointer",
10668     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED0Ev"
10669    },
10670    {
10671     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10672    },
10673    {
10674     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10675    },
10676    {
10677     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10678    },
10679    {
10680     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10681    }
10682   ]
10683  },
10684  {
10685   "alignment" : 4,
10686   "base_specifiers" :
10687   [
10688    {
10689     "referenced_type" : "type-70"
10690    },
10691    {
10692     "referenced_type" : "type-126"
10693    },
10694    {
10695     "referenced_type" : "type-127"
10696    }
10697   ],
10698   "linker_set_key" : "android::hardware::BpInterface<android::hardware::cas::V1_0::IMediaCasService>",
10699   "name" : "android::hardware::BpInterface<android::hardware::cas::V1_0::IMediaCasService>",
10700   "record_kind" : "class",
10701   "referenced_type" : "type-130",
10702   "self_type" : "type-130",
10703   "size" : 32,
10704   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10705   "template_args" : [ "type-70" ],
10706   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3cas4V1_016IMediaCasServiceEEE",
10707   "vtable_components" :
10708   [
10709    {
10710     "component_value" : 24,
10711     "kind" : "vbase_offset"
10712    },
10713    {
10714     "kind" : "offset_to_top"
10715    },
10716    {
10717     "kind" : "rtti",
10718     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IMediaCasServiceEEE"
10719    },
10720    {
10721     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_016IMediaCasService8isRemoteEv"
10722    },
10723    {
10724     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10725    },
10726    {
10727     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10728    },
10729    {
10730     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10731    },
10732    {
10733     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10734    },
10735    {
10736     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService21setHALInstrumentationEv"
10737    },
10738    {
10739     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10740    },
10741    {
10742     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService4pingEv"
10743    },
10744    {
10745     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10746    },
10747    {
10748     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService21notifySyspropsChangedEv"
10749    },
10750    {
10751     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10752    },
10753    {
10754     "kind" : "complete_dtor_pointer",
10755     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_016IMediaCasServiceEED1Ev"
10756    },
10757    {
10758     "kind" : "deleting_dtor_pointer",
10759     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_016IMediaCasServiceEED0Ev"
10760    },
10761    {
10762     "is_pure" : true,
10763     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService16enumeratePluginsENSt3__18functionIFvRKNS0_8hidl_vecINS2_23HidlCasPluginDescriptorEEEEEE"
10764    },
10765    {
10766     "is_pure" : true,
10767     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService19isSystemIdSupportedEi"
10768    },
10769    {
10770     "is_pure" : true,
10771     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService12createPluginEiRKNS_2spINS2_12ICasListenerEEE"
10772    },
10773    {
10774     "is_pure" : true,
10775     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService22isDescramblerSupportedEi"
10776    },
10777    {
10778     "is_pure" : true,
10779     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService17createDescramblerEi"
10780    },
10781    {
10782     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_016IMediaCasServiceEE10onAsBinderEv"
10783    },
10784    {
10785     "component_value" : 20,
10786     "kind" : "vbase_offset"
10787    },
10788    {
10789     "component_value" : -4,
10790     "kind" : "offset_to_top"
10791    },
10792    {
10793     "kind" : "rtti",
10794     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IMediaCasServiceEEE"
10795    },
10796    {
10797     "kind" : "complete_dtor_pointer",
10798     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_016IMediaCasServiceEED1Ev"
10799    },
10800    {
10801     "kind" : "deleting_dtor_pointer",
10802     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_016IMediaCasServiceEED0Ev"
10803    },
10804    {
10805     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_016IMediaCasServiceEE10onAsBinderEv"
10806    },
10807    {
10808     "component_value" : 16,
10809     "kind" : "vbase_offset"
10810    },
10811    {
10812     "component_value" : -8,
10813     "kind" : "offset_to_top"
10814    },
10815    {
10816     "kind" : "rtti",
10817     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IMediaCasServiceEEE"
10818    },
10819    {
10820     "kind" : "complete_dtor_pointer",
10821     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas4V1_016IMediaCasServiceEED1Ev"
10822    },
10823    {
10824     "kind" : "deleting_dtor_pointer",
10825     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas4V1_016IMediaCasServiceEED0Ev"
10826    },
10827    {
10828     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10829    },
10830    {
10831     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10832    },
10833    {
10834     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10835    },
10836    {
10837     "kind" : "vcall_offset"
10838    },
10839    {
10840     "component_value" : -16,
10841     "kind" : "vcall_offset"
10842    },
10843    {
10844     "component_value" : -16,
10845     "kind" : "vcall_offset"
10846    },
10847    {
10848     "component_value" : -16,
10849     "kind" : "vcall_offset"
10850    },
10851    {
10852     "component_value" : -24,
10853     "kind" : "vcall_offset"
10854    },
10855    {
10856     "component_value" : -24,
10857     "kind" : "offset_to_top"
10858    },
10859    {
10860     "kind" : "rtti",
10861     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IMediaCasServiceEEE"
10862    },
10863    {
10864     "kind" : "complete_dtor_pointer",
10865     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas4V1_016IMediaCasServiceEED1Ev"
10866    },
10867    {
10868     "kind" : "deleting_dtor_pointer",
10869     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas4V1_016IMediaCasServiceEED0Ev"
10870    },
10871    {
10872     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10873    },
10874    {
10875     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10876    },
10877    {
10878     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10879    },
10880    {
10881     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10882    }
10883   ]
10884  },
10885  {
10886   "alignment" : 4,
10887   "base_specifiers" :
10888   [
10889    {
10890     "referenced_type" : "type-257"
10891    },
10892    {
10893     "referenced_type" : "type-126"
10894    },
10895    {
10896     "referenced_type" : "type-127"
10897    }
10898   ],
10899   "linker_set_key" : "android::hardware::BpInterface<android::hardware::cas::V1_1::ICas>",
10900   "name" : "android::hardware::BpInterface<android::hardware::cas::V1_1::ICas>",
10901   "record_kind" : "class",
10902   "referenced_type" : "type-598",
10903   "self_type" : "type-598",
10904   "size" : 32,
10905   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10906   "template_args" : [ "type-257" ],
10907   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3cas4V1_14ICasEEE",
10908   "vtable_components" :
10909   [
10910    {
10911     "component_value" : 24,
10912     "kind" : "vbase_offset"
10913    },
10914    {
10915     "kind" : "offset_to_top"
10916    },
10917    {
10918     "kind" : "rtti",
10919     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_14ICasEEE"
10920    },
10921    {
10922     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_14ICas8isRemoteEv"
10923    },
10924    {
10925     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10926    },
10927    {
10928     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10929    },
10930    {
10931     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10932    },
10933    {
10934     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10935    },
10936    {
10937     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas21setHALInstrumentationEv"
10938    },
10939    {
10940     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10941    },
10942    {
10943     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas4pingEv"
10944    },
10945    {
10946     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10947    },
10948    {
10949     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas21notifySyspropsChangedEv"
10950    },
10951    {
10952     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10953    },
10954    {
10955     "kind" : "complete_dtor_pointer",
10956     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_14ICasEED1Ev"
10957    },
10958    {
10959     "kind" : "deleting_dtor_pointer",
10960     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_14ICasEED0Ev"
10961    },
10962    {
10963     "is_pure" : true,
10964     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas14setPrivateDataERKNS0_8hidl_vecIhEE"
10965    },
10966    {
10967     "is_pure" : true,
10968     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
10969    },
10970    {
10971     "is_pure" : true,
10972     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas12closeSessionERKNS0_8hidl_vecIhEE"
10973    },
10974    {
10975     "is_pure" : true,
10976     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas21setSessionPrivateDataERKNS0_8hidl_vecIhEES7_"
10977    },
10978    {
10979     "is_pure" : true,
10980     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas10processEcmERKNS0_8hidl_vecIhEES7_"
10981    },
10982    {
10983     "is_pure" : true,
10984     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas10processEmmERKNS0_8hidl_vecIhEE"
10985    },
10986    {
10987     "is_pure" : true,
10988     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas9sendEventEiiRKNS0_8hidl_vecIhEE"
10989    },
10990    {
10991     "is_pure" : true,
10992     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas9provisionERKNS0_11hidl_stringE"
10993    },
10994    {
10995     "is_pure" : true,
10996     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas19refreshEntitlementsEiRKNS0_8hidl_vecIhEE"
10997    },
10998    {
10999     "is_pure" : true,
11000     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas7releaseEv"
11001    },
11002    {
11003     "is_pure" : true,
11004     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas16sendSessionEventERKNS0_8hidl_vecIhEEiiS7_"
11005    },
11006    {
11007     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_14ICasEE10onAsBinderEv"
11008    },
11009    {
11010     "component_value" : 20,
11011     "kind" : "vbase_offset"
11012    },
11013    {
11014     "component_value" : -4,
11015     "kind" : "offset_to_top"
11016    },
11017    {
11018     "kind" : "rtti",
11019     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_14ICasEEE"
11020    },
11021    {
11022     "kind" : "complete_dtor_pointer",
11023     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_14ICasEED1Ev"
11024    },
11025    {
11026     "kind" : "deleting_dtor_pointer",
11027     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_14ICasEED0Ev"
11028    },
11029    {
11030     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_14ICasEE10onAsBinderEv"
11031    },
11032    {
11033     "component_value" : 16,
11034     "kind" : "vbase_offset"
11035    },
11036    {
11037     "component_value" : -8,
11038     "kind" : "offset_to_top"
11039    },
11040    {
11041     "kind" : "rtti",
11042     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_14ICasEEE"
11043    },
11044    {
11045     "kind" : "complete_dtor_pointer",
11046     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas4V1_14ICasEED1Ev"
11047    },
11048    {
11049     "kind" : "deleting_dtor_pointer",
11050     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas4V1_14ICasEED0Ev"
11051    },
11052    {
11053     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11054    },
11055    {
11056     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11057    },
11058    {
11059     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11060    },
11061    {
11062     "kind" : "vcall_offset"
11063    },
11064    {
11065     "component_value" : -16,
11066     "kind" : "vcall_offset"
11067    },
11068    {
11069     "component_value" : -16,
11070     "kind" : "vcall_offset"
11071    },
11072    {
11073     "component_value" : -16,
11074     "kind" : "vcall_offset"
11075    },
11076    {
11077     "component_value" : -24,
11078     "kind" : "vcall_offset"
11079    },
11080    {
11081     "component_value" : -24,
11082     "kind" : "offset_to_top"
11083    },
11084    {
11085     "kind" : "rtti",
11086     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_14ICasEEE"
11087    },
11088    {
11089     "kind" : "complete_dtor_pointer",
11090     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas4V1_14ICasEED1Ev"
11091    },
11092    {
11093     "kind" : "deleting_dtor_pointer",
11094     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas4V1_14ICasEED0Ev"
11095    },
11096    {
11097     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11098    },
11099    {
11100     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11101    },
11102    {
11103     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11104    },
11105    {
11106     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11107    }
11108   ]
11109  },
11110  {
11111   "alignment" : 4,
11112   "base_specifiers" :
11113   [
11114    {
11115     "referenced_type" : "type-780"
11116    },
11117    {
11118     "referenced_type" : "type-126"
11119    },
11120    {
11121     "referenced_type" : "type-127"
11122    }
11123   ],
11124   "linker_set_key" : "android::hardware::BpInterface<android::hardware::cas::V1_1::ICasListener>",
11125   "name" : "android::hardware::BpInterface<android::hardware::cas::V1_1::ICasListener>",
11126   "record_kind" : "class",
11127   "referenced_type" : "type-792",
11128   "self_type" : "type-792",
11129   "size" : 32,
11130   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11131   "template_args" : [ "type-780" ],
11132   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3cas4V1_112ICasListenerEEE",
11133   "vtable_components" :
11134   [
11135    {
11136     "component_value" : 24,
11137     "kind" : "vbase_offset"
11138    },
11139    {
11140     "kind" : "offset_to_top"
11141    },
11142    {
11143     "kind" : "rtti",
11144     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_112ICasListenerEEE"
11145    },
11146    {
11147     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_112ICasListener8isRemoteEv"
11148    },
11149    {
11150     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11151    },
11152    {
11153     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11154    },
11155    {
11156     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11157    },
11158    {
11159     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11160    },
11161    {
11162     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener21setHALInstrumentationEv"
11163    },
11164    {
11165     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11166    },
11167    {
11168     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener4pingEv"
11169    },
11170    {
11171     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11172    },
11173    {
11174     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener21notifySyspropsChangedEv"
11175    },
11176    {
11177     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11178    },
11179    {
11180     "kind" : "complete_dtor_pointer",
11181     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_112ICasListenerEED1Ev"
11182    },
11183    {
11184     "kind" : "deleting_dtor_pointer",
11185     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_112ICasListenerEED0Ev"
11186    },
11187    {
11188     "is_pure" : true,
11189     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener7onEventEiiRKNS0_8hidl_vecIhEE"
11190    },
11191    {
11192     "is_pure" : true,
11193     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener14onSessionEventERKNS0_8hidl_vecIhEEiiS7_"
11194    },
11195    {
11196     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_112ICasListenerEE10onAsBinderEv"
11197    },
11198    {
11199     "component_value" : 20,
11200     "kind" : "vbase_offset"
11201    },
11202    {
11203     "component_value" : -4,
11204     "kind" : "offset_to_top"
11205    },
11206    {
11207     "kind" : "rtti",
11208     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_112ICasListenerEEE"
11209    },
11210    {
11211     "kind" : "complete_dtor_pointer",
11212     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_112ICasListenerEED1Ev"
11213    },
11214    {
11215     "kind" : "deleting_dtor_pointer",
11216     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_112ICasListenerEED0Ev"
11217    },
11218    {
11219     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_112ICasListenerEE10onAsBinderEv"
11220    },
11221    {
11222     "component_value" : 16,
11223     "kind" : "vbase_offset"
11224    },
11225    {
11226     "component_value" : -8,
11227     "kind" : "offset_to_top"
11228    },
11229    {
11230     "kind" : "rtti",
11231     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_112ICasListenerEEE"
11232    },
11233    {
11234     "kind" : "complete_dtor_pointer",
11235     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas4V1_112ICasListenerEED1Ev"
11236    },
11237    {
11238     "kind" : "deleting_dtor_pointer",
11239     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas4V1_112ICasListenerEED0Ev"
11240    },
11241    {
11242     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11243    },
11244    {
11245     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11246    },
11247    {
11248     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11249    },
11250    {
11251     "kind" : "vcall_offset"
11252    },
11253    {
11254     "component_value" : -16,
11255     "kind" : "vcall_offset"
11256    },
11257    {
11258     "component_value" : -16,
11259     "kind" : "vcall_offset"
11260    },
11261    {
11262     "component_value" : -16,
11263     "kind" : "vcall_offset"
11264    },
11265    {
11266     "component_value" : -24,
11267     "kind" : "vcall_offset"
11268    },
11269    {
11270     "component_value" : -24,
11271     "kind" : "offset_to_top"
11272    },
11273    {
11274     "kind" : "rtti",
11275     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_112ICasListenerEEE"
11276    },
11277    {
11278     "kind" : "complete_dtor_pointer",
11279     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas4V1_112ICasListenerEED1Ev"
11280    },
11281    {
11282     "kind" : "deleting_dtor_pointer",
11283     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas4V1_112ICasListenerEED0Ev"
11284    },
11285    {
11286     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11287    },
11288    {
11289     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11290    },
11291    {
11292     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11293    },
11294    {
11295     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11296    }
11297   ]
11298  },
11299  {
11300   "alignment" : 4,
11301   "base_specifiers" :
11302   [
11303    {
11304     "referenced_type" : "type-78"
11305    },
11306    {
11307     "referenced_type" : "type-126"
11308    },
11309    {
11310     "referenced_type" : "type-127"
11311    }
11312   ],
11313   "linker_set_key" : "android::hardware::BpInterface<android::hardware::cas::V1_1::IMediaCasService>",
11314   "name" : "android::hardware::BpInterface<android::hardware::cas::V1_1::IMediaCasService>",
11315   "record_kind" : "class",
11316   "referenced_type" : "type-132",
11317   "self_type" : "type-132",
11318   "size" : 32,
11319   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11320   "template_args" : [ "type-78" ],
11321   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3cas4V1_116IMediaCasServiceEEE",
11322   "vtable_components" :
11323   [
11324    {
11325     "component_value" : 24,
11326     "kind" : "vbase_offset"
11327    },
11328    {
11329     "kind" : "offset_to_top"
11330    },
11331    {
11332     "kind" : "rtti",
11333     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_116IMediaCasServiceEEE"
11334    },
11335    {
11336     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_116IMediaCasService8isRemoteEv"
11337    },
11338    {
11339     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11340    },
11341    {
11342     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11343    },
11344    {
11345     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11346    },
11347    {
11348     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11349    },
11350    {
11351     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService21setHALInstrumentationEv"
11352    },
11353    {
11354     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11355    },
11356    {
11357     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService4pingEv"
11358    },
11359    {
11360     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11361    },
11362    {
11363     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService21notifySyspropsChangedEv"
11364    },
11365    {
11366     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11367    },
11368    {
11369     "kind" : "complete_dtor_pointer",
11370     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_116IMediaCasServiceEED1Ev"
11371    },
11372    {
11373     "kind" : "deleting_dtor_pointer",
11374     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_116IMediaCasServiceEED0Ev"
11375    },
11376    {
11377     "is_pure" : true,
11378     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService16enumeratePluginsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_023HidlCasPluginDescriptorEEEEEE"
11379    },
11380    {
11381     "is_pure" : true,
11382     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService19isSystemIdSupportedEi"
11383    },
11384    {
11385     "is_pure" : true,
11386     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService12createPluginEiRKNS_2spINS1_4V1_012ICasListenerEEE"
11387    },
11388    {
11389     "is_pure" : true,
11390     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService22isDescramblerSupportedEi"
11391    },
11392    {
11393     "is_pure" : true,
11394     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService17createDescramblerEi"
11395    },
11396    {
11397     "is_pure" : true,
11398     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService15createPluginExtEiRKNS_2spINS2_12ICasListenerEEE"
11399    },
11400    {
11401     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_116IMediaCasServiceEE10onAsBinderEv"
11402    },
11403    {
11404     "component_value" : 20,
11405     "kind" : "vbase_offset"
11406    },
11407    {
11408     "component_value" : -4,
11409     "kind" : "offset_to_top"
11410    },
11411    {
11412     "kind" : "rtti",
11413     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_116IMediaCasServiceEEE"
11414    },
11415    {
11416     "kind" : "complete_dtor_pointer",
11417     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_116IMediaCasServiceEED1Ev"
11418    },
11419    {
11420     "kind" : "deleting_dtor_pointer",
11421     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_116IMediaCasServiceEED0Ev"
11422    },
11423    {
11424     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_116IMediaCasServiceEE10onAsBinderEv"
11425    },
11426    {
11427     "component_value" : 16,
11428     "kind" : "vbase_offset"
11429    },
11430    {
11431     "component_value" : -8,
11432     "kind" : "offset_to_top"
11433    },
11434    {
11435     "kind" : "rtti",
11436     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_116IMediaCasServiceEEE"
11437    },
11438    {
11439     "kind" : "complete_dtor_pointer",
11440     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas4V1_116IMediaCasServiceEED1Ev"
11441    },
11442    {
11443     "kind" : "deleting_dtor_pointer",
11444     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas4V1_116IMediaCasServiceEED0Ev"
11445    },
11446    {
11447     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11448    },
11449    {
11450     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11451    },
11452    {
11453     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11454    },
11455    {
11456     "kind" : "vcall_offset"
11457    },
11458    {
11459     "component_value" : -16,
11460     "kind" : "vcall_offset"
11461    },
11462    {
11463     "component_value" : -16,
11464     "kind" : "vcall_offset"
11465    },
11466    {
11467     "component_value" : -16,
11468     "kind" : "vcall_offset"
11469    },
11470    {
11471     "component_value" : -24,
11472     "kind" : "vcall_offset"
11473    },
11474    {
11475     "component_value" : -24,
11476     "kind" : "offset_to_top"
11477    },
11478    {
11479     "kind" : "rtti",
11480     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_116IMediaCasServiceEEE"
11481    },
11482    {
11483     "kind" : "complete_dtor_pointer",
11484     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas4V1_116IMediaCasServiceEED1Ev"
11485    },
11486    {
11487     "kind" : "deleting_dtor_pointer",
11488     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas4V1_116IMediaCasServiceEED0Ev"
11489    },
11490    {
11491     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11492    },
11493    {
11494     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11495    },
11496    {
11497     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11498    },
11499    {
11500     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11501    }
11502   ]
11503  },
11504  {
11505   "alignment" : 4,
11506   "base_specifiers" :
11507   [
11508    {
11509     "referenced_type" : "type-51"
11510    },
11511    {
11512     "referenced_type" : "type-126"
11513    },
11514    {
11515     "referenced_type" : "type-127"
11516    }
11517   ],
11518   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11519   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11520   "record_kind" : "class",
11521   "referenced_type" : "type-595",
11522   "self_type" : "type-595",
11523   "size" : 32,
11524   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11525   "template_args" : [ "type-51" ],
11526   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11527   "vtable_components" :
11528   [
11529    {
11530     "component_value" : 24,
11531     "kind" : "vbase_offset"
11532    },
11533    {
11534     "kind" : "offset_to_top"
11535    },
11536    {
11537     "kind" : "rtti",
11538     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11539    },
11540    {
11541     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11542    },
11543    {
11544     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11545    },
11546    {
11547     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11548    },
11549    {
11550     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11551    },
11552    {
11553     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11554    },
11555    {
11556     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11557    },
11558    {
11559     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11560    },
11561    {
11562     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11563    },
11564    {
11565     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11566    },
11567    {
11568     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11569    },
11570    {
11571     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11572    },
11573    {
11574     "kind" : "complete_dtor_pointer",
11575     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11576    },
11577    {
11578     "kind" : "deleting_dtor_pointer",
11579     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11580    },
11581    {
11582     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11583    },
11584    {
11585     "component_value" : 20,
11586     "kind" : "vbase_offset"
11587    },
11588    {
11589     "component_value" : -4,
11590     "kind" : "offset_to_top"
11591    },
11592    {
11593     "kind" : "rtti",
11594     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11595    },
11596    {
11597     "kind" : "complete_dtor_pointer",
11598     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11599    },
11600    {
11601     "kind" : "deleting_dtor_pointer",
11602     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11603    },
11604    {
11605     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11606    },
11607    {
11608     "component_value" : 16,
11609     "kind" : "vbase_offset"
11610    },
11611    {
11612     "component_value" : -8,
11613     "kind" : "offset_to_top"
11614    },
11615    {
11616     "kind" : "rtti",
11617     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11618    },
11619    {
11620     "kind" : "complete_dtor_pointer",
11621     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11622    },
11623    {
11624     "kind" : "deleting_dtor_pointer",
11625     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11626    },
11627    {
11628     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11629    },
11630    {
11631     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11632    },
11633    {
11634     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11635    },
11636    {
11637     "kind" : "vcall_offset"
11638    },
11639    {
11640     "component_value" : -16,
11641     "kind" : "vcall_offset"
11642    },
11643    {
11644     "component_value" : -16,
11645     "kind" : "vcall_offset"
11646    },
11647    {
11648     "component_value" : -16,
11649     "kind" : "vcall_offset"
11650    },
11651    {
11652     "component_value" : -24,
11653     "kind" : "vcall_offset"
11654    },
11655    {
11656     "component_value" : -24,
11657     "kind" : "offset_to_top"
11658    },
11659    {
11660     "kind" : "rtti",
11661     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11662    },
11663    {
11664     "kind" : "complete_dtor_pointer",
11665     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11666    },
11667    {
11668     "kind" : "deleting_dtor_pointer",
11669     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11670    },
11671    {
11672     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11673    },
11674    {
11675     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11676    },
11677    {
11678     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11679    },
11680    {
11681     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11682    }
11683   ]
11684  },
11685  {
11686   "alignment" : 4,
11687   "fields" :
11688   [
11689    {
11690     "access" : "private",
11691     "field_name" : "mMutex",
11692     "referenced_type" : "type-618"
11693    },
11694    {
11695     "access" : "private",
11696     "field_name" : "mMap",
11697     "field_offset" : 32,
11698     "referenced_type" : "type-619"
11699    }
11700   ],
11701   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
11702   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
11703   "record_kind" : "class",
11704   "referenced_type" : "type-617",
11705   "self_type" : "type-617",
11706   "size" : 16,
11707   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11708   "template_args" : [ "type-275", "type-620" ],
11709   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
11710  },
11711  {
11712   "alignment" : 4,
11713   "fields" :
11714   [
11715    {
11716     "access" : "private",
11717     "field_name" : "mMutex",
11718     "referenced_type" : "type-627"
11719    },
11720    {
11721     "access" : "private",
11722     "field_name" : "mMap",
11723     "field_offset" : 32,
11724     "referenced_type" : "type-628"
11725    }
11726   ],
11727   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
11728   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
11729   "record_kind" : "class",
11730   "referenced_type" : "type-626",
11731   "self_type" : "type-626",
11732   "size" : 16,
11733   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11734   "template_args" : [ "type-275", "type-25" ],
11735   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
11736  },
11737  {
11738   "alignment" : 4,
11739   "fields" :
11740   [
11741    {
11742     "access" : "private",
11743     "field_name" : "mMutex",
11744     "referenced_type" : "type-632"
11745    },
11746    {
11747     "access" : "private",
11748     "field_name" : "mMap",
11749     "field_offset" : 32,
11750     "referenced_type" : "type-633"
11751    }
11752   ],
11753   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
11754   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
11755   "record_kind" : "class",
11756   "referenced_type" : "type-631",
11757   "self_type" : "type-631",
11758   "size" : 16,
11759   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11760   "template_args" : [ "type-634", "type-551" ],
11761   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
11762  },
11763  {
11764   "alignment" : 4,
11765   "fields" :
11766   [
11767    {
11768     "access" : "private",
11769     "field_name" : "mMutex",
11770     "referenced_type" : "type-651"
11771    },
11772    {
11773     "access" : "private",
11774     "field_name" : "mMap",
11775     "field_offset" : 32,
11776     "referenced_type" : "type-652"
11777    }
11778   ],
11779   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
11780   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
11781   "record_kind" : "class",
11782   "referenced_type" : "type-650",
11783   "self_type" : "type-650",
11784   "size" : 16,
11785   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11786   "template_args" : [ "type-653", "type-654" ],
11787   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
11788  },
11789  {
11790   "alignment" : 4,
11791   "fields" :
11792   [
11793    {
11794     "access" : "private",
11795     "field_name" : "mMutex",
11796     "referenced_type" : "type-640"
11797    },
11798    {
11799     "access" : "private",
11800     "field_name" : "mMap",
11801     "field_offset" : 32,
11802     "referenced_type" : "type-641"
11803    }
11804   ],
11805   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11806   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11807   "record_kind" : "class",
11808   "referenced_type" : "type-639",
11809   "self_type" : "type-639",
11810   "size" : 16,
11811   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11812   "template_args" : [ "type-642", "type-643" ],
11813   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
11814  },
11815  {
11816   "alignment" : 8,
11817   "fields" :
11818   [
11819    {
11820     "field_name" : "flags",
11821     "referenced_type" : "type-2"
11822    },
11823    {
11824     "field_name" : "fdIndex",
11825     "field_offset" : 32,
11826     "referenced_type" : "type-2"
11827    },
11828    {
11829     "field_name" : "offset",
11830     "field_offset" : 64,
11831     "referenced_type" : "type-2"
11832    },
11833    {
11834     "field_name" : "extent",
11835     "field_offset" : 128,
11836     "referenced_type" : "type-122"
11837    }
11838   ],
11839   "linker_set_key" : "android::hardware::GrantorDescriptor",
11840   "name" : "android::hardware::GrantorDescriptor",
11841   "referenced_type" : "type-517",
11842   "self_type" : "type-517",
11843   "size" : 24,
11844   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11845   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
11846  },
11847  {
11848   "alignment" : 8,
11849   "base_specifiers" :
11850   [
11851    {
11852     "is_virtual" : true,
11853     "referenced_type" : "type-500"
11854    },
11855    {
11856     "is_virtual" : true,
11857     "referenced_type" : "type-22"
11858    }
11859   ],
11860   "linker_set_key" : "android::hardware::HidlMemory",
11861   "name" : "android::hardware::HidlMemory",
11862   "record_kind" : "class",
11863   "referenced_type" : "type-509",
11864   "self_type" : "type-509",
11865   "size" : 56,
11866   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11867   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
11868   "vtable_components" :
11869   [
11870    {
11871     "component_value" : 48,
11872     "kind" : "vbase_offset"
11873    },
11874    {
11875     "component_value" : 8,
11876     "kind" : "vbase_offset"
11877    },
11878    {
11879     "kind" : "offset_to_top"
11880    },
11881    {
11882     "kind" : "rtti",
11883     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11884    },
11885    {
11886     "kind" : "complete_dtor_pointer",
11887     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11888    },
11889    {
11890     "kind" : "deleting_dtor_pointer",
11891     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11892    },
11893    {
11894     "kind" : "vcall_offset"
11895    },
11896    {
11897     "kind" : "vcall_offset"
11898    },
11899    {
11900     "kind" : "vcall_offset"
11901    },
11902    {
11903     "kind" : "vcall_offset"
11904    },
11905    {
11906     "component_value" : -48,
11907     "kind" : "vcall_offset"
11908    },
11909    {
11910     "component_value" : -48,
11911     "kind" : "offset_to_top"
11912    },
11913    {
11914     "kind" : "rtti",
11915     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11916    },
11917    {
11918     "kind" : "complete_dtor_pointer",
11919     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
11920    },
11921    {
11922     "kind" : "deleting_dtor_pointer",
11923     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
11924    },
11925    {
11926     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11927    },
11928    {
11929     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11930    },
11931    {
11932     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11933    },
11934    {
11935     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11936    }
11937   ]
11938  },
11939  {
11940   "alignment" : 4,
11941   "base_specifiers" :
11942   [
11943    {
11944     "is_virtual" : true,
11945     "referenced_type" : "type-22"
11946    }
11947   ],
11948   "linker_set_key" : "android::hardware::IBinder",
11949   "name" : "android::hardware::IBinder",
11950   "record_kind" : "class",
11951   "referenced_type" : "type-21",
11952   "self_type" : "type-21",
11953   "size" : 12,
11954   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11955   "unique_id" : "_ZTSN7android8hardware7IBinderE",
11956   "vtable_components" :
11957   [
11958    {
11959     "component_value" : 4,
11960     "kind" : "vbase_offset"
11961    },
11962    {
11963     "kind" : "offset_to_top"
11964    },
11965    {
11966     "kind" : "rtti",
11967     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11968    },
11969    {
11970     "is_pure" : true,
11971     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11972    },
11973    {
11974     "is_pure" : true,
11975     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
11976    },
11977    {
11978     "is_pure" : true,
11979     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
11980    },
11981    {
11982     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11983    },
11984    {
11985     "is_pure" : true,
11986     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11987    },
11988    {
11989     "is_pure" : true,
11990     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
11991    },
11992    {
11993     "is_pure" : true,
11994     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
11995    },
11996    {
11997     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
11998    },
11999    {
12000     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12001    },
12002    {
12003     "kind" : "complete_dtor_pointer",
12004     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
12005    },
12006    {
12007     "kind" : "deleting_dtor_pointer",
12008     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
12009    },
12010    {
12011     "kind" : "vcall_offset"
12012    },
12013    {
12014     "kind" : "vcall_offset"
12015    },
12016    {
12017     "kind" : "vcall_offset"
12018    },
12019    {
12020     "kind" : "vcall_offset"
12021    },
12022    {
12023     "component_value" : -4,
12024     "kind" : "vcall_offset"
12025    },
12026    {
12027     "component_value" : -4,
12028     "kind" : "offset_to_top"
12029    },
12030    {
12031     "kind" : "rtti",
12032     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12033    },
12034    {
12035     "kind" : "complete_dtor_pointer",
12036     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
12037    },
12038    {
12039     "kind" : "deleting_dtor_pointer",
12040     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
12041    },
12042    {
12043     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12044    },
12045    {
12046     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12047    },
12048    {
12049     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12050    },
12051    {
12052     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12053    }
12054   ]
12055  },
12056  {
12057   "alignment" : 4,
12058   "base_specifiers" :
12059   [
12060    {
12061     "is_virtual" : true,
12062     "referenced_type" : "type-22"
12063    }
12064   ],
12065   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
12066   "name" : "android::hardware::IBinder::DeathRecipient",
12067   "record_kind" : "class",
12068   "referenced_type" : "type-157",
12069   "self_type" : "type-157",
12070   "size" : 12,
12071   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12072   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
12073   "vtable_components" :
12074   [
12075    {
12076     "component_value" : 4,
12077     "kind" : "vbase_offset"
12078    },
12079    {
12080     "kind" : "offset_to_top"
12081    },
12082    {
12083     "kind" : "rtti",
12084     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12085    },
12086    {
12087     "is_pure" : true,
12088     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
12089    },
12090    {
12091     "kind" : "complete_dtor_pointer",
12092     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
12093    },
12094    {
12095     "kind" : "deleting_dtor_pointer",
12096     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
12097    },
12098    {
12099     "kind" : "vcall_offset"
12100    },
12101    {
12102     "kind" : "vcall_offset"
12103    },
12104    {
12105     "kind" : "vcall_offset"
12106    },
12107    {
12108     "kind" : "vcall_offset"
12109    },
12110    {
12111     "component_value" : -4,
12112     "kind" : "vcall_offset"
12113    },
12114    {
12115     "component_value" : -4,
12116     "kind" : "offset_to_top"
12117    },
12118    {
12119     "kind" : "rtti",
12120     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12121    },
12122    {
12123     "kind" : "complete_dtor_pointer",
12124     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
12125    },
12126    {
12127     "kind" : "deleting_dtor_pointer",
12128     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
12129    },
12130    {
12131     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12132    },
12133    {
12134     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12135    },
12136    {
12137     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12138    },
12139    {
12140     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12141    }
12142   ]
12143  },
12144  {
12145   "alignment" : 4,
12146   "base_specifiers" :
12147   [
12148    {
12149     "is_virtual" : true,
12150     "referenced_type" : "type-22"
12151    }
12152   ],
12153   "linker_set_key" : "android::hardware::IInterface",
12154   "name" : "android::hardware::IInterface",
12155   "record_kind" : "class",
12156   "referenced_type" : "type-126",
12157   "self_type" : "type-126",
12158   "size" : 12,
12159   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12160   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
12161   "vtable_components" :
12162   [
12163    {
12164     "component_value" : 4,
12165     "kind" : "vbase_offset"
12166    },
12167    {
12168     "kind" : "offset_to_top"
12169    },
12170    {
12171     "kind" : "rtti",
12172     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12173    },
12174    {
12175     "kind" : "complete_dtor_pointer",
12176     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
12177    },
12178    {
12179     "kind" : "deleting_dtor_pointer",
12180     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
12181    },
12182    {
12183     "is_pure" : true,
12184     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
12185    },
12186    {
12187     "kind" : "vcall_offset"
12188    },
12189    {
12190     "kind" : "vcall_offset"
12191    },
12192    {
12193     "kind" : "vcall_offset"
12194    },
12195    {
12196     "kind" : "vcall_offset"
12197    },
12198    {
12199     "component_value" : -4,
12200     "kind" : "vcall_offset"
12201    },
12202    {
12203     "component_value" : -4,
12204     "kind" : "offset_to_top"
12205    },
12206    {
12207     "kind" : "rtti",
12208     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12209    },
12210    {
12211     "kind" : "complete_dtor_pointer",
12212     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
12213    },
12214    {
12215     "kind" : "deleting_dtor_pointer",
12216     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
12217    },
12218    {
12219     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12220    },
12221    {
12222     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12223    },
12224    {
12225     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12226    },
12227    {
12228     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12229    }
12230   ]
12231  },
12232  {
12233   "alignment" : 8,
12234   "fields" :
12235   [
12236    {
12237     "access" : "private",
12238     "field_name" : "mGrantors",
12239     "referenced_type" : "type-513"
12240    },
12241    {
12242     "access" : "private",
12243     "field_name" : "mHandle",
12244     "field_offset" : 128,
12245     "referenced_type" : "type-569"
12246    },
12247    {
12248     "access" : "private",
12249     "field_name" : "mQuantum",
12250     "field_offset" : 192,
12251     "referenced_type" : "type-2"
12252    },
12253    {
12254     "access" : "private",
12255     "field_name" : "mFlags",
12256     "field_offset" : 224,
12257     "referenced_type" : "type-2"
12258    }
12259   ],
12260   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
12261   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
12262   "referenced_type" : "type-568",
12263   "self_type" : "type-568",
12264   "size" : 32,
12265   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
12266   "template_args" : [ "type-44" ],
12267   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
12268  },
12269  {
12270   "alignment" : 4,
12271   "fields" :
12272   [
12273    {
12274     "access" : "private",
12275     "field_name" : "mBufCachePos",
12276     "referenced_type" : "type-2"
12277    },
12278    {
12279     "access" : "private",
12280     "field_name" : "mBufCache",
12281     "field_offset" : 32,
12282     "referenced_type" : "type-600"
12283    },
12284    {
12285     "access" : "private",
12286     "field_name" : "mError",
12287     "field_offset" : 128,
12288     "referenced_type" : "type-8"
12289    },
12290    {
12291     "access" : "private",
12292     "field_name" : "mData",
12293     "field_offset" : 160,
12294     "referenced_type" : "type-549"
12295    },
12296    {
12297     "access" : "private",
12298     "field_name" : "mDataSize",
12299     "field_offset" : 192,
12300     "referenced_type" : "type-2"
12301    },
12302    {
12303     "access" : "private",
12304     "field_name" : "mDataCapacity",
12305     "field_offset" : 224,
12306     "referenced_type" : "type-2"
12307    },
12308    {
12309     "access" : "private",
12310     "field_name" : "mDataPos",
12311     "field_offset" : 256,
12312     "referenced_type" : "type-2"
12313    },
12314    {
12315     "access" : "private",
12316     "field_name" : "mObjects",
12317     "field_offset" : 288,
12318     "referenced_type" : "type-601"
12319    },
12320    {
12321     "access" : "private",
12322     "field_name" : "mObjectsSize",
12323     "field_offset" : 320,
12324     "referenced_type" : "type-2"
12325    },
12326    {
12327     "access" : "private",
12328     "field_name" : "mObjectsCapacity",
12329     "field_offset" : 352,
12330     "referenced_type" : "type-2"
12331    },
12332    {
12333     "access" : "private",
12334     "field_name" : "mNextObjectHint",
12335     "field_offset" : 384,
12336     "referenced_type" : "type-2"
12337    },
12338    {
12339     "access" : "private",
12340     "field_name" : "mNumRef",
12341     "field_offset" : 416,
12342     "referenced_type" : "type-2"
12343    },
12344    {
12345     "access" : "private",
12346     "field_name" : "mFdsKnown",
12347     "field_offset" : 448,
12348     "referenced_type" : "type-25"
12349    },
12350    {
12351     "access" : "private",
12352     "field_name" : "mHasFds",
12353     "field_offset" : 456,
12354     "referenced_type" : "type-25"
12355    },
12356    {
12357     "access" : "private",
12358     "field_name" : "mAllowFds",
12359     "field_offset" : 464,
12360     "referenced_type" : "type-25"
12361    },
12362    {
12363     "access" : "private",
12364     "field_name" : "mOwner",
12365     "field_offset" : 480,
12366     "referenced_type" : "type-602"
12367    },
12368    {
12369     "access" : "private",
12370     "field_name" : "mOwnerCookie",
12371     "field_offset" : 512,
12372     "referenced_type" : "type-9"
12373    }
12374   ],
12375   "linker_set_key" : "android::hardware::Parcel",
12376   "name" : "android::hardware::Parcel",
12377   "record_kind" : "class",
12378   "referenced_type" : "type-599",
12379   "self_type" : "type-599",
12380   "size" : 68,
12381   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
12382   "unique_id" : "_ZTSN7android8hardware6ParcelE"
12383  },
12384  {
12385   "access" : "private",
12386   "alignment" : 8,
12387   "fields" :
12388   [
12389    {
12390     "field_name" : "index",
12391     "referenced_type" : "type-2"
12392    },
12393    {
12394     "field_name" : "buffer",
12395     "field_offset" : 64,
12396     "referenced_type" : "type-122"
12397    },
12398    {
12399     "field_name" : "bufend",
12400     "field_offset" : 128,
12401     "referenced_type" : "type-122"
12402    }
12403   ],
12404   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
12405   "name" : "android::hardware::Parcel::BufferInfo",
12406   "referenced_type" : "type-606",
12407   "self_type" : "type-606",
12408   "size" : 24,
12409   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
12410   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
12411  },
12412  {
12413   "alignment" : 8,
12414   "base_specifiers" :
12415   [
12416    {
12417     "is_virtual" : true,
12418     "referenced_type" : "type-22"
12419    }
12420   ],
12421   "fields" :
12422   [
12423    {
12424     "access" : "private",
12425     "field_name" : "mDriverFD",
12426     "field_offset" : 32,
12427     "referenced_type" : "type-8"
12428    },
12429    {
12430     "access" : "private",
12431     "field_name" : "mVMStart",
12432     "field_offset" : 64,
12433     "referenced_type" : "type-9"
12434    },
12435    {
12436     "access" : "private",
12437     "field_name" : "mThreadCountLock",
12438     "field_offset" : 96,
12439     "referenced_type" : "type-11"
12440    },
12441    {
12442     "access" : "private",
12443     "field_name" : "mThreadCountDecrement",
12444     "field_offset" : 128,
12445     "referenced_type" : "type-12"
12446    },
12447    {
12448     "access" : "private",
12449     "field_name" : "mExecutingThreadsCount",
12450     "field_offset" : 160,
12451     "referenced_type" : "type-2"
12452    },
12453    {
12454     "access" : "private",
12455     "field_name" : "mMaxThreads",
12456     "field_offset" : 192,
12457     "referenced_type" : "type-2"
12458    },
12459    {
12460     "access" : "private",
12461     "field_name" : "mStarvationStartTimeMs",
12462     "field_offset" : 256,
12463     "referenced_type" : "type-13"
12464    },
12465    {
12466     "access" : "private",
12467     "field_name" : "mLock",
12468     "field_offset" : 320,
12469     "referenced_type" : "type-14"
12470    },
12471    {
12472     "access" : "private",
12473     "field_name" : "mHandleToObject",
12474     "field_offset" : 352,
12475     "referenced_type" : "type-16"
12476    },
12477    {
12478     "access" : "private",
12479     "field_name" : "mManagesContexts",
12480     "field_offset" : 512,
12481     "referenced_type" : "type-25"
12482    },
12483    {
12484     "access" : "private",
12485     "field_name" : "mBinderContextCheckFunc",
12486     "field_offset" : 544,
12487     "referenced_type" : "type-26"
12488    },
12489    {
12490     "access" : "private",
12491     "field_name" : "mBinderContextUserData",
12492     "field_offset" : 576,
12493     "referenced_type" : "type-9"
12494    },
12495    {
12496     "access" : "private",
12497     "field_name" : "mContexts",
12498     "field_offset" : 608,
12499     "referenced_type" : "type-37"
12500    },
12501    {
12502     "access" : "private",
12503     "field_name" : "mRootDir",
12504     "field_offset" : 768,
12505     "referenced_type" : "type-41"
12506    },
12507    {
12508     "access" : "private",
12509     "field_name" : "mThreadPoolStarted",
12510     "field_offset" : 800,
12511     "referenced_type" : "type-25"
12512    },
12513    {
12514     "access" : "private",
12515     "field_name" : "mSpawnThreadOnStart",
12516     "field_offset" : 808,
12517     "referenced_type" : "type-25"
12518    },
12519    {
12520     "access" : "private",
12521     "field_name" : "mThreadPoolSeq",
12522     "field_offset" : 832,
12523     "referenced_type" : "type-45"
12524    },
12525    {
12526     "access" : "private",
12527     "field_name" : "mMmapSize",
12528     "field_offset" : 864,
12529     "referenced_type" : "type-18"
12530    },
12531    {
12532     "access" : "private",
12533     "field_name" : "mCallRestriction",
12534     "field_offset" : 896,
12535     "referenced_type" : "type-46"
12536    }
12537   ],
12538   "linker_set_key" : "android::hardware::ProcessState",
12539   "name" : "android::hardware::ProcessState",
12540   "record_kind" : "class",
12541   "referenced_type" : "type-7",
12542   "self_type" : "type-7",
12543   "size" : 128,
12544   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
12545   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
12546   "vtable_components" :
12547   [
12548    {
12549     "component_value" : 116,
12550     "kind" : "vbase_offset"
12551    },
12552    {
12553     "kind" : "offset_to_top"
12554    },
12555    {
12556     "kind" : "rtti",
12557     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12558    },
12559    {
12560     "kind" : "complete_dtor_pointer",
12561     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
12562    },
12563    {
12564     "kind" : "deleting_dtor_pointer",
12565     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
12566    },
12567    {
12568     "kind" : "vcall_offset"
12569    },
12570    {
12571     "kind" : "vcall_offset"
12572    },
12573    {
12574     "kind" : "vcall_offset"
12575    },
12576    {
12577     "kind" : "vcall_offset"
12578    },
12579    {
12580     "component_value" : -116,
12581     "kind" : "vcall_offset"
12582    },
12583    {
12584     "component_value" : -116,
12585     "kind" : "offset_to_top"
12586    },
12587    {
12588     "kind" : "rtti",
12589     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12590    },
12591    {
12592     "kind" : "complete_dtor_pointer",
12593     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
12594    },
12595    {
12596     "kind" : "deleting_dtor_pointer",
12597     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
12598    },
12599    {
12600     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12601    },
12602    {
12603     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12604    },
12605    {
12606     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12607    },
12608    {
12609     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12610    }
12611   ]
12612  },
12613  {
12614   "access" : "private",
12615   "alignment" : 4,
12616   "fields" :
12617   [
12618    {
12619     "field_name" : "binder",
12620     "referenced_type" : "type-20"
12621    },
12622    {
12623     "field_name" : "refs",
12624     "field_offset" : 32,
12625     "referenced_type" : "type-23"
12626    }
12627   ],
12628   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
12629   "name" : "android::hardware::ProcessState::handle_entry",
12630   "referenced_type" : "type-19",
12631   "self_type" : "type-19",
12632   "size" : 8,
12633   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
12634   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
12635  },
12636  {
12637   "alignment" : 4,
12638   "base_specifiers" :
12639   [
12640    {
12641     "referenced_type" : "type-84"
12642    }
12643   ],
12644   "fields" :
12645   [
12646    {
12647     "access" : "private",
12648     "field_name" : "mVal",
12649     "field_offset" : 192,
12650     "referenced_type" : "type-320"
12651    }
12652   ],
12653   "linker_set_key" : "android::hardware::Return<android::hardware::cas::V1_0::Status>",
12654   "name" : "android::hardware::Return<android::hardware::cas::V1_0::Status>",
12655   "record_kind" : "class",
12656   "referenced_type" : "type-319",
12657   "self_type" : "type-319",
12658   "size" : 28,
12659   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12660   "template_args" : [ "type-320" ],
12661   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE"
12662  },
12663  {
12664   "alignment" : 4,
12665   "base_specifiers" :
12666   [
12667    {
12668     "referenced_type" : "type-84"
12669    }
12670   ],
12671   "fields" :
12672   [
12673    {
12674     "access" : "private",
12675     "field_name" : "mVal",
12676     "field_offset" : 192,
12677     "referenced_type" : "type-48"
12678    }
12679   ],
12680   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_0::ICas> >",
12681   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_0::ICas> >",
12682   "record_kind" : "class",
12683   "referenced_type" : "type-83",
12684   "self_type" : "type-83",
12685   "size" : 28,
12686   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12687   "template_args" : [ "type-48" ],
12688   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3cas4V1_04ICasEEEEE"
12689  },
12690  {
12691   "alignment" : 4,
12692   "base_specifiers" :
12693   [
12694    {
12695     "referenced_type" : "type-84"
12696    }
12697   ],
12698   "fields" :
12699   [
12700    {
12701     "access" : "private",
12702     "field_name" : "mVal",
12703     "field_offset" : 192,
12704     "referenced_type" : "type-59"
12705    }
12706   ],
12707   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_0::IDescramblerBase> >",
12708   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_0::IDescramblerBase> >",
12709   "record_kind" : "class",
12710   "referenced_type" : "type-92",
12711   "self_type" : "type-92",
12712   "size" : 28,
12713   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12714   "template_args" : [ "type-59" ],
12715   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3cas4V1_016IDescramblerBaseEEEEE"
12716  },
12717  {
12718   "alignment" : 4,
12719   "base_specifiers" :
12720   [
12721    {
12722     "referenced_type" : "type-84"
12723    }
12724   ],
12725   "fields" :
12726   [
12727    {
12728     "access" : "private",
12729     "field_name" : "mVal",
12730     "field_offset" : 192,
12731     "referenced_type" : "type-255"
12732    }
12733   ],
12734   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICas> >",
12735   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICas> >",
12736   "record_kind" : "class",
12737   "referenced_type" : "type-336",
12738   "self_type" : "type-336",
12739   "size" : 28,
12740   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12741   "template_args" : [ "type-255" ],
12742   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3cas4V1_14ICasEEEEE"
12743  },
12744  {
12745   "alignment" : 4,
12746   "base_specifiers" :
12747   [
12748    {
12749     "referenced_type" : "type-84"
12750    }
12751   ],
12752   "fields" :
12753   [
12754    {
12755     "access" : "private",
12756     "field_name" : "mVal",
12757     "field_offset" : 192,
12758     "referenced_type" : "type-778"
12759    }
12760   ],
12761   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICasListener> >",
12762   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICasListener> >",
12763   "record_kind" : "class",
12764   "referenced_type" : "type-802",
12765   "self_type" : "type-802",
12766   "size" : 28,
12767   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12768   "template_args" : [ "type-778" ],
12769   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3cas4V1_112ICasListenerEEEEE"
12770  },
12771  {
12772   "alignment" : 4,
12773   "base_specifiers" :
12774   [
12775    {
12776     "referenced_type" : "type-84"
12777    }
12778   ],
12779   "fields" :
12780   [
12781    {
12782     "access" : "private",
12783     "field_name" : "mVal",
12784     "field_offset" : 192,
12785     "referenced_type" : "type-76"
12786    }
12787   ],
12788   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::IMediaCasService> >",
12789   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::IMediaCasService> >",
12790   "record_kind" : "class",
12791   "referenced_type" : "type-98",
12792   "self_type" : "type-98",
12793   "size" : 28,
12794   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12795   "template_args" : [ "type-76" ],
12796   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3cas4V1_116IMediaCasServiceEEEEE"
12797  },
12798  {
12799   "alignment" : 4,
12800   "base_specifiers" :
12801   [
12802    {
12803     "referenced_type" : "type-84"
12804    }
12805   ],
12806   "fields" :
12807   [
12808    {
12809     "access" : "private",
12810     "field_name" : "mVal",
12811     "field_offset" : 168,
12812     "referenced_type" : "type-25"
12813    }
12814   ],
12815   "linker_set_key" : "android::hardware::Return<bool>",
12816   "name" : "android::hardware::Return<bool>",
12817   "record_kind" : "class",
12818   "referenced_type" : "type-296",
12819   "self_type" : "type-296",
12820   "size" : 24,
12821   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12822   "template_args" : [ "type-25" ],
12823   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
12824  },
12825  {
12826   "alignment" : 4,
12827   "base_specifiers" :
12828   [
12829    {
12830     "referenced_type" : "type-84"
12831    }
12832   ],
12833   "linker_set_key" : "android::hardware::Return<void>",
12834   "name" : "android::hardware::Return<void>",
12835   "record_kind" : "class",
12836   "referenced_type" : "type-352",
12837   "self_type" : "type-352",
12838   "size" : 24,
12839   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12840   "template_args" : [ "type-10" ],
12841   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
12842  },
12843  {
12844   "alignment" : 4,
12845   "fields" :
12846   [
12847    {
12848     "access" : "private",
12849     "field_name" : "mException",
12850     "referenced_type" : "type-8"
12851    },
12852    {
12853     "access" : "private",
12854     "field_name" : "mErrorCode",
12855     "field_offset" : 32,
12856     "referenced_type" : "type-8"
12857    },
12858    {
12859     "access" : "private",
12860     "field_name" : "mMessage",
12861     "field_offset" : 64,
12862     "referenced_type" : "type-86"
12863    }
12864   ],
12865   "linker_set_key" : "android::hardware::Status",
12866   "name" : "android::hardware::Status",
12867   "record_kind" : "class",
12868   "referenced_type" : "type-85",
12869   "self_type" : "type-85",
12870   "size" : 20,
12871   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12872   "unique_id" : "_ZTSN7android8hardware6StatusE"
12873  },
12874  {
12875   "alignment" : 4,
12876   "base_specifiers" :
12877   [
12878    {
12879     "referenced_type" : "type-160"
12880    }
12881   ],
12882   "fields" :
12883   [
12884    {
12885     "access" : "private",
12886     "field_name" : "_hidl_mImpl",
12887     "field_offset" : 544,
12888     "referenced_type" : "type-48"
12889    }
12890   ],
12891   "linker_set_key" : "android::hardware::cas::V1_0::BnHwCas",
12892   "name" : "android::hardware::cas::V1_0::BnHwCas",
12893   "referenced_type" : "type-737",
12894   "self_type" : "type-737",
12895   "size" : 80,
12896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BnHwCas.h",
12897   "unique_id" : "_ZTSN7android8hardware3cas4V1_07BnHwCasE",
12898   "vtable_components" :
12899   [
12900    {
12901     "component_value" : 72,
12902     "kind" : "vbase_offset"
12903    },
12904    {
12905     "kind" : "offset_to_top"
12906    },
12907    {
12908     "kind" : "rtti",
12909     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_07BnHwCasE"
12910    },
12911    {
12912     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12913    },
12914    {
12915     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12916    },
12917    {
12918     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12919    },
12920    {
12921     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12922    },
12923    {
12924     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12925    },
12926    {
12927     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12928    },
12929    {
12930     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12931    },
12932    {
12933     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12934    },
12935    {
12936     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12937    },
12938    {
12939     "kind" : "complete_dtor_pointer",
12940     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BnHwCasD1Ev"
12941    },
12942    {
12943     "kind" : "deleting_dtor_pointer",
12944     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BnHwCasD0Ev"
12945    },
12946    {
12947     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BnHwCas10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12948    },
12949    {
12950     "component_value" : -20,
12951     "kind" : "offset_to_top"
12952    },
12953    {
12954     "kind" : "rtti",
12955     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_07BnHwCasE"
12956    },
12957    {
12958     "kind" : "complete_dtor_pointer",
12959     "mangled_component_name" : "_ZThn20_N7android8hardware3cas4V1_07BnHwCasD1Ev"
12960    },
12961    {
12962     "kind" : "deleting_dtor_pointer",
12963     "mangled_component_name" : "_ZThn20_N7android8hardware3cas4V1_07BnHwCasD0Ev"
12964    },
12965    {
12966     "kind" : "vcall_offset"
12967    },
12968    {
12969     "kind" : "vcall_offset"
12970    },
12971    {
12972     "kind" : "vcall_offset"
12973    },
12974    {
12975     "kind" : "vcall_offset"
12976    },
12977    {
12978     "component_value" : -72,
12979     "kind" : "vcall_offset"
12980    },
12981    {
12982     "component_value" : -72,
12983     "kind" : "offset_to_top"
12984    },
12985    {
12986     "kind" : "rtti",
12987     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_07BnHwCasE"
12988    },
12989    {
12990     "kind" : "complete_dtor_pointer",
12991     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_07BnHwCasD1Ev"
12992    },
12993    {
12994     "kind" : "deleting_dtor_pointer",
12995     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_07BnHwCasD0Ev"
12996    },
12997    {
12998     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12999    },
13000    {
13001     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13002    },
13003    {
13004     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13005    },
13006    {
13007     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13008    }
13009   ]
13010  },
13011  {
13012   "alignment" : 4,
13013   "base_specifiers" :
13014   [
13015    {
13016     "referenced_type" : "type-160"
13017    }
13018   ],
13019   "fields" :
13020   [
13021    {
13022     "access" : "private",
13023     "field_name" : "_hidl_mImpl",
13024     "field_offset" : 544,
13025     "referenced_type" : "type-54"
13026    }
13027   ],
13028   "linker_set_key" : "android::hardware::cas::V1_0::BnHwCasListener",
13029   "name" : "android::hardware::cas::V1_0::BnHwCasListener",
13030   "referenced_type" : "type-849",
13031   "self_type" : "type-849",
13032   "size" : 80,
13033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BnHwCasListener.h",
13034   "unique_id" : "_ZTSN7android8hardware3cas4V1_015BnHwCasListenerE",
13035   "vtable_components" :
13036   [
13037    {
13038     "component_value" : 72,
13039     "kind" : "vbase_offset"
13040    },
13041    {
13042     "kind" : "offset_to_top"
13043    },
13044    {
13045     "kind" : "rtti",
13046     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_015BnHwCasListenerE"
13047    },
13048    {
13049     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13050    },
13051    {
13052     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13053    },
13054    {
13055     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13056    },
13057    {
13058     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13059    },
13060    {
13061     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13062    },
13063    {
13064     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13065    },
13066    {
13067     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13068    },
13069    {
13070     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13071    },
13072    {
13073     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13074    },
13075    {
13076     "kind" : "complete_dtor_pointer",
13077     "mangled_component_name" : "_ZN7android8hardware3cas4V1_015BnHwCasListenerD1Ev"
13078    },
13079    {
13080     "kind" : "deleting_dtor_pointer",
13081     "mangled_component_name" : "_ZN7android8hardware3cas4V1_015BnHwCasListenerD0Ev"
13082    },
13083    {
13084     "mangled_component_name" : "_ZN7android8hardware3cas4V1_015BnHwCasListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13085    },
13086    {
13087     "component_value" : -20,
13088     "kind" : "offset_to_top"
13089    },
13090    {
13091     "kind" : "rtti",
13092     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_015BnHwCasListenerE"
13093    },
13094    {
13095     "kind" : "complete_dtor_pointer",
13096     "mangled_component_name" : "_ZThn20_N7android8hardware3cas4V1_015BnHwCasListenerD1Ev"
13097    },
13098    {
13099     "kind" : "deleting_dtor_pointer",
13100     "mangled_component_name" : "_ZThn20_N7android8hardware3cas4V1_015BnHwCasListenerD0Ev"
13101    },
13102    {
13103     "kind" : "vcall_offset"
13104    },
13105    {
13106     "kind" : "vcall_offset"
13107    },
13108    {
13109     "kind" : "vcall_offset"
13110    },
13111    {
13112     "kind" : "vcall_offset"
13113    },
13114    {
13115     "component_value" : -72,
13116     "kind" : "vcall_offset"
13117    },
13118    {
13119     "component_value" : -72,
13120     "kind" : "offset_to_top"
13121    },
13122    {
13123     "kind" : "rtti",
13124     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_015BnHwCasListenerE"
13125    },
13126    {
13127     "kind" : "complete_dtor_pointer",
13128     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_015BnHwCasListenerD1Ev"
13129    },
13130    {
13131     "kind" : "deleting_dtor_pointer",
13132     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_015BnHwCasListenerD0Ev"
13133    },
13134    {
13135     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13136    },
13137    {
13138     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13139    },
13140    {
13141     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13142    },
13143    {
13144     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13145    }
13146   ]
13147  },
13148  {
13149   "alignment" : 4,
13150   "base_specifiers" :
13151   [
13152    {
13153     "referenced_type" : "type-160"
13154    }
13155   ],
13156   "fields" :
13157   [
13158    {
13159     "access" : "private",
13160     "field_name" : "_hidl_mImpl",
13161     "field_offset" : 544,
13162     "referenced_type" : "type-59"
13163    }
13164   ],
13165   "linker_set_key" : "android::hardware::cas::V1_0::BnHwDescramblerBase",
13166   "name" : "android::hardware::cas::V1_0::BnHwDescramblerBase",
13167   "referenced_type" : "type-159",
13168   "self_type" : "type-159",
13169   "size" : 80,
13170   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BnHwDescramblerBase.h",
13171   "unique_id" : "_ZTSN7android8hardware3cas4V1_019BnHwDescramblerBaseE",
13172   "vtable_components" :
13173   [
13174    {
13175     "component_value" : 72,
13176     "kind" : "vbase_offset"
13177    },
13178    {
13179     "kind" : "offset_to_top"
13180    },
13181    {
13182     "kind" : "rtti",
13183     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BnHwDescramblerBaseE"
13184    },
13185    {
13186     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13187    },
13188    {
13189     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13190    },
13191    {
13192     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13193    },
13194    {
13195     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13196    },
13197    {
13198     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13199    },
13200    {
13201     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13202    },
13203    {
13204     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13205    },
13206    {
13207     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13208    },
13209    {
13210     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13211    },
13212    {
13213     "kind" : "complete_dtor_pointer",
13214     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BnHwDescramblerBaseD1Ev"
13215    },
13216    {
13217     "kind" : "deleting_dtor_pointer",
13218     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BnHwDescramblerBaseD0Ev"
13219    },
13220    {
13221     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BnHwDescramblerBase10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13222    },
13223    {
13224     "component_value" : -20,
13225     "kind" : "offset_to_top"
13226    },
13227    {
13228     "kind" : "rtti",
13229     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BnHwDescramblerBaseE"
13230    },
13231    {
13232     "kind" : "complete_dtor_pointer",
13233     "mangled_component_name" : "_ZThn20_N7android8hardware3cas4V1_019BnHwDescramblerBaseD1Ev"
13234    },
13235    {
13236     "kind" : "deleting_dtor_pointer",
13237     "mangled_component_name" : "_ZThn20_N7android8hardware3cas4V1_019BnHwDescramblerBaseD0Ev"
13238    },
13239    {
13240     "kind" : "vcall_offset"
13241    },
13242    {
13243     "kind" : "vcall_offset"
13244    },
13245    {
13246     "kind" : "vcall_offset"
13247    },
13248    {
13249     "kind" : "vcall_offset"
13250    },
13251    {
13252     "component_value" : -72,
13253     "kind" : "vcall_offset"
13254    },
13255    {
13256     "component_value" : -72,
13257     "kind" : "offset_to_top"
13258    },
13259    {
13260     "kind" : "rtti",
13261     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BnHwDescramblerBaseE"
13262    },
13263    {
13264     "kind" : "complete_dtor_pointer",
13265     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_019BnHwDescramblerBaseD1Ev"
13266    },
13267    {
13268     "kind" : "deleting_dtor_pointer",
13269     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_019BnHwDescramblerBaseD0Ev"
13270    },
13271    {
13272     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13273    },
13274    {
13275     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13276    },
13277    {
13278     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13279    },
13280    {
13281     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13282    }
13283   ]
13284  },
13285  {
13286   "alignment" : 4,
13287   "base_specifiers" :
13288   [
13289    {
13290     "referenced_type" : "type-160"
13291    }
13292   ],
13293   "fields" :
13294   [
13295    {
13296     "access" : "private",
13297     "field_name" : "_hidl_mImpl",
13298     "field_offset" : 544,
13299     "referenced_type" : "type-68"
13300    }
13301   ],
13302   "linker_set_key" : "android::hardware::cas::V1_0::BnHwMediaCasService",
13303   "name" : "android::hardware::cas::V1_0::BnHwMediaCasService",
13304   "referenced_type" : "type-175",
13305   "self_type" : "type-175",
13306   "size" : 80,
13307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BnHwMediaCasService.h",
13308   "unique_id" : "_ZTSN7android8hardware3cas4V1_019BnHwMediaCasServiceE",
13309   "vtable_components" :
13310   [
13311    {
13312     "component_value" : 72,
13313     "kind" : "vbase_offset"
13314    },
13315    {
13316     "kind" : "offset_to_top"
13317    },
13318    {
13319     "kind" : "rtti",
13320     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BnHwMediaCasServiceE"
13321    },
13322    {
13323     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13324    },
13325    {
13326     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13327    },
13328    {
13329     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13330    },
13331    {
13332     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13333    },
13334    {
13335     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13336    },
13337    {
13338     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13339    },
13340    {
13341     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13342    },
13343    {
13344     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13345    },
13346    {
13347     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13348    },
13349    {
13350     "kind" : "complete_dtor_pointer",
13351     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BnHwMediaCasServiceD1Ev"
13352    },
13353    {
13354     "kind" : "deleting_dtor_pointer",
13355     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BnHwMediaCasServiceD0Ev"
13356    },
13357    {
13358     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BnHwMediaCasService10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13359    },
13360    {
13361     "component_value" : -20,
13362     "kind" : "offset_to_top"
13363    },
13364    {
13365     "kind" : "rtti",
13366     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BnHwMediaCasServiceE"
13367    },
13368    {
13369     "kind" : "complete_dtor_pointer",
13370     "mangled_component_name" : "_ZThn20_N7android8hardware3cas4V1_019BnHwMediaCasServiceD1Ev"
13371    },
13372    {
13373     "kind" : "deleting_dtor_pointer",
13374     "mangled_component_name" : "_ZThn20_N7android8hardware3cas4V1_019BnHwMediaCasServiceD0Ev"
13375    },
13376    {
13377     "kind" : "vcall_offset"
13378    },
13379    {
13380     "kind" : "vcall_offset"
13381    },
13382    {
13383     "kind" : "vcall_offset"
13384    },
13385    {
13386     "kind" : "vcall_offset"
13387    },
13388    {
13389     "component_value" : -72,
13390     "kind" : "vcall_offset"
13391    },
13392    {
13393     "component_value" : -72,
13394     "kind" : "offset_to_top"
13395    },
13396    {
13397     "kind" : "rtti",
13398     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BnHwMediaCasServiceE"
13399    },
13400    {
13401     "kind" : "complete_dtor_pointer",
13402     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_019BnHwMediaCasServiceD1Ev"
13403    },
13404    {
13405     "kind" : "deleting_dtor_pointer",
13406     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_019BnHwMediaCasServiceD0Ev"
13407    },
13408    {
13409     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13410    },
13411    {
13412     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13413    },
13414    {
13415     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13416    },
13417    {
13418     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13419    }
13420   ]
13421  },
13422  {
13423   "alignment" : 4,
13424   "base_specifiers" :
13425   [
13426    {
13427     "referenced_type" : "type-596"
13428    },
13429    {
13430     "referenced_type" : "type-165"
13431    }
13432   ],
13433   "fields" :
13434   [
13435    {
13436     "access" : "private",
13437     "field_name" : "_hidl_mMutex",
13438     "field_offset" : 544,
13439     "referenced_type" : "type-740"
13440    },
13441    {
13442     "access" : "private",
13443     "field_name" : "_hidl_mDeathRecipients",
13444     "field_offset" : 576,
13445     "referenced_type" : "type-741"
13446    }
13447   ],
13448   "linker_set_key" : "android::hardware::cas::V1_0::BpHwCas",
13449   "name" : "android::hardware::cas::V1_0::BpHwCas",
13450   "referenced_type" : "type-739",
13451   "self_type" : "type-739",
13452   "size" : 92,
13453   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BpHwCas.h",
13454   "unique_id" : "_ZTSN7android8hardware3cas4V1_07BpHwCasE",
13455   "vtable_components" :
13456   [
13457    {
13458     "component_value" : 84,
13459     "kind" : "vbase_offset"
13460    },
13461    {
13462     "kind" : "offset_to_top"
13463    },
13464    {
13465     "kind" : "rtti",
13466     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_07BpHwCasE"
13467    },
13468    {
13469     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_07BpHwCas8isRemoteEv"
13470    },
13471    {
13472     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13473    },
13474    {
13475     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13476    },
13477    {
13478     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13479    },
13480    {
13481     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13482    },
13483    {
13484     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas21setHALInstrumentationEv"
13485    },
13486    {
13487     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13488    },
13489    {
13490     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas4pingEv"
13491    },
13492    {
13493     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13494    },
13495    {
13496     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas21notifySyspropsChangedEv"
13497    },
13498    {
13499     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13500    },
13501    {
13502     "kind" : "complete_dtor_pointer",
13503     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCasD1Ev"
13504    },
13505    {
13506     "kind" : "deleting_dtor_pointer",
13507     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCasD0Ev"
13508    },
13509    {
13510     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas14setPrivateDataERKNS0_8hidl_vecIhEE"
13511    },
13512    {
13513     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
13514    },
13515    {
13516     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas12closeSessionERKNS0_8hidl_vecIhEE"
13517    },
13518    {
13519     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas21setSessionPrivateDataERKNS0_8hidl_vecIhEES7_"
13520    },
13521    {
13522     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas10processEcmERKNS0_8hidl_vecIhEES7_"
13523    },
13524    {
13525     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas10processEmmERKNS0_8hidl_vecIhEE"
13526    },
13527    {
13528     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas9sendEventEiiRKNS0_8hidl_vecIhEE"
13529    },
13530    {
13531     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas9provisionERKNS0_11hidl_stringE"
13532    },
13533    {
13534     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas19refreshEntitlementsEiRKNS0_8hidl_vecIhEE"
13535    },
13536    {
13537     "mangled_component_name" : "_ZN7android8hardware3cas4V1_07BpHwCas7releaseEv"
13538    },
13539    {
13540     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_04ICasEE10onAsBinderEv"
13541    },
13542    {
13543     "component_value" : 80,
13544     "kind" : "vbase_offset"
13545    },
13546    {
13547     "component_value" : -4,
13548     "kind" : "offset_to_top"
13549    },
13550    {
13551     "kind" : "rtti",
13552     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_07BpHwCasE"
13553    },
13554    {
13555     "kind" : "complete_dtor_pointer",
13556     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_07BpHwCasD1Ev"
13557    },
13558    {
13559     "kind" : "deleting_dtor_pointer",
13560     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_07BpHwCasD0Ev"
13561    },
13562    {
13563     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_04ICasEE10onAsBinderEv"
13564    },
13565    {
13566     "component_value" : 76,
13567     "kind" : "vbase_offset"
13568    },
13569    {
13570     "component_value" : -8,
13571     "kind" : "offset_to_top"
13572    },
13573    {
13574     "kind" : "rtti",
13575     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_07BpHwCasE"
13576    },
13577    {
13578     "kind" : "complete_dtor_pointer",
13579     "mangled_component_name" : "_ZThn8_N7android8hardware3cas4V1_07BpHwCasD1Ev"
13580    },
13581    {
13582     "kind" : "deleting_dtor_pointer",
13583     "mangled_component_name" : "_ZThn8_N7android8hardware3cas4V1_07BpHwCasD0Ev"
13584    },
13585    {
13586     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13587    },
13588    {
13589     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13590    },
13591    {
13592     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13593    },
13594    {
13595     "component_value" : -24,
13596     "kind" : "offset_to_top"
13597    },
13598    {
13599     "kind" : "rtti",
13600     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_07BpHwCasE"
13601    },
13602    {
13603     "kind" : "complete_dtor_pointer",
13604     "mangled_component_name" : "_ZThn24_N7android8hardware3cas4V1_07BpHwCasD1Ev"
13605    },
13606    {
13607     "kind" : "deleting_dtor_pointer",
13608     "mangled_component_name" : "_ZThn24_N7android8hardware3cas4V1_07BpHwCasD0Ev"
13609    },
13610    {
13611     "kind" : "vcall_offset"
13612    },
13613    {
13614     "component_value" : -76,
13615     "kind" : "vcall_offset"
13616    },
13617    {
13618     "component_value" : -76,
13619     "kind" : "vcall_offset"
13620    },
13621    {
13622     "component_value" : -76,
13623     "kind" : "vcall_offset"
13624    },
13625    {
13626     "component_value" : -84,
13627     "kind" : "vcall_offset"
13628    },
13629    {
13630     "component_value" : -84,
13631     "kind" : "offset_to_top"
13632    },
13633    {
13634     "kind" : "rtti",
13635     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_07BpHwCasE"
13636    },
13637    {
13638     "kind" : "complete_dtor_pointer",
13639     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_07BpHwCasD1Ev"
13640    },
13641    {
13642     "kind" : "deleting_dtor_pointer",
13643     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_07BpHwCasD0Ev"
13644    },
13645    {
13646     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13647    },
13648    {
13649     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13650    },
13651    {
13652     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13653    },
13654    {
13655     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13656    }
13657   ]
13658  },
13659  {
13660   "alignment" : 4,
13661   "base_specifiers" :
13662   [
13663    {
13664     "referenced_type" : "type-824"
13665    },
13666    {
13667     "referenced_type" : "type-165"
13668    }
13669   ],
13670   "fields" :
13671   [
13672    {
13673     "access" : "private",
13674     "field_name" : "_hidl_mMutex",
13675     "field_offset" : 544,
13676     "referenced_type" : "type-852"
13677    },
13678    {
13679     "access" : "private",
13680     "field_name" : "_hidl_mDeathRecipients",
13681     "field_offset" : 576,
13682     "referenced_type" : "type-853"
13683    }
13684   ],
13685   "linker_set_key" : "android::hardware::cas::V1_0::BpHwCasListener",
13686   "name" : "android::hardware::cas::V1_0::BpHwCasListener",
13687   "referenced_type" : "type-851",
13688   "self_type" : "type-851",
13689   "size" : 92,
13690   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BpHwCasListener.h",
13691   "unique_id" : "_ZTSN7android8hardware3cas4V1_015BpHwCasListenerE",
13692   "vtable_components" :
13693   [
13694    {
13695     "component_value" : 84,
13696     "kind" : "vbase_offset"
13697    },
13698    {
13699     "kind" : "offset_to_top"
13700    },
13701    {
13702     "kind" : "rtti",
13703     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_015BpHwCasListenerE"
13704    },
13705    {
13706     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_015BpHwCasListener8isRemoteEv"
13707    },
13708    {
13709     "mangled_component_name" : "_ZN7android8hardware3cas4V1_015BpHwCasListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13710    },
13711    {
13712     "mangled_component_name" : "_ZN7android8hardware3cas4V1_015BpHwCasListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13713    },
13714    {
13715     "mangled_component_name" : "_ZN7android8hardware3cas4V1_015BpHwCasListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13716    },
13717    {
13718     "mangled_component_name" : "_ZN7android8hardware3cas4V1_015BpHwCasListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13719    },
13720    {
13721     "mangled_component_name" : "_ZN7android8hardware3cas4V1_015BpHwCasListener21setHALInstrumentationEv"
13722    },
13723    {
13724     "mangled_component_name" : "_ZN7android8hardware3cas4V1_015BpHwCasListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13725    },
13726    {
13727     "mangled_component_name" : "_ZN7android8hardware3cas4V1_015BpHwCasListener4pingEv"
13728    },
13729    {
13730     "mangled_component_name" : "_ZN7android8hardware3cas4V1_015BpHwCasListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13731    },
13732    {
13733     "mangled_component_name" : "_ZN7android8hardware3cas4V1_015BpHwCasListener21notifySyspropsChangedEv"
13734    },
13735    {
13736     "mangled_component_name" : "_ZN7android8hardware3cas4V1_015BpHwCasListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13737    },
13738    {
13739     "kind" : "complete_dtor_pointer",
13740     "mangled_component_name" : "_ZN7android8hardware3cas4V1_015BpHwCasListenerD1Ev"
13741    },
13742    {
13743     "kind" : "deleting_dtor_pointer",
13744     "mangled_component_name" : "_ZN7android8hardware3cas4V1_015BpHwCasListenerD0Ev"
13745    },
13746    {
13747     "mangled_component_name" : "_ZN7android8hardware3cas4V1_015BpHwCasListener7onEventEiiRKNS0_8hidl_vecIhEE"
13748    },
13749    {
13750     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_012ICasListenerEE10onAsBinderEv"
13751    },
13752    {
13753     "component_value" : 80,
13754     "kind" : "vbase_offset"
13755    },
13756    {
13757     "component_value" : -4,
13758     "kind" : "offset_to_top"
13759    },
13760    {
13761     "kind" : "rtti",
13762     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_015BpHwCasListenerE"
13763    },
13764    {
13765     "kind" : "complete_dtor_pointer",
13766     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_015BpHwCasListenerD1Ev"
13767    },
13768    {
13769     "kind" : "deleting_dtor_pointer",
13770     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_015BpHwCasListenerD0Ev"
13771    },
13772    {
13773     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_012ICasListenerEE10onAsBinderEv"
13774    },
13775    {
13776     "component_value" : 76,
13777     "kind" : "vbase_offset"
13778    },
13779    {
13780     "component_value" : -8,
13781     "kind" : "offset_to_top"
13782    },
13783    {
13784     "kind" : "rtti",
13785     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_015BpHwCasListenerE"
13786    },
13787    {
13788     "kind" : "complete_dtor_pointer",
13789     "mangled_component_name" : "_ZThn8_N7android8hardware3cas4V1_015BpHwCasListenerD1Ev"
13790    },
13791    {
13792     "kind" : "deleting_dtor_pointer",
13793     "mangled_component_name" : "_ZThn8_N7android8hardware3cas4V1_015BpHwCasListenerD0Ev"
13794    },
13795    {
13796     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13797    },
13798    {
13799     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13800    },
13801    {
13802     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13803    },
13804    {
13805     "component_value" : -24,
13806     "kind" : "offset_to_top"
13807    },
13808    {
13809     "kind" : "rtti",
13810     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_015BpHwCasListenerE"
13811    },
13812    {
13813     "kind" : "complete_dtor_pointer",
13814     "mangled_component_name" : "_ZThn24_N7android8hardware3cas4V1_015BpHwCasListenerD1Ev"
13815    },
13816    {
13817     "kind" : "deleting_dtor_pointer",
13818     "mangled_component_name" : "_ZThn24_N7android8hardware3cas4V1_015BpHwCasListenerD0Ev"
13819    },
13820    {
13821     "kind" : "vcall_offset"
13822    },
13823    {
13824     "component_value" : -76,
13825     "kind" : "vcall_offset"
13826    },
13827    {
13828     "component_value" : -76,
13829     "kind" : "vcall_offset"
13830    },
13831    {
13832     "component_value" : -76,
13833     "kind" : "vcall_offset"
13834    },
13835    {
13836     "component_value" : -84,
13837     "kind" : "vcall_offset"
13838    },
13839    {
13840     "component_value" : -84,
13841     "kind" : "offset_to_top"
13842    },
13843    {
13844     "kind" : "rtti",
13845     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_015BpHwCasListenerE"
13846    },
13847    {
13848     "kind" : "complete_dtor_pointer",
13849     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_015BpHwCasListenerD1Ev"
13850    },
13851    {
13852     "kind" : "deleting_dtor_pointer",
13853     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_015BpHwCasListenerD0Ev"
13854    },
13855    {
13856     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13857    },
13858    {
13859     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13860    },
13861    {
13862     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13863    },
13864    {
13865     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13866    }
13867   ]
13868  },
13869  {
13870   "alignment" : 4,
13871   "base_specifiers" :
13872   [
13873    {
13874     "referenced_type" : "type-125"
13875    },
13876    {
13877     "referenced_type" : "type-165"
13878    }
13879   ],
13880   "fields" :
13881   [
13882    {
13883     "access" : "private",
13884     "field_name" : "_hidl_mMutex",
13885     "field_offset" : 544,
13886     "referenced_type" : "type-171"
13887    },
13888    {
13889     "access" : "private",
13890     "field_name" : "_hidl_mDeathRecipients",
13891     "field_offset" : 576,
13892     "referenced_type" : "type-172"
13893    }
13894   ],
13895   "linker_set_key" : "android::hardware::cas::V1_0::BpHwDescramblerBase",
13896   "name" : "android::hardware::cas::V1_0::BpHwDescramblerBase",
13897   "referenced_type" : "type-170",
13898   "self_type" : "type-170",
13899   "size" : 92,
13900   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BpHwDescramblerBase.h",
13901   "unique_id" : "_ZTSN7android8hardware3cas4V1_019BpHwDescramblerBaseE",
13902   "vtable_components" :
13903   [
13904    {
13905     "component_value" : 84,
13906     "kind" : "vbase_offset"
13907    },
13908    {
13909     "kind" : "offset_to_top"
13910    },
13911    {
13912     "kind" : "rtti",
13913     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwDescramblerBaseE"
13914    },
13915    {
13916     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_019BpHwDescramblerBase8isRemoteEv"
13917    },
13918    {
13919     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13920    },
13921    {
13922     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13923    },
13924    {
13925     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13926    },
13927    {
13928     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13929    },
13930    {
13931     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase21setHALInstrumentationEv"
13932    },
13933    {
13934     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13935    },
13936    {
13937     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase4pingEv"
13938    },
13939    {
13940     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13941    },
13942    {
13943     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase21notifySyspropsChangedEv"
13944    },
13945    {
13946     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13947    },
13948    {
13949     "kind" : "complete_dtor_pointer",
13950     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBaseD1Ev"
13951    },
13952    {
13953     "kind" : "deleting_dtor_pointer",
13954     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBaseD0Ev"
13955    },
13956    {
13957     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase18setMediaCasSessionERKNS0_8hidl_vecIhEE"
13958    },
13959    {
13960     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
13961    },
13962    {
13963     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase7releaseEv"
13964    },
13965    {
13966     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEE10onAsBinderEv"
13967    },
13968    {
13969     "component_value" : 80,
13970     "kind" : "vbase_offset"
13971    },
13972    {
13973     "component_value" : -4,
13974     "kind" : "offset_to_top"
13975    },
13976    {
13977     "kind" : "rtti",
13978     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwDescramblerBaseE"
13979    },
13980    {
13981     "kind" : "complete_dtor_pointer",
13982     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_019BpHwDescramblerBaseD1Ev"
13983    },
13984    {
13985     "kind" : "deleting_dtor_pointer",
13986     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_019BpHwDescramblerBaseD0Ev"
13987    },
13988    {
13989     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEE10onAsBinderEv"
13990    },
13991    {
13992     "component_value" : 76,
13993     "kind" : "vbase_offset"
13994    },
13995    {
13996     "component_value" : -8,
13997     "kind" : "offset_to_top"
13998    },
13999    {
14000     "kind" : "rtti",
14001     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwDescramblerBaseE"
14002    },
14003    {
14004     "kind" : "complete_dtor_pointer",
14005     "mangled_component_name" : "_ZThn8_N7android8hardware3cas4V1_019BpHwDescramblerBaseD1Ev"
14006    },
14007    {
14008     "kind" : "deleting_dtor_pointer",
14009     "mangled_component_name" : "_ZThn8_N7android8hardware3cas4V1_019BpHwDescramblerBaseD0Ev"
14010    },
14011    {
14012     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14013    },
14014    {
14015     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14016    },
14017    {
14018     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14019    },
14020    {
14021     "component_value" : -24,
14022     "kind" : "offset_to_top"
14023    },
14024    {
14025     "kind" : "rtti",
14026     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwDescramblerBaseE"
14027    },
14028    {
14029     "kind" : "complete_dtor_pointer",
14030     "mangled_component_name" : "_ZThn24_N7android8hardware3cas4V1_019BpHwDescramblerBaseD1Ev"
14031    },
14032    {
14033     "kind" : "deleting_dtor_pointer",
14034     "mangled_component_name" : "_ZThn24_N7android8hardware3cas4V1_019BpHwDescramblerBaseD0Ev"
14035    },
14036    {
14037     "kind" : "vcall_offset"
14038    },
14039    {
14040     "component_value" : -76,
14041     "kind" : "vcall_offset"
14042    },
14043    {
14044     "component_value" : -76,
14045     "kind" : "vcall_offset"
14046    },
14047    {
14048     "component_value" : -76,
14049     "kind" : "vcall_offset"
14050    },
14051    {
14052     "component_value" : -84,
14053     "kind" : "vcall_offset"
14054    },
14055    {
14056     "component_value" : -84,
14057     "kind" : "offset_to_top"
14058    },
14059    {
14060     "kind" : "rtti",
14061     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwDescramblerBaseE"
14062    },
14063    {
14064     "kind" : "complete_dtor_pointer",
14065     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_019BpHwDescramblerBaseD1Ev"
14066    },
14067    {
14068     "kind" : "deleting_dtor_pointer",
14069     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_019BpHwDescramblerBaseD0Ev"
14070    },
14071    {
14072     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14073    },
14074    {
14075     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14076    },
14077    {
14078     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14079    },
14080    {
14081     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14082    }
14083   ]
14084  },
14085  {
14086   "alignment" : 4,
14087   "base_specifiers" :
14088   [
14089    {
14090     "referenced_type" : "type-130"
14091    },
14092    {
14093     "referenced_type" : "type-165"
14094    }
14095   ],
14096   "fields" :
14097   [
14098    {
14099     "access" : "private",
14100     "field_name" : "_hidl_mMutex",
14101     "field_offset" : 544,
14102     "referenced_type" : "type-178"
14103    },
14104    {
14105     "access" : "private",
14106     "field_name" : "_hidl_mDeathRecipients",
14107     "field_offset" : 576,
14108     "referenced_type" : "type-179"
14109    }
14110   ],
14111   "linker_set_key" : "android::hardware::cas::V1_0::BpHwMediaCasService",
14112   "name" : "android::hardware::cas::V1_0::BpHwMediaCasService",
14113   "referenced_type" : "type-177",
14114   "self_type" : "type-177",
14115   "size" : 92,
14116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BpHwMediaCasService.h",
14117   "unique_id" : "_ZTSN7android8hardware3cas4V1_019BpHwMediaCasServiceE",
14118   "vtable_components" :
14119   [
14120    {
14121     "component_value" : 84,
14122     "kind" : "vbase_offset"
14123    },
14124    {
14125     "kind" : "offset_to_top"
14126    },
14127    {
14128     "kind" : "rtti",
14129     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwMediaCasServiceE"
14130    },
14131    {
14132     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_019BpHwMediaCasService8isRemoteEv"
14133    },
14134    {
14135     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwMediaCasService14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14136    },
14137    {
14138     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwMediaCasService5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14139    },
14140    {
14141     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwMediaCasService19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14142    },
14143    {
14144     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwMediaCasService12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14145    },
14146    {
14147     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwMediaCasService21setHALInstrumentationEv"
14148    },
14149    {
14150     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwMediaCasService11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14151    },
14152    {
14153     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwMediaCasService4pingEv"
14154    },
14155    {
14156     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwMediaCasService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14157    },
14158    {
14159     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwMediaCasService21notifySyspropsChangedEv"
14160    },
14161    {
14162     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwMediaCasService13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14163    },
14164    {
14165     "kind" : "complete_dtor_pointer",
14166     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwMediaCasServiceD1Ev"
14167    },
14168    {
14169     "kind" : "deleting_dtor_pointer",
14170     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwMediaCasServiceD0Ev"
14171    },
14172    {
14173     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwMediaCasService16enumeratePluginsENSt3__18functionIFvRKNS0_8hidl_vecINS2_23HidlCasPluginDescriptorEEEEEE"
14174    },
14175    {
14176     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwMediaCasService19isSystemIdSupportedEi"
14177    },
14178    {
14179     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwMediaCasService12createPluginEiRKNS_2spINS2_12ICasListenerEEE"
14180    },
14181    {
14182     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwMediaCasService22isDescramblerSupportedEi"
14183    },
14184    {
14185     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwMediaCasService17createDescramblerEi"
14186    },
14187    {
14188     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_016IMediaCasServiceEE10onAsBinderEv"
14189    },
14190    {
14191     "component_value" : 80,
14192     "kind" : "vbase_offset"
14193    },
14194    {
14195     "component_value" : -4,
14196     "kind" : "offset_to_top"
14197    },
14198    {
14199     "kind" : "rtti",
14200     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwMediaCasServiceE"
14201    },
14202    {
14203     "kind" : "complete_dtor_pointer",
14204     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_019BpHwMediaCasServiceD1Ev"
14205    },
14206    {
14207     "kind" : "deleting_dtor_pointer",
14208     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_019BpHwMediaCasServiceD0Ev"
14209    },
14210    {
14211     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_016IMediaCasServiceEE10onAsBinderEv"
14212    },
14213    {
14214     "component_value" : 76,
14215     "kind" : "vbase_offset"
14216    },
14217    {
14218     "component_value" : -8,
14219     "kind" : "offset_to_top"
14220    },
14221    {
14222     "kind" : "rtti",
14223     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwMediaCasServiceE"
14224    },
14225    {
14226     "kind" : "complete_dtor_pointer",
14227     "mangled_component_name" : "_ZThn8_N7android8hardware3cas4V1_019BpHwMediaCasServiceD1Ev"
14228    },
14229    {
14230     "kind" : "deleting_dtor_pointer",
14231     "mangled_component_name" : "_ZThn8_N7android8hardware3cas4V1_019BpHwMediaCasServiceD0Ev"
14232    },
14233    {
14234     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14235    },
14236    {
14237     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14238    },
14239    {
14240     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14241    },
14242    {
14243     "component_value" : -24,
14244     "kind" : "offset_to_top"
14245    },
14246    {
14247     "kind" : "rtti",
14248     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwMediaCasServiceE"
14249    },
14250    {
14251     "kind" : "complete_dtor_pointer",
14252     "mangled_component_name" : "_ZThn24_N7android8hardware3cas4V1_019BpHwMediaCasServiceD1Ev"
14253    },
14254    {
14255     "kind" : "deleting_dtor_pointer",
14256     "mangled_component_name" : "_ZThn24_N7android8hardware3cas4V1_019BpHwMediaCasServiceD0Ev"
14257    },
14258    {
14259     "kind" : "vcall_offset"
14260    },
14261    {
14262     "component_value" : -76,
14263     "kind" : "vcall_offset"
14264    },
14265    {
14266     "component_value" : -76,
14267     "kind" : "vcall_offset"
14268    },
14269    {
14270     "component_value" : -76,
14271     "kind" : "vcall_offset"
14272    },
14273    {
14274     "component_value" : -84,
14275     "kind" : "vcall_offset"
14276    },
14277    {
14278     "component_value" : -84,
14279     "kind" : "offset_to_top"
14280    },
14281    {
14282     "kind" : "rtti",
14283     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwMediaCasServiceE"
14284    },
14285    {
14286     "kind" : "complete_dtor_pointer",
14287     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_019BpHwMediaCasServiceD1Ev"
14288    },
14289    {
14290     "kind" : "deleting_dtor_pointer",
14291     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_019BpHwMediaCasServiceD0Ev"
14292    },
14293    {
14294     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14295    },
14296    {
14297     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14298    },
14299    {
14300     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14301    },
14302    {
14303     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14304    }
14305   ]
14306  },
14307  {
14308   "alignment" : 8,
14309   "fields" :
14310   [
14311    {
14312     "field_name" : "caSystemId",
14313     "referenced_type" : "type-8"
14314    },
14315    {
14316     "field_name" : "name",
14317     "field_offset" : 64,
14318     "referenced_type" : "type-119"
14319    }
14320   ],
14321   "linker_set_key" : "android::hardware::cas::V1_0::HidlCasPluginDescriptor",
14322   "name" : "android::hardware::cas::V1_0::HidlCasPluginDescriptor",
14323   "referenced_type" : "type-118",
14324   "self_type" : "type-118",
14325   "size" : 24,
14326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/types.h",
14327   "unique_id" : "_ZTSN7android8hardware3cas4V1_023HidlCasPluginDescriptorE"
14328  },
14329  {
14330   "alignment" : 4,
14331   "base_specifiers" :
14332   [
14333    {
14334     "referenced_type" : "type-51"
14335    }
14336   ],
14337   "linker_set_key" : "android::hardware::cas::V1_0::ICas",
14338   "name" : "android::hardware::cas::V1_0::ICas",
14339   "referenced_type" : "type-50",
14340   "self_type" : "type-50",
14341   "size" : 12,
14342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/ICas.h",
14343   "unique_id" : "_ZTSN7android8hardware3cas4V1_04ICasE",
14344   "vtable_components" :
14345   [
14346    {
14347     "component_value" : 4,
14348     "kind" : "vbase_offset"
14349    },
14350    {
14351     "kind" : "offset_to_top"
14352    },
14353    {
14354     "kind" : "rtti",
14355     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_04ICasE"
14356    },
14357    {
14358     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_04ICas8isRemoteEv"
14359    },
14360    {
14361     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14362    },
14363    {
14364     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14365    },
14366    {
14367     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14368    },
14369    {
14370     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14371    },
14372    {
14373     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas21setHALInstrumentationEv"
14374    },
14375    {
14376     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14377    },
14378    {
14379     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas4pingEv"
14380    },
14381    {
14382     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14383    },
14384    {
14385     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas21notifySyspropsChangedEv"
14386    },
14387    {
14388     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14389    },
14390    {
14391     "kind" : "complete_dtor_pointer",
14392     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICasD1Ev"
14393    },
14394    {
14395     "kind" : "deleting_dtor_pointer",
14396     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICasD0Ev"
14397    },
14398    {
14399     "is_pure" : true,
14400     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas14setPrivateDataERKNS0_8hidl_vecIhEE"
14401    },
14402    {
14403     "is_pure" : true,
14404     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
14405    },
14406    {
14407     "is_pure" : true,
14408     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas12closeSessionERKNS0_8hidl_vecIhEE"
14409    },
14410    {
14411     "is_pure" : true,
14412     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas21setSessionPrivateDataERKNS0_8hidl_vecIhEES7_"
14413    },
14414    {
14415     "is_pure" : true,
14416     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas10processEcmERKNS0_8hidl_vecIhEES7_"
14417    },
14418    {
14419     "is_pure" : true,
14420     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas10processEmmERKNS0_8hidl_vecIhEE"
14421    },
14422    {
14423     "is_pure" : true,
14424     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas9sendEventEiiRKNS0_8hidl_vecIhEE"
14425    },
14426    {
14427     "is_pure" : true,
14428     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas9provisionERKNS0_11hidl_stringE"
14429    },
14430    {
14431     "is_pure" : true,
14432     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas19refreshEntitlementsEiRKNS0_8hidl_vecIhEE"
14433    },
14434    {
14435     "is_pure" : true,
14436     "mangled_component_name" : "_ZN7android8hardware3cas4V1_04ICas7releaseEv"
14437    },
14438    {
14439     "kind" : "vcall_offset"
14440    },
14441    {
14442     "kind" : "vcall_offset"
14443    },
14444    {
14445     "kind" : "vcall_offset"
14446    },
14447    {
14448     "kind" : "vcall_offset"
14449    },
14450    {
14451     "component_value" : -4,
14452     "kind" : "vcall_offset"
14453    },
14454    {
14455     "component_value" : -4,
14456     "kind" : "offset_to_top"
14457    },
14458    {
14459     "kind" : "rtti",
14460     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_04ICasE"
14461    },
14462    {
14463     "kind" : "complete_dtor_pointer",
14464     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_04ICasD1Ev"
14465    },
14466    {
14467     "kind" : "deleting_dtor_pointer",
14468     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_04ICasD0Ev"
14469    },
14470    {
14471     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14472    },
14473    {
14474     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14475    },
14476    {
14477     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14478    },
14479    {
14480     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14481    }
14482   ]
14483  },
14484  {
14485   "alignment" : 4,
14486   "base_specifiers" :
14487   [
14488    {
14489     "referenced_type" : "type-51"
14490    }
14491   ],
14492   "linker_set_key" : "android::hardware::cas::V1_0::ICasListener",
14493   "name" : "android::hardware::cas::V1_0::ICasListener",
14494   "referenced_type" : "type-56",
14495   "self_type" : "type-56",
14496   "size" : 12,
14497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/ICasListener.h",
14498   "unique_id" : "_ZTSN7android8hardware3cas4V1_012ICasListenerE",
14499   "vtable_components" :
14500   [
14501    {
14502     "component_value" : 4,
14503     "kind" : "vbase_offset"
14504    },
14505    {
14506     "kind" : "offset_to_top"
14507    },
14508    {
14509     "kind" : "rtti",
14510     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_012ICasListenerE"
14511    },
14512    {
14513     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_012ICasListener8isRemoteEv"
14514    },
14515    {
14516     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14517    },
14518    {
14519     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14520    },
14521    {
14522     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14523    },
14524    {
14525     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14526    },
14527    {
14528     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener21setHALInstrumentationEv"
14529    },
14530    {
14531     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14532    },
14533    {
14534     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener4pingEv"
14535    },
14536    {
14537     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14538    },
14539    {
14540     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener21notifySyspropsChangedEv"
14541    },
14542    {
14543     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14544    },
14545    {
14546     "kind" : "complete_dtor_pointer",
14547     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListenerD1Ev"
14548    },
14549    {
14550     "kind" : "deleting_dtor_pointer",
14551     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListenerD0Ev"
14552    },
14553    {
14554     "is_pure" : true,
14555     "mangled_component_name" : "_ZN7android8hardware3cas4V1_012ICasListener7onEventEiiRKNS0_8hidl_vecIhEE"
14556    },
14557    {
14558     "kind" : "vcall_offset"
14559    },
14560    {
14561     "kind" : "vcall_offset"
14562    },
14563    {
14564     "kind" : "vcall_offset"
14565    },
14566    {
14567     "kind" : "vcall_offset"
14568    },
14569    {
14570     "component_value" : -4,
14571     "kind" : "vcall_offset"
14572    },
14573    {
14574     "component_value" : -4,
14575     "kind" : "offset_to_top"
14576    },
14577    {
14578     "kind" : "rtti",
14579     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_012ICasListenerE"
14580    },
14581    {
14582     "kind" : "complete_dtor_pointer",
14583     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_012ICasListenerD1Ev"
14584    },
14585    {
14586     "kind" : "deleting_dtor_pointer",
14587     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_012ICasListenerD0Ev"
14588    },
14589    {
14590     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14591    },
14592    {
14593     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14594    },
14595    {
14596     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14597    },
14598    {
14599     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14600    }
14601   ]
14602  },
14603  {
14604   "alignment" : 4,
14605   "base_specifiers" :
14606   [
14607    {
14608     "referenced_type" : "type-51"
14609    }
14610   ],
14611   "linker_set_key" : "android::hardware::cas::V1_0::IDescramblerBase",
14612   "name" : "android::hardware::cas::V1_0::IDescramblerBase",
14613   "referenced_type" : "type-61",
14614   "self_type" : "type-61",
14615   "size" : 12,
14616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/IDescramblerBase.h",
14617   "unique_id" : "_ZTSN7android8hardware3cas4V1_016IDescramblerBaseE",
14618   "vtable_components" :
14619   [
14620    {
14621     "component_value" : 4,
14622     "kind" : "vbase_offset"
14623    },
14624    {
14625     "kind" : "offset_to_top"
14626    },
14627    {
14628     "kind" : "rtti",
14629     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_016IDescramblerBaseE"
14630    },
14631    {
14632     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_016IDescramblerBase8isRemoteEv"
14633    },
14634    {
14635     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14636    },
14637    {
14638     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14639    },
14640    {
14641     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14642    },
14643    {
14644     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14645    },
14646    {
14647     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase21setHALInstrumentationEv"
14648    },
14649    {
14650     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14651    },
14652    {
14653     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase4pingEv"
14654    },
14655    {
14656     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14657    },
14658    {
14659     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase21notifySyspropsChangedEv"
14660    },
14661    {
14662     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14663    },
14664    {
14665     "kind" : "complete_dtor_pointer",
14666     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBaseD1Ev"
14667    },
14668    {
14669     "kind" : "deleting_dtor_pointer",
14670     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBaseD0Ev"
14671    },
14672    {
14673     "is_pure" : true,
14674     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase18setMediaCasSessionERKNS0_8hidl_vecIhEE"
14675    },
14676    {
14677     "is_pure" : true,
14678     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
14679    },
14680    {
14681     "is_pure" : true,
14682     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase7releaseEv"
14683    },
14684    {
14685     "kind" : "vcall_offset"
14686    },
14687    {
14688     "kind" : "vcall_offset"
14689    },
14690    {
14691     "kind" : "vcall_offset"
14692    },
14693    {
14694     "kind" : "vcall_offset"
14695    },
14696    {
14697     "component_value" : -4,
14698     "kind" : "vcall_offset"
14699    },
14700    {
14701     "component_value" : -4,
14702     "kind" : "offset_to_top"
14703    },
14704    {
14705     "kind" : "rtti",
14706     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_016IDescramblerBaseE"
14707    },
14708    {
14709     "kind" : "complete_dtor_pointer",
14710     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_016IDescramblerBaseD1Ev"
14711    },
14712    {
14713     "kind" : "deleting_dtor_pointer",
14714     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_016IDescramblerBaseD0Ev"
14715    },
14716    {
14717     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14718    },
14719    {
14720     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14721    },
14722    {
14723     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14724    },
14725    {
14726     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14727    }
14728   ]
14729  },
14730  {
14731   "alignment" : 4,
14732   "base_specifiers" :
14733   [
14734    {
14735     "referenced_type" : "type-51"
14736    }
14737   ],
14738   "linker_set_key" : "android::hardware::cas::V1_0::IMediaCasService",
14739   "name" : "android::hardware::cas::V1_0::IMediaCasService",
14740   "referenced_type" : "type-70",
14741   "self_type" : "type-70",
14742   "size" : 12,
14743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/IMediaCasService.h",
14744   "unique_id" : "_ZTSN7android8hardware3cas4V1_016IMediaCasServiceE",
14745   "vtable_components" :
14746   [
14747    {
14748     "component_value" : 4,
14749     "kind" : "vbase_offset"
14750    },
14751    {
14752     "kind" : "offset_to_top"
14753    },
14754    {
14755     "kind" : "rtti",
14756     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_016IMediaCasServiceE"
14757    },
14758    {
14759     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_016IMediaCasService8isRemoteEv"
14760    },
14761    {
14762     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14763    },
14764    {
14765     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14766    },
14767    {
14768     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14769    },
14770    {
14771     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14772    },
14773    {
14774     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService21setHALInstrumentationEv"
14775    },
14776    {
14777     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14778    },
14779    {
14780     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService4pingEv"
14781    },
14782    {
14783     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14784    },
14785    {
14786     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService21notifySyspropsChangedEv"
14787    },
14788    {
14789     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14790    },
14791    {
14792     "kind" : "complete_dtor_pointer",
14793     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasServiceD1Ev"
14794    },
14795    {
14796     "kind" : "deleting_dtor_pointer",
14797     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasServiceD0Ev"
14798    },
14799    {
14800     "is_pure" : true,
14801     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService16enumeratePluginsENSt3__18functionIFvRKNS0_8hidl_vecINS2_23HidlCasPluginDescriptorEEEEEE"
14802    },
14803    {
14804     "is_pure" : true,
14805     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService19isSystemIdSupportedEi"
14806    },
14807    {
14808     "is_pure" : true,
14809     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService12createPluginEiRKNS_2spINS2_12ICasListenerEEE"
14810    },
14811    {
14812     "is_pure" : true,
14813     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService22isDescramblerSupportedEi"
14814    },
14815    {
14816     "is_pure" : true,
14817     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IMediaCasService17createDescramblerEi"
14818    },
14819    {
14820     "kind" : "vcall_offset"
14821    },
14822    {
14823     "kind" : "vcall_offset"
14824    },
14825    {
14826     "kind" : "vcall_offset"
14827    },
14828    {
14829     "kind" : "vcall_offset"
14830    },
14831    {
14832     "component_value" : -4,
14833     "kind" : "vcall_offset"
14834    },
14835    {
14836     "component_value" : -4,
14837     "kind" : "offset_to_top"
14838    },
14839    {
14840     "kind" : "rtti",
14841     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_016IMediaCasServiceE"
14842    },
14843    {
14844     "kind" : "complete_dtor_pointer",
14845     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_016IMediaCasServiceD1Ev"
14846    },
14847    {
14848     "kind" : "deleting_dtor_pointer",
14849     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_016IMediaCasServiceD0Ev"
14850    },
14851    {
14852     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14853    },
14854    {
14855     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14856    },
14857    {
14858     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14859    },
14860    {
14861     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14862    }
14863   ]
14864  },
14865  {
14866   "alignment" : 4,
14867   "base_specifiers" :
14868   [
14869    {
14870     "referenced_type" : "type-160"
14871    }
14872   ],
14873   "fields" :
14874   [
14875    {
14876     "access" : "private",
14877     "field_name" : "_hidl_mImpl",
14878     "field_offset" : 544,
14879     "referenced_type" : "type-255"
14880    }
14881   ],
14882   "linker_set_key" : "android::hardware::cas::V1_1::BnHwCas",
14883   "name" : "android::hardware::cas::V1_1::BnHwCas",
14884   "referenced_type" : "type-647",
14885   "self_type" : "type-647",
14886   "size" : 80,
14887   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCas.h",
14888   "unique_id" : "_ZTSN7android8hardware3cas4V1_17BnHwCasE",
14889   "vtable_components" :
14890   [
14891    {
14892     "component_value" : 72,
14893     "kind" : "vbase_offset"
14894    },
14895    {
14896     "kind" : "offset_to_top"
14897    },
14898    {
14899     "kind" : "rtti",
14900     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_17BnHwCasE"
14901    },
14902    {
14903     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14904    },
14905    {
14906     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14907    },
14908    {
14909     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14910    },
14911    {
14912     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14913    },
14914    {
14915     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14916    },
14917    {
14918     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14919    },
14920    {
14921     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14922    },
14923    {
14924     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14925    },
14926    {
14927     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14928    },
14929    {
14930     "kind" : "complete_dtor_pointer",
14931     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BnHwCasD1Ev"
14932    },
14933    {
14934     "kind" : "deleting_dtor_pointer",
14935     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BnHwCasD0Ev"
14936    },
14937    {
14938     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BnHwCas10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14939    },
14940    {
14941     "component_value" : -20,
14942     "kind" : "offset_to_top"
14943    },
14944    {
14945     "kind" : "rtti",
14946     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_17BnHwCasE"
14947    },
14948    {
14949     "kind" : "complete_dtor_pointer",
14950     "mangled_component_name" : "_ZThn20_N7android8hardware3cas4V1_17BnHwCasD1Ev"
14951    },
14952    {
14953     "kind" : "deleting_dtor_pointer",
14954     "mangled_component_name" : "_ZThn20_N7android8hardware3cas4V1_17BnHwCasD0Ev"
14955    },
14956    {
14957     "kind" : "vcall_offset"
14958    },
14959    {
14960     "kind" : "vcall_offset"
14961    },
14962    {
14963     "kind" : "vcall_offset"
14964    },
14965    {
14966     "kind" : "vcall_offset"
14967    },
14968    {
14969     "component_value" : -72,
14970     "kind" : "vcall_offset"
14971    },
14972    {
14973     "component_value" : -72,
14974     "kind" : "offset_to_top"
14975    },
14976    {
14977     "kind" : "rtti",
14978     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_17BnHwCasE"
14979    },
14980    {
14981     "kind" : "complete_dtor_pointer",
14982     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_17BnHwCasD1Ev"
14983    },
14984    {
14985     "kind" : "deleting_dtor_pointer",
14986     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_17BnHwCasD0Ev"
14987    },
14988    {
14989     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14990    },
14991    {
14992     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14993    },
14994    {
14995     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14996    },
14997    {
14998     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14999    }
15000   ]
15001  },
15002  {
15003   "alignment" : 4,
15004   "base_specifiers" :
15005   [
15006    {
15007     "referenced_type" : "type-160"
15008    }
15009   ],
15010   "fields" :
15011   [
15012    {
15013     "access" : "private",
15014     "field_name" : "_hidl_mImpl",
15015     "field_offset" : 544,
15016     "referenced_type" : "type-778"
15017    }
15018   ],
15019   "linker_set_key" : "android::hardware::cas::V1_1::BnHwCasListener",
15020   "name" : "android::hardware::cas::V1_1::BnHwCasListener",
15021   "referenced_type" : "type-777",
15022   "self_type" : "type-777",
15023   "size" : 80,
15024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwCasListener.h",
15025   "unique_id" : "_ZTSN7android8hardware3cas4V1_115BnHwCasListenerE",
15026   "vtable_components" :
15027   [
15028    {
15029     "component_value" : 72,
15030     "kind" : "vbase_offset"
15031    },
15032    {
15033     "kind" : "offset_to_top"
15034    },
15035    {
15036     "kind" : "rtti",
15037     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_115BnHwCasListenerE"
15038    },
15039    {
15040     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15041    },
15042    {
15043     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15044    },
15045    {
15046     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15047    },
15048    {
15049     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15050    },
15051    {
15052     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15053    },
15054    {
15055     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15056    },
15057    {
15058     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15059    },
15060    {
15061     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15062    },
15063    {
15064     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15065    },
15066    {
15067     "kind" : "complete_dtor_pointer",
15068     "mangled_component_name" : "_ZN7android8hardware3cas4V1_115BnHwCasListenerD1Ev"
15069    },
15070    {
15071     "kind" : "deleting_dtor_pointer",
15072     "mangled_component_name" : "_ZN7android8hardware3cas4V1_115BnHwCasListenerD0Ev"
15073    },
15074    {
15075     "mangled_component_name" : "_ZN7android8hardware3cas4V1_115BnHwCasListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15076    },
15077    {
15078     "component_value" : -20,
15079     "kind" : "offset_to_top"
15080    },
15081    {
15082     "kind" : "rtti",
15083     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_115BnHwCasListenerE"
15084    },
15085    {
15086     "kind" : "complete_dtor_pointer",
15087     "mangled_component_name" : "_ZThn20_N7android8hardware3cas4V1_115BnHwCasListenerD1Ev"
15088    },
15089    {
15090     "kind" : "deleting_dtor_pointer",
15091     "mangled_component_name" : "_ZThn20_N7android8hardware3cas4V1_115BnHwCasListenerD0Ev"
15092    },
15093    {
15094     "kind" : "vcall_offset"
15095    },
15096    {
15097     "kind" : "vcall_offset"
15098    },
15099    {
15100     "kind" : "vcall_offset"
15101    },
15102    {
15103     "kind" : "vcall_offset"
15104    },
15105    {
15106     "component_value" : -72,
15107     "kind" : "vcall_offset"
15108    },
15109    {
15110     "component_value" : -72,
15111     "kind" : "offset_to_top"
15112    },
15113    {
15114     "kind" : "rtti",
15115     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_115BnHwCasListenerE"
15116    },
15117    {
15118     "kind" : "complete_dtor_pointer",
15119     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_115BnHwCasListenerD1Ev"
15120    },
15121    {
15122     "kind" : "deleting_dtor_pointer",
15123     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_115BnHwCasListenerD0Ev"
15124    },
15125    {
15126     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15127    },
15128    {
15129     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15130    },
15131    {
15132     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15133    },
15134    {
15135     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15136    }
15137   ]
15138  },
15139  {
15140   "alignment" : 4,
15141   "base_specifiers" :
15142   [
15143    {
15144     "referenced_type" : "type-160"
15145    }
15146   ],
15147   "fields" :
15148   [
15149    {
15150     "access" : "private",
15151     "field_name" : "_hidl_mImpl",
15152     "field_offset" : 544,
15153     "referenced_type" : "type-76"
15154    }
15155   ],
15156   "linker_set_key" : "android::hardware::cas::V1_1::BnHwMediaCasService",
15157   "name" : "android::hardware::cas::V1_1::BnHwMediaCasService",
15158   "referenced_type" : "type-865",
15159   "self_type" : "type-865",
15160   "size" : 80,
15161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BnHwMediaCasService.h",
15162   "unique_id" : "_ZTSN7android8hardware3cas4V1_119BnHwMediaCasServiceE",
15163   "vtable_components" :
15164   [
15165    {
15166     "component_value" : 72,
15167     "kind" : "vbase_offset"
15168    },
15169    {
15170     "kind" : "offset_to_top"
15171    },
15172    {
15173     "kind" : "rtti",
15174     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_119BnHwMediaCasServiceE"
15175    },
15176    {
15177     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15178    },
15179    {
15180     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15181    },
15182    {
15183     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15184    },
15185    {
15186     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15187    },
15188    {
15189     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15190    },
15191    {
15192     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15193    },
15194    {
15195     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15196    },
15197    {
15198     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15199    },
15200    {
15201     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15202    },
15203    {
15204     "kind" : "complete_dtor_pointer",
15205     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasServiceD1Ev"
15206    },
15207    {
15208     "kind" : "deleting_dtor_pointer",
15209     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasServiceD0Ev"
15210    },
15211    {
15212     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BnHwMediaCasService10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15213    },
15214    {
15215     "component_value" : -20,
15216     "kind" : "offset_to_top"
15217    },
15218    {
15219     "kind" : "rtti",
15220     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_119BnHwMediaCasServiceE"
15221    },
15222    {
15223     "kind" : "complete_dtor_pointer",
15224     "mangled_component_name" : "_ZThn20_N7android8hardware3cas4V1_119BnHwMediaCasServiceD1Ev"
15225    },
15226    {
15227     "kind" : "deleting_dtor_pointer",
15228     "mangled_component_name" : "_ZThn20_N7android8hardware3cas4V1_119BnHwMediaCasServiceD0Ev"
15229    },
15230    {
15231     "kind" : "vcall_offset"
15232    },
15233    {
15234     "kind" : "vcall_offset"
15235    },
15236    {
15237     "kind" : "vcall_offset"
15238    },
15239    {
15240     "kind" : "vcall_offset"
15241    },
15242    {
15243     "component_value" : -72,
15244     "kind" : "vcall_offset"
15245    },
15246    {
15247     "component_value" : -72,
15248     "kind" : "offset_to_top"
15249    },
15250    {
15251     "kind" : "rtti",
15252     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_119BnHwMediaCasServiceE"
15253    },
15254    {
15255     "kind" : "complete_dtor_pointer",
15256     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_119BnHwMediaCasServiceD1Ev"
15257    },
15258    {
15259     "kind" : "deleting_dtor_pointer",
15260     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_119BnHwMediaCasServiceD0Ev"
15261    },
15262    {
15263     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15264    },
15265    {
15266     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15267    },
15268    {
15269     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15270    },
15271    {
15272     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15273    }
15274   ]
15275  },
15276  {
15277   "alignment" : 4,
15278   "base_specifiers" :
15279   [
15280    {
15281     "referenced_type" : "type-598"
15282    },
15283    {
15284     "referenced_type" : "type-165"
15285    }
15286   ],
15287   "fields" :
15288   [
15289    {
15290     "access" : "private",
15291     "field_name" : "_hidl_mMutex",
15292     "field_offset" : 544,
15293     "referenced_type" : "type-747"
15294    },
15295    {
15296     "access" : "private",
15297     "field_name" : "_hidl_mDeathRecipients",
15298     "field_offset" : 576,
15299     "referenced_type" : "type-748"
15300    }
15301   ],
15302   "linker_set_key" : "android::hardware::cas::V1_1::BpHwCas",
15303   "name" : "android::hardware::cas::V1_1::BpHwCas",
15304   "referenced_type" : "type-746",
15305   "self_type" : "type-746",
15306   "size" : 92,
15307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCas.h",
15308   "unique_id" : "_ZTSN7android8hardware3cas4V1_17BpHwCasE",
15309   "vtable_components" :
15310   [
15311    {
15312     "component_value" : 84,
15313     "kind" : "vbase_offset"
15314    },
15315    {
15316     "kind" : "offset_to_top"
15317    },
15318    {
15319     "kind" : "rtti",
15320     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_17BpHwCasE"
15321    },
15322    {
15323     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_17BpHwCas8isRemoteEv"
15324    },
15325    {
15326     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15327    },
15328    {
15329     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15330    },
15331    {
15332     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15333    },
15334    {
15335     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15336    },
15337    {
15338     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas21setHALInstrumentationEv"
15339    },
15340    {
15341     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15342    },
15343    {
15344     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas4pingEv"
15345    },
15346    {
15347     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15348    },
15349    {
15350     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas21notifySyspropsChangedEv"
15351    },
15352    {
15353     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15354    },
15355    {
15356     "kind" : "complete_dtor_pointer",
15357     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCasD1Ev"
15358    },
15359    {
15360     "kind" : "deleting_dtor_pointer",
15361     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCasD0Ev"
15362    },
15363    {
15364     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas14setPrivateDataERKNS0_8hidl_vecIhEE"
15365    },
15366    {
15367     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
15368    },
15369    {
15370     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas12closeSessionERKNS0_8hidl_vecIhEE"
15371    },
15372    {
15373     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas21setSessionPrivateDataERKNS0_8hidl_vecIhEES7_"
15374    },
15375    {
15376     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas10processEcmERKNS0_8hidl_vecIhEES7_"
15377    },
15378    {
15379     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas10processEmmERKNS0_8hidl_vecIhEE"
15380    },
15381    {
15382     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas9sendEventEiiRKNS0_8hidl_vecIhEE"
15383    },
15384    {
15385     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas9provisionERKNS0_11hidl_stringE"
15386    },
15387    {
15388     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas19refreshEntitlementsEiRKNS0_8hidl_vecIhEE"
15389    },
15390    {
15391     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas7releaseEv"
15392    },
15393    {
15394     "mangled_component_name" : "_ZN7android8hardware3cas4V1_17BpHwCas16sendSessionEventERKNS0_8hidl_vecIhEEiiS7_"
15395    },
15396    {
15397     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_14ICasEE10onAsBinderEv"
15398    },
15399    {
15400     "component_value" : 80,
15401     "kind" : "vbase_offset"
15402    },
15403    {
15404     "component_value" : -4,
15405     "kind" : "offset_to_top"
15406    },
15407    {
15408     "kind" : "rtti",
15409     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_17BpHwCasE"
15410    },
15411    {
15412     "kind" : "complete_dtor_pointer",
15413     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_17BpHwCasD1Ev"
15414    },
15415    {
15416     "kind" : "deleting_dtor_pointer",
15417     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_17BpHwCasD0Ev"
15418    },
15419    {
15420     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_14ICasEE10onAsBinderEv"
15421    },
15422    {
15423     "component_value" : 76,
15424     "kind" : "vbase_offset"
15425    },
15426    {
15427     "component_value" : -8,
15428     "kind" : "offset_to_top"
15429    },
15430    {
15431     "kind" : "rtti",
15432     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_17BpHwCasE"
15433    },
15434    {
15435     "kind" : "complete_dtor_pointer",
15436     "mangled_component_name" : "_ZThn8_N7android8hardware3cas4V1_17BpHwCasD1Ev"
15437    },
15438    {
15439     "kind" : "deleting_dtor_pointer",
15440     "mangled_component_name" : "_ZThn8_N7android8hardware3cas4V1_17BpHwCasD0Ev"
15441    },
15442    {
15443     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15444    },
15445    {
15446     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15447    },
15448    {
15449     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15450    },
15451    {
15452     "component_value" : -24,
15453     "kind" : "offset_to_top"
15454    },
15455    {
15456     "kind" : "rtti",
15457     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_17BpHwCasE"
15458    },
15459    {
15460     "kind" : "complete_dtor_pointer",
15461     "mangled_component_name" : "_ZThn24_N7android8hardware3cas4V1_17BpHwCasD1Ev"
15462    },
15463    {
15464     "kind" : "deleting_dtor_pointer",
15465     "mangled_component_name" : "_ZThn24_N7android8hardware3cas4V1_17BpHwCasD0Ev"
15466    },
15467    {
15468     "kind" : "vcall_offset"
15469    },
15470    {
15471     "component_value" : -76,
15472     "kind" : "vcall_offset"
15473    },
15474    {
15475     "component_value" : -76,
15476     "kind" : "vcall_offset"
15477    },
15478    {
15479     "component_value" : -76,
15480     "kind" : "vcall_offset"
15481    },
15482    {
15483     "component_value" : -84,
15484     "kind" : "vcall_offset"
15485    },
15486    {
15487     "component_value" : -84,
15488     "kind" : "offset_to_top"
15489    },
15490    {
15491     "kind" : "rtti",
15492     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_17BpHwCasE"
15493    },
15494    {
15495     "kind" : "complete_dtor_pointer",
15496     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_17BpHwCasD1Ev"
15497    },
15498    {
15499     "kind" : "deleting_dtor_pointer",
15500     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_17BpHwCasD0Ev"
15501    },
15502    {
15503     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15504    },
15505    {
15506     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15507    },
15508    {
15509     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15510    },
15511    {
15512     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15513    }
15514   ]
15515  },
15516  {
15517   "alignment" : 4,
15518   "base_specifiers" :
15519   [
15520    {
15521     "referenced_type" : "type-792"
15522    },
15523    {
15524     "referenced_type" : "type-165"
15525    }
15526   ],
15527   "fields" :
15528   [
15529    {
15530     "access" : "private",
15531     "field_name" : "_hidl_mMutex",
15532     "field_offset" : 544,
15533     "referenced_type" : "type-790"
15534    },
15535    {
15536     "access" : "private",
15537     "field_name" : "_hidl_mDeathRecipients",
15538     "field_offset" : 576,
15539     "referenced_type" : "type-791"
15540    }
15541   ],
15542   "linker_set_key" : "android::hardware::cas::V1_1::BpHwCasListener",
15543   "name" : "android::hardware::cas::V1_1::BpHwCasListener",
15544   "referenced_type" : "type-789",
15545   "self_type" : "type-789",
15546   "size" : 92,
15547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwCasListener.h",
15548   "unique_id" : "_ZTSN7android8hardware3cas4V1_115BpHwCasListenerE",
15549   "vtable_components" :
15550   [
15551    {
15552     "component_value" : 84,
15553     "kind" : "vbase_offset"
15554    },
15555    {
15556     "kind" : "offset_to_top"
15557    },
15558    {
15559     "kind" : "rtti",
15560     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_115BpHwCasListenerE"
15561    },
15562    {
15563     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_115BpHwCasListener8isRemoteEv"
15564    },
15565    {
15566     "mangled_component_name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15567    },
15568    {
15569     "mangled_component_name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15570    },
15571    {
15572     "mangled_component_name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15573    },
15574    {
15575     "mangled_component_name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15576    },
15577    {
15578     "mangled_component_name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener21setHALInstrumentationEv"
15579    },
15580    {
15581     "mangled_component_name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15582    },
15583    {
15584     "mangled_component_name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener4pingEv"
15585    },
15586    {
15587     "mangled_component_name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15588    },
15589    {
15590     "mangled_component_name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener21notifySyspropsChangedEv"
15591    },
15592    {
15593     "mangled_component_name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15594    },
15595    {
15596     "kind" : "complete_dtor_pointer",
15597     "mangled_component_name" : "_ZN7android8hardware3cas4V1_115BpHwCasListenerD1Ev"
15598    },
15599    {
15600     "kind" : "deleting_dtor_pointer",
15601     "mangled_component_name" : "_ZN7android8hardware3cas4V1_115BpHwCasListenerD0Ev"
15602    },
15603    {
15604     "mangled_component_name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener7onEventEiiRKNS0_8hidl_vecIhEE"
15605    },
15606    {
15607     "mangled_component_name" : "_ZN7android8hardware3cas4V1_115BpHwCasListener14onSessionEventERKNS0_8hidl_vecIhEEiiS7_"
15608    },
15609    {
15610     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_112ICasListenerEE10onAsBinderEv"
15611    },
15612    {
15613     "component_value" : 80,
15614     "kind" : "vbase_offset"
15615    },
15616    {
15617     "component_value" : -4,
15618     "kind" : "offset_to_top"
15619    },
15620    {
15621     "kind" : "rtti",
15622     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_115BpHwCasListenerE"
15623    },
15624    {
15625     "kind" : "complete_dtor_pointer",
15626     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_115BpHwCasListenerD1Ev"
15627    },
15628    {
15629     "kind" : "deleting_dtor_pointer",
15630     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_115BpHwCasListenerD0Ev"
15631    },
15632    {
15633     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_112ICasListenerEE10onAsBinderEv"
15634    },
15635    {
15636     "component_value" : 76,
15637     "kind" : "vbase_offset"
15638    },
15639    {
15640     "component_value" : -8,
15641     "kind" : "offset_to_top"
15642    },
15643    {
15644     "kind" : "rtti",
15645     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_115BpHwCasListenerE"
15646    },
15647    {
15648     "kind" : "complete_dtor_pointer",
15649     "mangled_component_name" : "_ZThn8_N7android8hardware3cas4V1_115BpHwCasListenerD1Ev"
15650    },
15651    {
15652     "kind" : "deleting_dtor_pointer",
15653     "mangled_component_name" : "_ZThn8_N7android8hardware3cas4V1_115BpHwCasListenerD0Ev"
15654    },
15655    {
15656     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15657    },
15658    {
15659     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15660    },
15661    {
15662     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15663    },
15664    {
15665     "component_value" : -24,
15666     "kind" : "offset_to_top"
15667    },
15668    {
15669     "kind" : "rtti",
15670     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_115BpHwCasListenerE"
15671    },
15672    {
15673     "kind" : "complete_dtor_pointer",
15674     "mangled_component_name" : "_ZThn24_N7android8hardware3cas4V1_115BpHwCasListenerD1Ev"
15675    },
15676    {
15677     "kind" : "deleting_dtor_pointer",
15678     "mangled_component_name" : "_ZThn24_N7android8hardware3cas4V1_115BpHwCasListenerD0Ev"
15679    },
15680    {
15681     "kind" : "vcall_offset"
15682    },
15683    {
15684     "component_value" : -76,
15685     "kind" : "vcall_offset"
15686    },
15687    {
15688     "component_value" : -76,
15689     "kind" : "vcall_offset"
15690    },
15691    {
15692     "component_value" : -76,
15693     "kind" : "vcall_offset"
15694    },
15695    {
15696     "component_value" : -84,
15697     "kind" : "vcall_offset"
15698    },
15699    {
15700     "component_value" : -84,
15701     "kind" : "offset_to_top"
15702    },
15703    {
15704     "kind" : "rtti",
15705     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_115BpHwCasListenerE"
15706    },
15707    {
15708     "kind" : "complete_dtor_pointer",
15709     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_115BpHwCasListenerD1Ev"
15710    },
15711    {
15712     "kind" : "deleting_dtor_pointer",
15713     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_115BpHwCasListenerD0Ev"
15714    },
15715    {
15716     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15717    },
15718    {
15719     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15720    },
15721    {
15722     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15723    },
15724    {
15725     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15726    }
15727   ]
15728  },
15729  {
15730   "alignment" : 4,
15731   "base_specifiers" :
15732   [
15733    {
15734     "referenced_type" : "type-132"
15735    },
15736    {
15737     "referenced_type" : "type-165"
15738    }
15739   ],
15740   "fields" :
15741   [
15742    {
15743     "access" : "private",
15744     "field_name" : "_hidl_mMutex",
15745     "field_offset" : 544,
15746     "referenced_type" : "type-188"
15747    },
15748    {
15749     "access" : "private",
15750     "field_name" : "_hidl_mDeathRecipients",
15751     "field_offset" : 576,
15752     "referenced_type" : "type-189"
15753    }
15754   ],
15755   "linker_set_key" : "android::hardware::cas::V1_1::BpHwMediaCasService",
15756   "name" : "android::hardware::cas::V1_1::BpHwMediaCasService",
15757   "referenced_type" : "type-187",
15758   "self_type" : "type-187",
15759   "size" : 92,
15760   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BpHwMediaCasService.h",
15761   "unique_id" : "_ZTSN7android8hardware3cas4V1_119BpHwMediaCasServiceE",
15762   "vtable_components" :
15763   [
15764    {
15765     "component_value" : 84,
15766     "kind" : "vbase_offset"
15767    },
15768    {
15769     "kind" : "offset_to_top"
15770    },
15771    {
15772     "kind" : "rtti",
15773     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_119BpHwMediaCasServiceE"
15774    },
15775    {
15776     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_119BpHwMediaCasService8isRemoteEv"
15777    },
15778    {
15779     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15780    },
15781    {
15782     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15783    },
15784    {
15785     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15786    },
15787    {
15788     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15789    },
15790    {
15791     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService21setHALInstrumentationEv"
15792    },
15793    {
15794     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15795    },
15796    {
15797     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService4pingEv"
15798    },
15799    {
15800     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15801    },
15802    {
15803     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService21notifySyspropsChangedEv"
15804    },
15805    {
15806     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15807    },
15808    {
15809     "kind" : "complete_dtor_pointer",
15810     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasServiceD1Ev"
15811    },
15812    {
15813     "kind" : "deleting_dtor_pointer",
15814     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasServiceD0Ev"
15815    },
15816    {
15817     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService16enumeratePluginsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_023HidlCasPluginDescriptorEEEEEE"
15818    },
15819    {
15820     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService19isSystemIdSupportedEi"
15821    },
15822    {
15823     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService12createPluginEiRKNS_2spINS1_4V1_012ICasListenerEEE"
15824    },
15825    {
15826     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService22isDescramblerSupportedEi"
15827    },
15828    {
15829     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService17createDescramblerEi"
15830    },
15831    {
15832     "mangled_component_name" : "_ZN7android8hardware3cas4V1_119BpHwMediaCasService15createPluginExtEiRKNS_2spINS2_12ICasListenerEEE"
15833    },
15834    {
15835     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_116IMediaCasServiceEE10onAsBinderEv"
15836    },
15837    {
15838     "component_value" : 80,
15839     "kind" : "vbase_offset"
15840    },
15841    {
15842     "component_value" : -4,
15843     "kind" : "offset_to_top"
15844    },
15845    {
15846     "kind" : "rtti",
15847     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_119BpHwMediaCasServiceE"
15848    },
15849    {
15850     "kind" : "complete_dtor_pointer",
15851     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_119BpHwMediaCasServiceD1Ev"
15852    },
15853    {
15854     "kind" : "deleting_dtor_pointer",
15855     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_119BpHwMediaCasServiceD0Ev"
15856    },
15857    {
15858     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_116IMediaCasServiceEE10onAsBinderEv"
15859    },
15860    {
15861     "component_value" : 76,
15862     "kind" : "vbase_offset"
15863    },
15864    {
15865     "component_value" : -8,
15866     "kind" : "offset_to_top"
15867    },
15868    {
15869     "kind" : "rtti",
15870     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_119BpHwMediaCasServiceE"
15871    },
15872    {
15873     "kind" : "complete_dtor_pointer",
15874     "mangled_component_name" : "_ZThn8_N7android8hardware3cas4V1_119BpHwMediaCasServiceD1Ev"
15875    },
15876    {
15877     "kind" : "deleting_dtor_pointer",
15878     "mangled_component_name" : "_ZThn8_N7android8hardware3cas4V1_119BpHwMediaCasServiceD0Ev"
15879    },
15880    {
15881     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15882    },
15883    {
15884     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15885    },
15886    {
15887     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15888    },
15889    {
15890     "component_value" : -24,
15891     "kind" : "offset_to_top"
15892    },
15893    {
15894     "kind" : "rtti",
15895     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_119BpHwMediaCasServiceE"
15896    },
15897    {
15898     "kind" : "complete_dtor_pointer",
15899     "mangled_component_name" : "_ZThn24_N7android8hardware3cas4V1_119BpHwMediaCasServiceD1Ev"
15900    },
15901    {
15902     "kind" : "deleting_dtor_pointer",
15903     "mangled_component_name" : "_ZThn24_N7android8hardware3cas4V1_119BpHwMediaCasServiceD0Ev"
15904    },
15905    {
15906     "kind" : "vcall_offset"
15907    },
15908    {
15909     "component_value" : -76,
15910     "kind" : "vcall_offset"
15911    },
15912    {
15913     "component_value" : -76,
15914     "kind" : "vcall_offset"
15915    },
15916    {
15917     "component_value" : -76,
15918     "kind" : "vcall_offset"
15919    },
15920    {
15921     "component_value" : -84,
15922     "kind" : "vcall_offset"
15923    },
15924    {
15925     "component_value" : -84,
15926     "kind" : "offset_to_top"
15927    },
15928    {
15929     "kind" : "rtti",
15930     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_119BpHwMediaCasServiceE"
15931    },
15932    {
15933     "kind" : "complete_dtor_pointer",
15934     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_119BpHwMediaCasServiceD1Ev"
15935    },
15936    {
15937     "kind" : "deleting_dtor_pointer",
15938     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_119BpHwMediaCasServiceD0Ev"
15939    },
15940    {
15941     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15942    },
15943    {
15944     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15945    },
15946    {
15947     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15948    },
15949    {
15950     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15951    }
15952   ]
15953  },
15954  {
15955   "alignment" : 4,
15956   "base_specifiers" :
15957   [
15958    {
15959     "referenced_type" : "type-257"
15960    },
15961    {
15962     "referenced_type" : "type-165"
15963    }
15964   ],
15965   "fields" :
15966   [
15967    {
15968     "access" : "private",
15969     "field_name" : "mImpl",
15970     "field_offset" : 384,
15971     "referenced_type" : "type-267"
15972    },
15973    {
15974     "access" : "private",
15975     "field_name" : "mOnewayQueue",
15976     "field_offset" : 416,
15977     "referenced_type" : "type-785"
15978    }
15979   ],
15980   "linker_set_key" : "android::hardware::cas::V1_1::BsCas",
15981   "name" : "android::hardware::cas::V1_1::BsCas",
15982   "referenced_type" : "type-810",
15983   "self_type" : "type-810",
15984   "size" : 68,
15985   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BsCas.h",
15986   "unique_id" : "_ZTSN7android8hardware3cas4V1_15BsCasE",
15987   "vtable_components" :
15988   [
15989    {
15990     "component_value" : 60,
15991     "kind" : "vbase_offset"
15992    },
15993    {
15994     "kind" : "offset_to_top"
15995    },
15996    {
15997     "kind" : "rtti",
15998     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_15BsCasE"
15999    },
16000    {
16001     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_14ICas8isRemoteEv"
16002    },
16003    {
16004     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16005    },
16006    {
16007     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16008    },
16009    {
16010     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16011    },
16012    {
16013     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16014    },
16015    {
16016     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas21setHALInstrumentationEv"
16017    },
16018    {
16019     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16020    },
16021    {
16022     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas4pingEv"
16023    },
16024    {
16025     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16026    },
16027    {
16028     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas21notifySyspropsChangedEv"
16029    },
16030    {
16031     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16032    },
16033    {
16034     "kind" : "complete_dtor_pointer",
16035     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCasD1Ev"
16036    },
16037    {
16038     "kind" : "deleting_dtor_pointer",
16039     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCasD0Ev"
16040    },
16041    {
16042     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas14setPrivateDataERKNS0_8hidl_vecIhEE"
16043    },
16044    {
16045     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
16046    },
16047    {
16048     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas12closeSessionERKNS0_8hidl_vecIhEE"
16049    },
16050    {
16051     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas21setSessionPrivateDataERKNS0_8hidl_vecIhEES7_"
16052    },
16053    {
16054     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas10processEcmERKNS0_8hidl_vecIhEES7_"
16055    },
16056    {
16057     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas10processEmmERKNS0_8hidl_vecIhEE"
16058    },
16059    {
16060     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas9sendEventEiiRKNS0_8hidl_vecIhEE"
16061    },
16062    {
16063     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas9provisionERKNS0_11hidl_stringE"
16064    },
16065    {
16066     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas19refreshEntitlementsEiRKNS0_8hidl_vecIhEE"
16067    },
16068    {
16069     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas7releaseEv"
16070    },
16071    {
16072     "mangled_component_name" : "_ZN7android8hardware3cas4V1_15BsCas16sendSessionEventERKNS0_8hidl_vecIhEEiiS7_"
16073    },
16074    {
16075     "component_value" : -4,
16076     "kind" : "offset_to_top"
16077    },
16078    {
16079     "kind" : "rtti",
16080     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_15BsCasE"
16081    },
16082    {
16083     "kind" : "complete_dtor_pointer",
16084     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_15BsCasD1Ev"
16085    },
16086    {
16087     "kind" : "deleting_dtor_pointer",
16088     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_15BsCasD0Ev"
16089    },
16090    {
16091     "kind" : "vcall_offset"
16092    },
16093    {
16094     "kind" : "vcall_offset"
16095    },
16096    {
16097     "kind" : "vcall_offset"
16098    },
16099    {
16100     "kind" : "vcall_offset"
16101    },
16102    {
16103     "component_value" : -60,
16104     "kind" : "vcall_offset"
16105    },
16106    {
16107     "component_value" : -60,
16108     "kind" : "offset_to_top"
16109    },
16110    {
16111     "kind" : "rtti",
16112     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_15BsCasE"
16113    },
16114    {
16115     "kind" : "complete_dtor_pointer",
16116     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_15BsCasD1Ev"
16117    },
16118    {
16119     "kind" : "deleting_dtor_pointer",
16120     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_15BsCasD0Ev"
16121    },
16122    {
16123     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16124    },
16125    {
16126     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16127    },
16128    {
16129     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16130    },
16131    {
16132     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16133    }
16134   ]
16135  },
16136  {
16137   "alignment" : 4,
16138   "base_specifiers" :
16139   [
16140    {
16141     "referenced_type" : "type-780"
16142    },
16143    {
16144     "referenced_type" : "type-165"
16145    }
16146   ],
16147   "fields" :
16148   [
16149    {
16150     "access" : "private",
16151     "field_name" : "mImpl",
16152     "field_offset" : 384,
16153     "referenced_type" : "type-784"
16154    },
16155    {
16156     "access" : "private",
16157     "field_name" : "mOnewayQueue",
16158     "field_offset" : 416,
16159     "referenced_type" : "type-785"
16160    }
16161   ],
16162   "linker_set_key" : "android::hardware::cas::V1_1::BsCasListener",
16163   "name" : "android::hardware::cas::V1_1::BsCasListener",
16164   "referenced_type" : "type-783",
16165   "self_type" : "type-783",
16166   "size" : 68,
16167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BsCasListener.h",
16168   "unique_id" : "_ZTSN7android8hardware3cas4V1_113BsCasListenerE",
16169   "vtable_components" :
16170   [
16171    {
16172     "component_value" : 60,
16173     "kind" : "vbase_offset"
16174    },
16175    {
16176     "kind" : "offset_to_top"
16177    },
16178    {
16179     "kind" : "rtti",
16180     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_113BsCasListenerE"
16181    },
16182    {
16183     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_112ICasListener8isRemoteEv"
16184    },
16185    {
16186     "mangled_component_name" : "_ZN7android8hardware3cas4V1_113BsCasListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16187    },
16188    {
16189     "mangled_component_name" : "_ZN7android8hardware3cas4V1_113BsCasListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16190    },
16191    {
16192     "mangled_component_name" : "_ZN7android8hardware3cas4V1_113BsCasListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16193    },
16194    {
16195     "mangled_component_name" : "_ZN7android8hardware3cas4V1_113BsCasListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16196    },
16197    {
16198     "mangled_component_name" : "_ZN7android8hardware3cas4V1_113BsCasListener21setHALInstrumentationEv"
16199    },
16200    {
16201     "mangled_component_name" : "_ZN7android8hardware3cas4V1_113BsCasListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16202    },
16203    {
16204     "mangled_component_name" : "_ZN7android8hardware3cas4V1_113BsCasListener4pingEv"
16205    },
16206    {
16207     "mangled_component_name" : "_ZN7android8hardware3cas4V1_113BsCasListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16208    },
16209    {
16210     "mangled_component_name" : "_ZN7android8hardware3cas4V1_113BsCasListener21notifySyspropsChangedEv"
16211    },
16212    {
16213     "mangled_component_name" : "_ZN7android8hardware3cas4V1_113BsCasListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16214    },
16215    {
16216     "kind" : "complete_dtor_pointer",
16217     "mangled_component_name" : "_ZN7android8hardware3cas4V1_113BsCasListenerD1Ev"
16218    },
16219    {
16220     "kind" : "deleting_dtor_pointer",
16221     "mangled_component_name" : "_ZN7android8hardware3cas4V1_113BsCasListenerD0Ev"
16222    },
16223    {
16224     "mangled_component_name" : "_ZN7android8hardware3cas4V1_113BsCasListener7onEventEiiRKNS0_8hidl_vecIhEE"
16225    },
16226    {
16227     "mangled_component_name" : "_ZN7android8hardware3cas4V1_113BsCasListener14onSessionEventERKNS0_8hidl_vecIhEEiiS7_"
16228    },
16229    {
16230     "component_value" : -4,
16231     "kind" : "offset_to_top"
16232    },
16233    {
16234     "kind" : "rtti",
16235     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_113BsCasListenerE"
16236    },
16237    {
16238     "kind" : "complete_dtor_pointer",
16239     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_113BsCasListenerD1Ev"
16240    },
16241    {
16242     "kind" : "deleting_dtor_pointer",
16243     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_113BsCasListenerD0Ev"
16244    },
16245    {
16246     "kind" : "vcall_offset"
16247    },
16248    {
16249     "kind" : "vcall_offset"
16250    },
16251    {
16252     "kind" : "vcall_offset"
16253    },
16254    {
16255     "kind" : "vcall_offset"
16256    },
16257    {
16258     "component_value" : -60,
16259     "kind" : "vcall_offset"
16260    },
16261    {
16262     "component_value" : -60,
16263     "kind" : "offset_to_top"
16264    },
16265    {
16266     "kind" : "rtti",
16267     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_113BsCasListenerE"
16268    },
16269    {
16270     "kind" : "complete_dtor_pointer",
16271     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_113BsCasListenerD1Ev"
16272    },
16273    {
16274     "kind" : "deleting_dtor_pointer",
16275     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_113BsCasListenerD0Ev"
16276    },
16277    {
16278     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16279    },
16280    {
16281     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16282    },
16283    {
16284     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16285    },
16286    {
16287     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16288    }
16289   ]
16290  },
16291  {
16292   "alignment" : 4,
16293   "base_specifiers" :
16294   [
16295    {
16296     "referenced_type" : "type-78"
16297    },
16298    {
16299     "referenced_type" : "type-165"
16300    }
16301   ],
16302   "fields" :
16303   [
16304    {
16305     "access" : "private",
16306     "field_name" : "mImpl",
16307     "field_offset" : 384,
16308     "referenced_type" : "type-82"
16309    },
16310    {
16311     "access" : "private",
16312     "field_name" : "mOnewayQueue",
16313     "field_offset" : 416,
16314     "referenced_type" : "type-785"
16315    }
16316   ],
16317   "linker_set_key" : "android::hardware::cas::V1_1::BsMediaCasService",
16318   "name" : "android::hardware::cas::V1_1::BsMediaCasService",
16319   "referenced_type" : "type-870",
16320   "self_type" : "type-870",
16321   "size" : 68,
16322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/BsMediaCasService.h",
16323   "unique_id" : "_ZTSN7android8hardware3cas4V1_117BsMediaCasServiceE",
16324   "vtable_components" :
16325   [
16326    {
16327     "component_value" : 60,
16328     "kind" : "vbase_offset"
16329    },
16330    {
16331     "kind" : "offset_to_top"
16332    },
16333    {
16334     "kind" : "rtti",
16335     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_117BsMediaCasServiceE"
16336    },
16337    {
16338     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_116IMediaCasService8isRemoteEv"
16339    },
16340    {
16341     "mangled_component_name" : "_ZN7android8hardware3cas4V1_117BsMediaCasService14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16342    },
16343    {
16344     "mangled_component_name" : "_ZN7android8hardware3cas4V1_117BsMediaCasService5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16345    },
16346    {
16347     "mangled_component_name" : "_ZN7android8hardware3cas4V1_117BsMediaCasService19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16348    },
16349    {
16350     "mangled_component_name" : "_ZN7android8hardware3cas4V1_117BsMediaCasService12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16351    },
16352    {
16353     "mangled_component_name" : "_ZN7android8hardware3cas4V1_117BsMediaCasService21setHALInstrumentationEv"
16354    },
16355    {
16356     "mangled_component_name" : "_ZN7android8hardware3cas4V1_117BsMediaCasService11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16357    },
16358    {
16359     "mangled_component_name" : "_ZN7android8hardware3cas4V1_117BsMediaCasService4pingEv"
16360    },
16361    {
16362     "mangled_component_name" : "_ZN7android8hardware3cas4V1_117BsMediaCasService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16363    },
16364    {
16365     "mangled_component_name" : "_ZN7android8hardware3cas4V1_117BsMediaCasService21notifySyspropsChangedEv"
16366    },
16367    {
16368     "mangled_component_name" : "_ZN7android8hardware3cas4V1_117BsMediaCasService13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16369    },
16370    {
16371     "kind" : "complete_dtor_pointer",
16372     "mangled_component_name" : "_ZN7android8hardware3cas4V1_117BsMediaCasServiceD1Ev"
16373    },
16374    {
16375     "kind" : "deleting_dtor_pointer",
16376     "mangled_component_name" : "_ZN7android8hardware3cas4V1_117BsMediaCasServiceD0Ev"
16377    },
16378    {
16379     "mangled_component_name" : "_ZN7android8hardware3cas4V1_117BsMediaCasService16enumeratePluginsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_023HidlCasPluginDescriptorEEEEEE"
16380    },
16381    {
16382     "mangled_component_name" : "_ZN7android8hardware3cas4V1_117BsMediaCasService19isSystemIdSupportedEi"
16383    },
16384    {
16385     "mangled_component_name" : "_ZN7android8hardware3cas4V1_117BsMediaCasService12createPluginEiRKNS_2spINS1_4V1_012ICasListenerEEE"
16386    },
16387    {
16388     "mangled_component_name" : "_ZN7android8hardware3cas4V1_117BsMediaCasService22isDescramblerSupportedEi"
16389    },
16390    {
16391     "mangled_component_name" : "_ZN7android8hardware3cas4V1_117BsMediaCasService17createDescramblerEi"
16392    },
16393    {
16394     "mangled_component_name" : "_ZN7android8hardware3cas4V1_117BsMediaCasService15createPluginExtEiRKNS_2spINS2_12ICasListenerEEE"
16395    },
16396    {
16397     "component_value" : -4,
16398     "kind" : "offset_to_top"
16399    },
16400    {
16401     "kind" : "rtti",
16402     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_117BsMediaCasServiceE"
16403    },
16404    {
16405     "kind" : "complete_dtor_pointer",
16406     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_117BsMediaCasServiceD1Ev"
16407    },
16408    {
16409     "kind" : "deleting_dtor_pointer",
16410     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_117BsMediaCasServiceD0Ev"
16411    },
16412    {
16413     "kind" : "vcall_offset"
16414    },
16415    {
16416     "kind" : "vcall_offset"
16417    },
16418    {
16419     "kind" : "vcall_offset"
16420    },
16421    {
16422     "kind" : "vcall_offset"
16423    },
16424    {
16425     "component_value" : -60,
16426     "kind" : "vcall_offset"
16427    },
16428    {
16429     "component_value" : -60,
16430     "kind" : "offset_to_top"
16431    },
16432    {
16433     "kind" : "rtti",
16434     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_117BsMediaCasServiceE"
16435    },
16436    {
16437     "kind" : "complete_dtor_pointer",
16438     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_117BsMediaCasServiceD1Ev"
16439    },
16440    {
16441     "kind" : "deleting_dtor_pointer",
16442     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_117BsMediaCasServiceD0Ev"
16443    },
16444    {
16445     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16446    },
16447    {
16448     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16449    },
16450    {
16451     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16452    },
16453    {
16454     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16455    }
16456   ]
16457  },
16458  {
16459   "alignment" : 4,
16460   "base_specifiers" :
16461   [
16462    {
16463     "referenced_type" : "type-50"
16464    }
16465   ],
16466   "linker_set_key" : "android::hardware::cas::V1_1::ICas",
16467   "name" : "android::hardware::cas::V1_1::ICas",
16468   "referenced_type" : "type-257",
16469   "self_type" : "type-257",
16470   "size" : 12,
16471   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICas.h",
16472   "unique_id" : "_ZTSN7android8hardware3cas4V1_14ICasE",
16473   "vtable_components" :
16474   [
16475    {
16476     "component_value" : 4,
16477     "kind" : "vbase_offset"
16478    },
16479    {
16480     "kind" : "offset_to_top"
16481    },
16482    {
16483     "kind" : "rtti",
16484     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_14ICasE"
16485    },
16486    {
16487     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_14ICas8isRemoteEv"
16488    },
16489    {
16490     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16491    },
16492    {
16493     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16494    },
16495    {
16496     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16497    },
16498    {
16499     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16500    },
16501    {
16502     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas21setHALInstrumentationEv"
16503    },
16504    {
16505     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16506    },
16507    {
16508     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas4pingEv"
16509    },
16510    {
16511     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16512    },
16513    {
16514     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas21notifySyspropsChangedEv"
16515    },
16516    {
16517     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16518    },
16519    {
16520     "kind" : "complete_dtor_pointer",
16521     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICasD1Ev"
16522    },
16523    {
16524     "kind" : "deleting_dtor_pointer",
16525     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICasD0Ev"
16526    },
16527    {
16528     "is_pure" : true,
16529     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas14setPrivateDataERKNS0_8hidl_vecIhEE"
16530    },
16531    {
16532     "is_pure" : true,
16533     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
16534    },
16535    {
16536     "is_pure" : true,
16537     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas12closeSessionERKNS0_8hidl_vecIhEE"
16538    },
16539    {
16540     "is_pure" : true,
16541     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas21setSessionPrivateDataERKNS0_8hidl_vecIhEES7_"
16542    },
16543    {
16544     "is_pure" : true,
16545     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas10processEcmERKNS0_8hidl_vecIhEES7_"
16546    },
16547    {
16548     "is_pure" : true,
16549     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas10processEmmERKNS0_8hidl_vecIhEE"
16550    },
16551    {
16552     "is_pure" : true,
16553     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas9sendEventEiiRKNS0_8hidl_vecIhEE"
16554    },
16555    {
16556     "is_pure" : true,
16557     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas9provisionERKNS0_11hidl_stringE"
16558    },
16559    {
16560     "is_pure" : true,
16561     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas19refreshEntitlementsEiRKNS0_8hidl_vecIhEE"
16562    },
16563    {
16564     "is_pure" : true,
16565     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas7releaseEv"
16566    },
16567    {
16568     "is_pure" : true,
16569     "mangled_component_name" : "_ZN7android8hardware3cas4V1_14ICas16sendSessionEventERKNS0_8hidl_vecIhEEiiS7_"
16570    },
16571    {
16572     "kind" : "vcall_offset"
16573    },
16574    {
16575     "kind" : "vcall_offset"
16576    },
16577    {
16578     "kind" : "vcall_offset"
16579    },
16580    {
16581     "kind" : "vcall_offset"
16582    },
16583    {
16584     "component_value" : -4,
16585     "kind" : "vcall_offset"
16586    },
16587    {
16588     "component_value" : -4,
16589     "kind" : "offset_to_top"
16590    },
16591    {
16592     "kind" : "rtti",
16593     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_14ICasE"
16594    },
16595    {
16596     "kind" : "complete_dtor_pointer",
16597     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_14ICasD1Ev"
16598    },
16599    {
16600     "kind" : "deleting_dtor_pointer",
16601     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_14ICasD0Ev"
16602    },
16603    {
16604     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16605    },
16606    {
16607     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16608    },
16609    {
16610     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16611    },
16612    {
16613     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16614    }
16615   ]
16616  },
16617  {
16618   "alignment" : 4,
16619   "base_specifiers" :
16620   [
16621    {
16622     "referenced_type" : "type-56"
16623    }
16624   ],
16625   "linker_set_key" : "android::hardware::cas::V1_1::ICasListener",
16626   "name" : "android::hardware::cas::V1_1::ICasListener",
16627   "referenced_type" : "type-780",
16628   "self_type" : "type-780",
16629   "size" : 12,
16630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/ICasListener.h",
16631   "unique_id" : "_ZTSN7android8hardware3cas4V1_112ICasListenerE",
16632   "vtable_components" :
16633   [
16634    {
16635     "component_value" : 4,
16636     "kind" : "vbase_offset"
16637    },
16638    {
16639     "kind" : "offset_to_top"
16640    },
16641    {
16642     "kind" : "rtti",
16643     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_112ICasListenerE"
16644    },
16645    {
16646     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_112ICasListener8isRemoteEv"
16647    },
16648    {
16649     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16650    },
16651    {
16652     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16653    },
16654    {
16655     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16656    },
16657    {
16658     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16659    },
16660    {
16661     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener21setHALInstrumentationEv"
16662    },
16663    {
16664     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16665    },
16666    {
16667     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener4pingEv"
16668    },
16669    {
16670     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16671    },
16672    {
16673     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener21notifySyspropsChangedEv"
16674    },
16675    {
16676     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16677    },
16678    {
16679     "kind" : "complete_dtor_pointer",
16680     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListenerD1Ev"
16681    },
16682    {
16683     "kind" : "deleting_dtor_pointer",
16684     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListenerD0Ev"
16685    },
16686    {
16687     "is_pure" : true,
16688     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener7onEventEiiRKNS0_8hidl_vecIhEE"
16689    },
16690    {
16691     "is_pure" : true,
16692     "mangled_component_name" : "_ZN7android8hardware3cas4V1_112ICasListener14onSessionEventERKNS0_8hidl_vecIhEEiiS7_"
16693    },
16694    {
16695     "kind" : "vcall_offset"
16696    },
16697    {
16698     "kind" : "vcall_offset"
16699    },
16700    {
16701     "kind" : "vcall_offset"
16702    },
16703    {
16704     "kind" : "vcall_offset"
16705    },
16706    {
16707     "component_value" : -4,
16708     "kind" : "vcall_offset"
16709    },
16710    {
16711     "component_value" : -4,
16712     "kind" : "offset_to_top"
16713    },
16714    {
16715     "kind" : "rtti",
16716     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_112ICasListenerE"
16717    },
16718    {
16719     "kind" : "complete_dtor_pointer",
16720     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_112ICasListenerD1Ev"
16721    },
16722    {
16723     "kind" : "deleting_dtor_pointer",
16724     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_112ICasListenerD0Ev"
16725    },
16726    {
16727     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16728    },
16729    {
16730     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16731    },
16732    {
16733     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16734    },
16735    {
16736     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16737    }
16738   ]
16739  },
16740  {
16741   "alignment" : 4,
16742   "base_specifiers" :
16743   [
16744    {
16745     "referenced_type" : "type-70"
16746    }
16747   ],
16748   "linker_set_key" : "android::hardware::cas::V1_1::IMediaCasService",
16749   "name" : "android::hardware::cas::V1_1::IMediaCasService",
16750   "referenced_type" : "type-78",
16751   "self_type" : "type-78",
16752   "size" : 12,
16753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen/android/hardware/cas/1.1/IMediaCasService.h",
16754   "unique_id" : "_ZTSN7android8hardware3cas4V1_116IMediaCasServiceE",
16755   "vtable_components" :
16756   [
16757    {
16758     "component_value" : 4,
16759     "kind" : "vbase_offset"
16760    },
16761    {
16762     "kind" : "offset_to_top"
16763    },
16764    {
16765     "kind" : "rtti",
16766     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_116IMediaCasServiceE"
16767    },
16768    {
16769     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_116IMediaCasService8isRemoteEv"
16770    },
16771    {
16772     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16773    },
16774    {
16775     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16776    },
16777    {
16778     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16779    },
16780    {
16781     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16782    },
16783    {
16784     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService21setHALInstrumentationEv"
16785    },
16786    {
16787     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16788    },
16789    {
16790     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService4pingEv"
16791    },
16792    {
16793     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16794    },
16795    {
16796     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService21notifySyspropsChangedEv"
16797    },
16798    {
16799     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16800    },
16801    {
16802     "kind" : "complete_dtor_pointer",
16803     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasServiceD1Ev"
16804    },
16805    {
16806     "kind" : "deleting_dtor_pointer",
16807     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasServiceD0Ev"
16808    },
16809    {
16810     "is_pure" : true,
16811     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService16enumeratePluginsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_023HidlCasPluginDescriptorEEEEEE"
16812    },
16813    {
16814     "is_pure" : true,
16815     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService19isSystemIdSupportedEi"
16816    },
16817    {
16818     "is_pure" : true,
16819     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService12createPluginEiRKNS_2spINS1_4V1_012ICasListenerEEE"
16820    },
16821    {
16822     "is_pure" : true,
16823     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService22isDescramblerSupportedEi"
16824    },
16825    {
16826     "is_pure" : true,
16827     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService17createDescramblerEi"
16828    },
16829    {
16830     "is_pure" : true,
16831     "mangled_component_name" : "_ZN7android8hardware3cas4V1_116IMediaCasService15createPluginExtEiRKNS_2spINS2_12ICasListenerEEE"
16832    },
16833    {
16834     "kind" : "vcall_offset"
16835    },
16836    {
16837     "kind" : "vcall_offset"
16838    },
16839    {
16840     "kind" : "vcall_offset"
16841    },
16842    {
16843     "kind" : "vcall_offset"
16844    },
16845    {
16846     "component_value" : -4,
16847     "kind" : "vcall_offset"
16848    },
16849    {
16850     "component_value" : -4,
16851     "kind" : "offset_to_top"
16852    },
16853    {
16854     "kind" : "rtti",
16855     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_116IMediaCasServiceE"
16856    },
16857    {
16858     "kind" : "complete_dtor_pointer",
16859     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_116IMediaCasServiceD1Ev"
16860    },
16861    {
16862     "kind" : "deleting_dtor_pointer",
16863     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_116IMediaCasServiceD0Ev"
16864    },
16865    {
16866     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16867    },
16868    {
16869     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16870    },
16871    {
16872     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16873    },
16874    {
16875     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16876    }
16877   ]
16878  },
16879  {
16880   "alignment" : 4,
16881   "fields" :
16882   [
16883    {
16884     "access" : "protected",
16885     "field_name" : "mInstrumentationCallbacks",
16886     "field_offset" : 32,
16887     "referenced_type" : "type-166"
16888    },
16889    {
16890     "access" : "protected",
16891     "field_name" : "mEnableInstrumentation",
16892     "field_offset" : 128,
16893     "referenced_type" : "type-25"
16894    },
16895    {
16896     "access" : "protected",
16897     "field_name" : "mInstrumentationLibPackage",
16898     "field_offset" : 160,
16899     "referenced_type" : "type-167"
16900    },
16901    {
16902     "access" : "protected",
16903     "field_name" : "mInterfaceName",
16904     "field_offset" : 256,
16905     "referenced_type" : "type-168"
16906    }
16907   ],
16908   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
16909   "name" : "android::hardware::details::HidlInstrumentor",
16910   "referenced_type" : "type-165",
16911   "self_type" : "type-165",
16912   "size" : 44,
16913   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16914   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
16915   "vtable_components" :
16916   [
16917    {
16918     "kind" : "offset_to_top"
16919    },
16920    {
16921     "kind" : "rtti",
16922     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16923    },
16924    {
16925     "kind" : "complete_dtor_pointer",
16926     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
16927    },
16928    {
16929     "kind" : "deleting_dtor_pointer",
16930     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
16931    }
16932   ]
16933  },
16934  {
16935   "alignment" : 4,
16936   "fields" :
16937   [
16938    {
16939     "field_name" : "sched_policy",
16940     "referenced_type" : "type-8"
16941    },
16942    {
16943     "field_name" : "prio",
16944     "field_offset" : 32,
16945     "referenced_type" : "type-8"
16946    }
16947   ],
16948   "linker_set_key" : "android::hardware::details::SchedPrio",
16949   "name" : "android::hardware::details::SchedPrio",
16950   "referenced_type" : "type-620",
16951   "self_type" : "type-620",
16952   "size" : 8,
16953   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
16954   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
16955  },
16956  {
16957   "alignment" : 4,
16958   "fields" :
16959   [
16960    {
16961     "access" : "private",
16962     "field_name" : "mQueue",
16963     "referenced_type" : "type-786"
16964    }
16965   ],
16966   "linker_set_key" : "android::hardware::details::TaskRunner",
16967   "name" : "android::hardware::details::TaskRunner",
16968   "record_kind" : "class",
16969   "referenced_type" : "type-785",
16970   "self_type" : "type-785",
16971   "size" : 8,
16972   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
16973   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
16974  },
16975  {
16976   "alignment" : 1,
16977   "linker_set_key" : "android::hardware::details::bnhw_tag",
16978   "name" : "android::hardware::details::bnhw_tag",
16979   "referenced_type" : "type-444",
16980   "self_type" : "type-444",
16981   "size" : 1,
16982   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16983   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
16984  },
16985  {
16986   "alignment" : 1,
16987   "linker_set_key" : "android::hardware::details::bphw_tag",
16988   "name" : "android::hardware::details::bphw_tag",
16989   "referenced_type" : "type-455",
16990   "self_type" : "type-455",
16991   "size" : 1,
16992   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16993   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
16994  },
16995  {
16996   "alignment" : 1,
16997   "linker_set_key" : "android::hardware::details::bs_tag",
16998   "name" : "android::hardware::details::bs_tag",
16999   "referenced_type" : "type-468",
17000   "self_type" : "type-468",
17001   "size" : 1,
17002   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17003   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
17004  },
17005  {
17006   "access" : "private",
17007   "alignment" : 8,
17008   "fields" :
17009   [
17010    {
17011     "field_name" : "mPointer",
17012     "referenced_type" : "type-516"
17013    },
17014    {
17015     "field_name" : "_pad",
17016     "referenced_type" : "type-122"
17017    }
17018   ],
17019   "is_anonymous" : true,
17020   "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",
17021   "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",
17022   "record_kind" : "union",
17023   "referenced_type" : "type-515",
17024   "self_type" : "type-515",
17025   "size" : 8,
17026   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17027   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
17028  },
17029  {
17030   "access" : "private",
17031   "alignment" : 8,
17032   "fields" :
17033   [
17034    {
17035     "field_name" : "mPointer",
17036     "referenced_type" : "type-117"
17037    },
17038    {
17039     "field_name" : "_pad",
17040     "referenced_type" : "type-122"
17041    }
17042   ],
17043   "is_anonymous" : true,
17044   "linker_set_key" : "android::hardware::details::hidl_pointer<HidlCasPluginDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
17045   "name" : "android::hardware::details::hidl_pointer<HidlCasPluginDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
17046   "record_kind" : "union",
17047   "referenced_type" : "type-116",
17048   "self_type" : "type-116",
17049   "size" : 8,
17050   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17051   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3cas4V1_023HidlCasPluginDescriptorEEUt_E"
17052  },
17053  {
17054   "alignment" : 8,
17055   "fields" :
17056   [
17057    {
17058     "access" : "private",
17059     "referenced_type" : "type-515"
17060    }
17061   ],
17062   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
17063   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
17064   "referenced_type" : "type-514",
17065   "self_type" : "type-514",
17066   "size" : 8,
17067   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17068   "template_args" : [ "type-517" ],
17069   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
17070  },
17071  {
17072   "alignment" : 8,
17073   "fields" :
17074   [
17075    {
17076     "access" : "private",
17077     "referenced_type" : "type-116"
17078    }
17079   ],
17080   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::cas::V1_0::HidlCasPluginDescriptor>",
17081   "name" : "android::hardware::details::hidl_pointer<android::hardware::cas::V1_0::HidlCasPluginDescriptor>",
17082   "referenced_type" : "type-115",
17083   "self_type" : "type-115",
17084   "size" : 8,
17085   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17086   "template_args" : [ "type-118" ],
17087   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3cas4V1_023HidlCasPluginDescriptorEEE"
17088  },
17089  {
17090   "alignment" : 8,
17091   "fields" :
17092   [
17093    {
17094     "access" : "private",
17095     "referenced_type" : "type-530"
17096    }
17097   ],
17098   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
17099   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
17100   "referenced_type" : "type-529",
17101   "self_type" : "type-529",
17102   "size" : 8,
17103   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17104   "template_args" : [ "type-532" ],
17105   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
17106  },
17107  {
17108   "alignment" : 8,
17109   "fields" :
17110   [
17111    {
17112     "access" : "private",
17113     "referenced_type" : "type-522"
17114    }
17115   ],
17116   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
17117   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
17118   "referenced_type" : "type-521",
17119   "self_type" : "type-521",
17120   "size" : 8,
17121   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17122   "template_args" : [ "type-119" ],
17123   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
17124  },
17125  {
17126   "alignment" : 8,
17127   "fields" :
17128   [
17129    {
17130     "access" : "private",
17131     "referenced_type" : "type-556"
17132    }
17133   ],
17134   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
17135   "name" : "android::hardware::details::hidl_pointer<char>",
17136   "referenced_type" : "type-555",
17137   "self_type" : "type-555",
17138   "size" : 8,
17139   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17140   "template_args" : [ "type-44" ],
17141   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
17142  },
17143  {
17144   "access" : "private",
17145   "alignment" : 8,
17146   "fields" :
17147   [
17148    {
17149     "field_name" : "mPointer",
17150     "referenced_type" : "type-362"
17151    },
17152    {
17153     "field_name" : "_pad",
17154     "referenced_type" : "type-122"
17155    }
17156   ],
17157   "is_anonymous" : true,
17158   "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",
17159   "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",
17160   "record_kind" : "union",
17161   "referenced_type" : "type-556",
17162   "self_type" : "type-556",
17163   "size" : 8,
17164   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17165   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
17166  },
17167  {
17168   "alignment" : 8,
17169   "fields" :
17170   [
17171    {
17172     "access" : "private",
17173     "referenced_type" : "type-121"
17174    }
17175   ],
17176   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
17177   "name" : "android::hardware::details::hidl_pointer<const char>",
17178   "referenced_type" : "type-120",
17179   "self_type" : "type-120",
17180   "size" : 8,
17181   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17182   "template_args" : [ "type-43" ],
17183   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
17184  },
17185  {
17186   "access" : "private",
17187   "alignment" : 8,
17188   "fields" :
17189   [
17190    {
17191     "field_name" : "mPointer",
17192     "referenced_type" : "type-42"
17193    },
17194    {
17195     "field_name" : "_pad",
17196     "referenced_type" : "type-122"
17197    }
17198   ],
17199   "is_anonymous" : true,
17200   "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",
17201   "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",
17202   "record_kind" : "union",
17203   "referenced_type" : "type-121",
17204   "self_type" : "type-121",
17205   "size" : 8,
17206   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17207   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
17208  },
17209  {
17210   "alignment" : 8,
17211   "fields" :
17212   [
17213    {
17214     "access" : "private",
17215     "referenced_type" : "type-478"
17216    }
17217   ],
17218   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
17219   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
17220   "referenced_type" : "type-477",
17221   "self_type" : "type-477",
17222   "size" : 8,
17223   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17224   "template_args" : [ "type-480" ],
17225   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
17226  },
17227  {
17228   "access" : "private",
17229   "alignment" : 8,
17230   "fields" :
17231   [
17232    {
17233     "field_name" : "mPointer",
17234     "referenced_type" : "type-479"
17235    },
17236    {
17237     "field_name" : "_pad",
17238     "referenced_type" : "type-122"
17239    }
17240   ],
17241   "is_anonymous" : true,
17242   "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",
17243   "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",
17244   "record_kind" : "union",
17245   "referenced_type" : "type-478",
17246   "self_type" : "type-478",
17247   "size" : 8,
17248   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17249   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
17250  },
17251  {
17252   "access" : "private",
17253   "alignment" : 8,
17254   "fields" :
17255   [
17256    {
17257     "field_name" : "mPointer",
17258     "referenced_type" : "type-531"
17259    },
17260    {
17261     "field_name" : "_pad",
17262     "referenced_type" : "type-122"
17263    }
17264   ],
17265   "is_anonymous" : true,
17266   "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",
17267   "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",
17268   "record_kind" : "union",
17269   "referenced_type" : "type-530",
17270   "self_type" : "type-530",
17271   "size" : 8,
17272   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17273   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
17274  },
17275  {
17276   "access" : "private",
17277   "alignment" : 8,
17278   "fields" :
17279   [
17280    {
17281     "field_name" : "mPointer",
17282     "referenced_type" : "type-523"
17283    },
17284    {
17285     "field_name" : "_pad",
17286     "referenced_type" : "type-122"
17287    }
17288   ],
17289   "is_anonymous" : true,
17290   "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",
17291   "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",
17292   "record_kind" : "union",
17293   "referenced_type" : "type-522",
17294   "self_type" : "type-522",
17295   "size" : 8,
17296   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17297   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
17298  },
17299  {
17300   "alignment" : 8,
17301   "fields" :
17302   [
17303    {
17304     "access" : "private",
17305     "referenced_type" : "type-540"
17306    }
17307   ],
17308   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
17309   "name" : "android::hardware::details::hidl_pointer<int>",
17310   "referenced_type" : "type-539",
17311   "self_type" : "type-539",
17312   "size" : 8,
17313   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17314   "template_args" : [ "type-8" ],
17315   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
17316  },
17317  {
17318   "access" : "private",
17319   "alignment" : 8,
17320   "fields" :
17321   [
17322    {
17323     "field_name" : "mPointer",
17324     "referenced_type" : "type-541"
17325    },
17326    {
17327     "field_name" : "_pad",
17328     "referenced_type" : "type-122"
17329    }
17330   ],
17331   "is_anonymous" : true,
17332   "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",
17333   "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",
17334   "record_kind" : "union",
17335   "referenced_type" : "type-540",
17336   "self_type" : "type-540",
17337   "size" : 8,
17338   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17339   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
17340  },
17341  {
17342   "alignment" : 8,
17343   "fields" :
17344   [
17345    {
17346     "access" : "private",
17347     "referenced_type" : "type-570"
17348    }
17349   ],
17350   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
17351   "name" : "android::hardware::details::hidl_pointer<native_handle>",
17352   "referenced_type" : "type-569",
17353   "self_type" : "type-569",
17354   "size" : 8,
17355   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17356   "template_args" : [ "type-367" ],
17357   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
17358  },
17359  {
17360   "access" : "private",
17361   "alignment" : 8,
17362   "fields" :
17363   [
17364    {
17365     "field_name" : "mPointer",
17366     "referenced_type" : "type-366"
17367    },
17368    {
17369     "field_name" : "_pad",
17370     "referenced_type" : "type-122"
17371    }
17372   ],
17373   "is_anonymous" : true,
17374   "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",
17375   "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",
17376   "record_kind" : "union",
17377   "referenced_type" : "type-570",
17378   "self_type" : "type-570",
17379   "size" : 8,
17380   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17381   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
17382  },
17383  {
17384   "alignment" : 8,
17385   "fields" :
17386   [
17387    {
17388     "access" : "private",
17389     "referenced_type" : "type-548"
17390    }
17391   ],
17392   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
17393   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
17394   "referenced_type" : "type-547",
17395   "self_type" : "type-547",
17396   "size" : 8,
17397   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17398   "template_args" : [ "type-239" ],
17399   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
17400  },
17401  {
17402   "access" : "private",
17403   "alignment" : 8,
17404   "fields" :
17405   [
17406    {
17407     "field_name" : "mPointer",
17408     "referenced_type" : "type-549"
17409    },
17410    {
17411     "field_name" : "_pad",
17412     "referenced_type" : "type-122"
17413    }
17414   ],
17415   "is_anonymous" : true,
17416   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
17417   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
17418   "record_kind" : "union",
17419   "referenced_type" : "type-548",
17420   "self_type" : "type-548",
17421   "size" : 8,
17422   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17423   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
17424  },
17425  {
17426   "alignment" : 1,
17427   "linker_set_key" : "android::hardware::details::i_tag",
17428   "name" : "android::hardware::details::i_tag",
17429   "referenced_type" : "type-434",
17430   "self_type" : "type-434",
17431   "size" : 1,
17432   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17433   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
17434  },
17435  {
17436   "alignment" : 4,
17437   "fields" :
17438   [
17439    {
17440     "access" : "private",
17441     "field_name" : "mStatus",
17442     "referenced_type" : "type-85"
17443    },
17444    {
17445     "access" : "private",
17446     "field_name" : "mCheckedStatus",
17447     "field_offset" : 160,
17448     "referenced_type" : "type-25"
17449    }
17450   ],
17451   "linker_set_key" : "android::hardware::details::return_status",
17452   "name" : "android::hardware::details::return_status",
17453   "record_kind" : "class",
17454   "referenced_type" : "type-84",
17455   "self_type" : "type-84",
17456   "size" : 24,
17457   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17458   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
17459  },
17460  {
17461   "alignment" : 1,
17462   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
17463   "name" : "android::hardware::details::std_array<unsigned char, 32>",
17464   "referenced_type" : "type-557",
17465   "self_type" : "type-557",
17466   "size" : 1,
17467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17468   "template_args" : [ "type-239" ],
17469   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
17470  },
17471  {
17472   "alignment" : 1,
17473   "fields" :
17474   [
17475    {
17476     "access" : "private",
17477     "field_name" : "mBuffer",
17478     "referenced_type" : "type-533"
17479    }
17480   ],
17481   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
17482   "name" : "android::hardware::hidl_array<unsigned char, 32>",
17483   "referenced_type" : "type-532",
17484   "self_type" : "type-532",
17485   "size" : 32,
17486   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17487   "template_args" : [ "type-239" ],
17488   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
17489  },
17490  {
17491   "alignment" : 8,
17492   "base_specifiers" :
17493   [
17494    {
17495     "referenced_type" : "type-157"
17496    }
17497   ],
17498   "fields" :
17499   [
17500    {
17501     "access" : "private",
17502     "field_name" : "mRecipient",
17503     "field_offset" : 32,
17504     "referenced_type" : "type-272"
17505    },
17506    {
17507     "access" : "private",
17508     "field_name" : "mCookie",
17509     "field_offset" : 128,
17510     "referenced_type" : "type-122"
17511    },
17512    {
17513     "access" : "private",
17514     "field_name" : "mBase",
17515     "field_offset" : 192,
17516     "referenced_type" : "type-275"
17517    }
17518   ],
17519   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
17520   "name" : "android::hardware::hidl_binder_death_recipient",
17521   "referenced_type" : "type-271",
17522   "self_type" : "type-271",
17523   "size" : 40,
17524   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
17525   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
17526   "vtable_components" :
17527   [
17528    {
17529     "component_value" : 32,
17530     "kind" : "vbase_offset"
17531    },
17532    {
17533     "kind" : "offset_to_top"
17534    },
17535    {
17536     "kind" : "rtti",
17537     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
17538    },
17539    {
17540     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
17541    },
17542    {
17543     "kind" : "complete_dtor_pointer",
17544     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
17545    },
17546    {
17547     "kind" : "deleting_dtor_pointer",
17548     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
17549    },
17550    {
17551     "kind" : "vcall_offset"
17552    },
17553    {
17554     "kind" : "vcall_offset"
17555    },
17556    {
17557     "kind" : "vcall_offset"
17558    },
17559    {
17560     "kind" : "vcall_offset"
17561    },
17562    {
17563     "component_value" : -32,
17564     "kind" : "vcall_offset"
17565    },
17566    {
17567     "component_value" : -32,
17568     "kind" : "offset_to_top"
17569    },
17570    {
17571     "kind" : "rtti",
17572     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
17573    },
17574    {
17575     "kind" : "complete_dtor_pointer",
17576     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
17577    },
17578    {
17579     "kind" : "deleting_dtor_pointer",
17580     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
17581    },
17582    {
17583     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17584    },
17585    {
17586     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17587    },
17588    {
17589     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17590    },
17591    {
17592     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17593    }
17594   ]
17595  },
17596  {
17597   "alignment" : 4,
17598   "base_specifiers" :
17599   [
17600    {
17601     "is_virtual" : true,
17602     "referenced_type" : "type-22"
17603    }
17604   ],
17605   "linker_set_key" : "android::hardware::hidl_death_recipient",
17606   "name" : "android::hardware::hidl_death_recipient",
17607   "referenced_type" : "type-274",
17608   "self_type" : "type-274",
17609   "size" : 12,
17610   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17611   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
17612   "vtable_components" :
17613   [
17614    {
17615     "component_value" : 4,
17616     "kind" : "vbase_offset"
17617    },
17618    {
17619     "kind" : "offset_to_top"
17620    },
17621    {
17622     "kind" : "rtti",
17623     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
17624    },
17625    {
17626     "is_pure" : true,
17627     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
17628    },
17629    {
17630     "kind" : "complete_dtor_pointer",
17631     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
17632    },
17633    {
17634     "kind" : "deleting_dtor_pointer",
17635     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
17636    },
17637    {
17638     "kind" : "vcall_offset"
17639    },
17640    {
17641     "kind" : "vcall_offset"
17642    },
17643    {
17644     "kind" : "vcall_offset"
17645    },
17646    {
17647     "kind" : "vcall_offset"
17648    },
17649    {
17650     "component_value" : -4,
17651     "kind" : "vcall_offset"
17652    },
17653    {
17654     "component_value" : -4,
17655     "kind" : "offset_to_top"
17656    },
17657    {
17658     "kind" : "rtti",
17659     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
17660    },
17661    {
17662     "kind" : "complete_dtor_pointer",
17663     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
17664    },
17665    {
17666     "kind" : "deleting_dtor_pointer",
17667     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
17668    },
17669    {
17670     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17671    },
17672    {
17673     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17674    },
17675    {
17676     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17677    },
17678    {
17679     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17680    }
17681   ]
17682  },
17683  {
17684   "alignment" : 8,
17685   "fields" :
17686   [
17687    {
17688     "access" : "private",
17689     "field_name" : "mHandle",
17690     "referenced_type" : "type-477"
17691    },
17692    {
17693     "access" : "private",
17694     "field_name" : "mOwnsHandle",
17695     "field_offset" : 64,
17696     "referenced_type" : "type-25"
17697    }
17698   ],
17699   "linker_set_key" : "android::hardware::hidl_handle",
17700   "name" : "android::hardware::hidl_handle",
17701   "referenced_type" : "type-496",
17702   "self_type" : "type-496",
17703   "size" : 16,
17704   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17705   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
17706  },
17707  {
17708   "alignment" : 8,
17709   "fields" :
17710   [
17711    {
17712     "access" : "private",
17713     "field_name" : "mHandle",
17714     "referenced_type" : "type-496"
17715    },
17716    {
17717     "access" : "private",
17718     "field_name" : "mSize",
17719     "field_offset" : 128,
17720     "referenced_type" : "type-122"
17721    },
17722    {
17723     "access" : "private",
17724     "field_name" : "mName",
17725     "field_offset" : 192,
17726     "referenced_type" : "type-119"
17727    }
17728   ],
17729   "linker_set_key" : "android::hardware::hidl_memory",
17730   "name" : "android::hardware::hidl_memory",
17731   "referenced_type" : "type-500",
17732   "self_type" : "type-500",
17733   "size" : 40,
17734   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17735   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
17736  },
17737  {
17738   "alignment" : 8,
17739   "fields" :
17740   [
17741    {
17742     "access" : "private",
17743     "field_name" : "mBuffer",
17744     "referenced_type" : "type-120"
17745    },
17746    {
17747     "access" : "private",
17748     "field_name" : "mSize",
17749     "field_offset" : 64,
17750     "referenced_type" : "type-2"
17751    },
17752    {
17753     "access" : "private",
17754     "field_name" : "mOwnsBuffer",
17755     "field_offset" : 96,
17756     "referenced_type" : "type-25"
17757    }
17758   ],
17759   "linker_set_key" : "android::hardware::hidl_string",
17760   "name" : "android::hardware::hidl_string",
17761   "referenced_type" : "type-119",
17762   "self_type" : "type-119",
17763   "size" : 16,
17764   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17765   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
17766  },
17767  {
17768   "alignment" : 8,
17769   "fields" :
17770   [
17771    {
17772     "access" : "private",
17773     "field_name" : "mBuffer",
17774     "referenced_type" : "type-514"
17775    },
17776    {
17777     "access" : "private",
17778     "field_name" : "mSize",
17779     "field_offset" : 64,
17780     "referenced_type" : "type-2"
17781    },
17782    {
17783     "access" : "private",
17784     "field_name" : "mOwnsBuffer",
17785     "field_offset" : 96,
17786     "referenced_type" : "type-25"
17787    }
17788   ],
17789   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
17790   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
17791   "referenced_type" : "type-513",
17792   "self_type" : "type-513",
17793   "size" : 16,
17794   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17795   "template_args" : [ "type-517" ],
17796   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
17797  },
17798  {
17799   "alignment" : 8,
17800   "fields" :
17801   [
17802    {
17803     "access" : "private",
17804     "field_name" : "mBuffer",
17805     "referenced_type" : "type-115"
17806    },
17807    {
17808     "access" : "private",
17809     "field_name" : "mSize",
17810     "field_offset" : 64,
17811     "referenced_type" : "type-2"
17812    },
17813    {
17814     "access" : "private",
17815     "field_name" : "mOwnsBuffer",
17816     "field_offset" : 96,
17817     "referenced_type" : "type-25"
17818    }
17819   ],
17820   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::cas::V1_0::HidlCasPluginDescriptor>",
17821   "name" : "android::hardware::hidl_vec<android::hardware::cas::V1_0::HidlCasPluginDescriptor>",
17822   "referenced_type" : "type-114",
17823   "self_type" : "type-114",
17824   "size" : 16,
17825   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17826   "template_args" : [ "type-118" ],
17827   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3cas4V1_023HidlCasPluginDescriptorEEE"
17828  },
17829  {
17830   "alignment" : 8,
17831   "fields" :
17832   [
17833    {
17834     "access" : "private",
17835     "field_name" : "mBuffer",
17836     "referenced_type" : "type-529"
17837    },
17838    {
17839     "access" : "private",
17840     "field_name" : "mSize",
17841     "field_offset" : 64,
17842     "referenced_type" : "type-2"
17843    },
17844    {
17845     "access" : "private",
17846     "field_name" : "mOwnsBuffer",
17847     "field_offset" : 96,
17848     "referenced_type" : "type-25"
17849    }
17850   ],
17851   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
17852   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
17853   "referenced_type" : "type-528",
17854   "self_type" : "type-528",
17855   "size" : 16,
17856   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17857   "template_args" : [ "type-532" ],
17858   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
17859  },
17860  {
17861   "alignment" : 8,
17862   "fields" :
17863   [
17864    {
17865     "access" : "private",
17866     "field_name" : "mBuffer",
17867     "referenced_type" : "type-521"
17868    },
17869    {
17870     "access" : "private",
17871     "field_name" : "mSize",
17872     "field_offset" : 64,
17873     "referenced_type" : "type-2"
17874    },
17875    {
17876     "access" : "private",
17877     "field_name" : "mOwnsBuffer",
17878     "field_offset" : 96,
17879     "referenced_type" : "type-25"
17880    }
17881   ],
17882   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
17883   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
17884   "referenced_type" : "type-520",
17885   "self_type" : "type-520",
17886   "size" : 16,
17887   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17888   "template_args" : [ "type-119" ],
17889   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
17890  },
17891  {
17892   "alignment" : 8,
17893   "fields" :
17894   [
17895    {
17896     "access" : "private",
17897     "field_name" : "mBuffer",
17898     "referenced_type" : "type-555"
17899    },
17900    {
17901     "access" : "private",
17902     "field_name" : "mSize",
17903     "field_offset" : 64,
17904     "referenced_type" : "type-2"
17905    },
17906    {
17907     "access" : "private",
17908     "field_name" : "mOwnsBuffer",
17909     "field_offset" : 96,
17910     "referenced_type" : "type-25"
17911    }
17912   ],
17913   "linker_set_key" : "android::hardware::hidl_vec<char>",
17914   "name" : "android::hardware::hidl_vec<char>",
17915   "referenced_type" : "type-554",
17916   "self_type" : "type-554",
17917   "size" : 16,
17918   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17919   "template_args" : [ "type-44" ],
17920   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
17921  },
17922  {
17923   "alignment" : 8,
17924   "fields" :
17925   [
17926    {
17927     "access" : "private",
17928     "field_name" : "mBuffer",
17929     "referenced_type" : "type-539"
17930    },
17931    {
17932     "access" : "private",
17933     "field_name" : "mSize",
17934     "field_offset" : 64,
17935     "referenced_type" : "type-2"
17936    },
17937    {
17938     "access" : "private",
17939     "field_name" : "mOwnsBuffer",
17940     "field_offset" : 96,
17941     "referenced_type" : "type-25"
17942    }
17943   ],
17944   "linker_set_key" : "android::hardware::hidl_vec<int>",
17945   "name" : "android::hardware::hidl_vec<int>",
17946   "referenced_type" : "type-538",
17947   "self_type" : "type-538",
17948   "size" : 16,
17949   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17950   "template_args" : [ "type-8" ],
17951   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
17952  },
17953  {
17954   "alignment" : 8,
17955   "fields" :
17956   [
17957    {
17958     "access" : "private",
17959     "field_name" : "mBuffer",
17960     "referenced_type" : "type-547"
17961    },
17962    {
17963     "access" : "private",
17964     "field_name" : "mSize",
17965     "field_offset" : 64,
17966     "referenced_type" : "type-2"
17967    },
17968    {
17969     "access" : "private",
17970     "field_name" : "mOwnsBuffer",
17971     "field_offset" : 96,
17972     "referenced_type" : "type-25"
17973    }
17974   ],
17975   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
17976   "name" : "android::hardware::hidl_vec<unsigned char>",
17977   "referenced_type" : "type-546",
17978   "self_type" : "type-546",
17979   "size" : 16,
17980   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17981   "template_args" : [ "type-239" ],
17982   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
17983  },
17984  {
17985   "alignment" : 2,
17986   "fields" :
17987   [
17988    {
17989     "access" : "private",
17990     "field_name" : "mMajor",
17991     "referenced_type" : "type-241"
17992    },
17993    {
17994     "access" : "private",
17995     "field_name" : "mMinor",
17996     "field_offset" : 16,
17997     "referenced_type" : "type-241"
17998    }
17999   ],
18000   "linker_set_key" : "android::hardware::hidl_version",
18001   "name" : "android::hardware::hidl_version",
18002   "referenced_type" : "type-558",
18003   "self_type" : "type-558",
18004   "size" : 4,
18005   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18006   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
18007  },
18008  {
18009   "alignment" : 4,
18010   "base_specifiers" :
18011   [
18012    {
18013     "referenced_type" : "type-163"
18014    },
18015    {
18016     "referenced_type" : "type-165"
18017    }
18018   ],
18019   "fields" :
18020   [
18021    {
18022     "access" : "private",
18023     "field_name" : "_hidl_mImpl",
18024     "field_offset" : 512,
18025     "referenced_type" : "type-161"
18026    }
18027   ],
18028   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
18029   "name" : "android::hidl::base::V1_0::BnHwBase",
18030   "referenced_type" : "type-160",
18031   "self_type" : "type-160",
18032   "size" : 76,
18033   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
18034   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
18035   "vtable_components" :
18036   [
18037    {
18038     "component_value" : 68,
18039     "kind" : "vbase_offset"
18040    },
18041    {
18042     "kind" : "offset_to_top"
18043    },
18044    {
18045     "kind" : "rtti",
18046     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
18047    },
18048    {
18049     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18050    },
18051    {
18052     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18053    },
18054    {
18055     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18056    },
18057    {
18058     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18059    },
18060    {
18061     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18062    },
18063    {
18064     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18065    },
18066    {
18067     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18068    },
18069    {
18070     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18071    },
18072    {
18073     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18074    },
18075    {
18076     "kind" : "complete_dtor_pointer",
18077     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
18078    },
18079    {
18080     "kind" : "deleting_dtor_pointer",
18081     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
18082    },
18083    {
18084     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
18085    },
18086    {
18087     "component_value" : -20,
18088     "kind" : "offset_to_top"
18089    },
18090    {
18091     "kind" : "rtti",
18092     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
18093    },
18094    {
18095     "kind" : "complete_dtor_pointer",
18096     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
18097    },
18098    {
18099     "kind" : "deleting_dtor_pointer",
18100     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
18101    },
18102    {
18103     "kind" : "vcall_offset"
18104    },
18105    {
18106     "kind" : "vcall_offset"
18107    },
18108    {
18109     "kind" : "vcall_offset"
18110    },
18111    {
18112     "kind" : "vcall_offset"
18113    },
18114    {
18115     "component_value" : -68,
18116     "kind" : "vcall_offset"
18117    },
18118    {
18119     "component_value" : -68,
18120     "kind" : "offset_to_top"
18121    },
18122    {
18123     "kind" : "rtti",
18124     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
18125    },
18126    {
18127     "kind" : "complete_dtor_pointer",
18128     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
18129    },
18130    {
18131     "kind" : "deleting_dtor_pointer",
18132     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
18133    },
18134    {
18135     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18136    },
18137    {
18138     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18139    },
18140    {
18141     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18142    },
18143    {
18144     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18145    }
18146   ]
18147  },
18148  {
18149   "alignment" : 4,
18150   "base_specifiers" :
18151   [
18152    {
18153     "referenced_type" : "type-595"
18154    },
18155    {
18156     "referenced_type" : "type-165"
18157    }
18158   ],
18159   "fields" :
18160   [
18161    {
18162     "access" : "private",
18163     "field_name" : "_hidl_mMutex",
18164     "field_offset" : 544,
18165     "referenced_type" : "type-733"
18166    },
18167    {
18168     "access" : "private",
18169     "field_name" : "_hidl_mDeathRecipients",
18170     "field_offset" : 576,
18171     "referenced_type" : "type-734"
18172    }
18173   ],
18174   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
18175   "name" : "android::hidl::base::V1_0::BpHwBase",
18176   "referenced_type" : "type-732",
18177   "self_type" : "type-732",
18178   "size" : 92,
18179   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
18180   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
18181   "vtable_components" :
18182   [
18183    {
18184     "component_value" : 84,
18185     "kind" : "vbase_offset"
18186    },
18187    {
18188     "kind" : "offset_to_top"
18189    },
18190    {
18191     "kind" : "rtti",
18192     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
18193    },
18194    {
18195     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
18196    },
18197    {
18198     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
18199    },
18200    {
18201     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
18202    },
18203    {
18204     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
18205    },
18206    {
18207     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
18208    },
18209    {
18210     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
18211    },
18212    {
18213     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
18214    },
18215    {
18216     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
18217    },
18218    {
18219     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
18220    },
18221    {
18222     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
18223    },
18224    {
18225     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
18226    },
18227    {
18228     "kind" : "complete_dtor_pointer",
18229     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
18230    },
18231    {
18232     "kind" : "deleting_dtor_pointer",
18233     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
18234    },
18235    {
18236     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
18237    },
18238    {
18239     "component_value" : 80,
18240     "kind" : "vbase_offset"
18241    },
18242    {
18243     "component_value" : -4,
18244     "kind" : "offset_to_top"
18245    },
18246    {
18247     "kind" : "rtti",
18248     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
18249    },
18250    {
18251     "kind" : "complete_dtor_pointer",
18252     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
18253    },
18254    {
18255     "kind" : "deleting_dtor_pointer",
18256     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
18257    },
18258    {
18259     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
18260    },
18261    {
18262     "component_value" : 76,
18263     "kind" : "vbase_offset"
18264    },
18265    {
18266     "component_value" : -8,
18267     "kind" : "offset_to_top"
18268    },
18269    {
18270     "kind" : "rtti",
18271     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
18272    },
18273    {
18274     "kind" : "complete_dtor_pointer",
18275     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
18276    },
18277    {
18278     "kind" : "deleting_dtor_pointer",
18279     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
18280    },
18281    {
18282     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18283    },
18284    {
18285     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18286    },
18287    {
18288     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18289    },
18290    {
18291     "component_value" : -24,
18292     "kind" : "offset_to_top"
18293    },
18294    {
18295     "kind" : "rtti",
18296     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
18297    },
18298    {
18299     "kind" : "complete_dtor_pointer",
18300     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
18301    },
18302    {
18303     "kind" : "deleting_dtor_pointer",
18304     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
18305    },
18306    {
18307     "kind" : "vcall_offset"
18308    },
18309    {
18310     "component_value" : -76,
18311     "kind" : "vcall_offset"
18312    },
18313    {
18314     "component_value" : -76,
18315     "kind" : "vcall_offset"
18316    },
18317    {
18318     "component_value" : -76,
18319     "kind" : "vcall_offset"
18320    },
18321    {
18322     "component_value" : -84,
18323     "kind" : "vcall_offset"
18324    },
18325    {
18326     "component_value" : -84,
18327     "kind" : "offset_to_top"
18328    },
18329    {
18330     "kind" : "rtti",
18331     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
18332    },
18333    {
18334     "kind" : "complete_dtor_pointer",
18335     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
18336    },
18337    {
18338     "kind" : "deleting_dtor_pointer",
18339     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
18340    },
18341    {
18342     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
18343    },
18344    {
18345     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18346    },
18347    {
18348     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18349    },
18350    {
18351     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18352    }
18353   ]
18354  },
18355  {
18356   "alignment" : 8,
18357   "fields" :
18358   [
18359    {
18360     "field_name" : "pid",
18361     "referenced_type" : "type-8"
18362    },
18363    {
18364     "field_name" : "ptr",
18365     "field_offset" : 64,
18366     "referenced_type" : "type-122"
18367    },
18368    {
18369     "field_name" : "arch",
18370     "field_offset" : 128,
18371     "referenced_type" : "type-575"
18372    }
18373   ],
18374   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
18375   "name" : "android::hidl::base::V1_0::DebugInfo",
18376   "referenced_type" : "type-574",
18377   "self_type" : "type-574",
18378   "size" : 24,
18379   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
18380   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
18381  },
18382  {
18383   "alignment" : 4,
18384   "base_specifiers" :
18385   [
18386    {
18387     "is_virtual" : true,
18388     "referenced_type" : "type-22"
18389    }
18390   ],
18391   "linker_set_key" : "android::hidl::base::V1_0::IBase",
18392   "name" : "android::hidl::base::V1_0::IBase",
18393   "referenced_type" : "type-51",
18394   "self_type" : "type-51",
18395   "size" : 12,
18396   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
18397   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
18398   "vtable_components" :
18399   [
18400    {
18401     "component_value" : 4,
18402     "kind" : "vbase_offset"
18403    },
18404    {
18405     "kind" : "offset_to_top"
18406    },
18407    {
18408     "kind" : "rtti",
18409     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
18410    },
18411    {
18412     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
18413    },
18414    {
18415     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
18416    },
18417    {
18418     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
18419    },
18420    {
18421     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
18422    },
18423    {
18424     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
18425    },
18426    {
18427     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
18428    },
18429    {
18430     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
18431    },
18432    {
18433     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
18434    },
18435    {
18436     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
18437    },
18438    {
18439     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
18440    },
18441    {
18442     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
18443    },
18444    {
18445     "kind" : "complete_dtor_pointer",
18446     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
18447    },
18448    {
18449     "kind" : "deleting_dtor_pointer",
18450     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
18451    },
18452    {
18453     "kind" : "vcall_offset"
18454    },
18455    {
18456     "kind" : "vcall_offset"
18457    },
18458    {
18459     "kind" : "vcall_offset"
18460    },
18461    {
18462     "kind" : "vcall_offset"
18463    },
18464    {
18465     "component_value" : -4,
18466     "kind" : "vcall_offset"
18467    },
18468    {
18469     "component_value" : -4,
18470     "kind" : "offset_to_top"
18471    },
18472    {
18473     "kind" : "rtti",
18474     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
18475    },
18476    {
18477     "kind" : "complete_dtor_pointer",
18478     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
18479    },
18480    {
18481     "kind" : "deleting_dtor_pointer",
18482     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
18483    },
18484    {
18485     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18486    },
18487    {
18488     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18489    },
18490    {
18491     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18492    },
18493    {
18494     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18495    }
18496   ]
18497  },
18498  {
18499   "alignment" : 4,
18500   "base_specifiers" :
18501   [
18502    {
18503     "referenced_type" : "type-51"
18504    }
18505   ],
18506   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
18507   "name" : "android::hidl::manager::V1_0::IServiceManager",
18508   "referenced_type" : "type-185",
18509   "self_type" : "type-185",
18510   "size" : 12,
18511   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
18512   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
18513   "vtable_components" :
18514   [
18515    {
18516     "component_value" : 4,
18517     "kind" : "vbase_offset"
18518    },
18519    {
18520     "kind" : "offset_to_top"
18521    },
18522    {
18523     "kind" : "rtti",
18524     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
18525    },
18526    {
18527     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
18528    },
18529    {
18530     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
18531    },
18532    {
18533     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
18534    },
18535    {
18536     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
18537    },
18538    {
18539     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
18540    },
18541    {
18542     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
18543    },
18544    {
18545     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
18546    },
18547    {
18548     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
18549    },
18550    {
18551     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
18552    },
18553    {
18554     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
18555    },
18556    {
18557     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
18558    },
18559    {
18560     "kind" : "complete_dtor_pointer",
18561     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
18562    },
18563    {
18564     "kind" : "deleting_dtor_pointer",
18565     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
18566    },
18567    {
18568     "is_pure" : true,
18569     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
18570    },
18571    {
18572     "is_pure" : true,
18573     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
18574    },
18575    {
18576     "is_pure" : true,
18577     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
18578    },
18579    {
18580     "is_pure" : true,
18581     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
18582    },
18583    {
18584     "is_pure" : true,
18585     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
18586    },
18587    {
18588     "is_pure" : true,
18589     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
18590    },
18591    {
18592     "is_pure" : true,
18593     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
18594    },
18595    {
18596     "is_pure" : true,
18597     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
18598    },
18599    {
18600     "kind" : "vcall_offset"
18601    },
18602    {
18603     "kind" : "vcall_offset"
18604    },
18605    {
18606     "kind" : "vcall_offset"
18607    },
18608    {
18609     "kind" : "vcall_offset"
18610    },
18611    {
18612     "component_value" : -4,
18613     "kind" : "vcall_offset"
18614    },
18615    {
18616     "component_value" : -4,
18617     "kind" : "offset_to_top"
18618    },
18619    {
18620     "kind" : "rtti",
18621     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
18622    },
18623    {
18624     "kind" : "complete_dtor_pointer",
18625     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
18626    },
18627    {
18628     "kind" : "deleting_dtor_pointer",
18629     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
18630    },
18631    {
18632     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18633    },
18634    {
18635     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18636    },
18637    {
18638     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18639    },
18640    {
18641     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18642    }
18643   ]
18644  },
18645  {
18646   "alignment" : 8,
18647   "fields" :
18648   [
18649    {
18650     "field_name" : "interfaceName",
18651     "referenced_type" : "type-119"
18652    },
18653    {
18654     "field_name" : "instanceName",
18655     "field_offset" : 128,
18656     "referenced_type" : "type-119"
18657    },
18658    {
18659     "field_name" : "pid",
18660     "field_offset" : 256,
18661     "referenced_type" : "type-8"
18662    },
18663    {
18664     "field_name" : "clientPids",
18665     "field_offset" : 320,
18666     "referenced_type" : "type-538"
18667    },
18668    {
18669     "field_name" : "arch",
18670     "field_offset" : 448,
18671     "referenced_type" : "type-575"
18672    }
18673   ],
18674   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
18675   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
18676   "referenced_type" : "type-713",
18677   "self_type" : "type-713",
18678   "size" : 64,
18679   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
18680   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
18681  },
18682  {
18683   "alignment" : 4,
18684   "base_specifiers" :
18685   [
18686    {
18687     "referenced_type" : "type-51"
18688    }
18689   ],
18690   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
18691   "name" : "android::hidl::manager::V1_0::IServiceNotification",
18692   "referenced_type" : "type-212",
18693   "self_type" : "type-212",
18694   "size" : 12,
18695   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
18696   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
18697   "vtable_components" :
18698   [
18699    {
18700     "component_value" : 4,
18701     "kind" : "vbase_offset"
18702    },
18703    {
18704     "kind" : "offset_to_top"
18705    },
18706    {
18707     "kind" : "rtti",
18708     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
18709    },
18710    {
18711     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
18712    },
18713    {
18714     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
18715    },
18716    {
18717     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
18718    },
18719    {
18720     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
18721    },
18722    {
18723     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
18724    },
18725    {
18726     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
18727    },
18728    {
18729     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
18730    },
18731    {
18732     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
18733    },
18734    {
18735     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
18736    },
18737    {
18738     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
18739    },
18740    {
18741     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
18742    },
18743    {
18744     "kind" : "complete_dtor_pointer",
18745     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
18746    },
18747    {
18748     "kind" : "deleting_dtor_pointer",
18749     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
18750    },
18751    {
18752     "is_pure" : true,
18753     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
18754    },
18755    {
18756     "kind" : "vcall_offset"
18757    },
18758    {
18759     "kind" : "vcall_offset"
18760    },
18761    {
18762     "kind" : "vcall_offset"
18763    },
18764    {
18765     "kind" : "vcall_offset"
18766    },
18767    {
18768     "component_value" : -4,
18769     "kind" : "vcall_offset"
18770    },
18771    {
18772     "component_value" : -4,
18773     "kind" : "offset_to_top"
18774    },
18775    {
18776     "kind" : "rtti",
18777     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
18778    },
18779    {
18780     "kind" : "complete_dtor_pointer",
18781     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
18782    },
18783    {
18784     "kind" : "deleting_dtor_pointer",
18785     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
18786    },
18787    {
18788     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18789    },
18790    {
18791     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18792    },
18793    {
18794     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18795    },
18796    {
18797     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18798    }
18799   ]
18800  },
18801  {
18802   "alignment" : 4,
18803   "fields" :
18804   [
18805    {
18806     "access" : "private",
18807     "field_name" : "m_ptr",
18808     "referenced_type" : "type-204"
18809    }
18810   ],
18811   "linker_set_key" : "android::sp<android::Thread>",
18812   "name" : "android::sp<android::Thread>",
18813   "record_kind" : "class",
18814   "referenced_type" : "type-203",
18815   "self_type" : "type-203",
18816   "size" : 4,
18817   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18818   "template_args" : [ "type-205" ],
18819   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
18820  },
18821  {
18822   "alignment" : 4,
18823   "fields" :
18824   [
18825    {
18826     "access" : "private",
18827     "field_name" : "m_ptr",
18828     "referenced_type" : "type-285"
18829    }
18830   ],
18831   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
18832   "name" : "android::sp<android::hardware::BHwBinder>",
18833   "record_kind" : "class",
18834   "referenced_type" : "type-284",
18835   "self_type" : "type-284",
18836   "size" : 4,
18837   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18838   "template_args" : [ "type-163" ],
18839   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
18840  },
18841  {
18842   "alignment" : 4,
18843   "fields" :
18844   [
18845    {
18846     "access" : "private",
18847     "field_name" : "m_ptr",
18848     "referenced_type" : "type-156"
18849    }
18850   ],
18851   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
18852   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
18853   "record_kind" : "class",
18854   "referenced_type" : "type-858",
18855   "self_type" : "type-858",
18856   "size" : 4,
18857   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18858   "template_args" : [ "type-157" ],
18859   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
18860  },
18861  {
18862   "alignment" : 4,
18863   "fields" :
18864   [
18865    {
18866     "access" : "private",
18867     "field_name" : "m_ptr",
18868     "referenced_type" : "type-20"
18869    }
18870   ],
18871   "linker_set_key" : "android::sp<android::hardware::IBinder>",
18872   "name" : "android::sp<android::hardware::IBinder>",
18873   "record_kind" : "class",
18874   "referenced_type" : "type-36",
18875   "self_type" : "type-36",
18876   "size" : 4,
18877   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18878   "template_args" : [ "type-21" ],
18879   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
18880  },
18881  {
18882   "alignment" : 4,
18883   "fields" :
18884   [
18885    {
18886     "access" : "private",
18887     "field_name" : "m_ptr",
18888     "referenced_type" : "type-869"
18889    }
18890   ],
18891   "linker_set_key" : "android::sp<android::hardware::IInterface>",
18892   "name" : "android::sp<android::hardware::IInterface>",
18893   "record_kind" : "class",
18894   "referenced_type" : "type-868",
18895   "self_type" : "type-868",
18896   "size" : 4,
18897   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18898   "template_args" : [ "type-126" ],
18899   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
18900  },
18901  {
18902   "alignment" : 4,
18903   "fields" :
18904   [
18905    {
18906     "access" : "private",
18907     "field_name" : "m_ptr",
18908     "referenced_type" : "type-6"
18909    }
18910   ],
18911   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
18912   "name" : "android::sp<android::hardware::ProcessState>",
18913   "record_kind" : "class",
18914   "referenced_type" : "type-155",
18915   "self_type" : "type-155",
18916   "size" : 4,
18917   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18918   "template_args" : [ "type-7" ],
18919   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
18920  },
18921  {
18922   "alignment" : 4,
18923   "fields" :
18924   [
18925    {
18926     "access" : "private",
18927     "field_name" : "m_ptr",
18928     "referenced_type" : "type-49"
18929    }
18930   ],
18931   "linker_set_key" : "android::sp<android::hardware::cas::V1_0::ICas>",
18932   "name" : "android::sp<android::hardware::cas::V1_0::ICas>",
18933   "record_kind" : "class",
18934   "referenced_type" : "type-48",
18935   "self_type" : "type-48",
18936   "size" : 4,
18937   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18938   "template_args" : [ "type-50" ],
18939   "unique_id" : "_ZTSN7android2spINS_8hardware3cas4V1_04ICasEEE"
18940  },
18941  {
18942   "alignment" : 4,
18943   "fields" :
18944   [
18945    {
18946     "access" : "private",
18947     "field_name" : "m_ptr",
18948     "referenced_type" : "type-55"
18949    }
18950   ],
18951   "linker_set_key" : "android::sp<android::hardware::cas::V1_0::ICasListener>",
18952   "name" : "android::sp<android::hardware::cas::V1_0::ICasListener>",
18953   "record_kind" : "class",
18954   "referenced_type" : "type-54",
18955   "self_type" : "type-54",
18956   "size" : 4,
18957   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18958   "template_args" : [ "type-56" ],
18959   "unique_id" : "_ZTSN7android2spINS_8hardware3cas4V1_012ICasListenerEEE"
18960  },
18961  {
18962   "alignment" : 4,
18963   "fields" :
18964   [
18965    {
18966     "access" : "private",
18967     "field_name" : "m_ptr",
18968     "referenced_type" : "type-60"
18969    }
18970   ],
18971   "linker_set_key" : "android::sp<android::hardware::cas::V1_0::IDescramblerBase>",
18972   "name" : "android::sp<android::hardware::cas::V1_0::IDescramblerBase>",
18973   "record_kind" : "class",
18974   "referenced_type" : "type-59",
18975   "self_type" : "type-59",
18976   "size" : 4,
18977   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18978   "template_args" : [ "type-61" ],
18979   "unique_id" : "_ZTSN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE"
18980  },
18981  {
18982   "alignment" : 4,
18983   "fields" :
18984   [
18985    {
18986     "access" : "private",
18987     "field_name" : "m_ptr",
18988     "referenced_type" : "type-69"
18989    }
18990   ],
18991   "linker_set_key" : "android::sp<android::hardware::cas::V1_0::IMediaCasService>",
18992   "name" : "android::sp<android::hardware::cas::V1_0::IMediaCasService>",
18993   "record_kind" : "class",
18994   "referenced_type" : "type-68",
18995   "self_type" : "type-68",
18996   "size" : 4,
18997   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18998   "template_args" : [ "type-70" ],
18999   "unique_id" : "_ZTSN7android2spINS_8hardware3cas4V1_016IMediaCasServiceEEE"
19000  },
19001  {
19002   "alignment" : 4,
19003   "fields" :
19004   [
19005    {
19006     "access" : "private",
19007     "field_name" : "m_ptr",
19008     "referenced_type" : "type-256"
19009    }
19010   ],
19011   "linker_set_key" : "android::sp<android::hardware::cas::V1_1::ICas>",
19012   "name" : "android::sp<android::hardware::cas::V1_1::ICas>",
19013   "record_kind" : "class",
19014   "referenced_type" : "type-255",
19015   "self_type" : "type-255",
19016   "size" : 4,
19017   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19018   "template_args" : [ "type-257" ],
19019   "unique_id" : "_ZTSN7android2spINS_8hardware3cas4V1_14ICasEEE"
19020  },
19021  {
19022   "alignment" : 4,
19023   "fields" :
19024   [
19025    {
19026     "access" : "private",
19027     "field_name" : "m_ptr",
19028     "referenced_type" : "type-779"
19029    }
19030   ],
19031   "linker_set_key" : "android::sp<android::hardware::cas::V1_1::ICasListener>",
19032   "name" : "android::sp<android::hardware::cas::V1_1::ICasListener>",
19033   "record_kind" : "class",
19034   "referenced_type" : "type-778",
19035   "self_type" : "type-778",
19036   "size" : 4,
19037   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19038   "template_args" : [ "type-780" ],
19039   "unique_id" : "_ZTSN7android2spINS_8hardware3cas4V1_112ICasListenerEEE"
19040  },
19041  {
19042   "alignment" : 4,
19043   "fields" :
19044   [
19045    {
19046     "access" : "private",
19047     "field_name" : "m_ptr",
19048     "referenced_type" : "type-77"
19049    }
19050   ],
19051   "linker_set_key" : "android::sp<android::hardware::cas::V1_1::IMediaCasService>",
19052   "name" : "android::sp<android::hardware::cas::V1_1::IMediaCasService>",
19053   "record_kind" : "class",
19054   "referenced_type" : "type-76",
19055   "self_type" : "type-76",
19056   "size" : 4,
19057   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19058   "template_args" : [ "type-78" ],
19059   "unique_id" : "_ZTSN7android2spINS_8hardware3cas4V1_116IMediaCasServiceEEE"
19060  },
19061  {
19062   "alignment" : 4,
19063   "fields" :
19064   [
19065    {
19066     "access" : "private",
19067     "field_name" : "m_ptr",
19068     "referenced_type" : "type-270"
19069    }
19070   ],
19071   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
19072   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
19073   "record_kind" : "class",
19074   "referenced_type" : "type-269",
19075   "self_type" : "type-269",
19076   "size" : 4,
19077   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19078   "template_args" : [ "type-271" ],
19079   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
19080  },
19081  {
19082   "alignment" : 4,
19083   "fields" :
19084   [
19085    {
19086     "access" : "private",
19087     "field_name" : "m_ptr",
19088     "referenced_type" : "type-273"
19089    }
19090   ],
19091   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
19092   "name" : "android::sp<android::hardware::hidl_death_recipient>",
19093   "record_kind" : "class",
19094   "referenced_type" : "type-519",
19095   "self_type" : "type-519",
19096   "size" : 4,
19097   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19098   "template_args" : [ "type-274" ],
19099   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
19100  },
19101  {
19102   "alignment" : 4,
19103   "fields" :
19104   [
19105    {
19106     "access" : "private",
19107     "field_name" : "m_ptr",
19108     "referenced_type" : "type-162"
19109    }
19110   ],
19111   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
19112   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
19113   "record_kind" : "class",
19114   "referenced_type" : "type-161",
19115   "self_type" : "type-161",
19116   "size" : 4,
19117   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19118   "template_args" : [ "type-51" ],
19119   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
19120  },
19121  {
19122   "alignment" : 4,
19123   "fields" :
19124   [
19125    {
19126     "access" : "private",
19127     "field_name" : "m_ptr",
19128     "referenced_type" : "type-184"
19129    }
19130   ],
19131   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
19132   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
19133   "record_kind" : "class",
19134   "referenced_type" : "type-183",
19135   "self_type" : "type-183",
19136   "size" : 4,
19137   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19138   "template_args" : [ "type-185" ],
19139   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
19140  },
19141  {
19142   "alignment" : 4,
19143   "fields" :
19144   [
19145    {
19146     "access" : "private",
19147     "field_name" : "m_ptr",
19148     "referenced_type" : "type-211"
19149    }
19150   ],
19151   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
19152   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
19153   "record_kind" : "class",
19154   "referenced_type" : "type-210",
19155   "self_type" : "type-210",
19156   "size" : 4,
19157   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
19158   "template_args" : [ "type-212" ],
19159   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
19160  },
19161  {
19162   "alignment" : 1,
19163   "linker_set_key" : "android::trait_trivial_copy<bool>",
19164   "name" : "android::trait_trivial_copy<bool>",
19165   "referenced_type" : "type-402",
19166   "self_type" : "type-402",
19167   "size" : 1,
19168   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19169   "template_args" : [ "type-25" ],
19170   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
19171  },
19172  {
19173   "alignment" : 1,
19174   "linker_set_key" : "android::trait_trivial_copy<char>",
19175   "name" : "android::trait_trivial_copy<char>",
19176   "referenced_type" : "type-409",
19177   "self_type" : "type-409",
19178   "size" : 1,
19179   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19180   "template_args" : [ "type-44" ],
19181   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
19182  },
19183  {
19184   "alignment" : 1,
19185   "linker_set_key" : "android::trait_trivial_copy<double>",
19186   "name" : "android::trait_trivial_copy<double>",
19187   "referenced_type" : "type-461",
19188   "self_type" : "type-461",
19189   "size" : 1,
19190   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19191   "template_args" : [ "type-459" ],
19192   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
19193  },
19194  {
19195   "alignment" : 1,
19196   "linker_set_key" : "android::trait_trivial_copy<float>",
19197   "name" : "android::trait_trivial_copy<float>",
19198   "referenced_type" : "type-456",
19199   "self_type" : "type-456",
19200   "size" : 1,
19201   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19202   "template_args" : [ "type-453" ],
19203   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
19204  },
19205  {
19206   "alignment" : 1,
19207   "linker_set_key" : "android::trait_trivial_copy<int>",
19208   "name" : "android::trait_trivial_copy<int>",
19209   "referenced_type" : "type-426",
19210   "self_type" : "type-426",
19211   "size" : 1,
19212   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19213   "template_args" : [ "type-8" ],
19214   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
19215  },
19216  {
19217   "alignment" : 1,
19218   "linker_set_key" : "android::trait_trivial_copy<long long>",
19219   "name" : "android::trait_trivial_copy<long long>",
19220   "referenced_type" : "type-446",
19221   "self_type" : "type-446",
19222   "size" : 1,
19223   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19224   "template_args" : [ "type-13" ],
19225   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
19226  },
19227  {
19228   "alignment" : 1,
19229   "linker_set_key" : "android::trait_trivial_copy<long>",
19230   "name" : "android::trait_trivial_copy<long>",
19231   "referenced_type" : "type-436",
19232   "self_type" : "type-436",
19233   "size" : 1,
19234   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19235   "template_args" : [ "type-433" ],
19236   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
19237  },
19238  {
19239   "alignment" : 1,
19240   "linker_set_key" : "android::trait_trivial_copy<short>",
19241   "name" : "android::trait_trivial_copy<short>",
19242   "referenced_type" : "type-418",
19243   "self_type" : "type-418",
19244   "size" : 1,
19245   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19246   "template_args" : [ "type-416" ],
19247   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
19248  },
19249  {
19250   "alignment" : 1,
19251   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
19252   "name" : "android::trait_trivial_copy<unsigned char>",
19253   "referenced_type" : "type-413",
19254   "self_type" : "type-413",
19255   "size" : 1,
19256   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19257   "template_args" : [ "type-239" ],
19258   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
19259  },
19260  {
19261   "alignment" : 1,
19262   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
19263   "name" : "android::trait_trivial_copy<unsigned int>",
19264   "referenced_type" : "type-430",
19265   "self_type" : "type-430",
19266   "size" : 1,
19267   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19268   "template_args" : [ "type-2" ],
19269   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
19270  },
19271  {
19272   "alignment" : 1,
19273   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
19274   "name" : "android::trait_trivial_copy<unsigned long long>",
19275   "referenced_type" : "type-450",
19276   "self_type" : "type-450",
19277   "size" : 1,
19278   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19279   "template_args" : [ "type-122" ],
19280   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
19281  },
19282  {
19283   "alignment" : 1,
19284   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
19285   "name" : "android::trait_trivial_copy<unsigned long>",
19286   "referenced_type" : "type-441",
19287   "self_type" : "type-441",
19288   "size" : 1,
19289   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19290   "template_args" : [ "type-439" ],
19291   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
19292  },
19293  {
19294   "alignment" : 1,
19295   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
19296   "name" : "android::trait_trivial_copy<unsigned short>",
19297   "referenced_type" : "type-422",
19298   "self_type" : "type-422",
19299   "size" : 1,
19300   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19301   "template_args" : [ "type-241" ],
19302   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
19303  },
19304  {
19305   "alignment" : 1,
19306   "linker_set_key" : "android::trait_trivial_copy<void>",
19307   "name" : "android::trait_trivial_copy<void>",
19308   "referenced_type" : "type-392",
19309   "self_type" : "type-392",
19310   "size" : 1,
19311   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19312   "template_args" : [ "type-10" ],
19313   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
19314  },
19315  {
19316   "alignment" : 1,
19317   "linker_set_key" : "android::trait_trivial_ctor<bool>",
19318   "name" : "android::trait_trivial_ctor<bool>",
19319   "referenced_type" : "type-394",
19320   "self_type" : "type-394",
19321   "size" : 1,
19322   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19323   "template_args" : [ "type-25" ],
19324   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
19325  },
19326  {
19327   "alignment" : 1,
19328   "linker_set_key" : "android::trait_trivial_ctor<char>",
19329   "name" : "android::trait_trivial_ctor<char>",
19330   "referenced_type" : "type-404",
19331   "self_type" : "type-404",
19332   "size" : 1,
19333   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19334   "template_args" : [ "type-44" ],
19335   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
19336  },
19337  {
19338   "alignment" : 1,
19339   "linker_set_key" : "android::trait_trivial_ctor<double>",
19340   "name" : "android::trait_trivial_ctor<double>",
19341   "referenced_type" : "type-458",
19342   "self_type" : "type-458",
19343   "size" : 1,
19344   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19345   "template_args" : [ "type-459" ],
19346   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
19347  },
19348  {
19349   "alignment" : 1,
19350   "linker_set_key" : "android::trait_trivial_ctor<float>",
19351   "name" : "android::trait_trivial_ctor<float>",
19352   "referenced_type" : "type-452",
19353   "self_type" : "type-452",
19354   "size" : 1,
19355   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19356   "template_args" : [ "type-453" ],
19357   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
19358  },
19359  {
19360   "alignment" : 1,
19361   "linker_set_key" : "android::trait_trivial_ctor<int>",
19362   "name" : "android::trait_trivial_ctor<int>",
19363   "referenced_type" : "type-424",
19364   "self_type" : "type-424",
19365   "size" : 1,
19366   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19367   "template_args" : [ "type-8" ],
19368   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
19369  },
19370  {
19371   "alignment" : 1,
19372   "linker_set_key" : "android::trait_trivial_ctor<long long>",
19373   "name" : "android::trait_trivial_ctor<long long>",
19374   "referenced_type" : "type-443",
19375   "self_type" : "type-443",
19376   "size" : 1,
19377   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19378   "template_args" : [ "type-13" ],
19379   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
19380  },
19381  {
19382   "alignment" : 1,
19383   "linker_set_key" : "android::trait_trivial_ctor<long>",
19384   "name" : "android::trait_trivial_ctor<long>",
19385   "referenced_type" : "type-432",
19386   "self_type" : "type-432",
19387   "size" : 1,
19388   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19389   "template_args" : [ "type-433" ],
19390   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
19391  },
19392  {
19393   "alignment" : 1,
19394   "linker_set_key" : "android::trait_trivial_ctor<short>",
19395   "name" : "android::trait_trivial_ctor<short>",
19396   "referenced_type" : "type-415",
19397   "self_type" : "type-415",
19398   "size" : 1,
19399   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19400   "template_args" : [ "type-416" ],
19401   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
19402  },
19403  {
19404   "alignment" : 1,
19405   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
19406   "name" : "android::trait_trivial_ctor<unsigned char>",
19407   "referenced_type" : "type-411",
19408   "self_type" : "type-411",
19409   "size" : 1,
19410   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19411   "template_args" : [ "type-239" ],
19412   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
19413  },
19414  {
19415   "alignment" : 1,
19416   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
19417   "name" : "android::trait_trivial_ctor<unsigned int>",
19418   "referenced_type" : "type-428",
19419   "self_type" : "type-428",
19420   "size" : 1,
19421   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19422   "template_args" : [ "type-2" ],
19423   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
19424  },
19425  {
19426   "alignment" : 1,
19427   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
19428   "name" : "android::trait_trivial_ctor<unsigned long long>",
19429   "referenced_type" : "type-448",
19430   "self_type" : "type-448",
19431   "size" : 1,
19432   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19433   "template_args" : [ "type-122" ],
19434   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
19435  },
19436  {
19437   "alignment" : 1,
19438   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
19439   "name" : "android::trait_trivial_ctor<unsigned long>",
19440   "referenced_type" : "type-438",
19441   "self_type" : "type-438",
19442   "size" : 1,
19443   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19444   "template_args" : [ "type-439" ],
19445   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
19446  },
19447  {
19448   "alignment" : 1,
19449   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
19450   "name" : "android::trait_trivial_ctor<unsigned short>",
19451   "referenced_type" : "type-420",
19452   "self_type" : "type-420",
19453   "size" : 1,
19454   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19455   "template_args" : [ "type-241" ],
19456   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
19457  },
19458  {
19459   "alignment" : 1,
19460   "linker_set_key" : "android::trait_trivial_ctor<void>",
19461   "name" : "android::trait_trivial_ctor<void>",
19462   "referenced_type" : "type-384",
19463   "self_type" : "type-384",
19464   "size" : 1,
19465   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19466   "template_args" : [ "type-10" ],
19467   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
19468  },
19469  {
19470   "alignment" : 1,
19471   "linker_set_key" : "android::trait_trivial_dtor<bool>",
19472   "name" : "android::trait_trivial_dtor<bool>",
19473   "referenced_type" : "type-401",
19474   "self_type" : "type-401",
19475   "size" : 1,
19476   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19477   "template_args" : [ "type-25" ],
19478   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
19479  },
19480  {
19481   "alignment" : 1,
19482   "linker_set_key" : "android::trait_trivial_dtor<char>",
19483   "name" : "android::trait_trivial_dtor<char>",
19484   "referenced_type" : "type-408",
19485   "self_type" : "type-408",
19486   "size" : 1,
19487   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19488   "template_args" : [ "type-44" ],
19489   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
19490  },
19491  {
19492   "alignment" : 1,
19493   "linker_set_key" : "android::trait_trivial_dtor<double>",
19494   "name" : "android::trait_trivial_dtor<double>",
19495   "referenced_type" : "type-460",
19496   "self_type" : "type-460",
19497   "size" : 1,
19498   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19499   "template_args" : [ "type-459" ],
19500   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
19501  },
19502  {
19503   "alignment" : 1,
19504   "linker_set_key" : "android::trait_trivial_dtor<float>",
19505   "name" : "android::trait_trivial_dtor<float>",
19506   "referenced_type" : "type-454",
19507   "self_type" : "type-454",
19508   "size" : 1,
19509   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19510   "template_args" : [ "type-453" ],
19511   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
19512  },
19513  {
19514   "alignment" : 1,
19515   "linker_set_key" : "android::trait_trivial_dtor<int>",
19516   "name" : "android::trait_trivial_dtor<int>",
19517   "referenced_type" : "type-425",
19518   "self_type" : "type-425",
19519   "size" : 1,
19520   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19521   "template_args" : [ "type-8" ],
19522   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
19523  },
19524  {
19525   "alignment" : 1,
19526   "linker_set_key" : "android::trait_trivial_dtor<long long>",
19527   "name" : "android::trait_trivial_dtor<long long>",
19528   "referenced_type" : "type-445",
19529   "self_type" : "type-445",
19530   "size" : 1,
19531   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19532   "template_args" : [ "type-13" ],
19533   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
19534  },
19535  {
19536   "alignment" : 1,
19537   "linker_set_key" : "android::trait_trivial_dtor<long>",
19538   "name" : "android::trait_trivial_dtor<long>",
19539   "referenced_type" : "type-435",
19540   "self_type" : "type-435",
19541   "size" : 1,
19542   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19543   "template_args" : [ "type-433" ],
19544   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
19545  },
19546  {
19547   "alignment" : 1,
19548   "linker_set_key" : "android::trait_trivial_dtor<short>",
19549   "name" : "android::trait_trivial_dtor<short>",
19550   "referenced_type" : "type-417",
19551   "self_type" : "type-417",
19552   "size" : 1,
19553   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19554   "template_args" : [ "type-416" ],
19555   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
19556  },
19557  {
19558   "alignment" : 1,
19559   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
19560   "name" : "android::trait_trivial_dtor<unsigned char>",
19561   "referenced_type" : "type-412",
19562   "self_type" : "type-412",
19563   "size" : 1,
19564   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19565   "template_args" : [ "type-239" ],
19566   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
19567  },
19568  {
19569   "alignment" : 1,
19570   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
19571   "name" : "android::trait_trivial_dtor<unsigned int>",
19572   "referenced_type" : "type-429",
19573   "self_type" : "type-429",
19574   "size" : 1,
19575   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19576   "template_args" : [ "type-2" ],
19577   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
19578  },
19579  {
19580   "alignment" : 1,
19581   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
19582   "name" : "android::trait_trivial_dtor<unsigned long long>",
19583   "referenced_type" : "type-449",
19584   "self_type" : "type-449",
19585   "size" : 1,
19586   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19587   "template_args" : [ "type-122" ],
19588   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
19589  },
19590  {
19591   "alignment" : 1,
19592   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
19593   "name" : "android::trait_trivial_dtor<unsigned long>",
19594   "referenced_type" : "type-440",
19595   "self_type" : "type-440",
19596   "size" : 1,
19597   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19598   "template_args" : [ "type-439" ],
19599   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
19600  },
19601  {
19602   "alignment" : 1,
19603   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
19604   "name" : "android::trait_trivial_dtor<unsigned short>",
19605   "referenced_type" : "type-421",
19606   "self_type" : "type-421",
19607   "size" : 1,
19608   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19609   "template_args" : [ "type-241" ],
19610   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
19611  },
19612  {
19613   "alignment" : 1,
19614   "linker_set_key" : "android::trait_trivial_dtor<void>",
19615   "name" : "android::trait_trivial_dtor<void>",
19616   "referenced_type" : "type-389",
19617   "self_type" : "type-389",
19618   "size" : 1,
19619   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19620   "template_args" : [ "type-10" ],
19621   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
19622  },
19623  {
19624   "alignment" : 1,
19625   "linker_set_key" : "android::trait_trivial_move<android::String16>",
19626   "name" : "android::trait_trivial_move<android::String16>",
19627   "referenced_type" : "type-592",
19628   "self_type" : "type-592",
19629   "size" : 1,
19630   "source_file" : "/system/core/libutils/include/utils/String16.h",
19631   "template_args" : [ "type-30" ],
19632   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
19633  },
19634  {
19635   "alignment" : 1,
19636   "linker_set_key" : "android::trait_trivial_move<android::String8>",
19637   "name" : "android::trait_trivial_move<android::String8>",
19638   "referenced_type" : "type-586",
19639   "self_type" : "type-586",
19640   "size" : 1,
19641   "source_file" : "/system/core/libutils/include/utils/String8.h",
19642   "template_args" : [ "type-41" ],
19643   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
19644  },
19645  {
19646   "alignment" : 1,
19647   "linker_set_key" : "android::trait_trivial_move<bool>",
19648   "name" : "android::trait_trivial_move<bool>",
19649   "referenced_type" : "type-403",
19650   "self_type" : "type-403",
19651   "size" : 1,
19652   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19653   "template_args" : [ "type-25" ],
19654   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
19655  },
19656  {
19657   "alignment" : 1,
19658   "linker_set_key" : "android::trait_trivial_move<char>",
19659   "name" : "android::trait_trivial_move<char>",
19660   "referenced_type" : "type-410",
19661   "self_type" : "type-410",
19662   "size" : 1,
19663   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19664   "template_args" : [ "type-44" ],
19665   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
19666  },
19667  {
19668   "alignment" : 1,
19669   "linker_set_key" : "android::trait_trivial_move<double>",
19670   "name" : "android::trait_trivial_move<double>",
19671   "referenced_type" : "type-462",
19672   "self_type" : "type-462",
19673   "size" : 1,
19674   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19675   "template_args" : [ "type-459" ],
19676   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
19677  },
19678  {
19679   "alignment" : 1,
19680   "linker_set_key" : "android::trait_trivial_move<float>",
19681   "name" : "android::trait_trivial_move<float>",
19682   "referenced_type" : "type-457",
19683   "self_type" : "type-457",
19684   "size" : 1,
19685   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19686   "template_args" : [ "type-453" ],
19687   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
19688  },
19689  {
19690   "alignment" : 1,
19691   "linker_set_key" : "android::trait_trivial_move<int>",
19692   "name" : "android::trait_trivial_move<int>",
19693   "referenced_type" : "type-427",
19694   "self_type" : "type-427",
19695   "size" : 1,
19696   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19697   "template_args" : [ "type-8" ],
19698   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
19699  },
19700  {
19701   "alignment" : 1,
19702   "linker_set_key" : "android::trait_trivial_move<long long>",
19703   "name" : "android::trait_trivial_move<long long>",
19704   "referenced_type" : "type-447",
19705   "self_type" : "type-447",
19706   "size" : 1,
19707   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19708   "template_args" : [ "type-13" ],
19709   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
19710  },
19711  {
19712   "alignment" : 1,
19713   "linker_set_key" : "android::trait_trivial_move<long>",
19714   "name" : "android::trait_trivial_move<long>",
19715   "referenced_type" : "type-437",
19716   "self_type" : "type-437",
19717   "size" : 1,
19718   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19719   "template_args" : [ "type-433" ],
19720   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
19721  },
19722  {
19723   "alignment" : 1,
19724   "linker_set_key" : "android::trait_trivial_move<short>",
19725   "name" : "android::trait_trivial_move<short>",
19726   "referenced_type" : "type-419",
19727   "self_type" : "type-419",
19728   "size" : 1,
19729   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19730   "template_args" : [ "type-416" ],
19731   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
19732  },
19733  {
19734   "alignment" : 1,
19735   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
19736   "name" : "android::trait_trivial_move<unsigned char>",
19737   "referenced_type" : "type-414",
19738   "self_type" : "type-414",
19739   "size" : 1,
19740   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19741   "template_args" : [ "type-239" ],
19742   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
19743  },
19744  {
19745   "alignment" : 1,
19746   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
19747   "name" : "android::trait_trivial_move<unsigned int>",
19748   "referenced_type" : "type-431",
19749   "self_type" : "type-431",
19750   "size" : 1,
19751   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19752   "template_args" : [ "type-2" ],
19753   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
19754  },
19755  {
19756   "alignment" : 1,
19757   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
19758   "name" : "android::trait_trivial_move<unsigned long long>",
19759   "referenced_type" : "type-451",
19760   "self_type" : "type-451",
19761   "size" : 1,
19762   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19763   "template_args" : [ "type-122" ],
19764   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
19765  },
19766  {
19767   "alignment" : 1,
19768   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
19769   "name" : "android::trait_trivial_move<unsigned long>",
19770   "referenced_type" : "type-442",
19771   "self_type" : "type-442",
19772   "size" : 1,
19773   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19774   "template_args" : [ "type-439" ],
19775   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
19776  },
19777  {
19778   "alignment" : 1,
19779   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
19780   "name" : "android::trait_trivial_move<unsigned short>",
19781   "referenced_type" : "type-423",
19782   "self_type" : "type-423",
19783   "size" : 1,
19784   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19785   "template_args" : [ "type-241" ],
19786   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
19787  },
19788  {
19789   "alignment" : 1,
19790   "linker_set_key" : "android::trait_trivial_move<void>",
19791   "name" : "android::trait_trivial_move<void>",
19792   "referenced_type" : "type-393",
19793   "self_type" : "type-393",
19794   "size" : 1,
19795   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19796   "template_args" : [ "type-10" ],
19797   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
19798  },
19799  {
19800   "alignment" : 4,
19801   "fields" :
19802   [
19803    {
19804     "access" : "private",
19805     "field_name" : "m_ptr",
19806     "referenced_type" : "type-285"
19807    },
19808    {
19809     "access" : "private",
19810     "field_name" : "m_refs",
19811     "field_offset" : 32,
19812     "referenced_type" : "type-23"
19813    }
19814   ],
19815   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
19816   "name" : "android::wp<android::hardware::BHwBinder>",
19817   "record_kind" : "class",
19818   "referenced_type" : "type-551",
19819   "self_type" : "type-551",
19820   "size" : 8,
19821   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
19822   "template_args" : [ "type-163" ],
19823   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
19824  },
19825  {
19826   "alignment" : 4,
19827   "fields" :
19828   [
19829    {
19830     "access" : "private",
19831     "field_name" : "m_ptr",
19832     "referenced_type" : "type-156"
19833    },
19834    {
19835     "access" : "private",
19836     "field_name" : "m_refs",
19837     "field_offset" : 32,
19838     "referenced_type" : "type-23"
19839    }
19840   ],
19841   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
19842   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
19843   "record_kind" : "class",
19844   "referenced_type" : "type-202",
19845   "self_type" : "type-202",
19846   "size" : 8,
19847   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
19848   "template_args" : [ "type-157" ],
19849   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
19850  },
19851  {
19852   "alignment" : 4,
19853   "fields" :
19854   [
19855    {
19856     "access" : "private",
19857     "field_name" : "m_ptr",
19858     "referenced_type" : "type-273"
19859    },
19860    {
19861     "access" : "private",
19862     "field_name" : "m_refs",
19863     "field_offset" : 32,
19864     "referenced_type" : "type-23"
19865    }
19866   ],
19867   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
19868   "name" : "android::wp<android::hardware::hidl_death_recipient>",
19869   "record_kind" : "class",
19870   "referenced_type" : "type-272",
19871   "self_type" : "type-272",
19872   "size" : 8,
19873   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
19874   "template_args" : [ "type-274" ],
19875   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
19876  },
19877  {
19878   "alignment" : 4,
19879   "fields" :
19880   [
19881    {
19882     "access" : "private",
19883     "field_name" : "m_ptr",
19884     "referenced_type" : "type-162"
19885    },
19886    {
19887     "access" : "private",
19888     "field_name" : "m_refs",
19889     "field_offset" : 32,
19890     "referenced_type" : "type-23"
19891    }
19892   ],
19893   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
19894   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
19895   "record_kind" : "class",
19896   "referenced_type" : "type-275",
19897   "self_type" : "type-275",
19898   "size" : 8,
19899   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
19900   "template_args" : [ "type-51" ],
19901   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
19902  },
19903  {
19904   "alignment" : 4,
19905   "fields" :
19906   [
19907    {
19908     "field_name" : "maxContentLightLevel",
19909     "referenced_type" : "type-453"
19910    },
19911    {
19912     "field_name" : "maxFrameAverageLightLevel",
19913     "field_offset" : 32,
19914     "referenced_type" : "type-453"
19915    }
19916   ],
19917   "linker_set_key" : "android_cta861_3_metadata",
19918   "name" : "android_cta861_3_metadata",
19919   "referenced_type" : "type-687",
19920   "self_type" : "type-687",
19921   "size" : 8,
19922   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19923   "unique_id" : "android_cta861_3_metadata"
19924  },
19925  {
19926   "alignment" : 4,
19927   "fields" :
19928   [
19929    {
19930     "field_name" : "num_points",
19931     "referenced_type" : "type-2"
19932    },
19933    {
19934     "field_name" : "reserved",
19935     "field_offset" : 32,
19936     "referenced_type" : "type-675"
19937    },
19938    {
19939     "field_name" : "xyzc_points",
19940     "field_offset" : 288,
19941     "referenced_type" : "type-684"
19942    }
19943   ],
19944   "linker_set_key" : "android_depth_points",
19945   "name" : "android_depth_points",
19946   "referenced_type" : "type-683",
19947   "self_type" : "type-683",
19948   "size" : 36,
19949   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19950   "unique_id" : "android_depth_points"
19951  },
19952  {
19953   "alignment" : 4,
19954   "fields" :
19955   [
19956    {
19957     "field_name" : "format",
19958     "referenced_type" : "type-678"
19959    },
19960    {
19961     "field_name" : "num_planes",
19962     "field_offset" : 32,
19963     "referenced_type" : "type-2"
19964    },
19965    {
19966     "field_name" : "planes",
19967     "field_offset" : 64,
19968     "referenced_type" : "type-682"
19969    }
19970   ],
19971   "linker_set_key" : "android_flex_layout",
19972   "name" : "android_flex_layout",
19973   "referenced_type" : "type-681",
19974   "self_type" : "type-681",
19975   "size" : 12,
19976   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19977   "unique_id" : "android_flex_layout"
19978  },
19979  {
19980   "alignment" : 4,
19981   "fields" :
19982   [
19983    {
19984     "field_name" : "top_left",
19985     "referenced_type" : "type-549"
19986    },
19987    {
19988     "field_name" : "component",
19989     "field_offset" : 32,
19990     "referenced_type" : "type-676"
19991    },
19992    {
19993     "field_name" : "bits_per_component",
19994     "field_offset" : 64,
19995     "referenced_type" : "type-8"
19996    },
19997    {
19998     "field_name" : "bits_used",
19999     "field_offset" : 96,
20000     "referenced_type" : "type-8"
20001    },
20002    {
20003     "field_name" : "h_increment",
20004     "field_offset" : 128,
20005     "referenced_type" : "type-8"
20006    },
20007    {
20008     "field_name" : "v_increment",
20009     "field_offset" : 160,
20010     "referenced_type" : "type-8"
20011    },
20012    {
20013     "field_name" : "h_subsampling",
20014     "field_offset" : 192,
20015     "referenced_type" : "type-8"
20016    },
20017    {
20018     "field_name" : "v_subsampling",
20019     "field_offset" : 224,
20020     "referenced_type" : "type-8"
20021    }
20022   ],
20023   "linker_set_key" : "android_flex_plane",
20024   "name" : "android_flex_plane",
20025   "referenced_type" : "type-677",
20026   "self_type" : "type-677",
20027   "size" : 32,
20028   "source_file" : "/system/core/libsystem/include/system/graphics.h",
20029   "unique_id" : "android_flex_plane"
20030  },
20031  {
20032   "alignment" : 4,
20033   "fields" :
20034   [
20035    {
20036     "field_name" : "displayPrimaryRed",
20037     "referenced_type" : "type-685"
20038    },
20039    {
20040     "field_name" : "displayPrimaryGreen",
20041     "field_offset" : 64,
20042     "referenced_type" : "type-685"
20043    },
20044    {
20045     "field_name" : "displayPrimaryBlue",
20046     "field_offset" : 128,
20047     "referenced_type" : "type-685"
20048    },
20049    {
20050     "field_name" : "whitePoint",
20051     "field_offset" : 192,
20052     "referenced_type" : "type-685"
20053    },
20054    {
20055     "field_name" : "maxLuminance",
20056     "field_offset" : 256,
20057     "referenced_type" : "type-453"
20058    },
20059    {
20060     "field_name" : "minLuminance",
20061     "field_offset" : 288,
20062     "referenced_type" : "type-453"
20063    }
20064   ],
20065   "linker_set_key" : "android_smpte2086_metadata",
20066   "name" : "android_smpte2086_metadata",
20067   "referenced_type" : "type-686",
20068   "self_type" : "type-686",
20069   "size" : 40,
20070   "source_file" : "/system/core/libsystem/include/system/graphics.h",
20071   "unique_id" : "android_smpte2086_metadata"
20072  },
20073  {
20074   "alignment" : 4,
20075   "fields" :
20076   [
20077    {
20078     "field_name" : "x",
20079     "referenced_type" : "type-453"
20080    },
20081    {
20082     "field_name" : "y",
20083     "field_offset" : 32,
20084     "referenced_type" : "type-453"
20085    }
20086   ],
20087   "linker_set_key" : "android_xy_color",
20088   "name" : "android_xy_color",
20089   "referenced_type" : "type-685",
20090   "self_type" : "type-685",
20091   "size" : 8,
20092   "source_file" : "/system/core/libsystem/include/system/graphics.h",
20093   "unique_id" : "android_xy_color"
20094  },
20095  {
20096   "alignment" : 4,
20097   "fields" :
20098   [
20099    {
20100     "field_name" : "y",
20101     "referenced_type" : "type-9"
20102    },
20103    {
20104     "field_name" : "cb",
20105     "field_offset" : 32,
20106     "referenced_type" : "type-9"
20107    },
20108    {
20109     "field_name" : "cr",
20110     "field_offset" : 64,
20111     "referenced_type" : "type-9"
20112    },
20113    {
20114     "field_name" : "ystride",
20115     "field_offset" : 96,
20116     "referenced_type" : "type-2"
20117    },
20118    {
20119     "field_name" : "cstride",
20120     "field_offset" : 128,
20121     "referenced_type" : "type-2"
20122    },
20123    {
20124     "field_name" : "chroma_step",
20125     "field_offset" : 160,
20126     "referenced_type" : "type-2"
20127    },
20128    {
20129     "field_name" : "reserved",
20130     "field_offset" : 192,
20131     "referenced_type" : "type-675"
20132    }
20133   ],
20134   "linker_set_key" : "android_ycbcr",
20135   "name" : "android_ycbcr",
20136   "referenced_type" : "type-674",
20137   "self_type" : "type-674",
20138   "size" : 56,
20139   "source_file" : "/system/core/libsystem/include/system/graphics.h",
20140   "unique_id" : "android_ycbcr"
20141  },
20142  {
20143   "alignment" : 4,
20144   "fields" :
20145   [
20146    {
20147     "referenced_type" : "type-237"
20148    }
20149   ],
20150   "linker_set_key" : "log_msg",
20151   "name" : "log_msg",
20152   "referenced_type" : "type-236",
20153   "self_type" : "type-236",
20154   "size" : 5124,
20155   "source_file" : "/system/core/liblog/include/log/log_read.h",
20156   "unique_id" : "log_msg"
20157  },
20158  {
20159   "alignment" : 4,
20160   "fields" :
20161   [
20162    {
20163     "field_name" : "buf",
20164     "referenced_type" : "type-238"
20165    },
20166    {
20167     "field_name" : "entry",
20168     "referenced_type" : "type-240"
20169    },
20170    {
20171     "field_name" : "entry_v4",
20172     "referenced_type" : "type-240"
20173    },
20174    {
20175     "field_name" : "entry_v3",
20176     "referenced_type" : "type-243"
20177    },
20178    {
20179     "field_name" : "entry_v2",
20180     "referenced_type" : "type-244"
20181    },
20182    {
20183     "field_name" : "entry_v1",
20184     "referenced_type" : "type-245"
20185    }
20186   ],
20187   "is_anonymous" : true,
20188   "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",
20189   "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",
20190   "record_kind" : "union",
20191   "referenced_type" : "type-237",
20192   "self_type" : "type-237",
20193   "size" : 5124,
20194   "source_file" : "/system/core/liblog/include/log/log_read.h",
20195   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
20196  },
20197  {
20198   "alignment" : 1,
20199   "fields" :
20200   [
20201    {
20202     "field_name" : "tv_sec",
20203     "referenced_type" : "type-2"
20204    },
20205    {
20206     "field_name" : "tv_nsec",
20207     "field_offset" : 32,
20208     "referenced_type" : "type-2"
20209    }
20210   ],
20211   "linker_set_key" : "log_time",
20212   "name" : "log_time",
20213   "referenced_type" : "type-588",
20214   "self_type" : "type-588",
20215   "size" : 8,
20216   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
20217   "unique_id" : "_ZTS8log_time"
20218  },
20219  {
20220   "alignment" : 4,
20221   "fields" :
20222   [
20223    {
20224     "field_name" : "len",
20225     "referenced_type" : "type-241"
20226    },
20227    {
20228     "field_name" : "__pad",
20229     "field_offset" : 16,
20230     "referenced_type" : "type-241"
20231    },
20232    {
20233     "field_name" : "pid",
20234     "field_offset" : 32,
20235     "referenced_type" : "type-8"
20236    },
20237    {
20238     "field_name" : "tid",
20239     "field_offset" : 64,
20240     "referenced_type" : "type-8"
20241    },
20242    {
20243     "field_name" : "sec",
20244     "field_offset" : 96,
20245     "referenced_type" : "type-8"
20246    },
20247    {
20248     "field_name" : "nsec",
20249     "field_offset" : 128,
20250     "referenced_type" : "type-8"
20251    },
20252    {
20253     "field_name" : "msg",
20254     "field_offset" : 160,
20255     "referenced_type" : "type-242"
20256    }
20257   ],
20258   "linker_set_key" : "logger_entry",
20259   "name" : "logger_entry",
20260   "referenced_type" : "type-245",
20261   "self_type" : "type-245",
20262   "size" : 20,
20263   "source_file" : "/system/core/liblog/include/log/log_read.h",
20264   "unique_id" : "logger_entry"
20265  },
20266  {
20267   "alignment" : 1,
20268   "fields" :
20269   [
20270    {
20271     "field_name" : "len",
20272     "referenced_type" : "type-241"
20273    },
20274    {
20275     "field_name" : "hdr_size",
20276     "field_offset" : 16,
20277     "referenced_type" : "type-241"
20278    },
20279    {
20280     "field_name" : "pid",
20281     "field_offset" : 32,
20282     "referenced_type" : "type-8"
20283    },
20284    {
20285     "field_name" : "tid",
20286     "field_offset" : 64,
20287     "referenced_type" : "type-8"
20288    },
20289    {
20290     "field_name" : "sec",
20291     "field_offset" : 96,
20292     "referenced_type" : "type-8"
20293    },
20294    {
20295     "field_name" : "nsec",
20296     "field_offset" : 128,
20297     "referenced_type" : "type-8"
20298    },
20299    {
20300     "field_name" : "euid",
20301     "field_offset" : 160,
20302     "referenced_type" : "type-2"
20303    },
20304    {
20305     "field_name" : "msg",
20306     "field_offset" : 192,
20307     "referenced_type" : "type-242"
20308    }
20309   ],
20310   "linker_set_key" : "logger_entry_v2",
20311   "name" : "logger_entry_v2",
20312   "referenced_type" : "type-244",
20313   "self_type" : "type-244",
20314   "size" : 24,
20315   "source_file" : "/system/core/liblog/include/log/log_read.h",
20316   "unique_id" : "logger_entry_v2"
20317  },
20318  {
20319   "alignment" : 1,
20320   "fields" :
20321   [
20322    {
20323     "field_name" : "len",
20324     "referenced_type" : "type-241"
20325    },
20326    {
20327     "field_name" : "hdr_size",
20328     "field_offset" : 16,
20329     "referenced_type" : "type-241"
20330    },
20331    {
20332     "field_name" : "pid",
20333     "field_offset" : 32,
20334     "referenced_type" : "type-8"
20335    },
20336    {
20337     "field_name" : "tid",
20338     "field_offset" : 64,
20339     "referenced_type" : "type-8"
20340    },
20341    {
20342     "field_name" : "sec",
20343     "field_offset" : 96,
20344     "referenced_type" : "type-8"
20345    },
20346    {
20347     "field_name" : "nsec",
20348     "field_offset" : 128,
20349     "referenced_type" : "type-8"
20350    },
20351    {
20352     "field_name" : "lid",
20353     "field_offset" : 160,
20354     "referenced_type" : "type-2"
20355    },
20356    {
20357     "field_name" : "msg",
20358     "field_offset" : 192,
20359     "referenced_type" : "type-242"
20360    }
20361   ],
20362   "linker_set_key" : "logger_entry_v3",
20363   "name" : "logger_entry_v3",
20364   "referenced_type" : "type-243",
20365   "self_type" : "type-243",
20366   "size" : 24,
20367   "source_file" : "/system/core/liblog/include/log/log_read.h",
20368   "unique_id" : "logger_entry_v3"
20369  },
20370  {
20371   "alignment" : 4,
20372   "fields" :
20373   [
20374    {
20375     "field_name" : "len",
20376     "referenced_type" : "type-241"
20377    },
20378    {
20379     "field_name" : "hdr_size",
20380     "field_offset" : 16,
20381     "referenced_type" : "type-241"
20382    },
20383    {
20384     "field_name" : "pid",
20385     "field_offset" : 32,
20386     "referenced_type" : "type-8"
20387    },
20388    {
20389     "field_name" : "tid",
20390     "field_offset" : 64,
20391     "referenced_type" : "type-2"
20392    },
20393    {
20394     "field_name" : "sec",
20395     "field_offset" : 96,
20396     "referenced_type" : "type-2"
20397    },
20398    {
20399     "field_name" : "nsec",
20400     "field_offset" : 128,
20401     "referenced_type" : "type-2"
20402    },
20403    {
20404     "field_name" : "lid",
20405     "field_offset" : 160,
20406     "referenced_type" : "type-2"
20407    },
20408    {
20409     "field_name" : "uid",
20410     "field_offset" : 192,
20411     "referenced_type" : "type-2"
20412    },
20413    {
20414     "field_name" : "msg",
20415     "field_offset" : 224,
20416     "referenced_type" : "type-242"
20417    }
20418   ],
20419   "linker_set_key" : "logger_entry_v4",
20420   "name" : "logger_entry_v4",
20421   "referenced_type" : "type-240",
20422   "self_type" : "type-240",
20423   "size" : 28,
20424   "source_file" : "/system/core/liblog/include/log/log_read.h",
20425   "unique_id" : "logger_entry_v4"
20426  },
20427  {
20428   "alignment" : 4,
20429   "fields" :
20430   [
20431    {
20432     "field_name" : "version",
20433     "referenced_type" : "type-8"
20434    },
20435    {
20436     "field_name" : "numFds",
20437     "field_offset" : 32,
20438     "referenced_type" : "type-8"
20439    },
20440    {
20441     "field_name" : "numInts",
20442     "field_offset" : 64,
20443     "referenced_type" : "type-8"
20444    },
20445    {
20446     "field_name" : "data",
20447     "field_offset" : 96,
20448     "referenced_type" : "type-368"
20449    }
20450   ],
20451   "linker_set_key" : "native_handle",
20452   "name" : "native_handle",
20453   "referenced_type" : "type-367",
20454   "self_type" : "type-367",
20455   "size" : 12,
20456   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
20457   "unique_id" : "native_handle"
20458  }
20459 ],
20460 "rvalue_reference_types" :
20461 [
20462  {
20463   "alignment" : 4,
20464   "linker_set_key" : "android::hardware::Return<android::hardware::cas::V1_0::Status> &&",
20465   "name" : "android::hardware::Return<android::hardware::cas::V1_0::Status> &&",
20466   "referenced_type" : "type-319",
20467   "self_type" : "type-326",
20468   "size" : 4,
20469   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
20470  },
20471  {
20472   "alignment" : 4,
20473   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_0::ICas> > &&",
20474   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_0::ICas> > &&",
20475   "referenced_type" : "type-83",
20476   "self_type" : "type-88",
20477   "size" : 4,
20478   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
20479  },
20480  {
20481   "alignment" : 4,
20482   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_0::IDescramblerBase> > &&",
20483   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_0::IDescramblerBase> > &&",
20484   "referenced_type" : "type-92",
20485   "self_type" : "type-94",
20486   "size" : 4,
20487   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
20488  },
20489  {
20490   "alignment" : 4,
20491   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICas> > &&",
20492   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICas> > &&",
20493   "referenced_type" : "type-336",
20494   "self_type" : "type-341",
20495   "size" : 4,
20496   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
20497  },
20498  {
20499   "alignment" : 4,
20500   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICasListener> > &&",
20501   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::ICasListener> > &&",
20502   "referenced_type" : "type-802",
20503   "self_type" : "type-805",
20504   "size" : 4,
20505   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
20506  },
20507  {
20508   "alignment" : 4,
20509   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::IMediaCasService> > &&",
20510   "name" : "android::hardware::Return<android::sp<android::hardware::cas::V1_1::IMediaCasService> > &&",
20511   "referenced_type" : "type-98",
20512   "self_type" : "type-100",
20513   "size" : 4,
20514   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
20515  },
20516  {
20517   "alignment" : 4,
20518   "linker_set_key" : "android::hardware::Return<bool> &&",
20519   "name" : "android::hardware::Return<bool> &&",
20520   "referenced_type" : "type-296",
20521   "self_type" : "type-308",
20522   "size" : 4,
20523   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
20524  },
20525  {
20526   "alignment" : 4,
20527   "linker_set_key" : "android::hardware::Return<void> &&",
20528   "name" : "android::hardware::Return<void> &&",
20529   "referenced_type" : "type-352",
20530   "self_type" : "type-354",
20531   "size" : 4,
20532   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
20533  },
20534  {
20535   "alignment" : 4,
20536   "linker_set_key" : "android::hardware::Status &&",
20537   "name" : "android::hardware::Status &&",
20538   "referenced_type" : "type-85",
20539   "self_type" : "type-290",
20540   "size" : 4,
20541   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
20542  },
20543  {
20544   "alignment" : 4,
20545   "linker_set_key" : "android::hardware::details::return_status &&",
20546   "name" : "android::hardware::details::return_status &&",
20547   "referenced_type" : "type-84",
20548   "self_type" : "type-348",
20549   "size" : 4,
20550   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
20551  },
20552  {
20553   "alignment" : 4,
20554   "linker_set_key" : "android::hardware::hidl_handle &&",
20555   "name" : "android::hardware::hidl_handle &&",
20556   "referenced_type" : "type-496",
20557   "self_type" : "type-502",
20558   "size" : 4,
20559   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
20560  },
20561  {
20562   "alignment" : 4,
20563   "linker_set_key" : "android::hardware::hidl_memory &&",
20564   "name" : "android::hardware::hidl_memory &&",
20565   "referenced_type" : "type-500",
20566   "self_type" : "type-506",
20567   "size" : 4,
20568   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
20569  },
20570  {
20571   "alignment" : 4,
20572   "linker_set_key" : "android::sp<android::hardware::cas::V1_0::ICas> &&",
20573   "name" : "android::sp<android::hardware::cas::V1_0::ICas> &&",
20574   "referenced_type" : "type-48",
20575   "self_type" : "type-47",
20576   "size" : 4,
20577   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
20578  },
20579  {
20580   "alignment" : 4,
20581   "linker_set_key" : "android::sp<android::hardware::cas::V1_0::ICasListener> &&",
20582   "name" : "android::sp<android::hardware::cas::V1_0::ICasListener> &&",
20583   "referenced_type" : "type-54",
20584   "self_type" : "type-57",
20585   "size" : 4,
20586   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
20587  },
20588  {
20589   "alignment" : 4,
20590   "linker_set_key" : "android::sp<android::hardware::cas::V1_0::IDescramblerBase> &&",
20591   "name" : "android::sp<android::hardware::cas::V1_0::IDescramblerBase> &&",
20592   "referenced_type" : "type-59",
20593   "self_type" : "type-62",
20594   "size" : 4,
20595   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
20596  },
20597  {
20598   "alignment" : 4,
20599   "linker_set_key" : "android::sp<android::hardware::cas::V1_1::ICas> &&",
20600   "name" : "android::sp<android::hardware::cas::V1_1::ICas> &&",
20601   "referenced_type" : "type-255",
20602   "self_type" : "type-258",
20603   "size" : 4,
20604   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
20605  },
20606  {
20607   "alignment" : 4,
20608   "linker_set_key" : "android::sp<android::hardware::cas::V1_1::ICasListener> &&",
20609   "name" : "android::sp<android::hardware::cas::V1_1::ICasListener> &&",
20610   "referenced_type" : "type-778",
20611   "self_type" : "type-799",
20612   "size" : 4,
20613   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
20614  },
20615  {
20616   "alignment" : 4,
20617   "linker_set_key" : "android::sp<android::hardware::cas::V1_1::IMediaCasService> &&",
20618   "name" : "android::sp<android::hardware::cas::V1_1::IMediaCasService> &&",
20619   "referenced_type" : "type-76",
20620   "self_type" : "type-79",
20621   "size" : 4,
20622   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
20623  },
20624  {
20625   "alignment" : 4,
20626   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
20627   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
20628   "referenced_type" : "type-269",
20629   "self_type" : "type-279",
20630   "size" : 4,
20631   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
20632  },
20633  {
20634   "alignment" : 4,
20635   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20636   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20637   "referenced_type" : "type-139",
20638   "self_type" : "type-138",
20639   "size" : 4,
20640   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20641  },
20642  {
20643   "alignment" : 4,
20644   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20645   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20646   "referenced_type" : "type-247",
20647   "self_type" : "type-246",
20648   "size" : 4,
20649   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20650  },
20651  {
20652   "alignment" : 4,
20653   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20654   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20655   "referenced_type" : "type-318",
20656   "self_type" : "type-317",
20657   "size" : 4,
20658   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20659  },
20660  {
20661   "alignment" : 4,
20662   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20663   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20664   "referenced_type" : "type-386",
20665   "self_type" : "type-385",
20666   "size" : 4,
20667   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20668  },
20669  {
20670   "alignment" : 4,
20671   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20672   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20673   "referenced_type" : "type-646",
20674   "self_type" : "type-645",
20675   "size" : 4,
20676   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20677  },
20678  {
20679   "alignment" : 4,
20680   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20681   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20682   "referenced_type" : "type-832",
20683   "self_type" : "type-831",
20684   "size" : 4,
20685   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20686  },
20687  {
20688   "alignment" : 4,
20689   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
20690   "name" : "std::function<sp<IBase> (void *)> &&",
20691   "referenced_type" : "type-143",
20692   "self_type" : "type-142",
20693   "size" : 4,
20694   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20695  },
20696  {
20697   "alignment" : 4,
20698   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
20699   "name" : "std::function<sp<IBase> (void *)> &&",
20700   "referenced_type" : "type-252",
20701   "self_type" : "type-251",
20702   "size" : 4,
20703   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20704  },
20705  {
20706   "alignment" : 4,
20707   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
20708   "name" : "std::function<sp<IBase> (void *)> &&",
20709   "referenced_type" : "type-324",
20710   "self_type" : "type-323",
20711   "size" : 4,
20712   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20713  },
20714  {
20715   "alignment" : 4,
20716   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
20717   "name" : "std::function<sp<IBase> (void *)> &&",
20718   "referenced_type" : "type-391",
20719   "self_type" : "type-390",
20720   "size" : 4,
20721   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20722  },
20723  {
20724   "alignment" : 4,
20725   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
20726   "name" : "std::function<sp<IBase> (void *)> &&",
20727   "referenced_type" : "type-657",
20728   "self_type" : "type-656",
20729   "size" : 4,
20730   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20731  },
20732  {
20733   "alignment" : 4,
20734   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
20735   "name" : "std::function<sp<IBase> (void *)> &&",
20736   "referenced_type" : "type-836",
20737   "self_type" : "type-835",
20738   "size" : 4,
20739   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20740  },
20741  {
20742   "alignment" : 4,
20743   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
20744   "name" : "std::function<sp<IBinder> (void *)> &&",
20745   "referenced_type" : "type-141",
20746   "self_type" : "type-140",
20747   "size" : 4,
20748   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20749  },
20750  {
20751   "alignment" : 4,
20752   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
20753   "name" : "std::function<sp<IBinder> (void *)> &&",
20754   "referenced_type" : "type-249",
20755   "self_type" : "type-248",
20756   "size" : 4,
20757   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20758  },
20759  {
20760   "alignment" : 4,
20761   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
20762   "name" : "std::function<sp<IBinder> (void *)> &&",
20763   "referenced_type" : "type-322",
20764   "self_type" : "type-321",
20765   "size" : 4,
20766   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20767  },
20768  {
20769   "alignment" : 4,
20770   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
20771   "name" : "std::function<sp<IBinder> (void *)> &&",
20772   "referenced_type" : "type-388",
20773   "self_type" : "type-387",
20774   "size" : 4,
20775   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20776  },
20777  {
20778   "alignment" : 4,
20779   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
20780   "name" : "std::function<sp<IBinder> (void *)> &&",
20781   "referenced_type" : "type-649",
20782   "self_type" : "type-648",
20783   "size" : 4,
20784   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20785  },
20786  {
20787   "alignment" : 4,
20788   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
20789   "name" : "std::function<sp<IBinder> (void *)> &&",
20790   "referenced_type" : "type-834",
20791   "self_type" : "type-833",
20792   "size" : 4,
20793   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20794  }
20795 ]
20796}
20797