1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-80",
9   "self_type" : "type-271",
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-548",
16   "self_type" : "type-780",
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-28",
24   "self_type" : "type-465",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 1,
29   "linker_set_key" : "unsigned char [16]",
30   "name" : "unsigned char [16]",
31   "referenced_type" : "type-251",
32   "self_type" : "type-649",
33   "size" : 16,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [32]",
39   "name" : "unsigned char [32]",
40   "referenced_type" : "type-251",
41   "self_type" : "type-623",
42   "size" : 32,
43   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
44  },
45  {
46   "alignment" : 1,
47   "linker_set_key" : "unsigned char [5121]",
48   "name" : "unsigned char [5121]",
49   "referenced_type" : "type-251",
50   "self_type" : "type-268",
51   "size" : 5121,
52   "source_file" : "/system/core/liblog/include/log/log_read.h"
53  },
54  {
55   "alignment" : 4,
56   "linker_set_key" : "unsigned int [8]",
57   "name" : "unsigned int [8]",
58   "referenced_type" : "type-2",
59   "self_type" : "type-773",
60   "size" : 32,
61   "source_file" : "/system/core/libsystem/include/system/graphics.h"
62  }
63 ],
64 "builtin_types" :
65 [
66  {
67   "alignment" : 1,
68   "is_integral" : true,
69   "is_unsigned" : true,
70   "linker_set_key" : "bool",
71   "name" : "bool",
72   "referenced_type" : "type-34",
73   "self_type" : "type-34",
74   "size" : 1
75  },
76  {
77   "alignment" : 1,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "char",
81   "name" : "char",
82   "referenced_type" : "type-80",
83   "self_type" : "type-80",
84   "size" : 1
85  },
86  {
87   "alignment" : 2,
88   "is_integral" : true,
89   "is_unsigned" : true,
90   "linker_set_key" : "char16_t",
91   "name" : "char16_t",
92   "referenced_type" : "type-71",
93   "self_type" : "type-71",
94   "size" : 2
95  },
96  {
97   "alignment" : 8,
98   "linker_set_key" : "double",
99   "name" : "double",
100   "referenced_type" : "type-554",
101   "self_type" : "type-554",
102   "size" : 8
103  },
104  {
105   "alignment" : 4,
106   "linker_set_key" : "float",
107   "name" : "float",
108   "referenced_type" : "type-548",
109   "self_type" : "type-548",
110   "size" : 4
111  },
112  {
113   "alignment" : 4,
114   "is_integral" : true,
115   "linker_set_key" : "int",
116   "name" : "int",
117   "referenced_type" : "type-28",
118   "self_type" : "type-28",
119   "size" : 4
120  },
121  {
122   "alignment" : 8,
123   "is_integral" : true,
124   "linker_set_key" : "long",
125   "name" : "long",
126   "referenced_type" : "type-56",
127   "self_type" : "type-56",
128   "size" : 8
129  },
130  {
131   "alignment" : 8,
132   "is_integral" : true,
133   "linker_set_key" : "long long",
134   "name" : "long long",
135   "referenced_type" : "type-537",
136   "self_type" : "type-537",
137   "size" : 8
138  },
139  {
140   "alignment" : 2,
141   "is_integral" : true,
142   "linker_set_key" : "short",
143   "name" : "short",
144   "referenced_type" : "type-511",
145   "self_type" : "type-511",
146   "size" : 2
147  },
148  {
149   "alignment" : 1,
150   "is_integral" : true,
151   "linker_set_key" : "signed char",
152   "name" : "signed char",
153   "referenced_type" : "type-562",
154   "self_type" : "type-562",
155   "size" : 1
156  },
157  {
158   "alignment" : 1,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned char",
162   "name" : "unsigned char",
163   "referenced_type" : "type-251",
164   "self_type" : "type-251",
165   "size" : 1
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned int",
172   "name" : "unsigned int",
173   "referenced_type" : "type-2",
174   "self_type" : "type-2",
175   "size" : 4
176  },
177  {
178   "alignment" : 8,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long",
182   "name" : "unsigned long",
183   "referenced_type" : "type-55",
184   "self_type" : "type-55",
185   "size" : 8
186  },
187  {
188   "alignment" : 8,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "unsigned long long",
192   "name" : "unsigned long long",
193   "referenced_type" : "type-543",
194   "self_type" : "type-543",
195   "size" : 8
196  },
197  {
198   "alignment" : 2,
199   "is_integral" : true,
200   "is_unsigned" : true,
201   "linker_set_key" : "unsigned short",
202   "name" : "unsigned short",
203   "referenced_type" : "type-270",
204   "self_type" : "type-270",
205   "size" : 2
206  },
207  {
208   "linker_set_key" : "void",
209   "name" : "void",
210   "referenced_type" : "type-31",
211   "self_type" : "type-31"
212  }
213 ],
214 "elf_functions" :
215 [
216  {
217   "binding" : "weak",
218   "name" : "_ZN7android8hardware10fromBinderINS0_3drm4V1_010IDrmPluginENS3_13BpHwDrmPluginENS3_13BnHwDrmPluginEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
219  },
220  {
221   "binding" : "weak",
222   "name" : "_ZN7android8hardware10fromBinderINS0_3drm4V1_013ICryptoPluginENS3_16BpHwCryptoPluginENS3_16BnHwCryptoPluginEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
223  },
224  {
225   "binding" : "weak",
226   "name" : "_ZN7android8hardware10fromBinderINS0_3drm4V1_018IDrmPluginListenerENS3_21BpHwDrmPluginListenerENS3_21BnHwDrmPluginListenerEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
227  },
228  {
229   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
230  },
231  {
232   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
233  },
234  {
235   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
236  },
237  {
238   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
239  },
240  {
241   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
242  },
243  {
244   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
251  },
252  {
253   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
254  },
255  {
256   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
257  },
258  {
259   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
260  },
261  {
262   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
263  },
264  {
265   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
266  },
267  {
268   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
269  },
270  {
271   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
272  },
273  {
274   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin8castFromERKNS_2spIS3_EEb"
275  },
276  {
277   "name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE"
278  },
279  {
280   "name" : "_ZN7android8hardware3drm4V1_011BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE"
281  },
282  {
283   "name" : "_ZN7android8hardware3drm4V1_011BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE"
284  },
285  {
286   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
287  },
288  {
289   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
290  },
291  {
292   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
296  },
297  {
298   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
299  },
300  {
301   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
305  },
306  {
307   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
308  },
309  {
310   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
311  },
312  {
313   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
314  },
315  {
316   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
317  },
318  {
319   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
323  },
324  {
325   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
326  },
327  {
328   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
329  },
330  {
331   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory8castFromERKNS_2spIS3_EEb"
332  },
333  {
334   "name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE"
335  },
336  {
337   "name" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE"
338  },
339  {
340   "name" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10_hidl_signEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
344  },
345  {
346   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
347  },
348  {
349   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin12_hidl_verifyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
350  },
351  {
352   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
353  },
354  {
355   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin13_hidl_decryptEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
356  },
357  {
358   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin13_hidl_encryptEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
359  },
360  {
361   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin13_hidl_signRSAEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
362  },
363  {
364   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin15_hidl_sendEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
365  },
366  {
367   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin16_hidl_removeKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
368  },
369  {
370   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin17_hidl_openSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
371  },
372  {
373   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin17_hidl_restoreKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
374  },
375  {
376   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin17_hidl_setListenerEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
377  },
378  {
379   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin18_hidl_closeSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
380  },
381  {
382   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin19_hidl_getKeyRequestEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
383  },
384  {
385   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin19_hidl_getSecureStopEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
386  },
387  {
388   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin20_hidl_getSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
389  },
390  {
391   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin20_hidl_queryKeyStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
392  },
393  {
394   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin20_hidl_sendKeysChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
395  },
396  {
397   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin21_hidl_setMacAlgorithmEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
398  },
399  {
400   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin23_hidl_getPropertyStringEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
401  },
402  {
403   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin23_hidl_releaseSecureStopEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
404  },
405  {
406   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin23_hidl_setPropertyStringEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
407  },
408  {
409   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin24_hidl_provideKeyResponseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
410  },
411  {
412   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin24_hidl_setCipherAlgorithmEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
413  },
414  {
415   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin25_hidl_getProvisionRequestEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
416  },
417  {
418   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin26_hidl_getPropertyByteArrayEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
419  },
420  {
421   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin26_hidl_sendExpirationUpdateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
422  },
423  {
424   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin26_hidl_setPropertyByteArrayEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
425  },
426  {
427   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin27_hidl_releaseAllSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
428  },
429  {
430   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin30_hidl_provideProvisionResponseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
431  },
432  {
433   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin4pingEv"
434  },
435  {
436   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE"
437  },
438  {
439   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE"
440  },
441  {
442   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
443  },
444  {
445   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
446  },
447  {
448   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD2Ev"
449  },
450  {
451   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10_hidl_signEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE"
452  },
453  {
454   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
455  },
456  {
457   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
458  },
459  {
460   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
461  },
462  {
463   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
464  },
465  {
466   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
467  },
468  {
469   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12_hidl_verifyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_SC_NSt3__18functionIFvNS2_6StatusEbEEE"
470  },
471  {
472   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
473  },
474  {
475   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
476  },
477  {
478   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
479  },
480  {
481   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13_hidl_decryptEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE"
482  },
483  {
484   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13_hidl_encryptEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE"
485  },
486  {
487   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13_hidl_signRSAEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS0_11hidl_stringESC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE"
488  },
489  {
490   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
491  },
492  {
493   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
494  },
495  {
496   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
497  },
498  {
499   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
500  },
501  {
502   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
503  },
504  {
505   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
506  },
507  {
508   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
509  },
510  {
511   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15_hidl_sendEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9EventTypeERKNS0_8hidl_vecIhEESD_"
512  },
513  {
514   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
515  },
516  {
517   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin16_hidl_removeKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
518  },
519  {
520   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17_hidl_openSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
521  },
522  {
523   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17_hidl_restoreKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_"
524  },
525  {
526   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17_hidl_setListenerEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_18IDrmPluginListenerEEE"
527  },
528  {
529   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
530  },
531  {
532   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
533  },
534  {
535   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
536  },
537  {
538   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18_hidl_closeSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
539  },
540  {
541   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
542  },
543  {
544   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
545  },
546  {
547   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19_hidl_getKeyRequestEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_RKNS0_11hidl_stringENS2_7KeyTypeERKNS9_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusESC_NS2_14KeyRequestTypeESF_EEE"
548  },
549  {
550   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19_hidl_getSecureStopEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
551  },
552  {
553   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
554  },
555  {
556   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
557  },
558  {
559   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20_hidl_getSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
560  },
561  {
562   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20_hidl_queryKeyStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS9_INS2_8KeyValueEEEEEE"
563  },
564  {
565   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20_hidl_sendKeysChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb"
566  },
567  {
568   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
569  },
570  {
571   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
572  },
573  {
574   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
575  },
576  {
577   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21_hidl_setMacAlgorithmEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
578  },
579  {
580   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21notifySyspropsChangedEv"
581  },
582  {
583   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21releaseAllSecureStopsEv"
584  },
585  {
586   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21setHALInstrumentationEv"
587  },
588  {
589   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin23_hidl_getPropertyStringEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusESB_EEE"
590  },
591  {
592   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin23_hidl_releaseSecureStopEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
593  },
594  {
595   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin23_hidl_setPropertyStringEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_"
596  },
597  {
598   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24_hidl_provideKeyResponseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_NSt3__18functionIFvNS2_6StatusESC_EEE"
599  },
600  {
601   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24_hidl_setCipherAlgorithmEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
602  },
603  {
604   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
605  },
606  {
607   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin25_hidl_getProvisionRequestEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEESB_EEE"
608  },
609  {
610   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin26_hidl_getPropertyByteArrayEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
611  },
612  {
613   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin26_hidl_sendExpirationUpdateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEl"
614  },
615  {
616   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin26_hidl_setPropertyByteArrayEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
617  },
618  {
619   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin27_hidl_releaseAllSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
620  },
621  {
622   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin30_hidl_provideProvisionResponseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusESC_SC_EEE"
623  },
624  {
625   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4pingEv"
626  },
627  {
628   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
629  },
630  {
631   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
632  },
633  {
634   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
635  },
636  {
637   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
638  },
639  {
640   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
641  },
642  {
643   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
644  },
645  {
646   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
647  },
648  {
649   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE"
650  },
651  {
652   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE"
653  },
654  {
655   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
656  },
657  {
658   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
659  },
660  {
661   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
662  },
663  {
664   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
665  },
666  {
667   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
668  },
669  {
670   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
671  },
672  {
673   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
674  },
675  {
676   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
677  },
678  {
679   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
680  },
681  {
682   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
683  },
684  {
685   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
686  },
687  {
688   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
689  },
690  {
691   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
692  },
693  {
694   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
695  },
696  {
697   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
698  },
699  {
700   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin8castFromERKNS_2spIS3_EEb"
701  },
702  {
703   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
704  },
705  {
706   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
707  },
708  {
709   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory18_hidl_createPluginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
710  },
711  {
712   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory28_hidl_isContentTypeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
713  },
714  {
715   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory29_hidl_isCryptoSchemeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
716  },
717  {
718   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory4pingEv"
719  },
720  {
721   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE"
722  },
723  {
724   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE"
725  },
726  {
727   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
728  },
729  {
730   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
731  },
732  {
733   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD2Ev"
734  },
735  {
736   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
737  },
738  {
739   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
740  },
741  {
742   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
743  },
744  {
745   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
746  },
747  {
748   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
749  },
750  {
751   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
752  },
753  {
754   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory18_hidl_createPluginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
755  },
756  {
757   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
758  },
759  {
760   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21notifySyspropsChangedEv"
761  },
762  {
763   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21setHALInstrumentationEv"
764  },
765  {
766   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
767  },
768  {
769   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
770  },
771  {
772   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory28_hidl_isContentTypeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringE"
773  },
774  {
775   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory29_hidl_isCryptoSchemeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLm16EJEEE"
776  },
777  {
778   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory4pingEv"
779  },
780  {
781   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
782  },
783  {
784   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE"
785  },
786  {
787   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE"
788  },
789  {
790   "name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin13addOnewayTaskENSt3__18functionIFvvEEE"
791  },
792  {
793   "name" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginC1ENS_2spINS2_13ICryptoPluginEEE"
794  },
795  {
796   "name" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginC2ENS_2spINS2_13ICryptoPluginEEE"
797  },
798  {
799   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
800  },
801  {
802   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
803  },
804  {
805   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
806  },
807  {
808   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
809  },
810  {
811   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
812  },
813  {
814   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
815  },
816  {
817   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
818  },
819  {
820   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
821  },
822  {
823   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
824  },
825  {
826   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
827  },
828  {
829   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
830  },
831  {
832   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
833  },
834  {
835   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
836  },
837  {
838   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
839  },
840  {
841   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
842  },
843  {
844   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory8castFromERKNS_2spIS3_EEb"
845  },
846  {
847   "name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE"
848  },
849  {
850   "name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE"
851  },
852  {
853   "name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE"
854  },
855  {
856   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
857  },
858  {
859   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
860  },
861  {
862   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin13_hidl_decryptEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
863  },
864  {
865   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin22_hidl_notifyResolutionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
866  },
867  {
868   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin24_hidl_setMediaDrmSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
869  },
870  {
871   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin25_hidl_setSharedBufferBaseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
872  },
873  {
874   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin36_hidl_requiresSecureDecoderComponentEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
875  },
876  {
877   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin4pingEv"
878  },
879  {
880   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginC1ERKNS_2spINS2_13ICryptoPluginEEE"
881  },
882  {
883   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginC2ERKNS_2spINS2_13ICryptoPluginEEE"
884  },
885  {
886   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
887  },
888  {
889   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
890  },
891  {
892   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD2Ev"
893  },
894  {
895   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
896  },
897  {
898   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
899  },
900  {
901   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
902  },
903  {
904   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13_hidl_decryptEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS0_10hidl_arrayIhLm16EJEEESC_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
905  },
906  {
907   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
908  },
909  {
910   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
911  },
912  {
913   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin16notifyResolutionEjj"
914  },
915  {
916   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
917  },
918  {
919   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
920  },
921  {
922   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
923  },
924  {
925   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21notifySyspropsChangedEv"
926  },
927  {
928   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21setHALInstrumentationEv"
929  },
930  {
931   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin22_hidl_notifyResolutionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjj"
932  },
933  {
934   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin24_hidl_setMediaDrmSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
935  },
936  {
937   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin25_hidl_setSharedBufferBaseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_memoryEj"
938  },
939  {
940   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
941  },
942  {
943   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin36_hidl_requiresSecureDecoderComponentEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringE"
944  },
945  {
946   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin4pingEv"
947  },
948  {
949   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
950  },
951  {
952   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
953  },
954  {
955   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginC1ERKNS_2spINS0_7IBinderEEE"
956  },
957  {
958   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginC2ERKNS_2spINS0_7IBinderEEE"
959  },
960  {
961   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
962  },
963  {
964   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
965  },
966  {
967   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory18_hidl_createPluginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
968  },
969  {
970   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory29_hidl_isCryptoSchemeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
971  },
972  {
973   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory4pingEv"
974  },
975  {
976   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE"
977  },
978  {
979   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE"
980  },
981  {
982   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
983  },
984  {
985   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
986  },
987  {
988   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD2Ev"
989  },
990  {
991   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
992  },
993  {
994   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
995  },
996  {
997   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
998  },
999  {
1000   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
1001  },
1002  {
1003   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
1004  },
1005  {
1006   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
1007  },
1008  {
1009   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory18_hidl_createPluginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
1010  },
1011  {
1012   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
1013  },
1014  {
1015   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21notifySyspropsChangedEv"
1016  },
1017  {
1018   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21setHALInstrumentationEv"
1019  },
1020  {
1021   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
1022  },
1023  {
1024   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory29_hidl_isCryptoSchemeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLm16EJEEE"
1025  },
1026  {
1027   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory4pingEv"
1028  },
1029  {
1030   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
1031  },
1032  {
1033   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE"
1034  },
1035  {
1036   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE"
1037  },
1038  {
1039   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
1040  },
1041  {
1042   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
1043  },
1044  {
1045   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1046  },
1047  {
1048   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
1049  },
1050  {
1051   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
1052  },
1053  {
1054   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
1055  },
1056  {
1057   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
1058  },
1059  {
1060   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
1061  },
1062  {
1063   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
1064  },
1065  {
1066   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
1067  },
1068  {
1069   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
1070  },
1071  {
1072   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
1073  },
1074  {
1075   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
1076  },
1077  {
1078   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
1079  },
1080  {
1081   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
1082  },
1083  {
1084   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener8castFromERKNS_2spIS3_EEb"
1085  },
1086  {
1087   "name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener13addOnewayTaskENSt3__18functionIFvvEEE"
1088  },
1089  {
1090   "name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerC1ENS_2spINS2_18IDrmPluginListenerEEE"
1091  },
1092  {
1093   "name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerC2ENS_2spINS2_18IDrmPluginListenerEEE"
1094  },
1095  {
1096   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
1097  },
1098  {
1099   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1100  },
1101  {
1102   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener15_hidl_sendEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
1103  },
1104  {
1105   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener20_hidl_sendKeysChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
1106  },
1107  {
1108   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener26_hidl_sendExpirationUpdateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
1109  },
1110  {
1111   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener4pingEv"
1112  },
1113  {
1114   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerC1ERKNS_2spINS2_18IDrmPluginListenerEEE"
1115  },
1116  {
1117   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerC2ERKNS_2spINS2_18IDrmPluginListenerEEE"
1118  },
1119  {
1120   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
1121  },
1122  {
1123   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
1124  },
1125  {
1126   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD2Ev"
1127  },
1128  {
1129   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
1130  },
1131  {
1132   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1133  },
1134  {
1135   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
1136  },
1137  {
1138   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
1139  },
1140  {
1141   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
1142  },
1143  {
1144   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
1145  },
1146  {
1147   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener15_hidl_sendEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9EventTypeERKNS0_8hidl_vecIhEESD_"
1148  },
1149  {
1150   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
1151  },
1152  {
1153   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20_hidl_sendKeysChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb"
1154  },
1155  {
1156   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
1157  },
1158  {
1159   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv"
1160  },
1161  {
1162   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv"
1163  },
1164  {
1165   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener26_hidl_sendExpirationUpdateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEl"
1166  },
1167  {
1168   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener4pingEv"
1169  },
1170  {
1171   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
1172  },
1173  {
1174   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
1175  },
1176  {
1177   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerC1ERKNS_2spINS0_7IBinderEEE"
1178  },
1179  {
1180   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerC2ERKNS_2spINS0_7IBinderEEE"
1181  },
1182  {
1183   "name" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_10SecureStopEPNS0_6ParcelEmm"
1184  },
1185  {
1186   "name" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_17DestinationBufferEPNS0_6ParcelEmm"
1187  },
1188  {
1189   "name" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_8KeyValueEPNS0_6ParcelEmm"
1190  },
1191  {
1192   "name" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_9KeyStatusEPNS0_6ParcelEmm"
1193  },
1194  {
1195   "name" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_10SecureStopERKNS0_6ParcelEmm"
1196  },
1197  {
1198   "name" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_17DestinationBufferERKNS0_6ParcelEmm"
1199  },
1200  {
1201   "name" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_8KeyValueERKNS0_6ParcelEmm"
1202  },
1203  {
1204   "name" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_9KeyStatusERKNS0_6ParcelEmm"
1205  },
1206  {
1207   "binding" : "weak",
1208   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_010IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1209  },
1210  {
1211   "binding" : "weak",
1212   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_011IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1213  },
1214  {
1215   "binding" : "weak",
1216   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_013ICryptoPluginENS_4hidl4base4V1_05IBaseENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1217  },
1218  {
1219   "binding" : "weak",
1220   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_014ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1221  },
1222  {
1223   "binding" : "weak",
1224   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_018IDrmPluginListenerENS_4hidl4base4V1_05IBaseENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1225  },
1226  {
1227   "binding" : "weak",
1228   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_"
1229  },
1230  {
1231   "binding" : "weak",
1232   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_"
1233  },
1234  {
1235   "binding" : "weak",
1236   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_"
1237  },
1238  {
1239   "binding" : "weak",
1240   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_013BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1241  },
1242  {
1243   "binding" : "weak",
1244   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_014BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1245  },
1246  {
1247   "binding" : "weak",
1248   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_016BpHwCryptoPluginENS4_13ICryptoPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1249  },
1250  {
1251   "binding" : "weak",
1252   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_017BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1253  },
1254  {
1255   "binding" : "weak",
1256   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_021BpHwDrmPluginListenerENS4_18IDrmPluginListenerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1257  },
1258  {
1259   "binding" : "weak",
1260   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
1261  },
1262  {
1263   "binding" : "weak",
1264   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
1265  },
1266  {
1267   "binding" : "weak",
1268   "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_"
1269  },
1270  {
1271   "binding" : "weak",
1272   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_"
1273  },
1274  {
1275   "binding" : "weak",
1276   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
1277  },
1278  {
1279   "binding" : "weak",
1280   "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_"
1281  },
1282  {
1283   "binding" : "weak",
1284   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_"
1285  },
1286  {
1287   "binding" : "weak",
1288   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
1289  },
1290  {
1291   "binding" : "weak",
1292   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
1293  },
1294  {
1295   "binding" : "weak",
1296   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
1297  },
1298  {
1299   "binding" : "weak",
1300   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
1301  },
1302  {
1303   "name" : "_ZThn32_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
1304  },
1305  {
1306   "name" : "_ZThn32_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
1307  },
1308  {
1309   "name" : "_ZThn32_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
1310  },
1311  {
1312   "name" : "_ZThn32_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
1313  },
1314  {
1315   "name" : "_ZThn32_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
1316  },
1317  {
1318   "name" : "_ZThn32_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
1319  },
1320  {
1321   "name" : "_ZThn32_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
1322  },
1323  {
1324   "name" : "_ZThn32_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
1325  },
1326  {
1327   "name" : "_ZThn32_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
1328  },
1329  {
1330   "name" : "_ZThn32_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
1331  },
1332  {
1333   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
1334  },
1335  {
1336   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
1337  },
1338  {
1339   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
1340  },
1341  {
1342   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
1343  },
1344  {
1345   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
1346  },
1347  {
1348   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
1349  },
1350  {
1351   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
1352  },
1353  {
1354   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
1355  },
1356  {
1357   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
1358  },
1359  {
1360   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
1361  }
1362 ],
1363 "elf_objects" :
1364 [
1365  {
1366   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10descriptorE"
1367  },
1368  {
1369   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory10descriptorE"
1370  },
1371  {
1372   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin10descriptorE"
1373  },
1374  {
1375   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory10descriptorE"
1376  },
1377  {
1378   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener10descriptorE"
1379  },
1380  {
1381   "name" : "_ZTCN7android8hardware3drm4V1_010IDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
1382  },
1383  {
1384   "binding" : "weak",
1385   "name" : "_ZTCN7android8hardware3drm4V1_011BsDrmPluginE0_NS2_10IDrmPluginE"
1386  },
1387  {
1388   "name" : "_ZTCN7android8hardware3drm4V1_011IDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
1389  },
1390  {
1391   "binding" : "weak",
1392   "name" : "_ZTCN7android8hardware3drm4V1_012BsDrmFactoryE0_NS2_11IDrmFactoryE"
1393  },
1394  {
1395   "name" : "_ZTCN7android8hardware3drm4V1_013BnHwDrmPluginE0_NS0_7IBinderE"
1396  },
1397  {
1398   "name" : "_ZTCN7android8hardware3drm4V1_013BnHwDrmPluginE0_NS0_9BHwBinderE"
1399  },
1400  {
1401   "name" : "_ZTCN7android8hardware3drm4V1_013BnHwDrmPluginE0_NS_4hidl4base4V1_08BnHwBaseE"
1402  },
1403  {
1404   "name" : "_ZTCN7android8hardware3drm4V1_013BpHwDrmPluginE0_NS0_11BpInterfaceINS2_10IDrmPluginEEE"
1405  },
1406  {
1407   "name" : "_ZTCN7android8hardware3drm4V1_013BpHwDrmPluginE0_NS2_10IDrmPluginE"
1408  },
1409  {
1410   "name" : "_ZTCN7android8hardware3drm4V1_013BpHwDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
1411  },
1412  {
1413   "name" : "_ZTCN7android8hardware3drm4V1_013BpHwDrmPluginE16_NS0_11BpHwRefBaseE"
1414  },
1415  {
1416   "name" : "_ZTCN7android8hardware3drm4V1_013BpHwDrmPluginE8_NS0_10IInterfaceE"
1417  },
1418  {
1419   "name" : "_ZTCN7android8hardware3drm4V1_013ICryptoPluginE0_NS_4hidl4base4V1_05IBaseE"
1420  },
1421  {
1422   "name" : "_ZTCN7android8hardware3drm4V1_014BnHwDrmFactoryE0_NS0_7IBinderE"
1423  },
1424  {
1425   "name" : "_ZTCN7android8hardware3drm4V1_014BnHwDrmFactoryE0_NS0_9BHwBinderE"
1426  },
1427  {
1428   "name" : "_ZTCN7android8hardware3drm4V1_014BnHwDrmFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
1429  },
1430  {
1431   "name" : "_ZTCN7android8hardware3drm4V1_014BpHwDrmFactoryE0_NS0_11BpInterfaceINS2_11IDrmFactoryEEE"
1432  },
1433  {
1434   "name" : "_ZTCN7android8hardware3drm4V1_014BpHwDrmFactoryE0_NS2_11IDrmFactoryE"
1435  },
1436  {
1437   "name" : "_ZTCN7android8hardware3drm4V1_014BpHwDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
1438  },
1439  {
1440   "name" : "_ZTCN7android8hardware3drm4V1_014BpHwDrmFactoryE16_NS0_11BpHwRefBaseE"
1441  },
1442  {
1443   "name" : "_ZTCN7android8hardware3drm4V1_014BpHwDrmFactoryE8_NS0_10IInterfaceE"
1444  },
1445  {
1446   "binding" : "weak",
1447   "name" : "_ZTCN7android8hardware3drm4V1_014BsCryptoPluginE0_NS2_13ICryptoPluginE"
1448  },
1449  {
1450   "name" : "_ZTCN7android8hardware3drm4V1_014ICryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1451  },
1452  {
1453   "binding" : "weak",
1454   "name" : "_ZTCN7android8hardware3drm4V1_015BsCryptoFactoryE0_NS2_14ICryptoFactoryE"
1455  },
1456  {
1457   "name" : "_ZTCN7android8hardware3drm4V1_016BnHwCryptoPluginE0_NS0_7IBinderE"
1458  },
1459  {
1460   "name" : "_ZTCN7android8hardware3drm4V1_016BnHwCryptoPluginE0_NS0_9BHwBinderE"
1461  },
1462  {
1463   "name" : "_ZTCN7android8hardware3drm4V1_016BnHwCryptoPluginE0_NS_4hidl4base4V1_08BnHwBaseE"
1464  },
1465  {
1466   "name" : "_ZTCN7android8hardware3drm4V1_016BpHwCryptoPluginE0_NS0_11BpInterfaceINS2_13ICryptoPluginEEE"
1467  },
1468  {
1469   "name" : "_ZTCN7android8hardware3drm4V1_016BpHwCryptoPluginE0_NS2_13ICryptoPluginE"
1470  },
1471  {
1472   "name" : "_ZTCN7android8hardware3drm4V1_016BpHwCryptoPluginE0_NS_4hidl4base4V1_05IBaseE"
1473  },
1474  {
1475   "name" : "_ZTCN7android8hardware3drm4V1_016BpHwCryptoPluginE16_NS0_11BpHwRefBaseE"
1476  },
1477  {
1478   "name" : "_ZTCN7android8hardware3drm4V1_016BpHwCryptoPluginE8_NS0_10IInterfaceE"
1479  },
1480  {
1481   "name" : "_ZTCN7android8hardware3drm4V1_017BnHwCryptoFactoryE0_NS0_7IBinderE"
1482  },
1483  {
1484   "name" : "_ZTCN7android8hardware3drm4V1_017BnHwCryptoFactoryE0_NS0_9BHwBinderE"
1485  },
1486  {
1487   "name" : "_ZTCN7android8hardware3drm4V1_017BnHwCryptoFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
1488  },
1489  {
1490   "name" : "_ZTCN7android8hardware3drm4V1_017BpHwCryptoFactoryE0_NS0_11BpInterfaceINS2_14ICryptoFactoryEEE"
1491  },
1492  {
1493   "name" : "_ZTCN7android8hardware3drm4V1_017BpHwCryptoFactoryE0_NS2_14ICryptoFactoryE"
1494  },
1495  {
1496   "name" : "_ZTCN7android8hardware3drm4V1_017BpHwCryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1497  },
1498  {
1499   "name" : "_ZTCN7android8hardware3drm4V1_017BpHwCryptoFactoryE16_NS0_11BpHwRefBaseE"
1500  },
1501  {
1502   "name" : "_ZTCN7android8hardware3drm4V1_017BpHwCryptoFactoryE8_NS0_10IInterfaceE"
1503  },
1504  {
1505   "name" : "_ZTCN7android8hardware3drm4V1_018IDrmPluginListenerE0_NS_4hidl4base4V1_05IBaseE"
1506  },
1507  {
1508   "binding" : "weak",
1509   "name" : "_ZTCN7android8hardware3drm4V1_019BsDrmPluginListenerE0_NS2_18IDrmPluginListenerE"
1510  },
1511  {
1512   "name" : "_ZTCN7android8hardware3drm4V1_021BnHwDrmPluginListenerE0_NS0_7IBinderE"
1513  },
1514  {
1515   "name" : "_ZTCN7android8hardware3drm4V1_021BnHwDrmPluginListenerE0_NS0_9BHwBinderE"
1516  },
1517  {
1518   "name" : "_ZTCN7android8hardware3drm4V1_021BnHwDrmPluginListenerE0_NS_4hidl4base4V1_08BnHwBaseE"
1519  },
1520  {
1521   "name" : "_ZTCN7android8hardware3drm4V1_021BpHwDrmPluginListenerE0_NS0_11BpInterfaceINS2_18IDrmPluginListenerEEE"
1522  },
1523  {
1524   "name" : "_ZTCN7android8hardware3drm4V1_021BpHwDrmPluginListenerE0_NS2_18IDrmPluginListenerE"
1525  },
1526  {
1527   "name" : "_ZTCN7android8hardware3drm4V1_021BpHwDrmPluginListenerE0_NS_4hidl4base4V1_05IBaseE"
1528  },
1529  {
1530   "name" : "_ZTCN7android8hardware3drm4V1_021BpHwDrmPluginListenerE16_NS0_11BpHwRefBaseE"
1531  },
1532  {
1533   "name" : "_ZTCN7android8hardware3drm4V1_021BpHwDrmPluginListenerE8_NS0_10IInterfaceE"
1534  },
1535  {
1536   "name" : "_ZTTN7android8hardware3drm4V1_010IDrmPluginE"
1537  },
1538  {
1539   "name" : "_ZTTN7android8hardware3drm4V1_011IDrmFactoryE"
1540  },
1541  {
1542   "name" : "_ZTTN7android8hardware3drm4V1_013BnHwDrmPluginE"
1543  },
1544  {
1545   "name" : "_ZTTN7android8hardware3drm4V1_013BpHwDrmPluginE"
1546  },
1547  {
1548   "name" : "_ZTTN7android8hardware3drm4V1_013ICryptoPluginE"
1549  },
1550  {
1551   "name" : "_ZTTN7android8hardware3drm4V1_014BnHwDrmFactoryE"
1552  },
1553  {
1554   "name" : "_ZTTN7android8hardware3drm4V1_014BpHwDrmFactoryE"
1555  },
1556  {
1557   "name" : "_ZTTN7android8hardware3drm4V1_014ICryptoFactoryE"
1558  },
1559  {
1560   "name" : "_ZTTN7android8hardware3drm4V1_016BnHwCryptoPluginE"
1561  },
1562  {
1563   "name" : "_ZTTN7android8hardware3drm4V1_016BpHwCryptoPluginE"
1564  },
1565  {
1566   "name" : "_ZTTN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
1567  },
1568  {
1569   "name" : "_ZTTN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
1570  },
1571  {
1572   "name" : "_ZTTN7android8hardware3drm4V1_018IDrmPluginListenerE"
1573  },
1574  {
1575   "name" : "_ZTTN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
1576  },
1577  {
1578   "name" : "_ZTTN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
1579  },
1580  {
1581   "name" : "_ZTVN7android8hardware3drm4V1_010IDrmPluginE"
1582  },
1583  {
1584   "binding" : "weak",
1585   "name" : "_ZTVN7android8hardware3drm4V1_011BsDrmPluginE"
1586  },
1587  {
1588   "name" : "_ZTVN7android8hardware3drm4V1_011IDrmFactoryE"
1589  },
1590  {
1591   "binding" : "weak",
1592   "name" : "_ZTVN7android8hardware3drm4V1_012BsDrmFactoryE"
1593  },
1594  {
1595   "name" : "_ZTVN7android8hardware3drm4V1_013BnHwDrmPluginE"
1596  },
1597  {
1598   "name" : "_ZTVN7android8hardware3drm4V1_013BpHwDrmPluginE"
1599  },
1600  {
1601   "name" : "_ZTVN7android8hardware3drm4V1_013ICryptoPluginE"
1602  },
1603  {
1604   "name" : "_ZTVN7android8hardware3drm4V1_014BnHwDrmFactoryE"
1605  },
1606  {
1607   "name" : "_ZTVN7android8hardware3drm4V1_014BpHwDrmFactoryE"
1608  },
1609  {
1610   "binding" : "weak",
1611   "name" : "_ZTVN7android8hardware3drm4V1_014BsCryptoPluginE"
1612  },
1613  {
1614   "name" : "_ZTVN7android8hardware3drm4V1_014ICryptoFactoryE"
1615  },
1616  {
1617   "binding" : "weak",
1618   "name" : "_ZTVN7android8hardware3drm4V1_015BsCryptoFactoryE"
1619  },
1620  {
1621   "name" : "_ZTVN7android8hardware3drm4V1_016BnHwCryptoPluginE"
1622  },
1623  {
1624   "name" : "_ZTVN7android8hardware3drm4V1_016BpHwCryptoPluginE"
1625  },
1626  {
1627   "name" : "_ZTVN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
1628  },
1629  {
1630   "name" : "_ZTVN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
1631  },
1632  {
1633   "name" : "_ZTVN7android8hardware3drm4V1_018IDrmPluginListenerE"
1634  },
1635  {
1636   "binding" : "weak",
1637   "name" : "_ZTVN7android8hardware3drm4V1_019BsDrmPluginListenerE"
1638  },
1639  {
1640   "name" : "_ZTVN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
1641  },
1642  {
1643   "name" : "_ZTVN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
1644  }
1645 ],
1646 "enum_types" :
1647 [
1648  {
1649   "alignment" : 4,
1650   "enum_fields" :
1651   [
1652    {
1653     "enum_field_value" : 0,
1654     "name" : "android::Condition::WAKE_UP_ONE"
1655    },
1656    {
1657     "enum_field_value" : 1,
1658     "name" : "android::Condition::WAKE_UP_ALL"
1659    }
1660   ],
1661   "linker_set_key" : "android::Condition::WakeUpType",
1662   "name" : "android::Condition::WakeUpType",
1663   "referenced_type" : "type-792",
1664   "self_type" : "type-792",
1665   "size" : 4,
1666   "source_file" : "/system/core/libutils/include/utils/Condition.h",
1667   "underlying_type" : "type-2",
1668   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
1669  },
1670  {
1671   "alignment" : 4,
1672   "enum_fields" :
1673   [
1674    {
1675     "enum_field_value" : 0,
1676     "name" : "android::String16::kEmptyString"
1677    }
1678   ],
1679   "linker_set_key" : "android::String16::StaticLinkage",
1680   "name" : "android::String16::StaticLinkage",
1681   "referenced_type" : "type-684",
1682   "self_type" : "type-684",
1683   "size" : 4,
1684   "source_file" : "/system/core/libutils/include/utils/String16.h",
1685   "underlying_type" : "type-2",
1686   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
1687  },
1688  {
1689   "alignment" : 4,
1690   "enum_fields" :
1691   [
1692    {
1693     "enum_field_value" : 0,
1694     "name" : "android::String8::kEmptyString"
1695    }
1696   ],
1697   "linker_set_key" : "android::String8::StaticLinkage",
1698   "name" : "android::String8::StaticLinkage",
1699   "referenced_type" : "type-676",
1700   "self_type" : "type-676",
1701   "size" : 4,
1702   "source_file" : "/system/core/libutils/include/utils/String8.h",
1703   "underlying_type" : "type-2",
1704   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
1705  },
1706  {
1707   "alignment" : 4,
1708   "enum_fields" :
1709   [
1710    {
1711     "enum_field_value" : 0,
1712     "name" : "android::hardware::HidlReturnRestriction::NONE"
1713    },
1714    {
1715     "enum_field_value" : 1,
1716     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
1717    },
1718    {
1719     "enum_field_value" : 2,
1720     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
1721    }
1722   ],
1723   "linker_set_key" : "android::hardware::HidlReturnRestriction",
1724   "name" : "android::hardware::HidlReturnRestriction",
1725   "referenced_type" : "type-432",
1726   "self_type" : "type-432",
1727   "size" : 4,
1728   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1729   "underlying_type" : "type-28",
1730   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
1731  },
1732  {
1733   "alignment" : 4,
1734   "enum_fields" :
1735   [
1736    {
1737     "enum_field_value" : 0,
1738     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
1739    },
1740    {
1741     "enum_field_value" : 1,
1742     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
1743    },
1744    {
1745     "enum_field_value" : 2,
1746     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
1747    },
1748    {
1749     "enum_field_value" : 3,
1750     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
1751    }
1752   ],
1753   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1754   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1755   "referenced_type" : "type-667",
1756   "self_type" : "type-667",
1757   "size" : 4,
1758   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1759   "underlying_type" : "type-28",
1760   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
1761  },
1762  {
1763   "alignment" : 4,
1764   "enum_fields" :
1765   [
1766    {
1767     "enum_field_value" : 1,
1768     "name" : "android::hardware::kSynchronizedReadWrite"
1769    },
1770    {
1771     "enum_field_value" : 2,
1772     "name" : "android::hardware::kUnsynchronizedWrite"
1773    }
1774   ],
1775   "linker_set_key" : "android::hardware::MQFlavor",
1776   "name" : "android::hardware::MQFlavor",
1777   "referenced_type" : "type-663",
1778   "self_type" : "type-663",
1779   "size" : 4,
1780   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1781   "underlying_type" : "type-2",
1782   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
1783  },
1784  {
1785   "alignment" : 4,
1786   "enum_fields" :
1787   [
1788    {
1789     "enum_field_value" : 0,
1790     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
1791    },
1792    {
1793     "enum_field_value" : 1,
1794     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
1795    },
1796    {
1797     "enum_field_value" : 2,
1798     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
1799    }
1800   ],
1801   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
1802   "name" : "android::hardware::ProcessState::CallRestriction",
1803   "referenced_type" : "type-82",
1804   "self_type" : "type-82",
1805   "size" : 4,
1806   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
1807   "underlying_type" : "type-28",
1808   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
1809  },
1810  {
1811   "alignment" : 4,
1812   "enum_fields" :
1813   [
1814    {
1815     "enum_field_value" : 0,
1816     "name" : "android::hardware::Status::EX_NONE"
1817    },
1818    {
1819     "enum_field_value" : -1,
1820     "name" : "android::hardware::Status::EX_SECURITY"
1821    },
1822    {
1823     "enum_field_value" : -2,
1824     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
1825    },
1826    {
1827     "enum_field_value" : -3,
1828     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
1829    },
1830    {
1831     "enum_field_value" : -4,
1832     "name" : "android::hardware::Status::EX_NULL_POINTER"
1833    },
1834    {
1835     "enum_field_value" : -5,
1836     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
1837    },
1838    {
1839     "enum_field_value" : -6,
1840     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
1841    },
1842    {
1843     "enum_field_value" : -7,
1844     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
1845    },
1846    {
1847     "enum_field_value" : -128,
1848     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
1849    },
1850    {
1851     "enum_field_value" : -129,
1852     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1853    }
1854   ],
1855   "linker_set_key" : "android::hardware::Status::Exception",
1856   "name" : "android::hardware::Status::Exception",
1857   "referenced_type" : "type-363",
1858   "self_type" : "type-363",
1859   "size" : 4,
1860   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1861   "underlying_type" : "type-28",
1862   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1863  },
1864  {
1865   "alignment" : 4,
1866   "enum_fields" :
1867   [
1868    {
1869     "enum_field_value" : 0,
1870     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1871    },
1872    {
1873     "enum_field_value" : 1,
1874     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1875    },
1876    {
1877     "enum_field_value" : 2,
1878     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1879    },
1880    {
1881     "enum_field_value" : 3,
1882     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1883    },
1884    {
1885     "enum_field_value" : 4,
1886     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1887    },
1888    {
1889     "enum_field_value" : 5,
1890     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1891    },
1892    {
1893     "enum_field_value" : 6,
1894     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1895    },
1896    {
1897     "enum_field_value" : 7,
1898     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1899    },
1900    {
1901     "enum_field_value" : 8,
1902     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1903    },
1904    {
1905     "enum_field_value" : 9,
1906     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1907    }
1908   ],
1909   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1910   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1911   "referenced_type" : "type-883",
1912   "self_type" : "type-883",
1913   "size" : 4,
1914   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1915   "underlying_type" : "type-2",
1916   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1917  },
1918  {
1919   "alignment" : 4,
1920   "enum_fields" :
1921   [
1922    {
1923     "enum_field_value" : 0,
1924     "name" : "android::hardware::drm::V1_0::BufferType::SHARED_MEMORY"
1925    },
1926    {
1927     "enum_field_value" : 1,
1928     "name" : "android::hardware::drm::V1_0::BufferType::NATIVE_HANDLE"
1929    }
1930   ],
1931   "linker_set_key" : "android::hardware::drm::V1_0::BufferType",
1932   "name" : "android::hardware::drm::V1_0::BufferType",
1933   "referenced_type" : "type-824",
1934   "self_type" : "type-824",
1935   "size" : 4,
1936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1937   "underlying_type" : "type-2",
1938   "unique_id" : "_ZTSN7android8hardware3drm4V1_010BufferTypeE"
1939  },
1940  {
1941   "alignment" : 4,
1942   "enum_fields" :
1943   [
1944    {
1945     "enum_field_value" : 0,
1946     "name" : "android::hardware::drm::V1_0::EventType::PROVISION_REQUIRED"
1947    },
1948    {
1949     "enum_field_value" : 1,
1950     "name" : "android::hardware::drm::V1_0::EventType::KEY_NEEDED"
1951    },
1952    {
1953     "enum_field_value" : 2,
1954     "name" : "android::hardware::drm::V1_0::EventType::KEY_EXPIRED"
1955    },
1956    {
1957     "enum_field_value" : 3,
1958     "name" : "android::hardware::drm::V1_0::EventType::VENDOR_DEFINED"
1959    },
1960    {
1961     "enum_field_value" : 4,
1962     "name" : "android::hardware::drm::V1_0::EventType::SESSION_RECLAIMED"
1963    }
1964   ],
1965   "linker_set_key" : "android::hardware::drm::V1_0::EventType",
1966   "name" : "android::hardware::drm::V1_0::EventType",
1967   "referenced_type" : "type-818",
1968   "self_type" : "type-818",
1969   "size" : 4,
1970   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1971   "underlying_type" : "type-2",
1972   "unique_id" : "_ZTSN7android8hardware3drm4V1_09EventTypeE"
1973  },
1974  {
1975   "alignment" : 4,
1976   "enum_fields" :
1977   [
1978    {
1979     "enum_field_value" : 0,
1980     "name" : "android::hardware::drm::V1_0::KeyRequestType::INITIAL"
1981    },
1982    {
1983     "enum_field_value" : 1,
1984     "name" : "android::hardware::drm::V1_0::KeyRequestType::RENEWAL"
1985    },
1986    {
1987     "enum_field_value" : 2,
1988     "name" : "android::hardware::drm::V1_0::KeyRequestType::RELEASE"
1989    },
1990    {
1991     "enum_field_value" : 3,
1992     "name" : "android::hardware::drm::V1_0::KeyRequestType::UNKNOWN"
1993    }
1994   ],
1995   "linker_set_key" : "android::hardware::drm::V1_0::KeyRequestType",
1996   "name" : "android::hardware::drm::V1_0::KeyRequestType",
1997   "referenced_type" : "type-820",
1998   "self_type" : "type-820",
1999   "size" : 4,
2000   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2001   "underlying_type" : "type-2",
2002   "unique_id" : "_ZTSN7android8hardware3drm4V1_014KeyRequestTypeE"
2003  },
2004  {
2005   "alignment" : 4,
2006   "enum_fields" :
2007   [
2008    {
2009     "enum_field_value" : 0,
2010     "name" : "android::hardware::drm::V1_0::KeyStatusType::USABLE"
2011    },
2012    {
2013     "enum_field_value" : 1,
2014     "name" : "android::hardware::drm::V1_0::KeyStatusType::EXPIRED"
2015    },
2016    {
2017     "enum_field_value" : 2,
2018     "name" : "android::hardware::drm::V1_0::KeyStatusType::OUTPUTNOTALLOWED"
2019    },
2020    {
2021     "enum_field_value" : 3,
2022     "name" : "android::hardware::drm::V1_0::KeyStatusType::STATUSPENDING"
2023    },
2024    {
2025     "enum_field_value" : 4,
2026     "name" : "android::hardware::drm::V1_0::KeyStatusType::INTERNALERROR"
2027    }
2028   ],
2029   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatusType",
2030   "name" : "android::hardware::drm::V1_0::KeyStatusType",
2031   "referenced_type" : "type-252",
2032   "self_type" : "type-252",
2033   "size" : 4,
2034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2035   "underlying_type" : "type-2",
2036   "unique_id" : "_ZTSN7android8hardware3drm4V1_013KeyStatusTypeE"
2037  },
2038  {
2039   "alignment" : 4,
2040   "enum_fields" :
2041   [
2042    {
2043     "enum_field_value" : 0,
2044     "name" : "android::hardware::drm::V1_0::KeyType::OFFLINE"
2045    },
2046    {
2047     "enum_field_value" : 1,
2048     "name" : "android::hardware::drm::V1_0::KeyType::STREAMING"
2049    },
2050    {
2051     "enum_field_value" : 2,
2052     "name" : "android::hardware::drm::V1_0::KeyType::RELEASE"
2053    }
2054   ],
2055   "linker_set_key" : "android::hardware::drm::V1_0::KeyType",
2056   "name" : "android::hardware::drm::V1_0::KeyType",
2057   "referenced_type" : "type-819",
2058   "self_type" : "type-819",
2059   "size" : 4,
2060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2061   "underlying_type" : "type-2",
2062   "unique_id" : "_ZTSN7android8hardware3drm4V1_07KeyTypeE"
2063  },
2064  {
2065   "alignment" : 4,
2066   "enum_fields" :
2067   [
2068    {
2069     "enum_field_value" : 0,
2070     "name" : "android::hardware::drm::V1_0::Mode::UNENCRYPTED"
2071    },
2072    {
2073     "enum_field_value" : 1,
2074     "name" : "android::hardware::drm::V1_0::Mode::AES_CTR"
2075    },
2076    {
2077     "enum_field_value" : 2,
2078     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC_CTS"
2079    },
2080    {
2081     "enum_field_value" : 3,
2082     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC"
2083    }
2084   ],
2085   "linker_set_key" : "android::hardware::drm::V1_0::Mode",
2086   "name" : "android::hardware::drm::V1_0::Mode",
2087   "referenced_type" : "type-821",
2088   "self_type" : "type-821",
2089   "size" : 4,
2090   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2091   "underlying_type" : "type-2",
2092   "unique_id" : "_ZTSN7android8hardware3drm4V1_04ModeE"
2093  },
2094  {
2095   "alignment" : 4,
2096   "enum_fields" :
2097   [
2098    {
2099     "enum_field_value" : 0,
2100     "name" : "android::hardware::drm::V1_0::Status::OK"
2101    },
2102    {
2103     "enum_field_value" : 1,
2104     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NO_LICENSE"
2105    },
2106    {
2107     "enum_field_value" : 2,
2108     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_LICENSE_EXPIRED"
2109    },
2110    {
2111     "enum_field_value" : 3,
2112     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_SESSION_NOT_OPENED"
2113    },
2114    {
2115     "enum_field_value" : 4,
2116     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_CANNOT_HANDLE"
2117    },
2118    {
2119     "enum_field_value" : 5,
2120     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INVALID_STATE"
2121    },
2122    {
2123     "enum_field_value" : 6,
2124     "name" : "android::hardware::drm::V1_0::Status::BAD_VALUE"
2125    },
2126    {
2127     "enum_field_value" : 7,
2128     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NOT_PROVISIONED"
2129    },
2130    {
2131     "enum_field_value" : 8,
2132     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_RESOURCE_BUSY"
2133    },
2134    {
2135     "enum_field_value" : 9,
2136     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INSUFFICIENT_OUTPUT_PROTECTION"
2137    },
2138    {
2139     "enum_field_value" : 10,
2140     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DEVICE_REVOKED"
2141    },
2142    {
2143     "enum_field_value" : 11,
2144     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DECRYPT"
2145    },
2146    {
2147     "enum_field_value" : 12,
2148     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_UNKNOWN"
2149    }
2150   ],
2151   "linker_set_key" : "android::hardware::drm::V1_0::Status",
2152   "name" : "android::hardware::drm::V1_0::Status",
2153   "referenced_type" : "type-817",
2154   "self_type" : "type-817",
2155   "size" : 4,
2156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2157   "underlying_type" : "type-2",
2158   "unique_id" : "_ZTSN7android8hardware3drm4V1_06StatusE"
2159  },
2160  {
2161   "alignment" : 4,
2162   "enum_fields" :
2163   [
2164    {
2165     "enum_field_value" : 0,
2166     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2167    },
2168    {
2169     "enum_field_value" : 1,
2170     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2171    },
2172    {
2173     "enum_field_value" : 2,
2174     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2175    }
2176   ],
2177   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2178   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2179   "referenced_type" : "type-671",
2180   "self_type" : "type-671",
2181   "size" : 4,
2182   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2183   "underlying_type" : "type-28",
2184   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2185  },
2186  {
2187   "alignment" : 4,
2188   "enum_fields" :
2189   [
2190    {
2191     "enum_field_value" : -1,
2192     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2193    }
2194   ],
2195   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2196   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2197   "referenced_type" : "type-808",
2198   "self_type" : "type-808",
2199   "size" : 4,
2200   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2201   "underlying_type" : "type-28",
2202   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2203  },
2204  {
2205   "alignment" : 1,
2206   "enum_fields" :
2207   [
2208    {
2209     "enum_field_value" : 0,
2210     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2211    },
2212    {
2213     "enum_field_value" : 1,
2214     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2215    },
2216    {
2217     "enum_field_value" : 2,
2218     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2219    }
2220   ],
2221   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2222   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2223   "referenced_type" : "type-807",
2224   "self_type" : "type-807",
2225   "size" : 1,
2226   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2227   "underlying_type" : "type-251",
2228   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2229  },
2230  {
2231   "alignment" : 4,
2232   "enum_fields" :
2233   [
2234    {
2235     "enum_field_value" : 0,
2236     "name" : "ANDROID_LOG_UNKNOWN"
2237    },
2238    {
2239     "enum_field_value" : 1,
2240     "name" : "ANDROID_LOG_DEFAULT"
2241    },
2242    {
2243     "enum_field_value" : 2,
2244     "name" : "ANDROID_LOG_VERBOSE"
2245    },
2246    {
2247     "enum_field_value" : 3,
2248     "name" : "ANDROID_LOG_DEBUG"
2249    },
2250    {
2251     "enum_field_value" : 4,
2252     "name" : "ANDROID_LOG_INFO"
2253    },
2254    {
2255     "enum_field_value" : 5,
2256     "name" : "ANDROID_LOG_WARN"
2257    },
2258    {
2259     "enum_field_value" : 6,
2260     "name" : "ANDROID_LOG_ERROR"
2261    },
2262    {
2263     "enum_field_value" : 7,
2264     "name" : "ANDROID_LOG_FATAL"
2265    },
2266    {
2267     "enum_field_value" : 8,
2268     "name" : "ANDROID_LOG_SILENT"
2269    }
2270   ],
2271   "linker_set_key" : "android_LogPriority",
2272   "name" : "android_LogPriority",
2273   "referenced_type" : "type-1",
2274   "self_type" : "type-1",
2275   "size" : 4,
2276   "source_file" : "/system/core/liblog/include/android/log.h",
2277   "underlying_type" : "type-2",
2278   "unique_id" : "android_LogPriority"
2279  },
2280  {
2281   "alignment" : 4,
2282   "enum_fields" :
2283   [
2284    {
2285     "enum_field_value" : 0,
2286     "name" : "HAL_COLOR_MODE_NATIVE"
2287    },
2288    {
2289     "enum_field_value" : 1,
2290     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2291    },
2292    {
2293     "enum_field_value" : 2,
2294     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2295    },
2296    {
2297     "enum_field_value" : 3,
2298     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2299    },
2300    {
2301     "enum_field_value" : 4,
2302     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2303    },
2304    {
2305     "enum_field_value" : 5,
2306     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2307    },
2308    {
2309     "enum_field_value" : 6,
2310     "name" : "HAL_COLOR_MODE_DCI_P3"
2311    },
2312    {
2313     "enum_field_value" : 7,
2314     "name" : "HAL_COLOR_MODE_SRGB"
2315    },
2316    {
2317     "enum_field_value" : 8,
2318     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2319    },
2320    {
2321     "enum_field_value" : 9,
2322     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2323    }
2324   ],
2325   "linker_set_key" : "android_color_mode_t",
2326   "name" : "android_color_mode_t",
2327   "referenced_type" : "type-759",
2328   "self_type" : "type-759",
2329   "size" : 4,
2330   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2331   "underlying_type" : "type-2",
2332   "unique_id" : "android_color_mode_t"
2333  },
2334  {
2335   "alignment" : 4,
2336   "enum_fields" :
2337   [
2338    {
2339     "enum_field_value" : 10,
2340     "name" : "HAL_COLOR_MODE_BT2020"
2341    },
2342    {
2343     "enum_field_value" : 11,
2344     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2345    },
2346    {
2347     "enum_field_value" : 12,
2348     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2349    }
2350   ],
2351   "linker_set_key" : "android_color_mode_v1_1_t",
2352   "name" : "android_color_mode_v1_1_t",
2353   "referenced_type" : "type-764",
2354   "self_type" : "type-764",
2355   "size" : 4,
2356   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2357   "underlying_type" : "type-2",
2358   "unique_id" : "android_color_mode_v1_1_t"
2359  },
2360  {
2361   "alignment" : 4,
2362   "enum_fields" :
2363   [
2364    {
2365     "enum_field_value" : 0,
2366     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2367    },
2368    {
2369     "enum_field_value" : 1,
2370     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2371    },
2372    {
2373     "enum_field_value" : 2,
2374     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2375    },
2376    {
2377     "enum_field_value" : 3,
2378     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2379    },
2380    {
2381     "enum_field_value" : 4,
2382     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2383    },
2384    {
2385     "enum_field_value" : 5,
2386     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2387    },
2388    {
2389     "enum_field_value" : 6,
2390     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2391    }
2392   ],
2393   "linker_set_key" : "android_color_transform_t",
2394   "name" : "android_color_transform_t",
2395   "referenced_type" : "type-760",
2396   "self_type" : "type-760",
2397   "size" : 4,
2398   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2399   "underlying_type" : "type-2",
2400   "unique_id" : "android_color_transform_t"
2401  },
2402  {
2403   "alignment" : 4,
2404   "enum_fields" :
2405   [
2406    {
2407     "enum_field_value" : 0,
2408     "name" : "HAL_DATASPACE_UNKNOWN"
2409    },
2410    {
2411     "enum_field_value" : 1,
2412     "name" : "HAL_DATASPACE_ARBITRARY"
2413    },
2414    {
2415     "enum_field_value" : 16,
2416     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2417    },
2418    {
2419     "enum_field_value" : 4128768,
2420     "name" : "HAL_DATASPACE_STANDARD_MASK"
2421    },
2422    {
2423     "enum_field_value" : 0,
2424     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2425    },
2426    {
2427     "enum_field_value" : 65536,
2428     "name" : "HAL_DATASPACE_STANDARD_BT709"
2429    },
2430    {
2431     "enum_field_value" : 131072,
2432     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2433    },
2434    {
2435     "enum_field_value" : 196608,
2436     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2437    },
2438    {
2439     "enum_field_value" : 262144,
2440     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2441    },
2442    {
2443     "enum_field_value" : 327680,
2444     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2445    },
2446    {
2447     "enum_field_value" : 393216,
2448     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2449    },
2450    {
2451     "enum_field_value" : 458752,
2452     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2453    },
2454    {
2455     "enum_field_value" : 524288,
2456     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2457    },
2458    {
2459     "enum_field_value" : 589824,
2460     "name" : "HAL_DATASPACE_STANDARD_FILM"
2461    },
2462    {
2463     "enum_field_value" : 655360,
2464     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2465    },
2466    {
2467     "enum_field_value" : 720896,
2468     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2469    },
2470    {
2471     "enum_field_value" : 22,
2472     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2473    },
2474    {
2475     "enum_field_value" : 130023424,
2476     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2477    },
2478    {
2479     "enum_field_value" : 0,
2480     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2481    },
2482    {
2483     "enum_field_value" : 4194304,
2484     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2485    },
2486    {
2487     "enum_field_value" : 8388608,
2488     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2489    },
2490    {
2491     "enum_field_value" : 12582912,
2492     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2493    },
2494    {
2495     "enum_field_value" : 16777216,
2496     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2497    },
2498    {
2499     "enum_field_value" : 20971520,
2500     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2501    },
2502    {
2503     "enum_field_value" : 25165824,
2504     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2505    },
2506    {
2507     "enum_field_value" : 29360128,
2508     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2509    },
2510    {
2511     "enum_field_value" : 33554432,
2512     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2513    },
2514    {
2515     "enum_field_value" : 27,
2516     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2517    },
2518    {
2519     "enum_field_value" : 939524096,
2520     "name" : "HAL_DATASPACE_RANGE_MASK"
2521    },
2522    {
2523     "enum_field_value" : 0,
2524     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2525    },
2526    {
2527     "enum_field_value" : 134217728,
2528     "name" : "HAL_DATASPACE_RANGE_FULL"
2529    },
2530    {
2531     "enum_field_value" : 268435456,
2532     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2533    },
2534    {
2535     "enum_field_value" : 402653184,
2536     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2537    },
2538    {
2539     "enum_field_value" : 512,
2540     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2541    },
2542    {
2543     "enum_field_value" : 138477568,
2544     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2545    },
2546    {
2547     "enum_field_value" : 406913024,
2548     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2549    },
2550    {
2551     "enum_field_value" : 513,
2552     "name" : "HAL_DATASPACE_SRGB"
2553    },
2554    {
2555     "enum_field_value" : 142671872,
2556     "name" : "HAL_DATASPACE_V0_SRGB"
2557    },
2558    {
2559     "enum_field_value" : 411107328,
2560     "name" : "HAL_DATASPACE_V0_SCRGB"
2561    },
2562    {
2563     "enum_field_value" : 257,
2564     "name" : "HAL_DATASPACE_JFIF"
2565    },
2566    {
2567     "enum_field_value" : 146931712,
2568     "name" : "HAL_DATASPACE_V0_JFIF"
2569    },
2570    {
2571     "enum_field_value" : 258,
2572     "name" : "HAL_DATASPACE_BT601_625"
2573    },
2574    {
2575     "enum_field_value" : 281149440,
2576     "name" : "HAL_DATASPACE_V0_BT601_625"
2577    },
2578    {
2579     "enum_field_value" : 259,
2580     "name" : "HAL_DATASPACE_BT601_525"
2581    },
2582    {
2583     "enum_field_value" : 281280512,
2584     "name" : "HAL_DATASPACE_V0_BT601_525"
2585    },
2586    {
2587     "enum_field_value" : 260,
2588     "name" : "HAL_DATASPACE_BT709"
2589    },
2590    {
2591     "enum_field_value" : 281083904,
2592     "name" : "HAL_DATASPACE_V0_BT709"
2593    },
2594    {
2595     "enum_field_value" : 139067392,
2596     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2597    },
2598    {
2599     "enum_field_value" : 155844608,
2600     "name" : "HAL_DATASPACE_DCI_P3"
2601    },
2602    {
2603     "enum_field_value" : 139067392,
2604     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2605    },
2606    {
2607     "enum_field_value" : 143261696,
2608     "name" : "HAL_DATASPACE_DISPLAY_P3"
2609    },
2610    {
2611     "enum_field_value" : 151715840,
2612     "name" : "HAL_DATASPACE_ADOBE_RGB"
2613    },
2614    {
2615     "enum_field_value" : 138805248,
2616     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2617    },
2618    {
2619     "enum_field_value" : 147193856,
2620     "name" : "HAL_DATASPACE_BT2020"
2621    },
2622    {
2623     "enum_field_value" : 163971072,
2624     "name" : "HAL_DATASPACE_BT2020_PQ"
2625    },
2626    {
2627     "enum_field_value" : 4096,
2628     "name" : "HAL_DATASPACE_DEPTH"
2629    },
2630    {
2631     "enum_field_value" : 4097,
2632     "name" : "HAL_DATASPACE_SENSOR"
2633    }
2634   ],
2635   "linker_set_key" : "android_dataspace_t",
2636   "name" : "android_dataspace_t",
2637   "referenced_type" : "type-758",
2638   "self_type" : "type-758",
2639   "size" : 4,
2640   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2641   "underlying_type" : "type-2",
2642   "unique_id" : "android_dataspace_t"
2643  },
2644  {
2645   "alignment" : 4,
2646   "enum_fields" :
2647   [
2648    {
2649     "enum_field_value" : 281411584,
2650     "name" : "HAL_DATASPACE_BT2020_ITU"
2651    },
2652    {
2653     "enum_field_value" : 298188800,
2654     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2655    },
2656    {
2657     "enum_field_value" : 302383104,
2658     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2659    },
2660    {
2661     "enum_field_value" : 168165376,
2662     "name" : "HAL_DATASPACE_BT2020_HLG"
2663    }
2664   ],
2665   "linker_set_key" : "android_dataspace_v1_1_t",
2666   "name" : "android_dataspace_v1_1_t",
2667   "referenced_type" : "type-763",
2668   "self_type" : "type-763",
2669   "size" : 4,
2670   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2671   "underlying_type" : "type-2",
2672   "unique_id" : "android_dataspace_v1_1_t"
2673  },
2674  {
2675   "alignment" : 4,
2676   "enum_fields" :
2677   [
2678    {
2679     "enum_field_value" : 142999552,
2680     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2681    },
2682    {
2683     "enum_field_value" : 4098,
2684     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2685    },
2686    {
2687     "enum_field_value" : 4099,
2688     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2689    },
2690    {
2691     "enum_field_value" : 4100,
2692     "name" : "HAL_DATASPACE_HEIF"
2693    }
2694   ],
2695   "linker_set_key" : "android_dataspace_v1_2_t",
2696   "name" : "android_dataspace_v1_2_t",
2697   "referenced_type" : "type-767",
2698   "self_type" : "type-767",
2699   "size" : 4,
2700   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2701   "underlying_type" : "type-2",
2702   "unique_id" : "android_dataspace_v1_2_t"
2703  },
2704  {
2705   "alignment" : 4,
2706   "enum_fields" :
2707   [
2708    {
2709     "enum_field_value" : 1,
2710     "name" : "FLEX_COMPONENT_Y"
2711    },
2712    {
2713     "enum_field_value" : 2,
2714     "name" : "FLEX_COMPONENT_Cb"
2715    },
2716    {
2717     "enum_field_value" : 4,
2718     "name" : "FLEX_COMPONENT_Cr"
2719    },
2720    {
2721     "enum_field_value" : 1024,
2722     "name" : "FLEX_COMPONENT_R"
2723    },
2724    {
2725     "enum_field_value" : 2048,
2726     "name" : "FLEX_COMPONENT_G"
2727    },
2728    {
2729     "enum_field_value" : 4096,
2730     "name" : "FLEX_COMPONENT_B"
2731    },
2732    {
2733     "enum_field_value" : 1073741824,
2734     "name" : "FLEX_COMPONENT_A"
2735    }
2736   ],
2737   "linker_set_key" : "android_flex_component",
2738   "name" : "android_flex_component",
2739   "referenced_type" : "type-774",
2740   "self_type" : "type-774",
2741   "size" : 4,
2742   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2743   "underlying_type" : "type-2",
2744   "unique_id" : "android_flex_component"
2745  },
2746  {
2747   "alignment" : 4,
2748   "enum_fields" :
2749   [
2750    {
2751     "enum_field_value" : 0,
2752     "name" : "FLEX_FORMAT_INVALID"
2753    },
2754    {
2755     "enum_field_value" : 1,
2756     "name" : "FLEX_FORMAT_Y"
2757    },
2758    {
2759     "enum_field_value" : 7,
2760     "name" : "FLEX_FORMAT_YCbCr"
2761    },
2762    {
2763     "enum_field_value" : 1073741831,
2764     "name" : "FLEX_FORMAT_YCbCrA"
2765    },
2766    {
2767     "enum_field_value" : 7168,
2768     "name" : "FLEX_FORMAT_RGB"
2769    },
2770    {
2771     "enum_field_value" : 1073748992,
2772     "name" : "FLEX_FORMAT_RGBA"
2773    }
2774   ],
2775   "linker_set_key" : "android_flex_format",
2776   "name" : "android_flex_format",
2777   "referenced_type" : "type-776",
2778   "self_type" : "type-776",
2779   "size" : 4,
2780   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2781   "underlying_type" : "type-2",
2782   "unique_id" : "android_flex_format"
2783  },
2784  {
2785   "alignment" : 4,
2786   "enum_fields" :
2787   [
2788    {
2789     "enum_field_value" : 1,
2790     "name" : "HAL_HDR_DOLBY_VISION"
2791    },
2792    {
2793     "enum_field_value" : 2,
2794     "name" : "HAL_HDR_HDR10"
2795    },
2796    {
2797     "enum_field_value" : 3,
2798     "name" : "HAL_HDR_HLG"
2799    }
2800   ],
2801   "linker_set_key" : "android_hdr_t",
2802   "name" : "android_hdr_t",
2803   "referenced_type" : "type-761",
2804   "self_type" : "type-761",
2805   "size" : 4,
2806   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2807   "underlying_type" : "type-2",
2808   "unique_id" : "android_hdr_t"
2809  },
2810  {
2811   "alignment" : 4,
2812   "enum_fields" :
2813   [
2814    {
2815     "enum_field_value" : 4,
2816     "name" : "HAL_HDR_HDR10_PLUS"
2817    }
2818   ],
2819   "linker_set_key" : "android_hdr_v1_2_t",
2820   "name" : "android_hdr_v1_2_t",
2821   "referenced_type" : "type-766",
2822   "self_type" : "type-766",
2823   "size" : 4,
2824   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2825   "underlying_type" : "type-2",
2826   "unique_id" : "android_hdr_v1_2_t"
2827  },
2828  {
2829   "alignment" : 4,
2830   "enum_fields" :
2831   [
2832    {
2833     "enum_field_value" : 39,
2834     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2835    },
2836    {
2837     "enum_field_value" : 40,
2838     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2839    },
2840    {
2841     "enum_field_value" : 41,
2842     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2843    },
2844    {
2845     "enum_field_value" : 42,
2846     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2847    }
2848   ],
2849   "linker_set_key" : "android_pixel_format_sw_t",
2850   "name" : "android_pixel_format_sw_t",
2851   "referenced_type" : "type-771",
2852   "self_type" : "type-771",
2853   "size" : 4,
2854   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2855   "underlying_type" : "type-2",
2856   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2857  },
2858  {
2859   "alignment" : 4,
2860   "enum_fields" :
2861   [
2862    {
2863     "enum_field_value" : 1,
2864     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2865    },
2866    {
2867     "enum_field_value" : 2,
2868     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2869    },
2870    {
2871     "enum_field_value" : 3,
2872     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2873    },
2874    {
2875     "enum_field_value" : 4,
2876     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2877    },
2878    {
2879     "enum_field_value" : 5,
2880     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2881    },
2882    {
2883     "enum_field_value" : 16,
2884     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2885    },
2886    {
2887     "enum_field_value" : 17,
2888     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2889    },
2890    {
2891     "enum_field_value" : 20,
2892     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2893    },
2894    {
2895     "enum_field_value" : 22,
2896     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2897    },
2898    {
2899     "enum_field_value" : 32,
2900     "name" : "HAL_PIXEL_FORMAT_RAW16"
2901    },
2902    {
2903     "enum_field_value" : 33,
2904     "name" : "HAL_PIXEL_FORMAT_BLOB"
2905    },
2906    {
2907     "enum_field_value" : 34,
2908     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2909    },
2910    {
2911     "enum_field_value" : 35,
2912     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2913    },
2914    {
2915     "enum_field_value" : 36,
2916     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2917    },
2918    {
2919     "enum_field_value" : 37,
2920     "name" : "HAL_PIXEL_FORMAT_RAW10"
2921    },
2922    {
2923     "enum_field_value" : 38,
2924     "name" : "HAL_PIXEL_FORMAT_RAW12"
2925    },
2926    {
2927     "enum_field_value" : 43,
2928     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2929    },
2930    {
2931     "enum_field_value" : 538982489,
2932     "name" : "HAL_PIXEL_FORMAT_Y8"
2933    },
2934    {
2935     "enum_field_value" : 540422489,
2936     "name" : "HAL_PIXEL_FORMAT_Y16"
2937    },
2938    {
2939     "enum_field_value" : 842094169,
2940     "name" : "HAL_PIXEL_FORMAT_YV12"
2941    }
2942   ],
2943   "linker_set_key" : "android_pixel_format_t",
2944   "name" : "android_pixel_format_t",
2945   "referenced_type" : "type-756",
2946   "self_type" : "type-756",
2947   "size" : 4,
2948   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2949   "underlying_type" : "type-2",
2950   "unique_id" : "android_pixel_format_t"
2951  },
2952  {
2953   "alignment" : 4,
2954   "enum_fields" :
2955   [
2956    {
2957     "enum_field_value" : 48,
2958     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2959    },
2960    {
2961     "enum_field_value" : 49,
2962     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2963    },
2964    {
2965     "enum_field_value" : 50,
2966     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2967    },
2968    {
2969     "enum_field_value" : 51,
2970     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2971    },
2972    {
2973     "enum_field_value" : 52,
2974     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2975    },
2976    {
2977     "enum_field_value" : 53,
2978     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2979    },
2980    {
2981     "enum_field_value" : 54,
2982     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2983    }
2984   ],
2985   "linker_set_key" : "android_pixel_format_v1_1_t",
2986   "name" : "android_pixel_format_v1_1_t",
2987   "referenced_type" : "type-762",
2988   "self_type" : "type-762",
2989   "size" : 4,
2990   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2991   "underlying_type" : "type-2",
2992   "unique_id" : "android_pixel_format_v1_1_t"
2993  },
2994  {
2995   "alignment" : 4,
2996   "enum_fields" :
2997   [
2998    {
2999     "enum_field_value" : 55,
3000     "name" : "HAL_PIXEL_FORMAT_HSV_888"
3001    }
3002   ],
3003   "linker_set_key" : "android_pixel_format_v1_2_t",
3004   "name" : "android_pixel_format_v1_2_t",
3005   "referenced_type" : "type-770",
3006   "self_type" : "type-770",
3007   "size" : 4,
3008   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3009   "underlying_type" : "type-2",
3010   "unique_id" : "android_pixel_format_v1_2_t"
3011  },
3012  {
3013   "alignment" : 4,
3014   "enum_fields" :
3015   [
3016    {
3017     "enum_field_value" : 0,
3018     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
3019    },
3020    {
3021     "enum_field_value" : 1,
3022     "name" : "HAL_RENDER_INTENT_ENHANCE"
3023    },
3024    {
3025     "enum_field_value" : 2,
3026     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
3027    },
3028    {
3029     "enum_field_value" : 3,
3030     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
3031    }
3032   ],
3033   "linker_set_key" : "android_render_intent_v1_1_t",
3034   "name" : "android_render_intent_v1_1_t",
3035   "referenced_type" : "type-765",
3036   "self_type" : "type-765",
3037   "size" : 4,
3038   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3039   "underlying_type" : "type-2",
3040   "unique_id" : "android_render_intent_v1_1_t"
3041  },
3042  {
3043   "alignment" : 4,
3044   "enum_fields" :
3045   [
3046    {
3047     "enum_field_value" : 1,
3048     "name" : "HAL_TRANSFORM_FLIP_H"
3049    },
3050    {
3051     "enum_field_value" : 2,
3052     "name" : "HAL_TRANSFORM_FLIP_V"
3053    },
3054    {
3055     "enum_field_value" : 4,
3056     "name" : "HAL_TRANSFORM_ROT_90"
3057    },
3058    {
3059     "enum_field_value" : 3,
3060     "name" : "HAL_TRANSFORM_ROT_180"
3061    },
3062    {
3063     "enum_field_value" : 7,
3064     "name" : "HAL_TRANSFORM_ROT_270"
3065    }
3066   ],
3067   "linker_set_key" : "android_transform_t",
3068   "name" : "android_transform_t",
3069   "referenced_type" : "type-757",
3070   "self_type" : "type-757",
3071   "size" : 4,
3072   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3073   "underlying_type" : "type-2",
3074   "unique_id" : "android_transform_t"
3075  },
3076  {
3077   "alignment" : 4,
3078   "enum_fields" :
3079   [
3080    {
3081     "enum_field_value" : 0,
3082     "name" : "LOG_ID_MIN"
3083    },
3084    {
3085     "enum_field_value" : 0,
3086     "name" : "LOG_ID_MAIN"
3087    },
3088    {
3089     "enum_field_value" : 1,
3090     "name" : "LOG_ID_RADIO"
3091    },
3092    {
3093     "enum_field_value" : 2,
3094     "name" : "LOG_ID_EVENTS"
3095    },
3096    {
3097     "enum_field_value" : 3,
3098     "name" : "LOG_ID_SYSTEM"
3099    },
3100    {
3101     "enum_field_value" : 4,
3102     "name" : "LOG_ID_CRASH"
3103    },
3104    {
3105     "enum_field_value" : 5,
3106     "name" : "LOG_ID_STATS"
3107    },
3108    {
3109     "enum_field_value" : 6,
3110     "name" : "LOG_ID_SECURITY"
3111    },
3112    {
3113     "enum_field_value" : 7,
3114     "name" : "LOG_ID_KERNEL"
3115    },
3116    {
3117     "enum_field_value" : 8,
3118     "name" : "LOG_ID_MAX"
3119    }
3120   ],
3121   "linker_set_key" : "log_id",
3122   "name" : "log_id",
3123   "referenced_type" : "type-559",
3124   "self_type" : "type-559",
3125   "size" : 4,
3126   "source_file" : "/system/core/liblog/include/android/log.h",
3127   "underlying_type" : "type-2",
3128   "unique_id" : "log_id"
3129  }
3130 ],
3131 "function_types" :
3132 [
3133  {
3134   "alignment" : 4,
3135   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3136   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3137   "parameters" :
3138   [
3139    {
3140     "referenced_type" : "type-66"
3141    },
3142    {
3143     "referenced_type" : "type-72"
3144    },
3145    {
3146     "referenced_type" : "type-30"
3147    }
3148   ],
3149   "referenced_type" : "type-65",
3150   "return_type" : "type-34",
3151   "self_type" : "type-65",
3152   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3153  },
3154  {
3155   "alignment" : 4,
3156   "linker_set_key" : "int (void *)",
3157   "name" : "int (void *)",
3158   "parameters" :
3159   [
3160    {
3161     "referenced_type" : "type-30"
3162    }
3163   ],
3164   "referenced_type" : "type-784",
3165   "return_type" : "type-28",
3166   "self_type" : "type-784",
3167   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3168  },
3169  {
3170   "alignment" : 4,
3171   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3172   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3173   "parameters" :
3174   [
3175    {
3176     "referenced_type" : "type-699"
3177    },
3178    {
3179     "referenced_type" : "type-637"
3180    },
3181    {
3182     "referenced_type" : "type-55"
3183    },
3184    {
3185     "referenced_type" : "type-700"
3186    },
3187    {
3188     "referenced_type" : "type-55"
3189    },
3190    {
3191     "referenced_type" : "type-30"
3192    }
3193   ],
3194   "referenced_type" : "type-698",
3195   "return_type" : "type-31",
3196   "self_type" : "type-698",
3197   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3198  }
3199 ],
3200 "functions" :
3201 [
3202  {
3203   "function_name" : "android::hardware::fromBinder",
3204   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_3drm4V1_010IDrmPluginENS3_13BpHwDrmPluginENS3_13BnHwDrmPluginEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3205   "parameters" :
3206   [
3207    {
3208     "referenced_type" : "type-72"
3209    }
3210   ],
3211   "return_type" : "type-85",
3212   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3213   "template_args" : [ "type-87", "type-97", "type-136" ]
3214  },
3215  {
3216   "function_name" : "android::hardware::fromBinder",
3217   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_3drm4V1_013ICryptoPluginENS3_16BpHwCryptoPluginENS3_16BnHwCryptoPluginEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3218   "parameters" :
3219   [
3220    {
3221     "referenced_type" : "type-72"
3222    }
3223   ],
3224   "return_type" : "type-281",
3225   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3226   "template_args" : [ "type-283", "type-284", "type-709" ]
3227  },
3228  {
3229   "function_name" : "android::hardware::fromBinder",
3230   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_3drm4V1_018IDrmPluginListenerENS3_21BpHwDrmPluginListenerENS3_21BnHwDrmPluginListenerEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3231   "parameters" :
3232   [
3233    {
3234     "referenced_type" : "type-72"
3235    }
3236   ],
3237   "return_type" : "type-89",
3238   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3239   "template_args" : [ "type-91", "type-170", "type-168" ]
3240  },
3241  {
3242   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::getService",
3243   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3244   "parameters" :
3245   [
3246    {
3247     "default_arg" : true,
3248     "referenced_type" : "type-296"
3249    },
3250    {
3251     "default_arg" : true,
3252     "referenced_type" : "type-34"
3253    }
3254   ],
3255   "return_type" : "type-85",
3256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3257  },
3258  {
3259   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::linkToDeath",
3260   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3261   "parameters" :
3262   [
3263    {
3264     "is_this_ptr" : true,
3265     "referenced_type" : "type-86"
3266    },
3267    {
3268     "referenced_type" : "type-646"
3269    },
3270    {
3271     "referenced_type" : "type-55"
3272    }
3273   ],
3274   "return_type" : "type-374",
3275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3276  },
3277  {
3278   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::getDebugInfo",
3279   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3280   "parameters" :
3281   [
3282    {
3283     "is_this_ptr" : true,
3284     "referenced_type" : "type-86"
3285    },
3286    {
3287     "referenced_type" : "type-986"
3288    }
3289   ],
3290   "return_type" : "type-442",
3291   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3292  },
3293  {
3294   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::getHashChain",
3295   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3296   "parameters" :
3297   [
3298    {
3299     "is_this_ptr" : true,
3300     "referenced_type" : "type-86"
3301    },
3302    {
3303     "referenced_type" : "type-987"
3304    }
3305   ],
3306   "return_type" : "type-442",
3307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3308  },
3309  {
3310   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::tryGetService",
3311   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3312   "parameters" :
3313   [
3314    {
3315     "default_arg" : true,
3316     "referenced_type" : "type-296"
3317    },
3318    {
3319     "default_arg" : true,
3320     "referenced_type" : "type-34"
3321    }
3322   ],
3323   "return_type" : "type-85",
3324   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3325  },
3326  {
3327   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::unlinkToDeath",
3328   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3329   "parameters" :
3330   [
3331    {
3332     "is_this_ptr" : true,
3333     "referenced_type" : "type-86"
3334    },
3335    {
3336     "referenced_type" : "type-646"
3337    }
3338   ],
3339   "return_type" : "type-374",
3340   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3341  },
3342  {
3343   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::interfaceChain",
3344   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3345   "parameters" :
3346   [
3347    {
3348     "is_this_ptr" : true,
3349     "referenced_type" : "type-86"
3350    },
3351    {
3352     "referenced_type" : "type-988"
3353    }
3354   ],
3355   "return_type" : "type-442",
3356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3357  },
3358  {
3359   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::registerAsService",
3360   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3361   "parameters" :
3362   [
3363    {
3364     "is_this_ptr" : true,
3365     "referenced_type" : "type-86"
3366    },
3367    {
3368     "default_arg" : true,
3369     "referenced_type" : "type-296"
3370    }
3371   ],
3372   "return_type" : "type-28",
3373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3374  },
3375  {
3376   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::interfaceDescriptor",
3377   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3378   "parameters" :
3379   [
3380    {
3381     "is_this_ptr" : true,
3382     "referenced_type" : "type-86"
3383    },
3384    {
3385     "referenced_type" : "type-989"
3386    }
3387   ],
3388   "return_type" : "type-442",
3389   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3390  },
3391  {
3392   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::notifySyspropsChanged",
3393   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv",
3394   "parameters" :
3395   [
3396    {
3397     "is_this_ptr" : true,
3398     "referenced_type" : "type-86"
3399    }
3400   ],
3401   "return_type" : "type-442",
3402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3403  },
3404  {
3405   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::setHALInstrumentation",
3406   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv",
3407   "parameters" :
3408   [
3409    {
3410     "is_this_ptr" : true,
3411     "referenced_type" : "type-86"
3412    }
3413   ],
3414   "return_type" : "type-442",
3415   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3416  },
3417  {
3418   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::registerForNotifications",
3419   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3420   "parameters" :
3421   [
3422    {
3423     "referenced_type" : "type-296"
3424    },
3425    {
3426     "referenced_type" : "type-856"
3427    }
3428   ],
3429   "return_type" : "type-34",
3430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3431  },
3432  {
3433   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::ping",
3434   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv",
3435   "parameters" :
3436   [
3437    {
3438     "is_this_ptr" : true,
3439     "referenced_type" : "type-86"
3440    }
3441   ],
3442   "return_type" : "type-442",
3443   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3444  },
3445  {
3446   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::debug",
3447   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3448   "parameters" :
3449   [
3450    {
3451     "is_this_ptr" : true,
3452     "referenced_type" : "type-86"
3453    },
3454    {
3455     "referenced_type" : "type-662"
3456    },
3457    {
3458     "referenced_type" : "type-855"
3459    }
3460   ],
3461   "return_type" : "type-442",
3462   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3463  },
3464  {
3465   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::castFrom",
3466   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3467   "parameters" :
3468   [
3469    {
3470     "referenced_type" : "type-901"
3471    },
3472    {
3473     "default_arg" : true,
3474     "referenced_type" : "type-34"
3475    }
3476   ],
3477   "return_type" : "type-210",
3478   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3479  },
3480  {
3481   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::castFrom",
3482   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin8castFromERKNS_2spIS3_EEb",
3483   "parameters" :
3484   [
3485    {
3486     "referenced_type" : "type-88"
3487    },
3488    {
3489     "default_arg" : true,
3490     "referenced_type" : "type-34"
3491    }
3492   ],
3493   "return_type" : "type-210",
3494   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3495  },
3496  {
3497   "access" : "private",
3498   "function_name" : "android::hardware::drm::V1_0::BsDrmPlugin::addOnewayTask",
3499   "linker_set_key" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE",
3500   "parameters" :
3501   [
3502    {
3503     "is_this_ptr" : true,
3504     "referenced_type" : "type-195"
3505    },
3506    {
3507     "referenced_type" : "type-993"
3508    }
3509   ],
3510   "return_type" : "type-442",
3511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPlugin.h"
3512  },
3513  {
3514   "function_name" : "android::hardware::drm::V1_0::BsDrmPlugin::BsDrmPlugin",
3515   "linker_set_key" : "_ZN7android8hardware3drm4V1_011BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE",
3516   "parameters" :
3517   [
3518    {
3519     "is_this_ptr" : true,
3520     "referenced_type" : "type-195"
3521    },
3522    {
3523     "referenced_type" : "type-84"
3524    }
3525   ],
3526   "return_type" : "type-31",
3527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPlugin.h"
3528  },
3529  {
3530   "function_name" : "android::hardware::drm::V1_0::BsDrmPlugin::BsDrmPlugin",
3531   "linker_set_key" : "_ZN7android8hardware3drm4V1_011BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE",
3532   "parameters" :
3533   [
3534    {
3535     "is_this_ptr" : true,
3536     "referenced_type" : "type-195"
3537    },
3538    {
3539     "referenced_type" : "type-84"
3540    }
3541   ],
3542   "return_type" : "type-31",
3543   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPlugin.h"
3544  },
3545  {
3546   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::getService",
3547   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3548   "parameters" :
3549   [
3550    {
3551     "default_arg" : true,
3552     "referenced_type" : "type-139"
3553    },
3554    {
3555     "default_arg" : true,
3556     "referenced_type" : "type-34"
3557    }
3558   ],
3559   "return_type" : "type-22",
3560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3561  },
3562  {
3563   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::linkToDeath",
3564   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3565   "parameters" :
3566   [
3567    {
3568     "is_this_ptr" : true,
3569     "referenced_type" : "type-23"
3570    },
3571    {
3572     "referenced_type" : "type-646"
3573    },
3574    {
3575     "referenced_type" : "type-55"
3576    }
3577   ],
3578   "return_type" : "type-374",
3579   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3580  },
3581  {
3582   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::getDebugInfo",
3583   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3584   "parameters" :
3585   [
3586    {
3587     "is_this_ptr" : true,
3588     "referenced_type" : "type-23"
3589    },
3590    {
3591     "referenced_type" : "type-1010"
3592    }
3593   ],
3594   "return_type" : "type-442",
3595   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3596  },
3597  {
3598   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::getHashChain",
3599   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3600   "parameters" :
3601   [
3602    {
3603     "is_this_ptr" : true,
3604     "referenced_type" : "type-23"
3605    },
3606    {
3607     "referenced_type" : "type-1011"
3608    }
3609   ],
3610   "return_type" : "type-442",
3611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3612  },
3613  {
3614   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::tryGetService",
3615   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3616   "parameters" :
3617   [
3618    {
3619     "default_arg" : true,
3620     "referenced_type" : "type-139"
3621    },
3622    {
3623     "default_arg" : true,
3624     "referenced_type" : "type-34"
3625    }
3626   ],
3627   "return_type" : "type-22",
3628   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3629  },
3630  {
3631   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::unlinkToDeath",
3632   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3633   "parameters" :
3634   [
3635    {
3636     "is_this_ptr" : true,
3637     "referenced_type" : "type-23"
3638    },
3639    {
3640     "referenced_type" : "type-646"
3641    }
3642   ],
3643   "return_type" : "type-374",
3644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3645  },
3646  {
3647   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::interfaceChain",
3648   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3649   "parameters" :
3650   [
3651    {
3652     "is_this_ptr" : true,
3653     "referenced_type" : "type-23"
3654    },
3655    {
3656     "referenced_type" : "type-1012"
3657    }
3658   ],
3659   "return_type" : "type-442",
3660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3661  },
3662  {
3663   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::registerAsService",
3664   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3665   "parameters" :
3666   [
3667    {
3668     "is_this_ptr" : true,
3669     "referenced_type" : "type-23"
3670    },
3671    {
3672     "default_arg" : true,
3673     "referenced_type" : "type-139"
3674    }
3675   ],
3676   "return_type" : "type-28",
3677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3678  },
3679  {
3680   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::interfaceDescriptor",
3681   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3682   "parameters" :
3683   [
3684    {
3685     "is_this_ptr" : true,
3686     "referenced_type" : "type-23"
3687    },
3688    {
3689     "referenced_type" : "type-1013"
3690    }
3691   ],
3692   "return_type" : "type-442",
3693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3694  },
3695  {
3696   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::notifySyspropsChanged",
3697   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv",
3698   "parameters" :
3699   [
3700    {
3701     "is_this_ptr" : true,
3702     "referenced_type" : "type-23"
3703    }
3704   ],
3705   "return_type" : "type-442",
3706   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3707  },
3708  {
3709   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::setHALInstrumentation",
3710   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv",
3711   "parameters" :
3712   [
3713    {
3714     "is_this_ptr" : true,
3715     "referenced_type" : "type-23"
3716    }
3717   ],
3718   "return_type" : "type-442",
3719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3720  },
3721  {
3722   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::registerForNotifications",
3723   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3724   "parameters" :
3725   [
3726    {
3727     "referenced_type" : "type-139"
3728    },
3729    {
3730     "referenced_type" : "type-856"
3731    }
3732   ],
3733   "return_type" : "type-34",
3734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3735  },
3736  {
3737   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::ping",
3738   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv",
3739   "parameters" :
3740   [
3741    {
3742     "is_this_ptr" : true,
3743     "referenced_type" : "type-23"
3744    }
3745   ],
3746   "return_type" : "type-442",
3747   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3748  },
3749  {
3750   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::debug",
3751   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3752   "parameters" :
3753   [
3754    {
3755     "is_this_ptr" : true,
3756     "referenced_type" : "type-23"
3757    },
3758    {
3759     "referenced_type" : "type-662"
3760    },
3761    {
3762     "referenced_type" : "type-855"
3763    }
3764   ],
3765   "return_type" : "type-442",
3766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3767  },
3768  {
3769   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::castFrom",
3770   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3771   "parameters" :
3772   [
3773    {
3774     "referenced_type" : "type-901"
3775    },
3776    {
3777     "default_arg" : true,
3778     "referenced_type" : "type-34"
3779    }
3780   ],
3781   "return_type" : "type-111",
3782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3783  },
3784  {
3785   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::castFrom",
3786   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory8castFromERKNS_2spIS3_EEb",
3787   "parameters" :
3788   [
3789    {
3790     "referenced_type" : "type-184"
3791    },
3792    {
3793     "default_arg" : true,
3794     "referenced_type" : "type-34"
3795    }
3796   ],
3797   "return_type" : "type-111",
3798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3799  },
3800  {
3801   "access" : "private",
3802   "function_name" : "android::hardware::drm::V1_0::BsDrmFactory::addOnewayTask",
3803   "linker_set_key" : "_ZN7android8hardware3drm4V1_012BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE",
3804   "parameters" :
3805   [
3806    {
3807     "is_this_ptr" : true,
3808     "referenced_type" : "type-42"
3809    },
3810    {
3811     "referenced_type" : "type-1017"
3812    }
3813   ],
3814   "return_type" : "type-442",
3815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmFactory.h"
3816  },
3817  {
3818   "function_name" : "android::hardware::drm::V1_0::BsDrmFactory::BsDrmFactory",
3819   "linker_set_key" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE",
3820   "parameters" :
3821   [
3822    {
3823     "is_this_ptr" : true,
3824     "referenced_type" : "type-42"
3825    },
3826    {
3827     "referenced_type" : "type-39"
3828    }
3829   ],
3830   "return_type" : "type-31",
3831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmFactory.h"
3832  },
3833  {
3834   "function_name" : "android::hardware::drm::V1_0::BsDrmFactory::BsDrmFactory",
3835   "linker_set_key" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE",
3836   "parameters" :
3837   [
3838    {
3839     "is_this_ptr" : true,
3840     "referenced_type" : "type-42"
3841    },
3842    {
3843     "referenced_type" : "type-39"
3844    }
3845   ],
3846   "return_type" : "type-31",
3847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmFactory.h"
3848  },
3849  {
3850   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_sign",
3851   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10_hidl_signEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3852   "parameters" :
3853   [
3854    {
3855     "referenced_type" : "type-707"
3856    },
3857    {
3858     "referenced_type" : "type-706"
3859    },
3860    {
3861     "referenced_type" : "type-699"
3862    },
3863    {
3864     "referenced_type" : "type-1020"
3865    }
3866   ],
3867   "return_type" : "type-28",
3868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
3869  },
3870  {
3871   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::onTransact",
3872   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3873   "parameters" :
3874   [
3875    {
3876     "is_this_ptr" : true,
3877     "referenced_type" : "type-175"
3878    },
3879    {
3880     "referenced_type" : "type-2"
3881    },
3882    {
3883     "referenced_type" : "type-706"
3884    },
3885    {
3886     "referenced_type" : "type-699"
3887    },
3888    {
3889     "default_arg" : true,
3890     "referenced_type" : "type-2"
3891    },
3892    {
3893     "default_arg" : true,
3894     "referenced_type" : "type-1021"
3895    }
3896   ],
3897   "return_type" : "type-28",
3898   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
3899  },
3900  {
3901   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_verify",
3902   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin12_hidl_verifyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3903   "parameters" :
3904   [
3905    {
3906     "referenced_type" : "type-707"
3907    },
3908    {
3909     "referenced_type" : "type-706"
3910    },
3911    {
3912     "referenced_type" : "type-699"
3913    },
3914    {
3915     "referenced_type" : "type-1022"
3916    }
3917   ],
3918   "return_type" : "type-28",
3919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
3920  },
3921  {
3922   "access" : "private",
3923   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::getDebugInfo",
3924   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3925   "parameters" :
3926   [
3927    {
3928     "is_this_ptr" : true,
3929     "referenced_type" : "type-175"
3930    },
3931    {
3932     "referenced_type" : "type-1023"
3933    }
3934   ],
3935   "return_type" : "type-442",
3936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
3937  },
3938  {
3939   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_decrypt",
3940   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin13_hidl_decryptEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3941   "parameters" :
3942   [
3943    {
3944     "referenced_type" : "type-707"
3945    },
3946    {
3947     "referenced_type" : "type-706"
3948    },
3949    {
3950     "referenced_type" : "type-699"
3951    },
3952    {
3953     "referenced_type" : "type-1024"
3954    }
3955   ],
3956   "return_type" : "type-28",
3957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
3958  },
3959  {
3960   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_encrypt",
3961   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin13_hidl_encryptEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3962   "parameters" :
3963   [
3964    {
3965     "referenced_type" : "type-707"
3966    },
3967    {
3968     "referenced_type" : "type-706"
3969    },
3970    {
3971     "referenced_type" : "type-699"
3972    },
3973    {
3974     "referenced_type" : "type-1025"
3975    }
3976   ],
3977   "return_type" : "type-28",
3978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
3979  },
3980  {
3981   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_signRSA",
3982   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin13_hidl_signRSAEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3983   "parameters" :
3984   [
3985    {
3986     "referenced_type" : "type-707"
3987    },
3988    {
3989     "referenced_type" : "type-706"
3990    },
3991    {
3992     "referenced_type" : "type-699"
3993    },
3994    {
3995     "referenced_type" : "type-1026"
3996    }
3997   ],
3998   "return_type" : "type-28",
3999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4000  },
4001  {
4002   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_sendEvent",
4003   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin15_hidl_sendEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4004   "parameters" :
4005   [
4006    {
4007     "referenced_type" : "type-707"
4008    },
4009    {
4010     "referenced_type" : "type-706"
4011    },
4012    {
4013     "referenced_type" : "type-699"
4014    },
4015    {
4016     "referenced_type" : "type-1027"
4017    }
4018   ],
4019   "return_type" : "type-28",
4020   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4021  },
4022  {
4023   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_removeKeys",
4024   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin16_hidl_removeKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4025   "parameters" :
4026   [
4027    {
4028     "referenced_type" : "type-707"
4029    },
4030    {
4031     "referenced_type" : "type-706"
4032    },
4033    {
4034     "referenced_type" : "type-699"
4035    },
4036    {
4037     "referenced_type" : "type-1028"
4038    }
4039   ],
4040   "return_type" : "type-28",
4041   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4042  },
4043  {
4044   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_openSession",
4045   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin17_hidl_openSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4046   "parameters" :
4047   [
4048    {
4049     "referenced_type" : "type-707"
4050    },
4051    {
4052     "referenced_type" : "type-706"
4053    },
4054    {
4055     "referenced_type" : "type-699"
4056    },
4057    {
4058     "referenced_type" : "type-1029"
4059    }
4060   ],
4061   "return_type" : "type-28",
4062   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4063  },
4064  {
4065   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_restoreKeys",
4066   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin17_hidl_restoreKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4067   "parameters" :
4068   [
4069    {
4070     "referenced_type" : "type-707"
4071    },
4072    {
4073     "referenced_type" : "type-706"
4074    },
4075    {
4076     "referenced_type" : "type-699"
4077    },
4078    {
4079     "referenced_type" : "type-1030"
4080    }
4081   ],
4082   "return_type" : "type-28",
4083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4084  },
4085  {
4086   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_setListener",
4087   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin17_hidl_setListenerEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4088   "parameters" :
4089   [
4090    {
4091     "referenced_type" : "type-707"
4092    },
4093    {
4094     "referenced_type" : "type-706"
4095    },
4096    {
4097     "referenced_type" : "type-699"
4098    },
4099    {
4100     "referenced_type" : "type-1031"
4101    }
4102   ],
4103   "return_type" : "type-28",
4104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4105  },
4106  {
4107   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_closeSession",
4108   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin18_hidl_closeSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4109   "parameters" :
4110   [
4111    {
4112     "referenced_type" : "type-707"
4113    },
4114    {
4115     "referenced_type" : "type-706"
4116    },
4117    {
4118     "referenced_type" : "type-699"
4119    },
4120    {
4121     "referenced_type" : "type-1032"
4122    }
4123   ],
4124   "return_type" : "type-28",
4125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4126  },
4127  {
4128   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_getKeyRequest",
4129   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin19_hidl_getKeyRequestEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4130   "parameters" :
4131   [
4132    {
4133     "referenced_type" : "type-707"
4134    },
4135    {
4136     "referenced_type" : "type-706"
4137    },
4138    {
4139     "referenced_type" : "type-699"
4140    },
4141    {
4142     "referenced_type" : "type-1033"
4143    }
4144   ],
4145   "return_type" : "type-28",
4146   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4147  },
4148  {
4149   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_getSecureStop",
4150   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin19_hidl_getSecureStopEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4151   "parameters" :
4152   [
4153    {
4154     "referenced_type" : "type-707"
4155    },
4156    {
4157     "referenced_type" : "type-706"
4158    },
4159    {
4160     "referenced_type" : "type-699"
4161    },
4162    {
4163     "referenced_type" : "type-1034"
4164    }
4165   ],
4166   "return_type" : "type-28",
4167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4168  },
4169  {
4170   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_getSecureStops",
4171   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin20_hidl_getSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4172   "parameters" :
4173   [
4174    {
4175     "referenced_type" : "type-707"
4176    },
4177    {
4178     "referenced_type" : "type-706"
4179    },
4180    {
4181     "referenced_type" : "type-699"
4182    },
4183    {
4184     "referenced_type" : "type-1035"
4185    }
4186   ],
4187   "return_type" : "type-28",
4188   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4189  },
4190  {
4191   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_queryKeyStatus",
4192   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin20_hidl_queryKeyStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4193   "parameters" :
4194   [
4195    {
4196     "referenced_type" : "type-707"
4197    },
4198    {
4199     "referenced_type" : "type-706"
4200    },
4201    {
4202     "referenced_type" : "type-699"
4203    },
4204    {
4205     "referenced_type" : "type-1036"
4206    }
4207   ],
4208   "return_type" : "type-28",
4209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4210  },
4211  {
4212   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_sendKeysChange",
4213   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin20_hidl_sendKeysChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4214   "parameters" :
4215   [
4216    {
4217     "referenced_type" : "type-707"
4218    },
4219    {
4220     "referenced_type" : "type-706"
4221    },
4222    {
4223     "referenced_type" : "type-699"
4224    },
4225    {
4226     "referenced_type" : "type-1037"
4227    }
4228   ],
4229   "return_type" : "type-28",
4230   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4231  },
4232  {
4233   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_setMacAlgorithm",
4234   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin21_hidl_setMacAlgorithmEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4235   "parameters" :
4236   [
4237    {
4238     "referenced_type" : "type-707"
4239    },
4240    {
4241     "referenced_type" : "type-706"
4242    },
4243    {
4244     "referenced_type" : "type-699"
4245    },
4246    {
4247     "referenced_type" : "type-1038"
4248    }
4249   ],
4250   "return_type" : "type-28",
4251   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4252  },
4253  {
4254   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_getPropertyString",
4255   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin23_hidl_getPropertyStringEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4256   "parameters" :
4257   [
4258    {
4259     "referenced_type" : "type-707"
4260    },
4261    {
4262     "referenced_type" : "type-706"
4263    },
4264    {
4265     "referenced_type" : "type-699"
4266    },
4267    {
4268     "referenced_type" : "type-1039"
4269    }
4270   ],
4271   "return_type" : "type-28",
4272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4273  },
4274  {
4275   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_releaseSecureStop",
4276   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin23_hidl_releaseSecureStopEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4277   "parameters" :
4278   [
4279    {
4280     "referenced_type" : "type-707"
4281    },
4282    {
4283     "referenced_type" : "type-706"
4284    },
4285    {
4286     "referenced_type" : "type-699"
4287    },
4288    {
4289     "referenced_type" : "type-1040"
4290    }
4291   ],
4292   "return_type" : "type-28",
4293   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4294  },
4295  {
4296   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_setPropertyString",
4297   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin23_hidl_setPropertyStringEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4298   "parameters" :
4299   [
4300    {
4301     "referenced_type" : "type-707"
4302    },
4303    {
4304     "referenced_type" : "type-706"
4305    },
4306    {
4307     "referenced_type" : "type-699"
4308    },
4309    {
4310     "referenced_type" : "type-1041"
4311    }
4312   ],
4313   "return_type" : "type-28",
4314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4315  },
4316  {
4317   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_provideKeyResponse",
4318   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin24_hidl_provideKeyResponseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4319   "parameters" :
4320   [
4321    {
4322     "referenced_type" : "type-707"
4323    },
4324    {
4325     "referenced_type" : "type-706"
4326    },
4327    {
4328     "referenced_type" : "type-699"
4329    },
4330    {
4331     "referenced_type" : "type-1042"
4332    }
4333   ],
4334   "return_type" : "type-28",
4335   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4336  },
4337  {
4338   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_setCipherAlgorithm",
4339   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin24_hidl_setCipherAlgorithmEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4340   "parameters" :
4341   [
4342    {
4343     "referenced_type" : "type-707"
4344    },
4345    {
4346     "referenced_type" : "type-706"
4347    },
4348    {
4349     "referenced_type" : "type-699"
4350    },
4351    {
4352     "referenced_type" : "type-1043"
4353    }
4354   ],
4355   "return_type" : "type-28",
4356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4357  },
4358  {
4359   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_getProvisionRequest",
4360   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin25_hidl_getProvisionRequestEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4361   "parameters" :
4362   [
4363    {
4364     "referenced_type" : "type-707"
4365    },
4366    {
4367     "referenced_type" : "type-706"
4368    },
4369    {
4370     "referenced_type" : "type-699"
4371    },
4372    {
4373     "referenced_type" : "type-1044"
4374    }
4375   ],
4376   "return_type" : "type-28",
4377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4378  },
4379  {
4380   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_getPropertyByteArray",
4381   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin26_hidl_getPropertyByteArrayEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4382   "parameters" :
4383   [
4384    {
4385     "referenced_type" : "type-707"
4386    },
4387    {
4388     "referenced_type" : "type-706"
4389    },
4390    {
4391     "referenced_type" : "type-699"
4392    },
4393    {
4394     "referenced_type" : "type-1045"
4395    }
4396   ],
4397   "return_type" : "type-28",
4398   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4399  },
4400  {
4401   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_sendExpirationUpdate",
4402   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin26_hidl_sendExpirationUpdateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4403   "parameters" :
4404   [
4405    {
4406     "referenced_type" : "type-707"
4407    },
4408    {
4409     "referenced_type" : "type-706"
4410    },
4411    {
4412     "referenced_type" : "type-699"
4413    },
4414    {
4415     "referenced_type" : "type-1046"
4416    }
4417   ],
4418   "return_type" : "type-28",
4419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4420  },
4421  {
4422   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_setPropertyByteArray",
4423   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin26_hidl_setPropertyByteArrayEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4424   "parameters" :
4425   [
4426    {
4427     "referenced_type" : "type-707"
4428    },
4429    {
4430     "referenced_type" : "type-706"
4431    },
4432    {
4433     "referenced_type" : "type-699"
4434    },
4435    {
4436     "referenced_type" : "type-1047"
4437    }
4438   ],
4439   "return_type" : "type-28",
4440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4441  },
4442  {
4443   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_releaseAllSecureStops",
4444   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin27_hidl_releaseAllSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4445   "parameters" :
4446   [
4447    {
4448     "referenced_type" : "type-707"
4449    },
4450    {
4451     "referenced_type" : "type-706"
4452    },
4453    {
4454     "referenced_type" : "type-699"
4455    },
4456    {
4457     "referenced_type" : "type-1048"
4458    }
4459   ],
4460   "return_type" : "type-28",
4461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4462  },
4463  {
4464   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_provideProvisionResponse",
4465   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin30_hidl_provideProvisionResponseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4466   "parameters" :
4467   [
4468    {
4469     "referenced_type" : "type-707"
4470    },
4471    {
4472     "referenced_type" : "type-706"
4473    },
4474    {
4475     "referenced_type" : "type-699"
4476    },
4477    {
4478     "referenced_type" : "type-1049"
4479    }
4480   ],
4481   "return_type" : "type-28",
4482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4483  },
4484  {
4485   "access" : "private",
4486   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::ping",
4487   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin4pingEv",
4488   "parameters" :
4489   [
4490    {
4491     "is_this_ptr" : true,
4492     "referenced_type" : "type-175"
4493    }
4494   ],
4495   "return_type" : "type-442",
4496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4497  },
4498  {
4499   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::BnHwDrmPlugin",
4500   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE",
4501   "parameters" :
4502   [
4503    {
4504     "is_this_ptr" : true,
4505     "referenced_type" : "type-175"
4506    },
4507    {
4508     "referenced_type" : "type-88"
4509    }
4510   ],
4511   "return_type" : "type-31",
4512   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4513  },
4514  {
4515   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::BnHwDrmPlugin",
4516   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE",
4517   "parameters" :
4518   [
4519    {
4520     "is_this_ptr" : true,
4521     "referenced_type" : "type-175"
4522    },
4523    {
4524     "referenced_type" : "type-88"
4525    }
4526   ],
4527   "return_type" : "type-31",
4528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4529  },
4530  {
4531   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::~BnHwDrmPlugin",
4532   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD0Ev",
4533   "parameters" :
4534   [
4535    {
4536     "is_this_ptr" : true,
4537     "referenced_type" : "type-175"
4538    }
4539   ],
4540   "return_type" : "type-31",
4541   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4542  },
4543  {
4544   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::~BnHwDrmPlugin",
4545   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD1Ev",
4546   "parameters" :
4547   [
4548    {
4549     "is_this_ptr" : true,
4550     "referenced_type" : "type-175"
4551    }
4552   ],
4553   "return_type" : "type-31",
4554   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4555  },
4556  {
4557   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::~BnHwDrmPlugin",
4558   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD2Ev",
4559   "parameters" :
4560   [
4561    {
4562     "is_this_ptr" : true,
4563     "referenced_type" : "type-175"
4564    }
4565   ],
4566   "return_type" : "type-31",
4567   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4568  },
4569  {
4570   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_sign",
4571   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10_hidl_signEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE",
4572   "parameters" :
4573   [
4574    {
4575     "referenced_type" : "type-19"
4576    },
4577    {
4578     "referenced_type" : "type-888"
4579    },
4580    {
4581     "referenced_type" : "type-641"
4582    },
4583    {
4584     "referenced_type" : "type-641"
4585    },
4586    {
4587     "referenced_type" : "type-641"
4588    },
4589    {
4590     "referenced_type" : "type-1050"
4591    }
4592   ],
4593   "return_type" : "type-442",
4594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4595  },
4596  {
4597   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::removeKeys",
4598   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE",
4599   "parameters" :
4600   [
4601    {
4602     "is_this_ptr" : true,
4603     "referenced_type" : "type-101"
4604    },
4605    {
4606     "referenced_type" : "type-641"
4607    }
4608   ],
4609   "return_type" : "type-903",
4610   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4611  },
4612  {
4613   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::linkToDeath",
4614   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4615   "parameters" :
4616   [
4617    {
4618     "is_this_ptr" : true,
4619     "referenced_type" : "type-101"
4620    },
4621    {
4622     "referenced_type" : "type-646"
4623    },
4624    {
4625     "referenced_type" : "type-55"
4626    }
4627   ],
4628   "return_type" : "type-374",
4629   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4630  },
4631  {
4632   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::openSession",
4633   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE",
4634   "parameters" :
4635   [
4636    {
4637     "is_this_ptr" : true,
4638     "referenced_type" : "type-101"
4639    },
4640    {
4641     "referenced_type" : "type-1051"
4642    }
4643   ],
4644   "return_type" : "type-442",
4645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4646  },
4647  {
4648   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::restoreKeys",
4649   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_",
4650   "parameters" :
4651   [
4652    {
4653     "is_this_ptr" : true,
4654     "referenced_type" : "type-101"
4655    },
4656    {
4657     "referenced_type" : "type-641"
4658    },
4659    {
4660     "referenced_type" : "type-641"
4661    }
4662   ],
4663   "return_type" : "type-903",
4664   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4665  },
4666  {
4667   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::setListener",
4668   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE",
4669   "parameters" :
4670   [
4671    {
4672     "is_this_ptr" : true,
4673     "referenced_type" : "type-101"
4674    },
4675    {
4676     "referenced_type" : "type-94"
4677    }
4678   ],
4679   "return_type" : "type-442",
4680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4681  },
4682  {
4683   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_verify",
4684   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12_hidl_verifyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_SC_NSt3__18functionIFvNS2_6StatusEbEEE",
4685   "parameters" :
4686   [
4687    {
4688     "referenced_type" : "type-19"
4689    },
4690    {
4691     "referenced_type" : "type-888"
4692    },
4693    {
4694     "referenced_type" : "type-641"
4695    },
4696    {
4697     "referenced_type" : "type-641"
4698    },
4699    {
4700     "referenced_type" : "type-641"
4701    },
4702    {
4703     "referenced_type" : "type-641"
4704    },
4705    {
4706     "referenced_type" : "type-1052"
4707    }
4708   ],
4709   "return_type" : "type-442",
4710   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4711  },
4712  {
4713   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::closeSession",
4714   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE",
4715   "parameters" :
4716   [
4717    {
4718     "is_this_ptr" : true,
4719     "referenced_type" : "type-101"
4720    },
4721    {
4722     "referenced_type" : "type-641"
4723    }
4724   ],
4725   "return_type" : "type-903",
4726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4727  },
4728  {
4729   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getDebugInfo",
4730   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4731   "parameters" :
4732   [
4733    {
4734     "is_this_ptr" : true,
4735     "referenced_type" : "type-101"
4736    },
4737    {
4738     "referenced_type" : "type-1053"
4739    }
4740   ],
4741   "return_type" : "type-442",
4742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4743  },
4744  {
4745   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getHashChain",
4746   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4747   "parameters" :
4748   [
4749    {
4750     "is_this_ptr" : true,
4751     "referenced_type" : "type-101"
4752    },
4753    {
4754     "referenced_type" : "type-1054"
4755    }
4756   ],
4757   "return_type" : "type-442",
4758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4759  },
4760  {
4761   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_decrypt",
4762   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13_hidl_decryptEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE",
4763   "parameters" :
4764   [
4765    {
4766     "referenced_type" : "type-19"
4767    },
4768    {
4769     "referenced_type" : "type-888"
4770    },
4771    {
4772     "referenced_type" : "type-641"
4773    },
4774    {
4775     "referenced_type" : "type-641"
4776    },
4777    {
4778     "referenced_type" : "type-641"
4779    },
4780    {
4781     "referenced_type" : "type-641"
4782    },
4783    {
4784     "referenced_type" : "type-1055"
4785    }
4786   ],
4787   "return_type" : "type-442",
4788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4789  },
4790  {
4791   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_encrypt",
4792   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13_hidl_encryptEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE",
4793   "parameters" :
4794   [
4795    {
4796     "referenced_type" : "type-19"
4797    },
4798    {
4799     "referenced_type" : "type-888"
4800    },
4801    {
4802     "referenced_type" : "type-641"
4803    },
4804    {
4805     "referenced_type" : "type-641"
4806    },
4807    {
4808     "referenced_type" : "type-641"
4809    },
4810    {
4811     "referenced_type" : "type-641"
4812    },
4813    {
4814     "referenced_type" : "type-1056"
4815    }
4816   ],
4817   "return_type" : "type-442",
4818   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4819  },
4820  {
4821   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_signRSA",
4822   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13_hidl_signRSAEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS0_11hidl_stringESC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE",
4823   "parameters" :
4824   [
4825    {
4826     "referenced_type" : "type-19"
4827    },
4828    {
4829     "referenced_type" : "type-888"
4830    },
4831    {
4832     "referenced_type" : "type-641"
4833    },
4834    {
4835     "referenced_type" : "type-589"
4836    },
4837    {
4838     "referenced_type" : "type-641"
4839    },
4840    {
4841     "referenced_type" : "type-641"
4842    },
4843    {
4844     "referenced_type" : "type-1057"
4845    }
4846   ],
4847   "return_type" : "type-442",
4848   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4849  },
4850  {
4851   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getKeyRequest",
4852   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE",
4853   "parameters" :
4854   [
4855    {
4856     "is_this_ptr" : true,
4857     "referenced_type" : "type-101"
4858    },
4859    {
4860     "referenced_type" : "type-641"
4861    },
4862    {
4863     "referenced_type" : "type-641"
4864    },
4865    {
4866     "referenced_type" : "type-589"
4867    },
4868    {
4869     "referenced_type" : "type-819"
4870    },
4871    {
4872     "referenced_type" : "type-291"
4873    },
4874    {
4875     "referenced_type" : "type-1058"
4876    }
4877   ],
4878   "return_type" : "type-442",
4879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4880  },
4881  {
4882   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getSecureStop",
4883   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE",
4884   "parameters" :
4885   [
4886    {
4887     "is_this_ptr" : true,
4888     "referenced_type" : "type-101"
4889    },
4890    {
4891     "referenced_type" : "type-641"
4892    },
4893    {
4894     "referenced_type" : "type-1059"
4895    }
4896   ],
4897   "return_type" : "type-442",
4898   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4899  },
4900  {
4901   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::unlinkToDeath",
4902   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4903   "parameters" :
4904   [
4905    {
4906     "is_this_ptr" : true,
4907     "referenced_type" : "type-101"
4908    },
4909    {
4910     "referenced_type" : "type-646"
4911    }
4912   ],
4913   "return_type" : "type-374",
4914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4915  },
4916  {
4917   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getSecureStops",
4918   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE",
4919   "parameters" :
4920   [
4921    {
4922     "is_this_ptr" : true,
4923     "referenced_type" : "type-101"
4924    },
4925    {
4926     "referenced_type" : "type-1060"
4927    }
4928   ],
4929   "return_type" : "type-442",
4930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4931  },
4932  {
4933   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::interfaceChain",
4934   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4935   "parameters" :
4936   [
4937    {
4938     "is_this_ptr" : true,
4939     "referenced_type" : "type-101"
4940    },
4941    {
4942     "referenced_type" : "type-1061"
4943    }
4944   ],
4945   "return_type" : "type-442",
4946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4947  },
4948  {
4949   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::queryKeyStatus",
4950   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE",
4951   "parameters" :
4952   [
4953    {
4954     "is_this_ptr" : true,
4955     "referenced_type" : "type-101"
4956    },
4957    {
4958     "referenced_type" : "type-641"
4959    },
4960    {
4961     "referenced_type" : "type-1062"
4962    }
4963   ],
4964   "return_type" : "type-442",
4965   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4966  },
4967  {
4968   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::sendKeysChange",
4969   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb",
4970   "parameters" :
4971   [
4972    {
4973     "is_this_ptr" : true,
4974     "referenced_type" : "type-101"
4975    },
4976    {
4977     "referenced_type" : "type-641"
4978    },
4979    {
4980     "referenced_type" : "type-293"
4981    },
4982    {
4983     "referenced_type" : "type-34"
4984    }
4985   ],
4986   "return_type" : "type-442",
4987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4988  },
4989  {
4990   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_sendEvent",
4991   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15_hidl_sendEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9EventTypeERKNS0_8hidl_vecIhEESD_",
4992   "parameters" :
4993   [
4994    {
4995     "referenced_type" : "type-19"
4996    },
4997    {
4998     "referenced_type" : "type-888"
4999    },
5000    {
5001     "referenced_type" : "type-818"
5002    },
5003    {
5004     "referenced_type" : "type-641"
5005    },
5006    {
5007     "referenced_type" : "type-641"
5008    }
5009   ],
5010   "return_type" : "type-442",
5011   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5012  },
5013  {
5014   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::setMacAlgorithm",
5015   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
5016   "parameters" :
5017   [
5018    {
5019     "is_this_ptr" : true,
5020     "referenced_type" : "type-101"
5021    },
5022    {
5023     "referenced_type" : "type-641"
5024    },
5025    {
5026     "referenced_type" : "type-589"
5027    }
5028   ],
5029   "return_type" : "type-903",
5030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5031  },
5032  {
5033   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_removeKeys",
5034   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin16_hidl_removeKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5035   "parameters" :
5036   [
5037    {
5038     "referenced_type" : "type-19"
5039    },
5040    {
5041     "referenced_type" : "type-888"
5042    },
5043    {
5044     "referenced_type" : "type-641"
5045    }
5046   ],
5047   "return_type" : "type-903",
5048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5049  },
5050  {
5051   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_openSession",
5052   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17_hidl_openSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE",
5053   "parameters" :
5054   [
5055    {
5056     "referenced_type" : "type-19"
5057    },
5058    {
5059     "referenced_type" : "type-888"
5060    },
5061    {
5062     "referenced_type" : "type-1063"
5063    }
5064   ],
5065   "return_type" : "type-442",
5066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5067  },
5068  {
5069   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_restoreKeys",
5070   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17_hidl_restoreKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_",
5071   "parameters" :
5072   [
5073    {
5074     "referenced_type" : "type-19"
5075    },
5076    {
5077     "referenced_type" : "type-888"
5078    },
5079    {
5080     "referenced_type" : "type-641"
5081    },
5082    {
5083     "referenced_type" : "type-641"
5084    }
5085   ],
5086   "return_type" : "type-903",
5087   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5088  },
5089  {
5090   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_setListener",
5091   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17_hidl_setListenerEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_18IDrmPluginListenerEEE",
5092   "parameters" :
5093   [
5094    {
5095     "referenced_type" : "type-19"
5096    },
5097    {
5098     "referenced_type" : "type-888"
5099    },
5100    {
5101     "referenced_type" : "type-94"
5102    }
5103   ],
5104   "return_type" : "type-442",
5105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5106  },
5107  {
5108   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getPropertyString",
5109   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE",
5110   "parameters" :
5111   [
5112    {
5113     "is_this_ptr" : true,
5114     "referenced_type" : "type-101"
5115    },
5116    {
5117     "referenced_type" : "type-589"
5118    },
5119    {
5120     "referenced_type" : "type-1064"
5121    }
5122   ],
5123   "return_type" : "type-442",
5124   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5125  },
5126  {
5127   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::releaseSecureStop",
5128   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE",
5129   "parameters" :
5130   [
5131    {
5132     "is_this_ptr" : true,
5133     "referenced_type" : "type-101"
5134    },
5135    {
5136     "referenced_type" : "type-641"
5137    }
5138   ],
5139   "return_type" : "type-903",
5140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5141  },
5142  {
5143   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::setPropertyString",
5144   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_",
5145   "parameters" :
5146   [
5147    {
5148     "is_this_ptr" : true,
5149     "referenced_type" : "type-101"
5150    },
5151    {
5152     "referenced_type" : "type-589"
5153    },
5154    {
5155     "referenced_type" : "type-589"
5156    }
5157   ],
5158   "return_type" : "type-903",
5159   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5160  },
5161  {
5162   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_closeSession",
5163   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18_hidl_closeSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5164   "parameters" :
5165   [
5166    {
5167     "referenced_type" : "type-19"
5168    },
5169    {
5170     "referenced_type" : "type-888"
5171    },
5172    {
5173     "referenced_type" : "type-641"
5174    }
5175   ],
5176   "return_type" : "type-903",
5177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5178  },
5179  {
5180   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::provideKeyResponse",
5181   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE",
5182   "parameters" :
5183   [
5184    {
5185     "is_this_ptr" : true,
5186     "referenced_type" : "type-101"
5187    },
5188    {
5189     "referenced_type" : "type-641"
5190    },
5191    {
5192     "referenced_type" : "type-641"
5193    },
5194    {
5195     "referenced_type" : "type-1065"
5196    }
5197   ],
5198   "return_type" : "type-442",
5199   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5200  },
5201  {
5202   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::setCipherAlgorithm",
5203   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
5204   "parameters" :
5205   [
5206    {
5207     "is_this_ptr" : true,
5208     "referenced_type" : "type-101"
5209    },
5210    {
5211     "referenced_type" : "type-641"
5212    },
5213    {
5214     "referenced_type" : "type-589"
5215    }
5216   ],
5217   "return_type" : "type-903",
5218   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5219  },
5220  {
5221   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_getKeyRequest",
5222   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19_hidl_getKeyRequestEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_RKNS0_11hidl_stringENS2_7KeyTypeERKNS9_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusESC_NS2_14KeyRequestTypeESF_EEE",
5223   "parameters" :
5224   [
5225    {
5226     "referenced_type" : "type-19"
5227    },
5228    {
5229     "referenced_type" : "type-888"
5230    },
5231    {
5232     "referenced_type" : "type-641"
5233    },
5234    {
5235     "referenced_type" : "type-641"
5236    },
5237    {
5238     "referenced_type" : "type-589"
5239    },
5240    {
5241     "referenced_type" : "type-819"
5242    },
5243    {
5244     "referenced_type" : "type-291"
5245    },
5246    {
5247     "referenced_type" : "type-1066"
5248    }
5249   ],
5250   "return_type" : "type-442",
5251   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5252  },
5253  {
5254   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_getSecureStop",
5255   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19_hidl_getSecureStopEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE",
5256   "parameters" :
5257   [
5258    {
5259     "referenced_type" : "type-19"
5260    },
5261    {
5262     "referenced_type" : "type-888"
5263    },
5264    {
5265     "referenced_type" : "type-641"
5266    },
5267    {
5268     "referenced_type" : "type-1067"
5269    }
5270   ],
5271   "return_type" : "type-442",
5272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5273  },
5274  {
5275   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getProvisionRequest",
5276   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE",
5277   "parameters" :
5278   [
5279    {
5280     "is_this_ptr" : true,
5281     "referenced_type" : "type-101"
5282    },
5283    {
5284     "referenced_type" : "type-589"
5285    },
5286    {
5287     "referenced_type" : "type-589"
5288    },
5289    {
5290     "referenced_type" : "type-1068"
5291    }
5292   ],
5293   "return_type" : "type-442",
5294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5295  },
5296  {
5297   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::interfaceDescriptor",
5298   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5299   "parameters" :
5300   [
5301    {
5302     "is_this_ptr" : true,
5303     "referenced_type" : "type-101"
5304    },
5305    {
5306     "referenced_type" : "type-1069"
5307    }
5308   ],
5309   "return_type" : "type-442",
5310   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5311  },
5312  {
5313   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_getSecureStops",
5314   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20_hidl_getSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE",
5315   "parameters" :
5316   [
5317    {
5318     "referenced_type" : "type-19"
5319    },
5320    {
5321     "referenced_type" : "type-888"
5322    },
5323    {
5324     "referenced_type" : "type-1070"
5325    }
5326   ],
5327   "return_type" : "type-442",
5328   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5329  },
5330  {
5331   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_queryKeyStatus",
5332   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20_hidl_queryKeyStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS9_INS2_8KeyValueEEEEEE",
5333   "parameters" :
5334   [
5335    {
5336     "referenced_type" : "type-19"
5337    },
5338    {
5339     "referenced_type" : "type-888"
5340    },
5341    {
5342     "referenced_type" : "type-641"
5343    },
5344    {
5345     "referenced_type" : "type-1071"
5346    }
5347   ],
5348   "return_type" : "type-442",
5349   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5350  },
5351  {
5352   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_sendKeysChange",
5353   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20_hidl_sendKeysChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb",
5354   "parameters" :
5355   [
5356    {
5357     "referenced_type" : "type-19"
5358    },
5359    {
5360     "referenced_type" : "type-888"
5361    },
5362    {
5363     "referenced_type" : "type-641"
5364    },
5365    {
5366     "referenced_type" : "type-293"
5367    },
5368    {
5369     "referenced_type" : "type-34"
5370    }
5371   ],
5372   "return_type" : "type-442",
5373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5374  },
5375  {
5376   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getPropertyByteArray",
5377   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE",
5378   "parameters" :
5379   [
5380    {
5381     "is_this_ptr" : true,
5382     "referenced_type" : "type-101"
5383    },
5384    {
5385     "referenced_type" : "type-589"
5386    },
5387    {
5388     "referenced_type" : "type-1072"
5389    }
5390   ],
5391   "return_type" : "type-442",
5392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5393  },
5394  {
5395   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::sendExpirationUpdate",
5396   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl",
5397   "parameters" :
5398   [
5399    {
5400     "is_this_ptr" : true,
5401     "referenced_type" : "type-101"
5402    },
5403    {
5404     "referenced_type" : "type-641"
5405    },
5406    {
5407     "referenced_type" : "type-56"
5408    }
5409   ],
5410   "return_type" : "type-442",
5411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5412  },
5413  {
5414   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::setPropertyByteArray",
5415   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE",
5416   "parameters" :
5417   [
5418    {
5419     "is_this_ptr" : true,
5420     "referenced_type" : "type-101"
5421    },
5422    {
5423     "referenced_type" : "type-589"
5424    },
5425    {
5426     "referenced_type" : "type-641"
5427    }
5428   ],
5429   "return_type" : "type-903",
5430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5431  },
5432  {
5433   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_setMacAlgorithm",
5434   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21_hidl_setMacAlgorithmEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
5435   "parameters" :
5436   [
5437    {
5438     "referenced_type" : "type-19"
5439    },
5440    {
5441     "referenced_type" : "type-888"
5442    },
5443    {
5444     "referenced_type" : "type-641"
5445    },
5446    {
5447     "referenced_type" : "type-589"
5448    }
5449   ],
5450   "return_type" : "type-903",
5451   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5452  },
5453  {
5454   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::notifySyspropsChanged",
5455   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21notifySyspropsChangedEv",
5456   "parameters" :
5457   [
5458    {
5459     "is_this_ptr" : true,
5460     "referenced_type" : "type-101"
5461    }
5462   ],
5463   "return_type" : "type-442",
5464   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5465  },
5466  {
5467   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::releaseAllSecureStops",
5468   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21releaseAllSecureStopsEv",
5469   "parameters" :
5470   [
5471    {
5472     "is_this_ptr" : true,
5473     "referenced_type" : "type-101"
5474    }
5475   ],
5476   "return_type" : "type-903",
5477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5478  },
5479  {
5480   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::setHALInstrumentation",
5481   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21setHALInstrumentationEv",
5482   "parameters" :
5483   [
5484    {
5485     "is_this_ptr" : true,
5486     "referenced_type" : "type-101"
5487    }
5488   ],
5489   "return_type" : "type-442",
5490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5491  },
5492  {
5493   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_getPropertyString",
5494   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin23_hidl_getPropertyStringEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusESB_EEE",
5495   "parameters" :
5496   [
5497    {
5498     "referenced_type" : "type-19"
5499    },
5500    {
5501     "referenced_type" : "type-888"
5502    },
5503    {
5504     "referenced_type" : "type-589"
5505    },
5506    {
5507     "referenced_type" : "type-1073"
5508    }
5509   ],
5510   "return_type" : "type-442",
5511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5512  },
5513  {
5514   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_releaseSecureStop",
5515   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin23_hidl_releaseSecureStopEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5516   "parameters" :
5517   [
5518    {
5519     "referenced_type" : "type-19"
5520    },
5521    {
5522     "referenced_type" : "type-888"
5523    },
5524    {
5525     "referenced_type" : "type-641"
5526    }
5527   ],
5528   "return_type" : "type-903",
5529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5530  },
5531  {
5532   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_setPropertyString",
5533   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin23_hidl_setPropertyStringEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_",
5534   "parameters" :
5535   [
5536    {
5537     "referenced_type" : "type-19"
5538    },
5539    {
5540     "referenced_type" : "type-888"
5541    },
5542    {
5543     "referenced_type" : "type-589"
5544    },
5545    {
5546     "referenced_type" : "type-589"
5547    }
5548   ],
5549   "return_type" : "type-903",
5550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5551  },
5552  {
5553   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_provideKeyResponse",
5554   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24_hidl_provideKeyResponseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_NSt3__18functionIFvNS2_6StatusESC_EEE",
5555   "parameters" :
5556   [
5557    {
5558     "referenced_type" : "type-19"
5559    },
5560    {
5561     "referenced_type" : "type-888"
5562    },
5563    {
5564     "referenced_type" : "type-641"
5565    },
5566    {
5567     "referenced_type" : "type-641"
5568    },
5569    {
5570     "referenced_type" : "type-1074"
5571    }
5572   ],
5573   "return_type" : "type-442",
5574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5575  },
5576  {
5577   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_setCipherAlgorithm",
5578   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24_hidl_setCipherAlgorithmEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
5579   "parameters" :
5580   [
5581    {
5582     "referenced_type" : "type-19"
5583    },
5584    {
5585     "referenced_type" : "type-888"
5586    },
5587    {
5588     "referenced_type" : "type-641"
5589    },
5590    {
5591     "referenced_type" : "type-589"
5592    }
5593   ],
5594   "return_type" : "type-903",
5595   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5596  },
5597  {
5598   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::provideProvisionResponse",
5599   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE",
5600   "parameters" :
5601   [
5602    {
5603     "is_this_ptr" : true,
5604     "referenced_type" : "type-101"
5605    },
5606    {
5607     "referenced_type" : "type-641"
5608    },
5609    {
5610     "referenced_type" : "type-1075"
5611    }
5612   ],
5613   "return_type" : "type-442",
5614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5615  },
5616  {
5617   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_getProvisionRequest",
5618   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin25_hidl_getProvisionRequestEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEESB_EEE",
5619   "parameters" :
5620   [
5621    {
5622     "referenced_type" : "type-19"
5623    },
5624    {
5625     "referenced_type" : "type-888"
5626    },
5627    {
5628     "referenced_type" : "type-589"
5629    },
5630    {
5631     "referenced_type" : "type-589"
5632    },
5633    {
5634     "referenced_type" : "type-1076"
5635    }
5636   ],
5637   "return_type" : "type-442",
5638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5639  },
5640  {
5641   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_getPropertyByteArray",
5642   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin26_hidl_getPropertyByteArrayEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE",
5643   "parameters" :
5644   [
5645    {
5646     "referenced_type" : "type-19"
5647    },
5648    {
5649     "referenced_type" : "type-888"
5650    },
5651    {
5652     "referenced_type" : "type-589"
5653    },
5654    {
5655     "referenced_type" : "type-1077"
5656    }
5657   ],
5658   "return_type" : "type-442",
5659   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5660  },
5661  {
5662   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_sendExpirationUpdate",
5663   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin26_hidl_sendExpirationUpdateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEl",
5664   "parameters" :
5665   [
5666    {
5667     "referenced_type" : "type-19"
5668    },
5669    {
5670     "referenced_type" : "type-888"
5671    },
5672    {
5673     "referenced_type" : "type-641"
5674    },
5675    {
5676     "referenced_type" : "type-56"
5677    }
5678   ],
5679   "return_type" : "type-442",
5680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5681  },
5682  {
5683   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_setPropertyByteArray",
5684   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin26_hidl_setPropertyByteArrayEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE",
5685   "parameters" :
5686   [
5687    {
5688     "referenced_type" : "type-19"
5689    },
5690    {
5691     "referenced_type" : "type-888"
5692    },
5693    {
5694     "referenced_type" : "type-589"
5695    },
5696    {
5697     "referenced_type" : "type-641"
5698    }
5699   ],
5700   "return_type" : "type-903",
5701   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5702  },
5703  {
5704   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_releaseAllSecureStops",
5705   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin27_hidl_releaseAllSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
5706   "parameters" :
5707   [
5708    {
5709     "referenced_type" : "type-19"
5710    },
5711    {
5712     "referenced_type" : "type-888"
5713    }
5714   ],
5715   "return_type" : "type-903",
5716   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5717  },
5718  {
5719   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_provideProvisionResponse",
5720   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin30_hidl_provideProvisionResponseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusESC_SC_EEE",
5721   "parameters" :
5722   [
5723    {
5724     "referenced_type" : "type-19"
5725    },
5726    {
5727     "referenced_type" : "type-888"
5728    },
5729    {
5730     "referenced_type" : "type-641"
5731    },
5732    {
5733     "referenced_type" : "type-1078"
5734    }
5735   ],
5736   "return_type" : "type-442",
5737   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5738  },
5739  {
5740   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::ping",
5741   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4pingEv",
5742   "parameters" :
5743   [
5744    {
5745     "is_this_ptr" : true,
5746     "referenced_type" : "type-101"
5747    }
5748   ],
5749   "return_type" : "type-442",
5750   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5751  },
5752  {
5753   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::sign",
5754   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE",
5755   "parameters" :
5756   [
5757    {
5758     "is_this_ptr" : true,
5759     "referenced_type" : "type-101"
5760    },
5761    {
5762     "referenced_type" : "type-641"
5763    },
5764    {
5765     "referenced_type" : "type-641"
5766    },
5767    {
5768     "referenced_type" : "type-641"
5769    },
5770    {
5771     "referenced_type" : "type-1079"
5772    }
5773   ],
5774   "return_type" : "type-442",
5775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5776  },
5777  {
5778   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::debug",
5779   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5780   "parameters" :
5781   [
5782    {
5783     "is_this_ptr" : true,
5784     "referenced_type" : "type-101"
5785    },
5786    {
5787     "referenced_type" : "type-662"
5788    },
5789    {
5790     "referenced_type" : "type-855"
5791    }
5792   ],
5793   "return_type" : "type-442",
5794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5795  },
5796  {
5797   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::verify",
5798   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE",
5799   "parameters" :
5800   [
5801    {
5802     "is_this_ptr" : true,
5803     "referenced_type" : "type-101"
5804    },
5805    {
5806     "referenced_type" : "type-641"
5807    },
5808    {
5809     "referenced_type" : "type-641"
5810    },
5811    {
5812     "referenced_type" : "type-641"
5813    },
5814    {
5815     "referenced_type" : "type-641"
5816    },
5817    {
5818     "referenced_type" : "type-1080"
5819    }
5820   ],
5821   "return_type" : "type-442",
5822   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5823  },
5824  {
5825   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::decrypt",
5826   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE",
5827   "parameters" :
5828   [
5829    {
5830     "is_this_ptr" : true,
5831     "referenced_type" : "type-101"
5832    },
5833    {
5834     "referenced_type" : "type-641"
5835    },
5836    {
5837     "referenced_type" : "type-641"
5838    },
5839    {
5840     "referenced_type" : "type-641"
5841    },
5842    {
5843     "referenced_type" : "type-641"
5844    },
5845    {
5846     "referenced_type" : "type-1081"
5847    }
5848   ],
5849   "return_type" : "type-442",
5850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5851  },
5852  {
5853   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::encrypt",
5854   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE",
5855   "parameters" :
5856   [
5857    {
5858     "is_this_ptr" : true,
5859     "referenced_type" : "type-101"
5860    },
5861    {
5862     "referenced_type" : "type-641"
5863    },
5864    {
5865     "referenced_type" : "type-641"
5866    },
5867    {
5868     "referenced_type" : "type-641"
5869    },
5870    {
5871     "referenced_type" : "type-641"
5872    },
5873    {
5874     "referenced_type" : "type-1082"
5875    }
5876   ],
5877   "return_type" : "type-442",
5878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5879  },
5880  {
5881   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::signRSA",
5882   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE",
5883   "parameters" :
5884   [
5885    {
5886     "is_this_ptr" : true,
5887     "referenced_type" : "type-101"
5888    },
5889    {
5890     "referenced_type" : "type-641"
5891    },
5892    {
5893     "referenced_type" : "type-589"
5894    },
5895    {
5896     "referenced_type" : "type-641"
5897    },
5898    {
5899     "referenced_type" : "type-641"
5900    },
5901    {
5902     "referenced_type" : "type-1083"
5903    }
5904   ],
5905   "return_type" : "type-442",
5906   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5907  },
5908  {
5909   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::sendEvent",
5910   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_",
5911   "parameters" :
5912   [
5913    {
5914     "is_this_ptr" : true,
5915     "referenced_type" : "type-101"
5916    },
5917    {
5918     "referenced_type" : "type-818"
5919    },
5920    {
5921     "referenced_type" : "type-641"
5922    },
5923    {
5924     "referenced_type" : "type-641"
5925    }
5926   ],
5927   "return_type" : "type-442",
5928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5929  },
5930  {
5931   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::BpHwDrmPlugin",
5932   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE",
5933   "parameters" :
5934   [
5935    {
5936     "is_this_ptr" : true,
5937     "referenced_type" : "type-101"
5938    },
5939    {
5940     "referenced_type" : "type-72"
5941    }
5942   ],
5943   "return_type" : "type-31",
5944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5945  },
5946  {
5947   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::BpHwDrmPlugin",
5948   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE",
5949   "parameters" :
5950   [
5951    {
5952     "is_this_ptr" : true,
5953     "referenced_type" : "type-101"
5954    },
5955    {
5956     "referenced_type" : "type-72"
5957    }
5958   ],
5959   "return_type" : "type-31",
5960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5961  },
5962  {
5963   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::getService",
5964   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5965   "parameters" :
5966   [
5967    {
5968     "default_arg" : true,
5969     "referenced_type" : "type-944"
5970    },
5971    {
5972     "default_arg" : true,
5973     "referenced_type" : "type-34"
5974    }
5975   ],
5976   "return_type" : "type-281",
5977   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
5978  },
5979  {
5980   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::linkToDeath",
5981   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
5982   "parameters" :
5983   [
5984    {
5985     "is_this_ptr" : true,
5986     "referenced_type" : "type-282"
5987    },
5988    {
5989     "referenced_type" : "type-646"
5990    },
5991    {
5992     "referenced_type" : "type-55"
5993    }
5994   ],
5995   "return_type" : "type-374",
5996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
5997  },
5998  {
5999   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::getDebugInfo",
6000   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6001   "parameters" :
6002   [
6003    {
6004     "is_this_ptr" : true,
6005     "referenced_type" : "type-282"
6006    },
6007    {
6008     "referenced_type" : "type-1084"
6009    }
6010   ],
6011   "return_type" : "type-442",
6012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6013  },
6014  {
6015   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::getHashChain",
6016   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
6017   "parameters" :
6018   [
6019    {
6020     "is_this_ptr" : true,
6021     "referenced_type" : "type-282"
6022    },
6023    {
6024     "referenced_type" : "type-1085"
6025    }
6026   ],
6027   "return_type" : "type-442",
6028   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6029  },
6030  {
6031   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::tryGetService",
6032   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
6033   "parameters" :
6034   [
6035    {
6036     "default_arg" : true,
6037     "referenced_type" : "type-944"
6038    },
6039    {
6040     "default_arg" : true,
6041     "referenced_type" : "type-34"
6042    }
6043   ],
6044   "return_type" : "type-281",
6045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6046  },
6047  {
6048   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::unlinkToDeath",
6049   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6050   "parameters" :
6051   [
6052    {
6053     "is_this_ptr" : true,
6054     "referenced_type" : "type-282"
6055    },
6056    {
6057     "referenced_type" : "type-646"
6058    }
6059   ],
6060   "return_type" : "type-374",
6061   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6062  },
6063  {
6064   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::interfaceChain",
6065   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6066   "parameters" :
6067   [
6068    {
6069     "is_this_ptr" : true,
6070     "referenced_type" : "type-282"
6071    },
6072    {
6073     "referenced_type" : "type-1086"
6074    }
6075   ],
6076   "return_type" : "type-442",
6077   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6078  },
6079  {
6080   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::registerAsService",
6081   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
6082   "parameters" :
6083   [
6084    {
6085     "is_this_ptr" : true,
6086     "referenced_type" : "type-282"
6087    },
6088    {
6089     "default_arg" : true,
6090     "referenced_type" : "type-944"
6091    }
6092   ],
6093   "return_type" : "type-28",
6094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6095  },
6096  {
6097   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::interfaceDescriptor",
6098   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6099   "parameters" :
6100   [
6101    {
6102     "is_this_ptr" : true,
6103     "referenced_type" : "type-282"
6104    },
6105    {
6106     "referenced_type" : "type-1087"
6107    }
6108   ],
6109   "return_type" : "type-442",
6110   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6111  },
6112  {
6113   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::notifySyspropsChanged",
6114   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv",
6115   "parameters" :
6116   [
6117    {
6118     "is_this_ptr" : true,
6119     "referenced_type" : "type-282"
6120    }
6121   ],
6122   "return_type" : "type-442",
6123   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6124  },
6125  {
6126   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::setHALInstrumentation",
6127   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv",
6128   "parameters" :
6129   [
6130    {
6131     "is_this_ptr" : true,
6132     "referenced_type" : "type-282"
6133    }
6134   ],
6135   "return_type" : "type-442",
6136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6137  },
6138  {
6139   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::registerForNotifications",
6140   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6141   "parameters" :
6142   [
6143    {
6144     "referenced_type" : "type-944"
6145    },
6146    {
6147     "referenced_type" : "type-856"
6148    }
6149   ],
6150   "return_type" : "type-34",
6151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6152  },
6153  {
6154   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::ping",
6155   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv",
6156   "parameters" :
6157   [
6158    {
6159     "is_this_ptr" : true,
6160     "referenced_type" : "type-282"
6161    }
6162   ],
6163   "return_type" : "type-442",
6164   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6165  },
6166  {
6167   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::debug",
6168   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6169   "parameters" :
6170   [
6171    {
6172     "is_this_ptr" : true,
6173     "referenced_type" : "type-282"
6174    },
6175    {
6176     "referenced_type" : "type-662"
6177    },
6178    {
6179     "referenced_type" : "type-855"
6180    }
6181   ],
6182   "return_type" : "type-442",
6183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6184  },
6185  {
6186   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::castFrom",
6187   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
6188   "parameters" :
6189   [
6190    {
6191     "referenced_type" : "type-901"
6192    },
6193    {
6194     "default_arg" : true,
6195     "referenced_type" : "type-34"
6196    }
6197   ],
6198   "return_type" : "type-909",
6199   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6200  },
6201  {
6202   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::castFrom",
6203   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin8castFromERKNS_2spIS3_EEb",
6204   "parameters" :
6205   [
6206    {
6207     "referenced_type" : "type-955"
6208    },
6209    {
6210     "default_arg" : true,
6211     "referenced_type" : "type-34"
6212    }
6213   ],
6214   "return_type" : "type-909",
6215   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6216  },
6217  {
6218   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::onTransact",
6219   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
6220   "parameters" :
6221   [
6222    {
6223     "is_this_ptr" : true,
6224     "referenced_type" : "type-37"
6225    },
6226    {
6227     "referenced_type" : "type-2"
6228    },
6229    {
6230     "referenced_type" : "type-706"
6231    },
6232    {
6233     "referenced_type" : "type-699"
6234    },
6235    {
6236     "default_arg" : true,
6237     "referenced_type" : "type-2"
6238    },
6239    {
6240     "default_arg" : true,
6241     "referenced_type" : "type-1088"
6242    }
6243   ],
6244   "return_type" : "type-28",
6245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6246  },
6247  {
6248   "access" : "private",
6249   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::getDebugInfo",
6250   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6251   "parameters" :
6252   [
6253    {
6254     "is_this_ptr" : true,
6255     "referenced_type" : "type-37"
6256    },
6257    {
6258     "referenced_type" : "type-1089"
6259    }
6260   ],
6261   "return_type" : "type-442",
6262   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6263  },
6264  {
6265   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::_hidl_createPlugin",
6266   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory18_hidl_createPluginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
6267   "parameters" :
6268   [
6269    {
6270     "referenced_type" : "type-707"
6271    },
6272    {
6273     "referenced_type" : "type-706"
6274    },
6275    {
6276     "referenced_type" : "type-699"
6277    },
6278    {
6279     "referenced_type" : "type-1090"
6280    }
6281   ],
6282   "return_type" : "type-28",
6283   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6284  },
6285  {
6286   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::_hidl_isContentTypeSupported",
6287   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory28_hidl_isContentTypeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
6288   "parameters" :
6289   [
6290    {
6291     "referenced_type" : "type-707"
6292    },
6293    {
6294     "referenced_type" : "type-706"
6295    },
6296    {
6297     "referenced_type" : "type-699"
6298    },
6299    {
6300     "referenced_type" : "type-1091"
6301    }
6302   ],
6303   "return_type" : "type-28",
6304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6305  },
6306  {
6307   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::_hidl_isCryptoSchemeSupported",
6308   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory29_hidl_isCryptoSchemeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
6309   "parameters" :
6310   [
6311    {
6312     "referenced_type" : "type-707"
6313    },
6314    {
6315     "referenced_type" : "type-706"
6316    },
6317    {
6318     "referenced_type" : "type-699"
6319    },
6320    {
6321     "referenced_type" : "type-1092"
6322    }
6323   ],
6324   "return_type" : "type-28",
6325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6326  },
6327  {
6328   "access" : "private",
6329   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::ping",
6330   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory4pingEv",
6331   "parameters" :
6332   [
6333    {
6334     "is_this_ptr" : true,
6335     "referenced_type" : "type-37"
6336    }
6337   ],
6338   "return_type" : "type-442",
6339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6340  },
6341  {
6342   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::BnHwDrmFactory",
6343   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE",
6344   "parameters" :
6345   [
6346    {
6347     "is_this_ptr" : true,
6348     "referenced_type" : "type-37"
6349    },
6350    {
6351     "referenced_type" : "type-184"
6352    }
6353   ],
6354   "return_type" : "type-31",
6355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6356  },
6357  {
6358   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::BnHwDrmFactory",
6359   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE",
6360   "parameters" :
6361   [
6362    {
6363     "is_this_ptr" : true,
6364     "referenced_type" : "type-37"
6365    },
6366    {
6367     "referenced_type" : "type-184"
6368    }
6369   ],
6370   "return_type" : "type-31",
6371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6372  },
6373  {
6374   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::~BnHwDrmFactory",
6375   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev",
6376   "parameters" :
6377   [
6378    {
6379     "is_this_ptr" : true,
6380     "referenced_type" : "type-37"
6381    }
6382   ],
6383   "return_type" : "type-31",
6384   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6385  },
6386  {
6387   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::~BnHwDrmFactory",
6388   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev",
6389   "parameters" :
6390   [
6391    {
6392     "is_this_ptr" : true,
6393     "referenced_type" : "type-37"
6394    }
6395   ],
6396   "return_type" : "type-31",
6397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6398  },
6399  {
6400   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::~BnHwDrmFactory",
6401   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD2Ev",
6402   "parameters" :
6403   [
6404    {
6405     "is_this_ptr" : true,
6406     "referenced_type" : "type-37"
6407    }
6408   ],
6409   "return_type" : "type-31",
6410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6411  },
6412  {
6413   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::linkToDeath",
6414   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
6415   "parameters" :
6416   [
6417    {
6418     "is_this_ptr" : true,
6419     "referenced_type" : "type-83"
6420    },
6421    {
6422     "referenced_type" : "type-646"
6423    },
6424    {
6425     "referenced_type" : "type-55"
6426    }
6427   ],
6428   "return_type" : "type-374",
6429   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6430  },
6431  {
6432   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::createPlugin",
6433   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE",
6434   "parameters" :
6435   [
6436    {
6437     "is_this_ptr" : true,
6438     "referenced_type" : "type-83"
6439    },
6440    {
6441     "referenced_type" : "type-871"
6442    },
6443    {
6444     "referenced_type" : "type-589"
6445    },
6446    {
6447     "referenced_type" : "type-1093"
6448    }
6449   ],
6450   "return_type" : "type-442",
6451   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6452  },
6453  {
6454   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::getDebugInfo",
6455   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6456   "parameters" :
6457   [
6458    {
6459     "is_this_ptr" : true,
6460     "referenced_type" : "type-83"
6461    },
6462    {
6463     "referenced_type" : "type-1094"
6464    }
6465   ],
6466   "return_type" : "type-442",
6467   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6468  },
6469  {
6470   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::getHashChain",
6471   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
6472   "parameters" :
6473   [
6474    {
6475     "is_this_ptr" : true,
6476     "referenced_type" : "type-83"
6477    },
6478    {
6479     "referenced_type" : "type-1095"
6480    }
6481   ],
6482   "return_type" : "type-442",
6483   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6484  },
6485  {
6486   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::unlinkToDeath",
6487   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6488   "parameters" :
6489   [
6490    {
6491     "is_this_ptr" : true,
6492     "referenced_type" : "type-83"
6493    },
6494    {
6495     "referenced_type" : "type-646"
6496    }
6497   ],
6498   "return_type" : "type-374",
6499   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6500  },
6501  {
6502   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::interfaceChain",
6503   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6504   "parameters" :
6505   [
6506    {
6507     "is_this_ptr" : true,
6508     "referenced_type" : "type-83"
6509    },
6510    {
6511     "referenced_type" : "type-1096"
6512    }
6513   ],
6514   "return_type" : "type-442",
6515   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6516  },
6517  {
6518   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::_hidl_createPlugin",
6519   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory18_hidl_createPluginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE",
6520   "parameters" :
6521   [
6522    {
6523     "referenced_type" : "type-19"
6524    },
6525    {
6526     "referenced_type" : "type-888"
6527    },
6528    {
6529     "referenced_type" : "type-871"
6530    },
6531    {
6532     "referenced_type" : "type-589"
6533    },
6534    {
6535     "referenced_type" : "type-1097"
6536    }
6537   ],
6538   "return_type" : "type-442",
6539   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6540  },
6541  {
6542   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::interfaceDescriptor",
6543   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6544   "parameters" :
6545   [
6546    {
6547     "is_this_ptr" : true,
6548     "referenced_type" : "type-83"
6549    },
6550    {
6551     "referenced_type" : "type-1098"
6552    }
6553   ],
6554   "return_type" : "type-442",
6555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6556  },
6557  {
6558   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::notifySyspropsChanged",
6559   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21notifySyspropsChangedEv",
6560   "parameters" :
6561   [
6562    {
6563     "is_this_ptr" : true,
6564     "referenced_type" : "type-83"
6565    }
6566   ],
6567   "return_type" : "type-442",
6568   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6569  },
6570  {
6571   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::setHALInstrumentation",
6572   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21setHALInstrumentationEv",
6573   "parameters" :
6574   [
6575    {
6576     "is_this_ptr" : true,
6577     "referenced_type" : "type-83"
6578    }
6579   ],
6580   "return_type" : "type-442",
6581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6582  },
6583  {
6584   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::isContentTypeSupported",
6585   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE",
6586   "parameters" :
6587   [
6588    {
6589     "is_this_ptr" : true,
6590     "referenced_type" : "type-83"
6591    },
6592    {
6593     "referenced_type" : "type-589"
6594    }
6595   ],
6596   "return_type" : "type-374",
6597   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6598  },
6599  {
6600   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::isCryptoSchemeSupported",
6601   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE",
6602   "parameters" :
6603   [
6604    {
6605     "is_this_ptr" : true,
6606     "referenced_type" : "type-83"
6607    },
6608    {
6609     "referenced_type" : "type-871"
6610    }
6611   ],
6612   "return_type" : "type-374",
6613   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6614  },
6615  {
6616   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::_hidl_isContentTypeSupported",
6617   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory28_hidl_isContentTypeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringE",
6618   "parameters" :
6619   [
6620    {
6621     "referenced_type" : "type-19"
6622    },
6623    {
6624     "referenced_type" : "type-888"
6625    },
6626    {
6627     "referenced_type" : "type-589"
6628    }
6629   ],
6630   "return_type" : "type-374",
6631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6632  },
6633  {
6634   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::_hidl_isCryptoSchemeSupported",
6635   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory29_hidl_isCryptoSchemeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLm16EJEEE",
6636   "parameters" :
6637   [
6638    {
6639     "referenced_type" : "type-19"
6640    },
6641    {
6642     "referenced_type" : "type-888"
6643    },
6644    {
6645     "referenced_type" : "type-871"
6646    }
6647   ],
6648   "return_type" : "type-374",
6649   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6650  },
6651  {
6652   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::ping",
6653   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory4pingEv",
6654   "parameters" :
6655   [
6656    {
6657     "is_this_ptr" : true,
6658     "referenced_type" : "type-83"
6659    }
6660   ],
6661   "return_type" : "type-442",
6662   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6663  },
6664  {
6665   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::debug",
6666   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6667   "parameters" :
6668   [
6669    {
6670     "is_this_ptr" : true,
6671     "referenced_type" : "type-83"
6672    },
6673    {
6674     "referenced_type" : "type-662"
6675    },
6676    {
6677     "referenced_type" : "type-855"
6678    }
6679   ],
6680   "return_type" : "type-442",
6681   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6682  },
6683  {
6684   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::BpHwDrmFactory",
6685   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE",
6686   "parameters" :
6687   [
6688    {
6689     "is_this_ptr" : true,
6690     "referenced_type" : "type-83"
6691    },
6692    {
6693     "referenced_type" : "type-72"
6694    }
6695   ],
6696   "return_type" : "type-31",
6697   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6698  },
6699  {
6700   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::BpHwDrmFactory",
6701   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE",
6702   "parameters" :
6703   [
6704    {
6705     "is_this_ptr" : true,
6706     "referenced_type" : "type-83"
6707    },
6708    {
6709     "referenced_type" : "type-72"
6710    }
6711   ],
6712   "return_type" : "type-31",
6713   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6714  },
6715  {
6716   "access" : "private",
6717   "function_name" : "android::hardware::drm::V1_0::BsCryptoPlugin::addOnewayTask",
6718   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin13addOnewayTaskENSt3__18functionIFvvEEE",
6719   "parameters" :
6720   [
6721    {
6722     "is_this_ptr" : true,
6723     "referenced_type" : "type-898"
6724    },
6725    {
6726     "referenced_type" : "type-1101"
6727    }
6728   ],
6729   "return_type" : "type-442",
6730   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoPlugin.h"
6731  },
6732  {
6733   "function_name" : "android::hardware::drm::V1_0::BsCryptoPlugin::BsCryptoPlugin",
6734   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginC1ENS_2spINS2_13ICryptoPluginEEE",
6735   "parameters" :
6736   [
6737    {
6738     "is_this_ptr" : true,
6739     "referenced_type" : "type-898"
6740    },
6741    {
6742     "referenced_type" : "type-307"
6743    }
6744   ],
6745   "return_type" : "type-31",
6746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoPlugin.h"
6747  },
6748  {
6749   "function_name" : "android::hardware::drm::V1_0::BsCryptoPlugin::BsCryptoPlugin",
6750   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginC2ENS_2spINS2_13ICryptoPluginEEE",
6751   "parameters" :
6752   [
6753    {
6754     "is_this_ptr" : true,
6755     "referenced_type" : "type-898"
6756    },
6757    {
6758     "referenced_type" : "type-307"
6759    }
6760   ],
6761   "return_type" : "type-31",
6762   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoPlugin.h"
6763  },
6764  {
6765   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::getService",
6766   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
6767   "parameters" :
6768   [
6769    {
6770     "default_arg" : true,
6771     "referenced_type" : "type-712"
6772    },
6773    {
6774     "default_arg" : true,
6775     "referenced_type" : "type-34"
6776    }
6777   ],
6778   "return_type" : "type-330",
6779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6780  },
6781  {
6782   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::linkToDeath",
6783   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
6784   "parameters" :
6785   [
6786    {
6787     "is_this_ptr" : true,
6788     "referenced_type" : "type-331"
6789    },
6790    {
6791     "referenced_type" : "type-646"
6792    },
6793    {
6794     "referenced_type" : "type-55"
6795    }
6796   ],
6797   "return_type" : "type-374",
6798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6799  },
6800  {
6801   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::getDebugInfo",
6802   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6803   "parameters" :
6804   [
6805    {
6806     "is_this_ptr" : true,
6807     "referenced_type" : "type-331"
6808    },
6809    {
6810     "referenced_type" : "type-1105"
6811    }
6812   ],
6813   "return_type" : "type-442",
6814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6815  },
6816  {
6817   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::getHashChain",
6818   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
6819   "parameters" :
6820   [
6821    {
6822     "is_this_ptr" : true,
6823     "referenced_type" : "type-331"
6824    },
6825    {
6826     "referenced_type" : "type-1106"
6827    }
6828   ],
6829   "return_type" : "type-442",
6830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6831  },
6832  {
6833   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::tryGetService",
6834   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
6835   "parameters" :
6836   [
6837    {
6838     "default_arg" : true,
6839     "referenced_type" : "type-712"
6840    },
6841    {
6842     "default_arg" : true,
6843     "referenced_type" : "type-34"
6844    }
6845   ],
6846   "return_type" : "type-330",
6847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6848  },
6849  {
6850   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::unlinkToDeath",
6851   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6852   "parameters" :
6853   [
6854    {
6855     "is_this_ptr" : true,
6856     "referenced_type" : "type-331"
6857    },
6858    {
6859     "referenced_type" : "type-646"
6860    }
6861   ],
6862   "return_type" : "type-374",
6863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6864  },
6865  {
6866   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::interfaceChain",
6867   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6868   "parameters" :
6869   [
6870    {
6871     "is_this_ptr" : true,
6872     "referenced_type" : "type-331"
6873    },
6874    {
6875     "referenced_type" : "type-1107"
6876    }
6877   ],
6878   "return_type" : "type-442",
6879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6880  },
6881  {
6882   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::registerAsService",
6883   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
6884   "parameters" :
6885   [
6886    {
6887     "is_this_ptr" : true,
6888     "referenced_type" : "type-331"
6889    },
6890    {
6891     "default_arg" : true,
6892     "referenced_type" : "type-712"
6893    }
6894   ],
6895   "return_type" : "type-28",
6896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6897  },
6898  {
6899   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::interfaceDescriptor",
6900   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6901   "parameters" :
6902   [
6903    {
6904     "is_this_ptr" : true,
6905     "referenced_type" : "type-331"
6906    },
6907    {
6908     "referenced_type" : "type-1108"
6909    }
6910   ],
6911   "return_type" : "type-442",
6912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6913  },
6914  {
6915   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::notifySyspropsChanged",
6916   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv",
6917   "parameters" :
6918   [
6919    {
6920     "is_this_ptr" : true,
6921     "referenced_type" : "type-331"
6922    }
6923   ],
6924   "return_type" : "type-442",
6925   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6926  },
6927  {
6928   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::setHALInstrumentation",
6929   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv",
6930   "parameters" :
6931   [
6932    {
6933     "is_this_ptr" : true,
6934     "referenced_type" : "type-331"
6935    }
6936   ],
6937   "return_type" : "type-442",
6938   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6939  },
6940  {
6941   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::registerForNotifications",
6942   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6943   "parameters" :
6944   [
6945    {
6946     "referenced_type" : "type-712"
6947    },
6948    {
6949     "referenced_type" : "type-856"
6950    }
6951   ],
6952   "return_type" : "type-34",
6953   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6954  },
6955  {
6956   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::ping",
6957   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv",
6958   "parameters" :
6959   [
6960    {
6961     "is_this_ptr" : true,
6962     "referenced_type" : "type-331"
6963    }
6964   ],
6965   "return_type" : "type-442",
6966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6967  },
6968  {
6969   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::debug",
6970   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6971   "parameters" :
6972   [
6973    {
6974     "is_this_ptr" : true,
6975     "referenced_type" : "type-331"
6976    },
6977    {
6978     "referenced_type" : "type-662"
6979    },
6980    {
6981     "referenced_type" : "type-855"
6982    }
6983   ],
6984   "return_type" : "type-442",
6985   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6986  },
6987  {
6988   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::castFrom",
6989   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
6990   "parameters" :
6991   [
6992    {
6993     "referenced_type" : "type-901"
6994    },
6995    {
6996     "default_arg" : true,
6997     "referenced_type" : "type-34"
6998    }
6999   ],
7000   "return_type" : "type-396",
7001   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
7002  },
7003  {
7004   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::castFrom",
7005   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory8castFromERKNS_2spIS3_EEb",
7006   "parameters" :
7007   [
7008    {
7009     "referenced_type" : "type-890"
7010    },
7011    {
7012     "default_arg" : true,
7013     "referenced_type" : "type-34"
7014    }
7015   ],
7016   "return_type" : "type-396",
7017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
7018  },
7019  {
7020   "access" : "private",
7021   "function_name" : "android::hardware::drm::V1_0::BsCryptoFactory::addOnewayTask",
7022   "linker_set_key" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE",
7023   "parameters" :
7024   [
7025    {
7026     "is_this_ptr" : true,
7027     "referenced_type" : "type-915"
7028    },
7029    {
7030     "referenced_type" : "type-1112"
7031    }
7032   ],
7033   "return_type" : "type-442",
7034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoFactory.h"
7035  },
7036  {
7037   "function_name" : "android::hardware::drm::V1_0::BsCryptoFactory::BsCryptoFactory",
7038   "linker_set_key" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE",
7039   "parameters" :
7040   [
7041    {
7042     "is_this_ptr" : true,
7043     "referenced_type" : "type-915"
7044    },
7045    {
7046     "referenced_type" : "type-345"
7047    }
7048   ],
7049   "return_type" : "type-31",
7050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoFactory.h"
7051  },
7052  {
7053   "function_name" : "android::hardware::drm::V1_0::BsCryptoFactory::BsCryptoFactory",
7054   "linker_set_key" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE",
7055   "parameters" :
7056   [
7057    {
7058     "is_this_ptr" : true,
7059     "referenced_type" : "type-915"
7060    },
7061    {
7062     "referenced_type" : "type-345"
7063    }
7064   ],
7065   "return_type" : "type-31",
7066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoFactory.h"
7067  },
7068  {
7069   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::onTransact",
7070   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
7071   "parameters" :
7072   [
7073    {
7074     "is_this_ptr" : true,
7075     "referenced_type" : "type-863"
7076    },
7077    {
7078     "referenced_type" : "type-2"
7079    },
7080    {
7081     "referenced_type" : "type-706"
7082    },
7083    {
7084     "referenced_type" : "type-699"
7085    },
7086    {
7087     "default_arg" : true,
7088     "referenced_type" : "type-2"
7089    },
7090    {
7091     "default_arg" : true,
7092     "referenced_type" : "type-1115"
7093    }
7094   ],
7095   "return_type" : "type-28",
7096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7097  },
7098  {
7099   "access" : "private",
7100   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::getDebugInfo",
7101   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7102   "parameters" :
7103   [
7104    {
7105     "is_this_ptr" : true,
7106     "referenced_type" : "type-863"
7107    },
7108    {
7109     "referenced_type" : "type-1116"
7110    }
7111   ],
7112   "return_type" : "type-442",
7113   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7114  },
7115  {
7116   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::_hidl_decrypt",
7117   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin13_hidl_decryptEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7118   "parameters" :
7119   [
7120    {
7121     "referenced_type" : "type-707"
7122    },
7123    {
7124     "referenced_type" : "type-706"
7125    },
7126    {
7127     "referenced_type" : "type-699"
7128    },
7129    {
7130     "referenced_type" : "type-1117"
7131    }
7132   ],
7133   "return_type" : "type-28",
7134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7135  },
7136  {
7137   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::_hidl_notifyResolution",
7138   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin22_hidl_notifyResolutionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7139   "parameters" :
7140   [
7141    {
7142     "referenced_type" : "type-707"
7143    },
7144    {
7145     "referenced_type" : "type-706"
7146    },
7147    {
7148     "referenced_type" : "type-699"
7149    },
7150    {
7151     "referenced_type" : "type-1118"
7152    }
7153   ],
7154   "return_type" : "type-28",
7155   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7156  },
7157  {
7158   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::_hidl_setMediaDrmSession",
7159   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin24_hidl_setMediaDrmSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7160   "parameters" :
7161   [
7162    {
7163     "referenced_type" : "type-707"
7164    },
7165    {
7166     "referenced_type" : "type-706"
7167    },
7168    {
7169     "referenced_type" : "type-699"
7170    },
7171    {
7172     "referenced_type" : "type-1119"
7173    }
7174   ],
7175   "return_type" : "type-28",
7176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7177  },
7178  {
7179   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::_hidl_setSharedBufferBase",
7180   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin25_hidl_setSharedBufferBaseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7181   "parameters" :
7182   [
7183    {
7184     "referenced_type" : "type-707"
7185    },
7186    {
7187     "referenced_type" : "type-706"
7188    },
7189    {
7190     "referenced_type" : "type-699"
7191    },
7192    {
7193     "referenced_type" : "type-1120"
7194    }
7195   ],
7196   "return_type" : "type-28",
7197   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7198  },
7199  {
7200   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::_hidl_requiresSecureDecoderComponent",
7201   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin36_hidl_requiresSecureDecoderComponentEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7202   "parameters" :
7203   [
7204    {
7205     "referenced_type" : "type-707"
7206    },
7207    {
7208     "referenced_type" : "type-706"
7209    },
7210    {
7211     "referenced_type" : "type-699"
7212    },
7213    {
7214     "referenced_type" : "type-1121"
7215    }
7216   ],
7217   "return_type" : "type-28",
7218   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7219  },
7220  {
7221   "access" : "private",
7222   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::ping",
7223   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin4pingEv",
7224   "parameters" :
7225   [
7226    {
7227     "is_this_ptr" : true,
7228     "referenced_type" : "type-863"
7229    }
7230   ],
7231   "return_type" : "type-442",
7232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7233  },
7234  {
7235   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::BnHwCryptoPlugin",
7236   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginC1ERKNS_2spINS2_13ICryptoPluginEEE",
7237   "parameters" :
7238   [
7239    {
7240     "is_this_ptr" : true,
7241     "referenced_type" : "type-863"
7242    },
7243    {
7244     "referenced_type" : "type-955"
7245    }
7246   ],
7247   "return_type" : "type-31",
7248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7249  },
7250  {
7251   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::BnHwCryptoPlugin",
7252   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginC2ERKNS_2spINS2_13ICryptoPluginEEE",
7253   "parameters" :
7254   [
7255    {
7256     "is_this_ptr" : true,
7257     "referenced_type" : "type-863"
7258    },
7259    {
7260     "referenced_type" : "type-955"
7261    }
7262   ],
7263   "return_type" : "type-31",
7264   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7265  },
7266  {
7267   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::~BnHwCryptoPlugin",
7268   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev",
7269   "parameters" :
7270   [
7271    {
7272     "is_this_ptr" : true,
7273     "referenced_type" : "type-863"
7274    }
7275   ],
7276   "return_type" : "type-31",
7277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7278  },
7279  {
7280   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::~BnHwCryptoPlugin",
7281   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev",
7282   "parameters" :
7283   [
7284    {
7285     "is_this_ptr" : true,
7286     "referenced_type" : "type-863"
7287    }
7288   ],
7289   "return_type" : "type-31",
7290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7291  },
7292  {
7293   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::~BnHwCryptoPlugin",
7294   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD2Ev",
7295   "parameters" :
7296   [
7297    {
7298     "is_this_ptr" : true,
7299     "referenced_type" : "type-863"
7300    }
7301   ],
7302   "return_type" : "type-31",
7303   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7304  },
7305  {
7306   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::linkToDeath",
7307   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
7308   "parameters" :
7309   [
7310    {
7311     "is_this_ptr" : true,
7312     "referenced_type" : "type-301"
7313    },
7314    {
7315     "referenced_type" : "type-646"
7316    },
7317    {
7318     "referenced_type" : "type-55"
7319    }
7320   ],
7321   "return_type" : "type-374",
7322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7323  },
7324  {
7325   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::getDebugInfo",
7326   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7327   "parameters" :
7328   [
7329    {
7330     "is_this_ptr" : true,
7331     "referenced_type" : "type-301"
7332    },
7333    {
7334     "referenced_type" : "type-1122"
7335    }
7336   ],
7337   "return_type" : "type-442",
7338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7339  },
7340  {
7341   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::getHashChain",
7342   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
7343   "parameters" :
7344   [
7345    {
7346     "is_this_ptr" : true,
7347     "referenced_type" : "type-301"
7348    },
7349    {
7350     "referenced_type" : "type-1123"
7351    }
7352   ],
7353   "return_type" : "type-442",
7354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7355  },
7356  {
7357   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::_hidl_decrypt",
7358   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13_hidl_decryptEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS0_10hidl_arrayIhLm16EJEEESC_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE",
7359   "parameters" :
7360   [
7361    {
7362     "referenced_type" : "type-19"
7363    },
7364    {
7365     "referenced_type" : "type-888"
7366    },
7367    {
7368     "referenced_type" : "type-34"
7369    },
7370    {
7371     "referenced_type" : "type-871"
7372    },
7373    {
7374     "referenced_type" : "type-871"
7375    },
7376    {
7377     "referenced_type" : "type-821"
7378    },
7379    {
7380     "referenced_type" : "type-972"
7381    },
7382    {
7383     "referenced_type" : "type-940"
7384    },
7385    {
7386     "referenced_type" : "type-974"
7387    },
7388    {
7389     "referenced_type" : "type-55"
7390    },
7391    {
7392     "referenced_type" : "type-977"
7393    },
7394    {
7395     "referenced_type" : "type-1124"
7396    }
7397   ],
7398   "return_type" : "type-442",
7399   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7400  },
7401  {
7402   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::unlinkToDeath",
7403   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
7404   "parameters" :
7405   [
7406    {
7407     "is_this_ptr" : true,
7408     "referenced_type" : "type-301"
7409    },
7410    {
7411     "referenced_type" : "type-646"
7412    }
7413   ],
7414   "return_type" : "type-374",
7415   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7416  },
7417  {
7418   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::interfaceChain",
7419   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
7420   "parameters" :
7421   [
7422    {
7423     "is_this_ptr" : true,
7424     "referenced_type" : "type-301"
7425    },
7426    {
7427     "referenced_type" : "type-1125"
7428    }
7429   ],
7430   "return_type" : "type-442",
7431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7432  },
7433  {
7434   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::notifyResolution",
7435   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin16notifyResolutionEjj",
7436   "parameters" :
7437   [
7438    {
7439     "is_this_ptr" : true,
7440     "referenced_type" : "type-301"
7441    },
7442    {
7443     "referenced_type" : "type-2"
7444    },
7445    {
7446     "referenced_type" : "type-2"
7447    }
7448   ],
7449   "return_type" : "type-442",
7450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7451  },
7452  {
7453   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::setMediaDrmSession",
7454   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE",
7455   "parameters" :
7456   [
7457    {
7458     "is_this_ptr" : true,
7459     "referenced_type" : "type-301"
7460    },
7461    {
7462     "referenced_type" : "type-641"
7463    }
7464   ],
7465   "return_type" : "type-903",
7466   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7467  },
7468  {
7469   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::interfaceDescriptor",
7470   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
7471   "parameters" :
7472   [
7473    {
7474     "is_this_ptr" : true,
7475     "referenced_type" : "type-301"
7476    },
7477    {
7478     "referenced_type" : "type-1126"
7479    }
7480   ],
7481   "return_type" : "type-442",
7482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7483  },
7484  {
7485   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::setSharedBufferBase",
7486   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj",
7487   "parameters" :
7488   [
7489    {
7490     "is_this_ptr" : true,
7491     "referenced_type" : "type-301"
7492    },
7493    {
7494     "referenced_type" : "type-594"
7495    },
7496    {
7497     "referenced_type" : "type-2"
7498    }
7499   ],
7500   "return_type" : "type-442",
7501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7502  },
7503  {
7504   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::notifySyspropsChanged",
7505   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21notifySyspropsChangedEv",
7506   "parameters" :
7507   [
7508    {
7509     "is_this_ptr" : true,
7510     "referenced_type" : "type-301"
7511    }
7512   ],
7513   "return_type" : "type-442",
7514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7515  },
7516  {
7517   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::setHALInstrumentation",
7518   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21setHALInstrumentationEv",
7519   "parameters" :
7520   [
7521    {
7522     "is_this_ptr" : true,
7523     "referenced_type" : "type-301"
7524    }
7525   ],
7526   "return_type" : "type-442",
7527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7528  },
7529  {
7530   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::_hidl_notifyResolution",
7531   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin22_hidl_notifyResolutionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjj",
7532   "parameters" :
7533   [
7534    {
7535     "referenced_type" : "type-19"
7536    },
7537    {
7538     "referenced_type" : "type-888"
7539    },
7540    {
7541     "referenced_type" : "type-2"
7542    },
7543    {
7544     "referenced_type" : "type-2"
7545    }
7546   ],
7547   "return_type" : "type-442",
7548   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7549  },
7550  {
7551   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::_hidl_setMediaDrmSession",
7552   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin24_hidl_setMediaDrmSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
7553   "parameters" :
7554   [
7555    {
7556     "referenced_type" : "type-19"
7557    },
7558    {
7559     "referenced_type" : "type-888"
7560    },
7561    {
7562     "referenced_type" : "type-641"
7563    }
7564   ],
7565   "return_type" : "type-903",
7566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7567  },
7568  {
7569   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::_hidl_setSharedBufferBase",
7570   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin25_hidl_setSharedBufferBaseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_memoryEj",
7571   "parameters" :
7572   [
7573    {
7574     "referenced_type" : "type-19"
7575    },
7576    {
7577     "referenced_type" : "type-888"
7578    },
7579    {
7580     "referenced_type" : "type-594"
7581    },
7582    {
7583     "referenced_type" : "type-2"
7584    }
7585   ],
7586   "return_type" : "type-442",
7587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7588  },
7589  {
7590   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::requiresSecureDecoderComponent",
7591   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE",
7592   "parameters" :
7593   [
7594    {
7595     "is_this_ptr" : true,
7596     "referenced_type" : "type-301"
7597    },
7598    {
7599     "referenced_type" : "type-589"
7600    }
7601   ],
7602   "return_type" : "type-374",
7603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7604  },
7605  {
7606   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::_hidl_requiresSecureDecoderComponent",
7607   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin36_hidl_requiresSecureDecoderComponentEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringE",
7608   "parameters" :
7609   [
7610    {
7611     "referenced_type" : "type-19"
7612    },
7613    {
7614     "referenced_type" : "type-888"
7615    },
7616    {
7617     "referenced_type" : "type-589"
7618    }
7619   ],
7620   "return_type" : "type-374",
7621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7622  },
7623  {
7624   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::ping",
7625   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin4pingEv",
7626   "parameters" :
7627   [
7628    {
7629     "is_this_ptr" : true,
7630     "referenced_type" : "type-301"
7631    }
7632   ],
7633   "return_type" : "type-442",
7634   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7635  },
7636  {
7637   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::debug",
7638   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
7639   "parameters" :
7640   [
7641    {
7642     "is_this_ptr" : true,
7643     "referenced_type" : "type-301"
7644    },
7645    {
7646     "referenced_type" : "type-662"
7647    },
7648    {
7649     "referenced_type" : "type-855"
7650    }
7651   ],
7652   "return_type" : "type-442",
7653   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7654  },
7655  {
7656   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::decrypt",
7657   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE",
7658   "parameters" :
7659   [
7660    {
7661     "is_this_ptr" : true,
7662     "referenced_type" : "type-301"
7663    },
7664    {
7665     "referenced_type" : "type-34"
7666    },
7667    {
7668     "referenced_type" : "type-871"
7669    },
7670    {
7671     "referenced_type" : "type-871"
7672    },
7673    {
7674     "referenced_type" : "type-821"
7675    },
7676    {
7677     "referenced_type" : "type-972"
7678    },
7679    {
7680     "referenced_type" : "type-940"
7681    },
7682    {
7683     "referenced_type" : "type-974"
7684    },
7685    {
7686     "referenced_type" : "type-55"
7687    },
7688    {
7689     "referenced_type" : "type-977"
7690    },
7691    {
7692     "referenced_type" : "type-1127"
7693    }
7694   ],
7695   "return_type" : "type-442",
7696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7697  },
7698  {
7699   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::BpHwCryptoPlugin",
7700   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginC1ERKNS_2spINS0_7IBinderEEE",
7701   "parameters" :
7702   [
7703    {
7704     "is_this_ptr" : true,
7705     "referenced_type" : "type-301"
7706    },
7707    {
7708     "referenced_type" : "type-72"
7709    }
7710   ],
7711   "return_type" : "type-31",
7712   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7713  },
7714  {
7715   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::BpHwCryptoPlugin",
7716   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginC2ERKNS_2spINS0_7IBinderEEE",
7717   "parameters" :
7718   [
7719    {
7720     "is_this_ptr" : true,
7721     "referenced_type" : "type-301"
7722    },
7723    {
7724     "referenced_type" : "type-72"
7725    }
7726   ],
7727   "return_type" : "type-31",
7728   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7729  },
7730  {
7731   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::onTransact",
7732   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
7733   "parameters" :
7734   [
7735    {
7736     "is_this_ptr" : true,
7737     "referenced_type" : "type-860"
7738    },
7739    {
7740     "referenced_type" : "type-2"
7741    },
7742    {
7743     "referenced_type" : "type-706"
7744    },
7745    {
7746     "referenced_type" : "type-699"
7747    },
7748    {
7749     "default_arg" : true,
7750     "referenced_type" : "type-2"
7751    },
7752    {
7753     "default_arg" : true,
7754     "referenced_type" : "type-1128"
7755    }
7756   ],
7757   "return_type" : "type-28",
7758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7759  },
7760  {
7761   "access" : "private",
7762   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::getDebugInfo",
7763   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7764   "parameters" :
7765   [
7766    {
7767     "is_this_ptr" : true,
7768     "referenced_type" : "type-860"
7769    },
7770    {
7771     "referenced_type" : "type-1129"
7772    }
7773   ],
7774   "return_type" : "type-442",
7775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7776  },
7777  {
7778   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::_hidl_createPlugin",
7779   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory18_hidl_createPluginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7780   "parameters" :
7781   [
7782    {
7783     "referenced_type" : "type-707"
7784    },
7785    {
7786     "referenced_type" : "type-706"
7787    },
7788    {
7789     "referenced_type" : "type-699"
7790    },
7791    {
7792     "referenced_type" : "type-1130"
7793    }
7794   ],
7795   "return_type" : "type-28",
7796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7797  },
7798  {
7799   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::_hidl_isCryptoSchemeSupported",
7800   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory29_hidl_isCryptoSchemeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7801   "parameters" :
7802   [
7803    {
7804     "referenced_type" : "type-707"
7805    },
7806    {
7807     "referenced_type" : "type-706"
7808    },
7809    {
7810     "referenced_type" : "type-699"
7811    },
7812    {
7813     "referenced_type" : "type-1131"
7814    }
7815   ],
7816   "return_type" : "type-28",
7817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7818  },
7819  {
7820   "access" : "private",
7821   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::ping",
7822   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory4pingEv",
7823   "parameters" :
7824   [
7825    {
7826     "is_this_ptr" : true,
7827     "referenced_type" : "type-860"
7828    }
7829   ],
7830   "return_type" : "type-442",
7831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7832  },
7833  {
7834   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::BnHwCryptoFactory",
7835   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE",
7836   "parameters" :
7837   [
7838    {
7839     "is_this_ptr" : true,
7840     "referenced_type" : "type-860"
7841    },
7842    {
7843     "referenced_type" : "type-890"
7844    }
7845   ],
7846   "return_type" : "type-31",
7847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7848  },
7849  {
7850   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::BnHwCryptoFactory",
7851   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE",
7852   "parameters" :
7853   [
7854    {
7855     "is_this_ptr" : true,
7856     "referenced_type" : "type-860"
7857    },
7858    {
7859     "referenced_type" : "type-890"
7860    }
7861   ],
7862   "return_type" : "type-31",
7863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7864  },
7865  {
7866   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::~BnHwCryptoFactory",
7867   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev",
7868   "parameters" :
7869   [
7870    {
7871     "is_this_ptr" : true,
7872     "referenced_type" : "type-860"
7873    }
7874   ],
7875   "return_type" : "type-31",
7876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7877  },
7878  {
7879   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::~BnHwCryptoFactory",
7880   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev",
7881   "parameters" :
7882   [
7883    {
7884     "is_this_ptr" : true,
7885     "referenced_type" : "type-860"
7886    }
7887   ],
7888   "return_type" : "type-31",
7889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7890  },
7891  {
7892   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::~BnHwCryptoFactory",
7893   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD2Ev",
7894   "parameters" :
7895   [
7896    {
7897     "is_this_ptr" : true,
7898     "referenced_type" : "type-860"
7899    }
7900   ],
7901   "return_type" : "type-31",
7902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7903  },
7904  {
7905   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::linkToDeath",
7906   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
7907   "parameters" :
7908   [
7909    {
7910     "is_this_ptr" : true,
7911     "referenced_type" : "type-943"
7912    },
7913    {
7914     "referenced_type" : "type-646"
7915    },
7916    {
7917     "referenced_type" : "type-55"
7918    }
7919   ],
7920   "return_type" : "type-374",
7921   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
7922  },
7923  {
7924   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::createPlugin",
7925   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE",
7926   "parameters" :
7927   [
7928    {
7929     "is_this_ptr" : true,
7930     "referenced_type" : "type-943"
7931    },
7932    {
7933     "referenced_type" : "type-871"
7934    },
7935    {
7936     "referenced_type" : "type-641"
7937    },
7938    {
7939     "referenced_type" : "type-1132"
7940    }
7941   ],
7942   "return_type" : "type-442",
7943   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
7944  },
7945  {
7946   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::getDebugInfo",
7947   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7948   "parameters" :
7949   [
7950    {
7951     "is_this_ptr" : true,
7952     "referenced_type" : "type-943"
7953    },
7954    {
7955     "referenced_type" : "type-1133"
7956    }
7957   ],
7958   "return_type" : "type-442",
7959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
7960  },
7961  {
7962   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::getHashChain",
7963   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
7964   "parameters" :
7965   [
7966    {
7967     "is_this_ptr" : true,
7968     "referenced_type" : "type-943"
7969    },
7970    {
7971     "referenced_type" : "type-1134"
7972    }
7973   ],
7974   "return_type" : "type-442",
7975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
7976  },
7977  {
7978   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::unlinkToDeath",
7979   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
7980   "parameters" :
7981   [
7982    {
7983     "is_this_ptr" : true,
7984     "referenced_type" : "type-943"
7985    },
7986    {
7987     "referenced_type" : "type-646"
7988    }
7989   ],
7990   "return_type" : "type-374",
7991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
7992  },
7993  {
7994   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::interfaceChain",
7995   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
7996   "parameters" :
7997   [
7998    {
7999     "is_this_ptr" : true,
8000     "referenced_type" : "type-943"
8001    },
8002    {
8003     "referenced_type" : "type-1135"
8004    }
8005   ],
8006   "return_type" : "type-442",
8007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8008  },
8009  {
8010   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::_hidl_createPlugin",
8011   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory18_hidl_createPluginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE",
8012   "parameters" :
8013   [
8014    {
8015     "referenced_type" : "type-19"
8016    },
8017    {
8018     "referenced_type" : "type-888"
8019    },
8020    {
8021     "referenced_type" : "type-871"
8022    },
8023    {
8024     "referenced_type" : "type-641"
8025    },
8026    {
8027     "referenced_type" : "type-1136"
8028    }
8029   ],
8030   "return_type" : "type-442",
8031   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8032  },
8033  {
8034   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::interfaceDescriptor",
8035   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
8036   "parameters" :
8037   [
8038    {
8039     "is_this_ptr" : true,
8040     "referenced_type" : "type-943"
8041    },
8042    {
8043     "referenced_type" : "type-1137"
8044    }
8045   ],
8046   "return_type" : "type-442",
8047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8048  },
8049  {
8050   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::notifySyspropsChanged",
8051   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21notifySyspropsChangedEv",
8052   "parameters" :
8053   [
8054    {
8055     "is_this_ptr" : true,
8056     "referenced_type" : "type-943"
8057    }
8058   ],
8059   "return_type" : "type-442",
8060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8061  },
8062  {
8063   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::setHALInstrumentation",
8064   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21setHALInstrumentationEv",
8065   "parameters" :
8066   [
8067    {
8068     "is_this_ptr" : true,
8069     "referenced_type" : "type-943"
8070    }
8071   ],
8072   "return_type" : "type-442",
8073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8074  },
8075  {
8076   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::isCryptoSchemeSupported",
8077   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE",
8078   "parameters" :
8079   [
8080    {
8081     "is_this_ptr" : true,
8082     "referenced_type" : "type-943"
8083    },
8084    {
8085     "referenced_type" : "type-871"
8086    }
8087   ],
8088   "return_type" : "type-374",
8089   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8090  },
8091  {
8092   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::_hidl_isCryptoSchemeSupported",
8093   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory29_hidl_isCryptoSchemeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLm16EJEEE",
8094   "parameters" :
8095   [
8096    {
8097     "referenced_type" : "type-19"
8098    },
8099    {
8100     "referenced_type" : "type-888"
8101    },
8102    {
8103     "referenced_type" : "type-871"
8104    }
8105   ],
8106   "return_type" : "type-374",
8107   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8108  },
8109  {
8110   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::ping",
8111   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory4pingEv",
8112   "parameters" :
8113   [
8114    {
8115     "is_this_ptr" : true,
8116     "referenced_type" : "type-943"
8117    }
8118   ],
8119   "return_type" : "type-442",
8120   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8121  },
8122  {
8123   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::debug",
8124   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
8125   "parameters" :
8126   [
8127    {
8128     "is_this_ptr" : true,
8129     "referenced_type" : "type-943"
8130    },
8131    {
8132     "referenced_type" : "type-662"
8133    },
8134    {
8135     "referenced_type" : "type-855"
8136    }
8137   ],
8138   "return_type" : "type-442",
8139   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8140  },
8141  {
8142   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::BpHwCryptoFactory",
8143   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE",
8144   "parameters" :
8145   [
8146    {
8147     "is_this_ptr" : true,
8148     "referenced_type" : "type-943"
8149    },
8150    {
8151     "referenced_type" : "type-72"
8152    }
8153   ],
8154   "return_type" : "type-31",
8155   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8156  },
8157  {
8158   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::BpHwCryptoFactory",
8159   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE",
8160   "parameters" :
8161   [
8162    {
8163     "is_this_ptr" : true,
8164     "referenced_type" : "type-943"
8165    },
8166    {
8167     "referenced_type" : "type-72"
8168    }
8169   ],
8170   "return_type" : "type-31",
8171   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8172  },
8173  {
8174   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::getService",
8175   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
8176   "parameters" :
8177   [
8178    {
8179     "default_arg" : true,
8180     "referenced_type" : "type-414"
8181    },
8182    {
8183     "default_arg" : true,
8184     "referenced_type" : "type-34"
8185    }
8186   ],
8187   "return_type" : "type-89",
8188   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8189  },
8190  {
8191   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::linkToDeath",
8192   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
8193   "parameters" :
8194   [
8195    {
8196     "is_this_ptr" : true,
8197     "referenced_type" : "type-90"
8198    },
8199    {
8200     "referenced_type" : "type-646"
8201    },
8202    {
8203     "referenced_type" : "type-55"
8204    }
8205   ],
8206   "return_type" : "type-374",
8207   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8208  },
8209  {
8210   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::getDebugInfo",
8211   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
8212   "parameters" :
8213   [
8214    {
8215     "is_this_ptr" : true,
8216     "referenced_type" : "type-90"
8217    },
8218    {
8219     "referenced_type" : "type-1138"
8220    }
8221   ],
8222   "return_type" : "type-442",
8223   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8224  },
8225  {
8226   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::getHashChain",
8227   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
8228   "parameters" :
8229   [
8230    {
8231     "is_this_ptr" : true,
8232     "referenced_type" : "type-90"
8233    },
8234    {
8235     "referenced_type" : "type-1139"
8236    }
8237   ],
8238   "return_type" : "type-442",
8239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8240  },
8241  {
8242   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::tryGetService",
8243   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
8244   "parameters" :
8245   [
8246    {
8247     "default_arg" : true,
8248     "referenced_type" : "type-414"
8249    },
8250    {
8251     "default_arg" : true,
8252     "referenced_type" : "type-34"
8253    }
8254   ],
8255   "return_type" : "type-89",
8256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8257  },
8258  {
8259   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::unlinkToDeath",
8260   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
8261   "parameters" :
8262   [
8263    {
8264     "is_this_ptr" : true,
8265     "referenced_type" : "type-90"
8266    },
8267    {
8268     "referenced_type" : "type-646"
8269    }
8270   ],
8271   "return_type" : "type-374",
8272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8273  },
8274  {
8275   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::interfaceChain",
8276   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
8277   "parameters" :
8278   [
8279    {
8280     "is_this_ptr" : true,
8281     "referenced_type" : "type-90"
8282    },
8283    {
8284     "referenced_type" : "type-1140"
8285    }
8286   ],
8287   "return_type" : "type-442",
8288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8289  },
8290  {
8291   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::registerAsService",
8292   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
8293   "parameters" :
8294   [
8295    {
8296     "is_this_ptr" : true,
8297     "referenced_type" : "type-90"
8298    },
8299    {
8300     "default_arg" : true,
8301     "referenced_type" : "type-414"
8302    }
8303   ],
8304   "return_type" : "type-28",
8305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8306  },
8307  {
8308   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::interfaceDescriptor",
8309   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
8310   "parameters" :
8311   [
8312    {
8313     "is_this_ptr" : true,
8314     "referenced_type" : "type-90"
8315    },
8316    {
8317     "referenced_type" : "type-1141"
8318    }
8319   ],
8320   "return_type" : "type-442",
8321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8322  },
8323  {
8324   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::notifySyspropsChanged",
8325   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv",
8326   "parameters" :
8327   [
8328    {
8329     "is_this_ptr" : true,
8330     "referenced_type" : "type-90"
8331    }
8332   ],
8333   "return_type" : "type-442",
8334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8335  },
8336  {
8337   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::setHALInstrumentation",
8338   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv",
8339   "parameters" :
8340   [
8341    {
8342     "is_this_ptr" : true,
8343     "referenced_type" : "type-90"
8344    }
8345   ],
8346   "return_type" : "type-442",
8347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8348  },
8349  {
8350   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::registerForNotifications",
8351   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8352   "parameters" :
8353   [
8354    {
8355     "referenced_type" : "type-414"
8356    },
8357    {
8358     "referenced_type" : "type-856"
8359    }
8360   ],
8361   "return_type" : "type-34",
8362   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8363  },
8364  {
8365   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::ping",
8366   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv",
8367   "parameters" :
8368   [
8369    {
8370     "is_this_ptr" : true,
8371     "referenced_type" : "type-90"
8372    }
8373   ],
8374   "return_type" : "type-442",
8375   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8376  },
8377  {
8378   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::debug",
8379   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
8380   "parameters" :
8381   [
8382    {
8383     "is_this_ptr" : true,
8384     "referenced_type" : "type-90"
8385    },
8386    {
8387     "referenced_type" : "type-662"
8388    },
8389    {
8390     "referenced_type" : "type-855"
8391    }
8392   ],
8393   "return_type" : "type-442",
8394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8395  },
8396  {
8397   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::castFrom",
8398   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
8399   "parameters" :
8400   [
8401    {
8402     "referenced_type" : "type-901"
8403    },
8404    {
8405     "default_arg" : true,
8406     "referenced_type" : "type-34"
8407    }
8408   ],
8409   "return_type" : "type-375",
8410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8411  },
8412  {
8413   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::castFrom",
8414   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener8castFromERKNS_2spIS3_EEb",
8415   "parameters" :
8416   [
8417    {
8418     "referenced_type" : "type-94"
8419    },
8420    {
8421     "default_arg" : true,
8422     "referenced_type" : "type-34"
8423    }
8424   ],
8425   "return_type" : "type-375",
8426   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8427  },
8428  {
8429   "access" : "private",
8430   "function_name" : "android::hardware::drm::V1_0::BsDrmPluginListener::addOnewayTask",
8431   "linker_set_key" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener13addOnewayTaskENSt3__18functionIFvvEEE",
8432   "parameters" :
8433   [
8434    {
8435     "is_this_ptr" : true,
8436     "referenced_type" : "type-367"
8437    },
8438    {
8439     "referenced_type" : "type-1144"
8440    }
8441   ],
8442   "return_type" : "type-442",
8443   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPluginListener.h"
8444  },
8445  {
8446   "function_name" : "android::hardware::drm::V1_0::BsDrmPluginListener::BsDrmPluginListener",
8447   "linker_set_key" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerC1ENS_2spINS2_18IDrmPluginListenerEEE",
8448   "parameters" :
8449   [
8450    {
8451     "is_this_ptr" : true,
8452     "referenced_type" : "type-367"
8453    },
8454    {
8455     "referenced_type" : "type-93"
8456    }
8457   ],
8458   "return_type" : "type-31",
8459   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPluginListener.h"
8460  },
8461  {
8462   "function_name" : "android::hardware::drm::V1_0::BsDrmPluginListener::BsDrmPluginListener",
8463   "linker_set_key" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerC2ENS_2spINS2_18IDrmPluginListenerEEE",
8464   "parameters" :
8465   [
8466    {
8467     "is_this_ptr" : true,
8468     "referenced_type" : "type-367"
8469    },
8470    {
8471     "referenced_type" : "type-93"
8472    }
8473   ],
8474   "return_type" : "type-31",
8475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPluginListener.h"
8476  },
8477  {
8478   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::onTransact",
8479   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
8480   "parameters" :
8481   [
8482    {
8483     "is_this_ptr" : true,
8484     "referenced_type" : "type-169"
8485    },
8486    {
8487     "referenced_type" : "type-2"
8488    },
8489    {
8490     "referenced_type" : "type-706"
8491    },
8492    {
8493     "referenced_type" : "type-699"
8494    },
8495    {
8496     "default_arg" : true,
8497     "referenced_type" : "type-2"
8498    },
8499    {
8500     "default_arg" : true,
8501     "referenced_type" : "type-1147"
8502    }
8503   ],
8504   "return_type" : "type-28",
8505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8506  },
8507  {
8508   "access" : "private",
8509   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::getDebugInfo",
8510   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
8511   "parameters" :
8512   [
8513    {
8514     "is_this_ptr" : true,
8515     "referenced_type" : "type-169"
8516    },
8517    {
8518     "referenced_type" : "type-1148"
8519    }
8520   ],
8521   "return_type" : "type-442",
8522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8523  },
8524  {
8525   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::_hidl_sendEvent",
8526   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener15_hidl_sendEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
8527   "parameters" :
8528   [
8529    {
8530     "referenced_type" : "type-707"
8531    },
8532    {
8533     "referenced_type" : "type-706"
8534    },
8535    {
8536     "referenced_type" : "type-699"
8537    },
8538    {
8539     "referenced_type" : "type-1149"
8540    }
8541   ],
8542   "return_type" : "type-28",
8543   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8544  },
8545  {
8546   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::_hidl_sendKeysChange",
8547   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener20_hidl_sendKeysChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
8548   "parameters" :
8549   [
8550    {
8551     "referenced_type" : "type-707"
8552    },
8553    {
8554     "referenced_type" : "type-706"
8555    },
8556    {
8557     "referenced_type" : "type-699"
8558    },
8559    {
8560     "referenced_type" : "type-1150"
8561    }
8562   ],
8563   "return_type" : "type-28",
8564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8565  },
8566  {
8567   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::_hidl_sendExpirationUpdate",
8568   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener26_hidl_sendExpirationUpdateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
8569   "parameters" :
8570   [
8571    {
8572     "referenced_type" : "type-707"
8573    },
8574    {
8575     "referenced_type" : "type-706"
8576    },
8577    {
8578     "referenced_type" : "type-699"
8579    },
8580    {
8581     "referenced_type" : "type-1151"
8582    }
8583   ],
8584   "return_type" : "type-28",
8585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8586  },
8587  {
8588   "access" : "private",
8589   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::ping",
8590   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener4pingEv",
8591   "parameters" :
8592   [
8593    {
8594     "is_this_ptr" : true,
8595     "referenced_type" : "type-169"
8596    }
8597   ],
8598   "return_type" : "type-442",
8599   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8600  },
8601  {
8602   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::BnHwDrmPluginListener",
8603   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerC1ERKNS_2spINS2_18IDrmPluginListenerEEE",
8604   "parameters" :
8605   [
8606    {
8607     "is_this_ptr" : true,
8608     "referenced_type" : "type-169"
8609    },
8610    {
8611     "referenced_type" : "type-94"
8612    }
8613   ],
8614   "return_type" : "type-31",
8615   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8616  },
8617  {
8618   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::BnHwDrmPluginListener",
8619   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerC2ERKNS_2spINS2_18IDrmPluginListenerEEE",
8620   "parameters" :
8621   [
8622    {
8623     "is_this_ptr" : true,
8624     "referenced_type" : "type-169"
8625    },
8626    {
8627     "referenced_type" : "type-94"
8628    }
8629   ],
8630   "return_type" : "type-31",
8631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8632  },
8633  {
8634   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8635   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev",
8636   "parameters" :
8637   [
8638    {
8639     "is_this_ptr" : true,
8640     "referenced_type" : "type-169"
8641    }
8642   ],
8643   "return_type" : "type-31",
8644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8645  },
8646  {
8647   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8648   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev",
8649   "parameters" :
8650   [
8651    {
8652     "is_this_ptr" : true,
8653     "referenced_type" : "type-169"
8654    }
8655   ],
8656   "return_type" : "type-31",
8657   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8658  },
8659  {
8660   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8661   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD2Ev",
8662   "parameters" :
8663   [
8664    {
8665     "is_this_ptr" : true,
8666     "referenced_type" : "type-169"
8667    }
8668   ],
8669   "return_type" : "type-31",
8670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8671  },
8672  {
8673   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::linkToDeath",
8674   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
8675   "parameters" :
8676   [
8677    {
8678     "is_this_ptr" : true,
8679     "referenced_type" : "type-200"
8680    },
8681    {
8682     "referenced_type" : "type-646"
8683    },
8684    {
8685     "referenced_type" : "type-55"
8686    }
8687   ],
8688   "return_type" : "type-374",
8689   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8690  },
8691  {
8692   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::getDebugInfo",
8693   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
8694   "parameters" :
8695   [
8696    {
8697     "is_this_ptr" : true,
8698     "referenced_type" : "type-200"
8699    },
8700    {
8701     "referenced_type" : "type-1152"
8702    }
8703   ],
8704   "return_type" : "type-442",
8705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8706  },
8707  {
8708   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::getHashChain",
8709   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
8710   "parameters" :
8711   [
8712    {
8713     "is_this_ptr" : true,
8714     "referenced_type" : "type-200"
8715    },
8716    {
8717     "referenced_type" : "type-1153"
8718    }
8719   ],
8720   "return_type" : "type-442",
8721   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8722  },
8723  {
8724   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::unlinkToDeath",
8725   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
8726   "parameters" :
8727   [
8728    {
8729     "is_this_ptr" : true,
8730     "referenced_type" : "type-200"
8731    },
8732    {
8733     "referenced_type" : "type-646"
8734    }
8735   ],
8736   "return_type" : "type-374",
8737   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8738  },
8739  {
8740   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::interfaceChain",
8741   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
8742   "parameters" :
8743   [
8744    {
8745     "is_this_ptr" : true,
8746     "referenced_type" : "type-200"
8747    },
8748    {
8749     "referenced_type" : "type-1154"
8750    }
8751   ],
8752   "return_type" : "type-442",
8753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8754  },
8755  {
8756   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::sendKeysChange",
8757   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb",
8758   "parameters" :
8759   [
8760    {
8761     "is_this_ptr" : true,
8762     "referenced_type" : "type-200"
8763    },
8764    {
8765     "referenced_type" : "type-641"
8766    },
8767    {
8768     "referenced_type" : "type-293"
8769    },
8770    {
8771     "referenced_type" : "type-34"
8772    }
8773   ],
8774   "return_type" : "type-442",
8775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8776  },
8777  {
8778   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::_hidl_sendEvent",
8779   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener15_hidl_sendEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9EventTypeERKNS0_8hidl_vecIhEESD_",
8780   "parameters" :
8781   [
8782    {
8783     "referenced_type" : "type-19"
8784    },
8785    {
8786     "referenced_type" : "type-888"
8787    },
8788    {
8789     "referenced_type" : "type-818"
8790    },
8791    {
8792     "referenced_type" : "type-641"
8793    },
8794    {
8795     "referenced_type" : "type-641"
8796    }
8797   ],
8798   "return_type" : "type-442",
8799   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8800  },
8801  {
8802   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::interfaceDescriptor",
8803   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
8804   "parameters" :
8805   [
8806    {
8807     "is_this_ptr" : true,
8808     "referenced_type" : "type-200"
8809    },
8810    {
8811     "referenced_type" : "type-1155"
8812    }
8813   ],
8814   "return_type" : "type-442",
8815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8816  },
8817  {
8818   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::_hidl_sendKeysChange",
8819   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20_hidl_sendKeysChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb",
8820   "parameters" :
8821   [
8822    {
8823     "referenced_type" : "type-19"
8824    },
8825    {
8826     "referenced_type" : "type-888"
8827    },
8828    {
8829     "referenced_type" : "type-641"
8830    },
8831    {
8832     "referenced_type" : "type-293"
8833    },
8834    {
8835     "referenced_type" : "type-34"
8836    }
8837   ],
8838   "return_type" : "type-442",
8839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8840  },
8841  {
8842   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::sendExpirationUpdate",
8843   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl",
8844   "parameters" :
8845   [
8846    {
8847     "is_this_ptr" : true,
8848     "referenced_type" : "type-200"
8849    },
8850    {
8851     "referenced_type" : "type-641"
8852    },
8853    {
8854     "referenced_type" : "type-56"
8855    }
8856   ],
8857   "return_type" : "type-442",
8858   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8859  },
8860  {
8861   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::notifySyspropsChanged",
8862   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv",
8863   "parameters" :
8864   [
8865    {
8866     "is_this_ptr" : true,
8867     "referenced_type" : "type-200"
8868    }
8869   ],
8870   "return_type" : "type-442",
8871   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8872  },
8873  {
8874   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::setHALInstrumentation",
8875   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv",
8876   "parameters" :
8877   [
8878    {
8879     "is_this_ptr" : true,
8880     "referenced_type" : "type-200"
8881    }
8882   ],
8883   "return_type" : "type-442",
8884   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8885  },
8886  {
8887   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::_hidl_sendExpirationUpdate",
8888   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener26_hidl_sendExpirationUpdateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEl",
8889   "parameters" :
8890   [
8891    {
8892     "referenced_type" : "type-19"
8893    },
8894    {
8895     "referenced_type" : "type-888"
8896    },
8897    {
8898     "referenced_type" : "type-641"
8899    },
8900    {
8901     "referenced_type" : "type-56"
8902    }
8903   ],
8904   "return_type" : "type-442",
8905   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8906  },
8907  {
8908   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::ping",
8909   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener4pingEv",
8910   "parameters" :
8911   [
8912    {
8913     "is_this_ptr" : true,
8914     "referenced_type" : "type-200"
8915    }
8916   ],
8917   "return_type" : "type-442",
8918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8919  },
8920  {
8921   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::debug",
8922   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
8923   "parameters" :
8924   [
8925    {
8926     "is_this_ptr" : true,
8927     "referenced_type" : "type-200"
8928    },
8929    {
8930     "referenced_type" : "type-662"
8931    },
8932    {
8933     "referenced_type" : "type-855"
8934    }
8935   ],
8936   "return_type" : "type-442",
8937   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8938  },
8939  {
8940   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::sendEvent",
8941   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_",
8942   "parameters" :
8943   [
8944    {
8945     "is_this_ptr" : true,
8946     "referenced_type" : "type-200"
8947    },
8948    {
8949     "referenced_type" : "type-818"
8950    },
8951    {
8952     "referenced_type" : "type-641"
8953    },
8954    {
8955     "referenced_type" : "type-641"
8956    }
8957   ],
8958   "return_type" : "type-442",
8959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8960  },
8961  {
8962   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::BpHwDrmPluginListener",
8963   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerC1ERKNS_2spINS0_7IBinderEEE",
8964   "parameters" :
8965   [
8966    {
8967     "is_this_ptr" : true,
8968     "referenced_type" : "type-200"
8969    },
8970    {
8971     "referenced_type" : "type-72"
8972    }
8973   ],
8974   "return_type" : "type-31",
8975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8976  },
8977  {
8978   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::BpHwDrmPluginListener",
8979   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerC2ERKNS_2spINS0_7IBinderEEE",
8980   "parameters" :
8981   [
8982    {
8983     "is_this_ptr" : true,
8984     "referenced_type" : "type-200"
8985    },
8986    {
8987     "referenced_type" : "type-72"
8988    }
8989   ],
8990   "return_type" : "type-31",
8991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8992  },
8993  {
8994   "function_name" : "android::hardware::drm::V1_0::writeEmbeddedToParcel",
8995   "linker_set_key" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_10SecureStopEPNS0_6ParcelEmm",
8996   "parameters" :
8997   [
8998    {
8999     "referenced_type" : "type-338"
9000    },
9001    {
9002     "referenced_type" : "type-699"
9003    },
9004    {
9005     "referenced_type" : "type-55"
9006    },
9007    {
9008     "referenced_type" : "type-55"
9009    }
9010   ],
9011   "return_type" : "type-28",
9012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9013  },
9014  {
9015   "function_name" : "android::hardware::drm::V1_0::writeEmbeddedToParcel",
9016   "linker_set_key" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_17DestinationBufferEPNS0_6ParcelEmm",
9017   "parameters" :
9018   [
9019    {
9020     "referenced_type" : "type-977"
9021    },
9022    {
9023     "referenced_type" : "type-699"
9024    },
9025    {
9026     "referenced_type" : "type-55"
9027    },
9028    {
9029     "referenced_type" : "type-55"
9030    }
9031   ],
9032   "return_type" : "type-28",
9033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9034  },
9035  {
9036   "function_name" : "android::hardware::drm::V1_0::writeEmbeddedToParcel",
9037   "linker_set_key" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_8KeyValueEPNS0_6ParcelEmm",
9038   "parameters" :
9039   [
9040    {
9041     "referenced_type" : "type-335"
9042    },
9043    {
9044     "referenced_type" : "type-699"
9045    },
9046    {
9047     "referenced_type" : "type-55"
9048    },
9049    {
9050     "referenced_type" : "type-55"
9051    }
9052   ],
9053   "return_type" : "type-28",
9054   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9055  },
9056  {
9057   "function_name" : "android::hardware::drm::V1_0::writeEmbeddedToParcel",
9058   "linker_set_key" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_9KeyStatusEPNS0_6ParcelEmm",
9059   "parameters" :
9060   [
9061    {
9062     "referenced_type" : "type-341"
9063    },
9064    {
9065     "referenced_type" : "type-699"
9066    },
9067    {
9068     "referenced_type" : "type-55"
9069    },
9070    {
9071     "referenced_type" : "type-55"
9072    }
9073   ],
9074   "return_type" : "type-28",
9075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9076  },
9077  {
9078   "function_name" : "android::hardware::drm::V1_0::readEmbeddedFromParcel",
9079   "linker_set_key" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_10SecureStopERKNS0_6ParcelEmm",
9080   "parameters" :
9081   [
9082    {
9083     "referenced_type" : "type-338"
9084    },
9085    {
9086     "referenced_type" : "type-706"
9087    },
9088    {
9089     "referenced_type" : "type-55"
9090    },
9091    {
9092     "referenced_type" : "type-55"
9093    }
9094   ],
9095   "return_type" : "type-28",
9096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9097  },
9098  {
9099   "function_name" : "android::hardware::drm::V1_0::readEmbeddedFromParcel",
9100   "linker_set_key" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_17DestinationBufferERKNS0_6ParcelEmm",
9101   "parameters" :
9102   [
9103    {
9104     "referenced_type" : "type-977"
9105    },
9106    {
9107     "referenced_type" : "type-706"
9108    },
9109    {
9110     "referenced_type" : "type-55"
9111    },
9112    {
9113     "referenced_type" : "type-55"
9114    }
9115   ],
9116   "return_type" : "type-28",
9117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9118  },
9119  {
9120   "function_name" : "android::hardware::drm::V1_0::readEmbeddedFromParcel",
9121   "linker_set_key" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_8KeyValueERKNS0_6ParcelEmm",
9122   "parameters" :
9123   [
9124    {
9125     "referenced_type" : "type-335"
9126    },
9127    {
9128     "referenced_type" : "type-706"
9129    },
9130    {
9131     "referenced_type" : "type-55"
9132    },
9133    {
9134     "referenced_type" : "type-55"
9135    }
9136   ],
9137   "return_type" : "type-28",
9138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9139  },
9140  {
9141   "function_name" : "android::hardware::drm::V1_0::readEmbeddedFromParcel",
9142   "linker_set_key" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_9KeyStatusERKNS0_6ParcelEmm",
9143   "parameters" :
9144   [
9145    {
9146     "referenced_type" : "type-341"
9147    },
9148    {
9149     "referenced_type" : "type-706"
9150    },
9151    {
9152     "referenced_type" : "type-55"
9153    },
9154    {
9155     "referenced_type" : "type-55"
9156    }
9157   ],
9158   "return_type" : "type-28",
9159   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9160  },
9161  {
9162   "function_name" : "android::hardware::details::castInterface",
9163   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_010IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
9164   "parameters" :
9165   [
9166    {
9167     "referenced_type" : "type-26"
9168    },
9169    {
9170     "referenced_type" : "type-78"
9171    },
9172    {
9173     "referenced_type" : "type-34"
9174    }
9175   ],
9176   "return_type" : "type-210",
9177   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9178   "template_args" : [ "type-87", "type-5", "type-97" ]
9179  },
9180  {
9181   "function_name" : "android::hardware::details::castInterface",
9182   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_011IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
9183   "parameters" :
9184   [
9185    {
9186     "referenced_type" : "type-26"
9187    },
9188    {
9189     "referenced_type" : "type-78"
9190    },
9191    {
9192     "referenced_type" : "type-34"
9193    }
9194   ],
9195   "return_type" : "type-111",
9196   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9197   "template_args" : [ "type-24", "type-5", "type-43" ]
9198  },
9199  {
9200   "function_name" : "android::hardware::details::castInterface",
9201   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_013ICryptoPluginENS_4hidl4base4V1_05IBaseENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
9202   "parameters" :
9203   [
9204    {
9205     "referenced_type" : "type-26"
9206    },
9207    {
9208     "referenced_type" : "type-78"
9209    },
9210    {
9211     "referenced_type" : "type-34"
9212    }
9213   ],
9214   "return_type" : "type-909",
9215   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9216   "template_args" : [ "type-283", "type-5", "type-284" ]
9217  },
9218  {
9219   "function_name" : "android::hardware::details::castInterface",
9220   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_014ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
9221   "parameters" :
9222   [
9223    {
9224     "referenced_type" : "type-26"
9225    },
9226    {
9227     "referenced_type" : "type-78"
9228    },
9229    {
9230     "referenced_type" : "type-34"
9231    }
9232   ],
9233   "return_type" : "type-396",
9234   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9235   "template_args" : [ "type-332", "type-5", "type-867" ]
9236  },
9237  {
9238   "function_name" : "android::hardware::details::castInterface",
9239   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_018IDrmPluginListenerENS_4hidl4base4V1_05IBaseENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
9240   "parameters" :
9241   [
9242    {
9243     "referenced_type" : "type-26"
9244    },
9245    {
9246     "referenced_type" : "type-78"
9247    },
9248    {
9249     "referenced_type" : "type-34"
9250    }
9251   ],
9252   "return_type" : "type-375",
9253   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9254   "template_args" : [ "type-91", "type-5", "type-170" ]
9255  },
9256  {
9257   "function_name" : "android::hardware::details::wrapPassthrough",
9258   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_",
9259   "parameters" :
9260   [
9261    {
9262     "referenced_type" : "type-85"
9263    }
9264   ],
9265   "return_type" : "type-85",
9266   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
9267   "template_args" : [ "type-87", "type-31" ]
9268  },
9269  {
9270   "function_name" : "android::hardware::details::wrapPassthrough",
9271   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_",
9272   "parameters" :
9273   [
9274    {
9275     "referenced_type" : "type-281"
9276    }
9277   ],
9278   "return_type" : "type-281",
9279   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
9280   "template_args" : [ "type-283", "type-31" ]
9281  },
9282  {
9283   "function_name" : "android::hardware::details::wrapPassthrough",
9284   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_",
9285   "parameters" :
9286   [
9287    {
9288     "referenced_type" : "type-89"
9289    }
9290   ],
9291   "return_type" : "type-89",
9292   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
9293   "template_args" : [ "type-91", "type-31" ]
9294  },
9295  {
9296   "function_name" : "android::hardware::details::getServiceInternal",
9297   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_013BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
9298   "parameters" :
9299   [
9300    {
9301     "referenced_type" : "type-296"
9302    },
9303    {
9304     "referenced_type" : "type-34"
9305    },
9306    {
9307     "referenced_type" : "type-34"
9308    }
9309   ],
9310   "return_type" : "type-85",
9311   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9312   "template_args" : [ "type-97", "type-87", "type-31", "type-31" ]
9313  },
9314  {
9315   "function_name" : "android::hardware::details::getServiceInternal",
9316   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_014BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
9317   "parameters" :
9318   [
9319    {
9320     "referenced_type" : "type-139"
9321    },
9322    {
9323     "referenced_type" : "type-34"
9324    },
9325    {
9326     "referenced_type" : "type-34"
9327    }
9328   ],
9329   "return_type" : "type-22",
9330   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9331   "template_args" : [ "type-43", "type-24", "type-31", "type-31" ]
9332  },
9333  {
9334   "function_name" : "android::hardware::details::getServiceInternal",
9335   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_016BpHwCryptoPluginENS4_13ICryptoPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
9336   "parameters" :
9337   [
9338    {
9339     "referenced_type" : "type-944"
9340    },
9341    {
9342     "referenced_type" : "type-34"
9343    },
9344    {
9345     "referenced_type" : "type-34"
9346    }
9347   ],
9348   "return_type" : "type-281",
9349   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9350   "template_args" : [ "type-284", "type-283", "type-31", "type-31" ]
9351  },
9352  {
9353   "function_name" : "android::hardware::details::getServiceInternal",
9354   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_017BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
9355   "parameters" :
9356   [
9357    {
9358     "referenced_type" : "type-712"
9359    },
9360    {
9361     "referenced_type" : "type-34"
9362    },
9363    {
9364     "referenced_type" : "type-34"
9365    }
9366   ],
9367   "return_type" : "type-330",
9368   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9369   "template_args" : [ "type-867", "type-332", "type-31", "type-31" ]
9370  },
9371  {
9372   "function_name" : "android::hardware::details::getServiceInternal",
9373   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_021BpHwDrmPluginListenerENS4_18IDrmPluginListenerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
9374   "parameters" :
9375   [
9376    {
9377     "referenced_type" : "type-414"
9378    },
9379    {
9380     "referenced_type" : "type-34"
9381    },
9382    {
9383     "referenced_type" : "type-34"
9384    }
9385   ],
9386   "return_type" : "type-89",
9387   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9388   "template_args" : [ "type-170", "type-91", "type-31", "type-31" ]
9389  }
9390 ],
9391 "global_vars" :
9392 [
9393  {
9394   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10descriptorE",
9395   "name" : "android::hardware::drm::V1_0::IDrmPlugin::descriptor",
9396   "referenced_type" : "type-78",
9397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
9398  },
9399  {
9400   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory10descriptorE",
9401   "name" : "android::hardware::drm::V1_0::IDrmFactory::descriptor",
9402   "referenced_type" : "type-78",
9403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
9404  },
9405  {
9406   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin10descriptorE",
9407   "name" : "android::hardware::drm::V1_0::ICryptoPlugin::descriptor",
9408   "referenced_type" : "type-78",
9409   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
9410  },
9411  {
9412   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory10descriptorE",
9413   "name" : "android::hardware::drm::V1_0::ICryptoFactory::descriptor",
9414   "referenced_type" : "type-78",
9415   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
9416  },
9417  {
9418   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener10descriptorE",
9419   "name" : "android::hardware::drm::V1_0::IDrmPluginListener::descriptor",
9420   "referenced_type" : "type-78",
9421   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
9422  }
9423 ],
9424 "lvalue_reference_types" :
9425 [
9426  {
9427   "alignment" : 8,
9428   "linker_set_key" : "android::Mutex &",
9429   "name" : "android::Mutex &",
9430   "referenced_type" : "type-57",
9431   "self_type" : "type-790",
9432   "size" : 8,
9433   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9434  },
9435  {
9436   "alignment" : 8,
9437   "linker_set_key" : "android::RWLock &",
9438   "name" : "android::RWLock &",
9439   "referenced_type" : "type-794",
9440   "self_type" : "type-799",
9441   "size" : 8,
9442   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9443  },
9444  {
9445   "alignment" : 8,
9446   "linker_set_key" : "android::String16 &",
9447   "name" : "android::String16 &",
9448   "referenced_type" : "type-68",
9449   "self_type" : "type-686",
9450   "size" : 8,
9451   "source_file" : "/system/core/libutils/include/utils/String16.h"
9452  },
9453  {
9454   "alignment" : 8,
9455   "linker_set_key" : "android::String8 &",
9456   "name" : "android::String8 &",
9457   "referenced_type" : "type-77",
9458   "self_type" : "type-680",
9459   "size" : 8,
9460   "source_file" : "/system/core/libutils/include/utils/String8.h"
9461  },
9462  {
9463   "alignment" : 8,
9464   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
9465   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
9466   "referenced_type" : "type-903",
9467   "self_type" : "type-906",
9468   "size" : 8,
9469   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9470  },
9471  {
9472   "alignment" : 8,
9473   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > &",
9474   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > &",
9475   "referenced_type" : "type-396",
9476   "self_type" : "type-405",
9477   "size" : 8,
9478   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9479  },
9480  {
9481   "alignment" : 8,
9482   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > &",
9483   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > &",
9484   "referenced_type" : "type-909",
9485   "self_type" : "type-912",
9486   "size" : 8,
9487   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9488  },
9489  {
9490   "alignment" : 8,
9491   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > &",
9492   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > &",
9493   "referenced_type" : "type-111",
9494   "self_type" : "type-117",
9495   "size" : 8,
9496   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9497  },
9498  {
9499   "alignment" : 8,
9500   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > &",
9501   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > &",
9502   "referenced_type" : "type-210",
9503   "self_type" : "type-213",
9504   "size" : 8,
9505   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9506  },
9507  {
9508   "alignment" : 8,
9509   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > &",
9510   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > &",
9511   "referenced_type" : "type-375",
9512   "self_type" : "type-378",
9513   "size" : 8,
9514   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9515  },
9516  {
9517   "alignment" : 8,
9518   "linker_set_key" : "android::hardware::Return<bool> &",
9519   "name" : "android::hardware::Return<bool> &",
9520   "referenced_type" : "type-374",
9521   "self_type" : "type-385",
9522   "size" : 8,
9523   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9524  },
9525  {
9526   "alignment" : 8,
9527   "linker_set_key" : "android::hardware::Return<void> &",
9528   "name" : "android::hardware::Return<void> &",
9529   "referenced_type" : "type-442",
9530   "self_type" : "type-453",
9531   "size" : 8,
9532   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9533  },
9534  {
9535   "alignment" : 8,
9536   "linker_set_key" : "android::hardware::Status &",
9537   "name" : "android::hardware::Status &",
9538   "referenced_type" : "type-113",
9539   "self_type" : "type-372",
9540   "size" : 8,
9541   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9542  },
9543  {
9544   "alignment" : 8,
9545   "linker_set_key" : "android::hardware::TextOutput &",
9546   "name" : "android::hardware::TextOutput &",
9547   "referenced_type" : "type-135",
9548   "self_type" : "type-134",
9549   "size" : 8,
9550   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9551  },
9552  {
9553   "alignment" : 8,
9554   "linker_set_key" : "android::hardware::TextOutput &",
9555   "name" : "android::hardware::TextOutput &",
9556   "referenced_type" : "type-290",
9557   "self_type" : "type-289",
9558   "size" : 8,
9559   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9560  },
9561  {
9562   "alignment" : 8,
9563   "linker_set_key" : "android::hardware::TextOutput &",
9564   "name" : "android::hardware::TextOutput &",
9565   "referenced_type" : "type-410",
9566   "self_type" : "type-409",
9567   "size" : 8,
9568   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9569  },
9570  {
9571   "alignment" : 8,
9572   "linker_set_key" : "android::hardware::TextOutput &",
9573   "name" : "android::hardware::TextOutput &",
9574   "referenced_type" : "type-477",
9575   "self_type" : "type-476",
9576   "size" : 8,
9577   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9578  },
9579  {
9580   "alignment" : 8,
9581   "linker_set_key" : "android::hardware::TextOutput &",
9582   "name" : "android::hardware::TextOutput &",
9583   "referenced_type" : "type-704",
9584   "self_type" : "type-703",
9585   "size" : 8,
9586   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9587  },
9588  {
9589   "alignment" : 8,
9590   "linker_set_key" : "android::hardware::TextOutput &",
9591   "name" : "android::hardware::TextOutput &",
9592   "referenced_type" : "type-939",
9593   "self_type" : "type-938",
9594   "size" : 8,
9595   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9596  },
9597  {
9598   "alignment" : 8,
9599   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> &",
9600   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> &",
9601   "referenced_type" : "type-243",
9602   "self_type" : "type-451",
9603   "size" : 8,
9604   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9605  },
9606  {
9607   "alignment" : 8,
9608   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
9609   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
9610   "referenced_type" : "type-619",
9611   "self_type" : "type-879",
9612   "size" : 8,
9613   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9614  },
9615  {
9616   "alignment" : 8,
9617   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
9618   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
9619   "referenced_type" : "type-610",
9620   "self_type" : "type-874",
9621   "size" : 8,
9622   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9623  },
9624  {
9625   "alignment" : 8,
9626   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> &",
9627   "name" : "android::hardware::details::hidl_pointer<unsigned char> &",
9628   "referenced_type" : "type-248",
9629   "self_type" : "type-447",
9630   "size" : 8,
9631   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9632  },
9633  {
9634   "alignment" : 8,
9635   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus &",
9636   "name" : "android::hardware::drm::V1_0::KeyStatus &",
9637   "referenced_type" : "type-246",
9638   "self_type" : "type-452",
9639   "size" : 8,
9640   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9641  },
9642  {
9643   "alignment" : 8,
9644   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
9645   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
9646   "referenced_type" : "type-622",
9647   "self_type" : "type-882",
9648   "size" : 8,
9649   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9650  },
9651  {
9652   "alignment" : 8,
9653   "linker_set_key" : "android::hardware::hidl_memory &",
9654   "name" : "android::hardware::hidl_memory &",
9655   "referenced_type" : "type-590",
9656   "self_type" : "type-596",
9657   "size" : 8,
9658   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9659  },
9660  {
9661   "alignment" : 8,
9662   "linker_set_key" : "android::hardware::hidl_string &",
9663   "name" : "android::hardware::hidl_string &",
9664   "referenced_type" : "type-234",
9665   "self_type" : "type-877",
9666   "size" : 8,
9667   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9668  },
9669  {
9670   "alignment" : 8,
9671   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9672   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9673   "referenced_type" : "type-242",
9674   "self_type" : "type-401",
9675   "size" : 8,
9676   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9677  },
9678  {
9679   "alignment" : 8,
9680   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
9681   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
9682   "referenced_type" : "type-618",
9683   "self_type" : "type-627",
9684   "size" : 8,
9685   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9686  },
9687  {
9688   "alignment" : 8,
9689   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
9690   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
9691   "referenced_type" : "type-609",
9692   "self_type" : "type-616",
9693   "size" : 8,
9694   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9695  },
9696  {
9697   "alignment" : 8,
9698   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> &",
9699   "name" : "android::hardware::hidl_vec<unsigned char> &",
9700   "referenced_type" : "type-247",
9701   "self_type" : "type-398",
9702   "size" : 8,
9703   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9704  },
9705  {
9706   "alignment" : 8,
9707   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
9708   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
9709   "referenced_type" : "type-330",
9710   "self_type" : "type-343",
9711   "size" : 8,
9712   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9713  },
9714  {
9715   "alignment" : 8,
9716   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9717   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9718   "referenced_type" : "type-281",
9719   "self_type" : "type-304",
9720   "size" : 8,
9721   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9722  },
9723  {
9724   "alignment" : 8,
9725   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
9726   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
9727   "referenced_type" : "type-22",
9728   "self_type" : "type-109",
9729   "size" : 8,
9730   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9731  },
9732  {
9733   "alignment" : 8,
9734   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9735   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9736   "referenced_type" : "type-85",
9737   "self_type" : "type-102",
9738   "size" : 8,
9739   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9740  },
9741  {
9742   "alignment" : 8,
9743   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9744   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9745   "referenced_type" : "type-89",
9746   "self_type" : "type-201",
9747   "size" : 8,
9748   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9749  },
9750  {
9751   "alignment" : 8,
9752   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
9753   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
9754   "referenced_type" : "type-347",
9755   "self_type" : "type-355",
9756   "size" : 8,
9757   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9758  },
9759  {
9760   "alignment" : 8,
9761   "linker_set_key" : "const android::String16 &",
9762   "name" : "const android::String16 &",
9763   "referenced_type" : "type-67",
9764   "self_type" : "type-66",
9765   "size" : 8,
9766   "source_file" : "/system/core/libutils/include/utils/String16.h"
9767  },
9768  {
9769   "alignment" : 8,
9770   "linker_set_key" : "const android::String8 &",
9771   "name" : "const android::String8 &",
9772   "referenced_type" : "type-677",
9773   "self_type" : "type-679",
9774   "size" : 8,
9775   "source_file" : "/system/core/libutils/include/utils/String8.h"
9776  },
9777  {
9778   "alignment" : 8,
9779   "linker_set_key" : "const android::hardware::Parcel &",
9780   "name" : "const android::hardware::Parcel &",
9781   "referenced_type" : "type-705",
9782   "self_type" : "type-706",
9783   "size" : 8,
9784   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9785  },
9786  {
9787   "alignment" : 8,
9788   "linker_set_key" : "const android::hardware::Return<bool> &",
9789   "name" : "const android::hardware::Return<bool> &",
9790   "referenced_type" : "type-387",
9791   "self_type" : "type-415",
9792   "size" : 8,
9793   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9794  },
9795  {
9796   "alignment" : 8,
9797   "linker_set_key" : "const android::hardware::Status &",
9798   "name" : "const android::hardware::Status &",
9799   "referenced_type" : "type-365",
9800   "self_type" : "type-368",
9801   "size" : 8,
9802   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9803  },
9804  {
9805   "alignment" : 8,
9806   "linker_set_key" : "const android::hardware::details::SchedPrio &",
9807   "name" : "const android::hardware::details::SchedPrio &",
9808   "referenced_type" : "type-718",
9809   "self_type" : "type-717",
9810   "size" : 8,
9811   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9812  },
9813  {
9814   "alignment" : 8,
9815   "linker_set_key" : "const android::hardware::drm::V1_0::DestinationBuffer &",
9816   "name" : "const android::hardware::drm::V1_0::DestinationBuffer &",
9817   "referenced_type" : "type-976",
9818   "self_type" : "type-977",
9819   "size" : 8,
9820   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
9821  },
9822  {
9823   "alignment" : 8,
9824   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatus &",
9825   "name" : "const android::hardware::drm::V1_0::KeyStatus &",
9826   "referenced_type" : "type-255",
9827   "self_type" : "type-341",
9828   "size" : 8,
9829   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9830  },
9831  {
9832   "alignment" : 8,
9833   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue &",
9834   "name" : "const android::hardware::drm::V1_0::KeyValue &",
9835   "referenced_type" : "type-239",
9836   "self_type" : "type-335",
9837   "size" : 8,
9838   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9839  },
9840  {
9841   "alignment" : 8,
9842   "linker_set_key" : "const android::hardware::drm::V1_0::Pattern &",
9843   "name" : "const android::hardware::drm::V1_0::Pattern &",
9844   "referenced_type" : "type-971",
9845   "self_type" : "type-972",
9846   "size" : 8,
9847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
9848  },
9849  {
9850   "alignment" : 8,
9851   "linker_set_key" : "const android::hardware::drm::V1_0::SecureStop &",
9852   "name" : "const android::hardware::drm::V1_0::SecureStop &",
9853   "referenced_type" : "type-264",
9854   "self_type" : "type-338",
9855   "size" : 8,
9856   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9857  },
9858  {
9859   "alignment" : 8,
9860   "linker_set_key" : "const android::hardware::drm::V1_0::SharedBuffer &",
9861   "name" : "const android::hardware::drm::V1_0::SharedBuffer &",
9862   "referenced_type" : "type-973",
9863   "self_type" : "type-974",
9864   "size" : 8,
9865   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
9866  },
9867  {
9868   "alignment" : 8,
9869   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> &",
9870   "name" : "const android::hardware::hidl_array<unsigned char, 16> &",
9871   "referenced_type" : "type-651",
9872   "self_type" : "type-871",
9873   "size" : 8,
9874   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
9875  },
9876  {
9877   "alignment" : 8,
9878   "linker_set_key" : "const android::hardware::hidl_handle &",
9879   "name" : "const android::hardware::hidl_handle &",
9880   "referenced_type" : "type-661",
9881   "self_type" : "type-662",
9882   "size" : 8,
9883   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9884  },
9885  {
9886   "alignment" : 8,
9887   "linker_set_key" : "const android::hardware::hidl_memory &",
9888   "name" : "const android::hardware::hidl_memory &",
9889   "referenced_type" : "type-593",
9890   "self_type" : "type-594",
9891   "size" : 8,
9892   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9893  },
9894  {
9895   "alignment" : 8,
9896   "linker_set_key" : "const android::hardware::hidl_string &",
9897   "name" : "const android::hardware::hidl_string &",
9898   "referenced_type" : "type-588",
9899   "self_type" : "type-589",
9900   "size" : 8,
9901   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9902  },
9903  {
9904   "alignment" : 8,
9905   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9906   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9907   "referenced_type" : "type-256",
9908   "self_type" : "type-293",
9909   "size" : 8,
9910   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9911  },
9912  {
9913   "alignment" : 8,
9914   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
9915   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
9916   "referenced_type" : "type-240",
9917   "self_type" : "type-291",
9918   "size" : 8,
9919   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9920  },
9921  {
9922   "alignment" : 8,
9923   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop> &",
9924   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop> &",
9925   "referenced_type" : "type-275",
9926   "self_type" : "type-292",
9927   "size" : 8,
9928   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9929  },
9930  {
9931   "alignment" : 8,
9932   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> &",
9933   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> &",
9934   "referenced_type" : "type-933",
9935   "self_type" : "type-940",
9936   "size" : 8,
9937   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9938  },
9939  {
9940   "alignment" : 8,
9941   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
9942   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
9943   "referenced_type" : "type-854",
9944   "self_type" : "type-855",
9945   "size" : 8,
9946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
9947  },
9948  {
9949   "alignment" : 8,
9950   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
9951   "name" : "const android::hardware::hidl_vec<int> &",
9952   "referenced_type" : "type-634",
9953   "self_type" : "type-636",
9954   "size" : 8,
9955   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9956  },
9957  {
9958   "alignment" : 8,
9959   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
9960   "name" : "const android::hardware::hidl_vec<unsigned char> &",
9961   "referenced_type" : "type-639",
9962   "self_type" : "type-641",
9963   "size" : 8,
9964   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9965  },
9966  {
9967   "alignment" : 8,
9968   "linker_set_key" : "const android::hardware::hidl_version &",
9969   "name" : "const android::hardware::hidl_version &",
9970   "referenced_type" : "type-655",
9971   "self_type" : "type-658",
9972   "size" : 8,
9973   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9974  },
9975  {
9976   "alignment" : 8,
9977   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
9978   "name" : "const android::hidl::base::V1_0::IBase *const &",
9979   "referenced_type" : "type-732",
9980   "self_type" : "type-733",
9981   "size" : 8,
9982   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9983  },
9984  {
9985   "alignment" : 8,
9986   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
9987   "name" : "const android::sp<android::hardware::IBinder> &",
9988   "referenced_type" : "type-16",
9989   "self_type" : "type-72",
9990   "size" : 8,
9991   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
9992  },
9993  {
9994   "alignment" : 8,
9995   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
9996   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
9997   "referenced_type" : "type-345",
9998   "self_type" : "type-890",
9999   "size" : 8,
10000   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10001  },
10002  {
10003   "alignment" : 8,
10004   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
10005   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
10006   "referenced_type" : "type-307",
10007   "self_type" : "type-955",
10008   "size" : 8,
10009   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10010  },
10011  {
10012   "alignment" : 8,
10013   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
10014   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
10015   "referenced_type" : "type-39",
10016   "self_type" : "type-184",
10017   "size" : 8,
10018   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10019  },
10020  {
10021   "alignment" : 8,
10022   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
10023   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
10024   "referenced_type" : "type-84",
10025   "self_type" : "type-88",
10026   "size" : 8,
10027   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10028  },
10029  {
10030   "alignment" : 8,
10031   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
10032   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
10033   "referenced_type" : "type-93",
10034   "self_type" : "type-94",
10035   "size" : 8,
10036   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10037  },
10038  {
10039   "alignment" : 8,
10040   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
10041   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
10042   "referenced_type" : "type-357",
10043   "self_type" : "type-577",
10044   "size" : 8,
10045   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10046  },
10047  {
10048   "alignment" : 8,
10049   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
10050   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
10051   "referenced_type" : "type-628",
10052   "self_type" : "type-646",
10053   "size" : 8,
10054   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10055  },
10056  {
10057   "alignment" : 8,
10058   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
10059   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
10060   "referenced_type" : "type-900",
10061   "self_type" : "type-901",
10062   "size" : 8,
10063   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10064  },
10065  {
10066   "alignment" : 8,
10067   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
10068   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
10069   "referenced_type" : "type-253",
10070   "self_type" : "type-856",
10071   "size" : 8,
10072   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
10073  },
10074  {
10075   "alignment" : 8,
10076   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
10077   "name" : "const android::wp<android::hardware::BHwBinder> &",
10078   "referenced_type" : "type-873",
10079   "self_type" : "type-893",
10080   "size" : 8,
10081   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10082  },
10083  {
10084   "alignment" : 8,
10085   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
10086   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
10087   "referenced_type" : "type-892",
10088   "self_type" : "type-919",
10089   "size" : 8,
10090   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10091  },
10092  {
10093   "alignment" : 8,
10094   "linker_set_key" : "const bool &",
10095   "name" : "const bool &",
10096   "referenced_type" : "type-206",
10097   "self_type" : "type-558",
10098   "size" : 8,
10099   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10100  },
10101  {
10102   "alignment" : 8,
10103   "linker_set_key" : "const double &",
10104   "name" : "const double &",
10105   "referenced_type" : "type-579",
10106   "self_type" : "type-580",
10107   "size" : 8,
10108   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10109  },
10110  {
10111   "alignment" : 8,
10112   "linker_set_key" : "const float &",
10113   "name" : "const float &",
10114   "referenced_type" : "type-576",
10115   "self_type" : "type-578",
10116   "size" : 8,
10117   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10118  },
10119  {
10120   "alignment" : 8,
10121   "linker_set_key" : "const int &",
10122   "name" : "const int &",
10123   "referenced_type" : "type-769",
10124   "self_type" : "type-768",
10125   "size" : 8,
10126   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10127  },
10128  {
10129   "linker_set_key" : "const iter<is_const> &",
10130   "name" : "const iter<is_const> &",
10131   "referenced_type" : "type-123",
10132   "self_type" : "type-125",
10133   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10134  },
10135  {
10136   "linker_set_key" : "const iter<is_const> &",
10137   "name" : "const iter<is_const> &",
10138   "referenced_type" : "type-222",
10139   "self_type" : "type-224",
10140   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10141  },
10142  {
10143   "linker_set_key" : "const iter<is_const> &",
10144   "name" : "const iter<is_const> &",
10145   "referenced_type" : "type-388",
10146   "self_type" : "type-390",
10147   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10148  },
10149  {
10150   "linker_set_key" : "const iter<is_const> &",
10151   "name" : "const iter<is_const> &",
10152   "referenced_type" : "type-469",
10153   "self_type" : "type-471",
10154   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10155  },
10156  {
10157   "linker_set_key" : "const iter<is_const> &",
10158   "name" : "const iter<is_const> &",
10159   "referenced_type" : "type-600",
10160   "self_type" : "type-602",
10161   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10162  },
10163  {
10164   "linker_set_key" : "const iter<is_const> &",
10165   "name" : "const iter<is_const> &",
10166   "referenced_type" : "type-920",
10167   "self_type" : "type-922",
10168   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10169  },
10170  {
10171   "alignment" : 8,
10172   "linker_set_key" : "const log_msg &",
10173   "name" : "const log_msg &",
10174   "referenced_type" : "type-265",
10175   "self_type" : "type-362",
10176   "size" : 8,
10177   "source_file" : "/system/core/liblog/include/log/log_read.h"
10178  },
10179  {
10180   "alignment" : 8,
10181   "linker_set_key" : "const long &",
10182   "name" : "const long &",
10183   "referenced_type" : "type-569",
10184   "self_type" : "type-574",
10185   "size" : 8,
10186   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10187  },
10188  {
10189   "alignment" : 8,
10190   "linker_set_key" : "const short &",
10191   "name" : "const short &",
10192   "referenced_type" : "type-564",
10193   "self_type" : "type-565",
10194   "size" : 8,
10195   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10196  },
10197  {
10198   "alignment" : 8,
10199   "linker_set_key" : "const signed char &",
10200   "name" : "const signed char &",
10201   "referenced_type" : "type-561",
10202   "self_type" : "type-563",
10203   "size" : 8,
10204   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10205  },
10206  {
10207   "alignment" : 8,
10208   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10209   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10210   "referenced_type" : "type-137",
10211   "self_type" : "type-139",
10212   "size" : 8,
10213   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10214  },
10215  {
10216   "alignment" : 8,
10217   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10218   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10219   "referenced_type" : "type-294",
10220   "self_type" : "type-296",
10221   "size" : 8,
10222   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10223  },
10224  {
10225   "alignment" : 8,
10226   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10227   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10228   "referenced_type" : "type-411",
10229   "self_type" : "type-414",
10230   "size" : 8,
10231   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10232  },
10233  {
10234   "alignment" : 8,
10235   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10236   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10237   "referenced_type" : "type-710",
10238   "self_type" : "type-712",
10239   "size" : 8,
10240   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10241  },
10242  {
10243   "alignment" : 8,
10244   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10245   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10246   "referenced_type" : "type-941",
10247   "self_type" : "type-944",
10248   "size" : 8,
10249   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10250  },
10251  {
10252   "alignment" : 8,
10253   "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 *> > *)> > > &",
10254   "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 *> > *)> > > &",
10255   "referenced_type" : "type-181",
10256   "self_type" : "type-180",
10257   "size" : 8,
10258   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10259  },
10260  {
10261   "alignment" : 8,
10262   "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 *> > *)> > > &",
10263   "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 *> > *)> > > &",
10264   "referenced_type" : "type-191",
10265   "self_type" : "type-190",
10266   "size" : 8,
10267   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10268  },
10269  {
10270   "alignment" : 8,
10271   "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 *> > *)> > > &",
10272   "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 *> > *)> > > &",
10273   "referenced_type" : "type-360",
10274   "self_type" : "type-454",
10275   "size" : 8,
10276   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10277  },
10278  {
10279   "alignment" : 8,
10280   "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 *> > *)> > > &",
10281   "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 *> > *)> > > &",
10282   "referenced_type" : "type-499",
10283   "self_type" : "type-498",
10284   "size" : 8,
10285   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10286  },
10287  {
10288   "alignment" : 8,
10289   "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 *> > *)> > > &",
10290   "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 *> > *)> > > &",
10291   "referenced_type" : "type-886",
10292   "self_type" : "type-885",
10293   "size" : 8,
10294   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10295  },
10296  {
10297   "alignment" : 8,
10298   "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 *> > *)> > > &",
10299   "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 *> > *)> > > &",
10300   "referenced_type" : "type-982",
10301   "self_type" : "type-981",
10302   "size" : 8,
10303   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10304  },
10305  {
10306   "alignment" : 8,
10307   "linker_set_key" : "const unsigned char &",
10308   "name" : "const unsigned char &",
10309   "referenced_type" : "type-638",
10310   "self_type" : "type-851",
10311   "size" : 8,
10312   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10313  },
10314  {
10315   "alignment" : 8,
10316   "linker_set_key" : "const unsigned int &",
10317   "name" : "const unsigned int &",
10318   "referenced_type" : "type-61",
10319   "self_type" : "type-568",
10320   "size" : 8,
10321   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10322  },
10323  {
10324   "alignment" : 8,
10325   "linker_set_key" : "const unsigned long &",
10326   "name" : "const unsigned long &",
10327   "referenced_type" : "type-62",
10328   "self_type" : "type-575",
10329   "size" : 8,
10330   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10331  },
10332  {
10333   "alignment" : 8,
10334   "linker_set_key" : "const unsigned short &",
10335   "name" : "const unsigned short &",
10336   "referenced_type" : "type-566",
10337   "self_type" : "type-567",
10338   "size" : 8,
10339   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10340  },
10341  {
10342   "alignment" : 8,
10343   "linker_set_key" : "int &",
10344   "name" : "int &",
10345   "referenced_type" : "type-28",
10346   "self_type" : "type-673",
10347   "size" : 8,
10348   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10349  },
10350  {
10351   "alignment" : 8,
10352   "linker_set_key" : "unsigned char &",
10353   "name" : "unsigned char &",
10354   "referenced_type" : "type-251",
10355   "self_type" : "type-811",
10356   "size" : 8,
10357   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10358  },
10359  {
10360   "alignment" : 8,
10361   "linker_set_key" : "unsigned int &",
10362   "name" : "unsigned int &",
10363   "referenced_type" : "type-2",
10364   "self_type" : "type-828",
10365   "size" : 8,
10366   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10367  }
10368 ],
10369 "pointer_types" :
10370 [
10371  {
10372   "alignment" : 8,
10373   "linker_set_key" : "android::Condition *",
10374   "name" : "android::Condition *",
10375   "referenced_type" : "type-207",
10376   "self_type" : "type-793",
10377   "size" : 8,
10378   "source_file" : "/system/core/libutils/include/utils/Condition.h"
10379  },
10380  {
10381   "alignment" : 8,
10382   "linker_set_key" : "android::Mutex *",
10383   "name" : "android::Mutex *",
10384   "referenced_type" : "type-57",
10385   "self_type" : "type-787",
10386   "size" : 8,
10387   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10388  },
10389  {
10390   "alignment" : 8,
10391   "linker_set_key" : "android::Mutex::Autolock *",
10392   "name" : "android::Mutex::Autolock *",
10393   "referenced_type" : "type-789",
10394   "self_type" : "type-791",
10395   "size" : 8,
10396   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10397  },
10398  {
10399   "alignment" : 8,
10400   "linker_set_key" : "android::RWLock *",
10401   "name" : "android::RWLock *",
10402   "referenced_type" : "type-794",
10403   "self_type" : "type-796",
10404   "size" : 8,
10405   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10406  },
10407  {
10408   "alignment" : 8,
10409   "linker_set_key" : "android::RWLock::AutoRLock *",
10410   "name" : "android::RWLock::AutoRLock *",
10411   "referenced_type" : "type-798",
10412   "self_type" : "type-800",
10413   "size" : 8,
10414   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10415  },
10416  {
10417   "alignment" : 8,
10418   "linker_set_key" : "android::RWLock::AutoWLock *",
10419   "name" : "android::RWLock::AutoWLock *",
10420   "referenced_type" : "type-801",
10421   "self_type" : "type-802",
10422   "size" : 8,
10423   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10424  },
10425  {
10426   "alignment" : 8,
10427   "linker_set_key" : "android::RefBase *",
10428   "name" : "android::RefBase *",
10429   "referenced_type" : "type-6",
10430   "self_type" : "type-585",
10431   "size" : 8,
10432   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10433  },
10434  {
10435   "alignment" : 8,
10436   "linker_set_key" : "android::RefBase::weakref_impl *",
10437   "name" : "android::RefBase::weakref_impl *",
10438   "referenced_type" : "type-121",
10439   "self_type" : "type-120",
10440   "size" : 8,
10441   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10442  },
10443  {
10444   "alignment" : 8,
10445   "linker_set_key" : "android::RefBase::weakref_impl *",
10446   "name" : "android::RefBase::weakref_impl *",
10447   "referenced_type" : "type-217",
10448   "self_type" : "type-216",
10449   "size" : 8,
10450   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10451  },
10452  {
10453   "alignment" : 8,
10454   "linker_set_key" : "android::RefBase::weakref_impl *",
10455   "name" : "android::RefBase::weakref_impl *",
10456   "referenced_type" : "type-384",
10457   "self_type" : "type-383",
10458   "size" : 8,
10459   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10460  },
10461  {
10462   "alignment" : 8,
10463   "linker_set_key" : "android::RefBase::weakref_impl *",
10464   "name" : "android::RefBase::weakref_impl *",
10465   "referenced_type" : "type-467",
10466   "self_type" : "type-466",
10467   "size" : 8,
10468   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10469  },
10470  {
10471   "alignment" : 8,
10472   "linker_set_key" : "android::RefBase::weakref_impl *",
10473   "name" : "android::RefBase::weakref_impl *",
10474   "referenced_type" : "type-9",
10475   "self_type" : "type-8",
10476   "size" : 8,
10477   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10478  },
10479  {
10480   "alignment" : 8,
10481   "linker_set_key" : "android::RefBase::weakref_impl *",
10482   "name" : "android::RefBase::weakref_impl *",
10483   "referenced_type" : "type-917",
10484   "self_type" : "type-916",
10485   "size" : 8,
10486   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10487  },
10488  {
10489   "alignment" : 8,
10490   "linker_set_key" : "android::RefBase::weakref_type *",
10491   "name" : "android::RefBase::weakref_type *",
10492   "referenced_type" : "type-11",
10493   "self_type" : "type-10",
10494   "size" : 8,
10495   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10496  },
10497  {
10498   "alignment" : 8,
10499   "linker_set_key" : "android::ReferenceRenamer *",
10500   "name" : "android::ReferenceRenamer *",
10501   "referenced_type" : "type-581",
10502   "self_type" : "type-582",
10503   "size" : 8,
10504   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10505  },
10506  {
10507   "alignment" : 8,
10508   "linker_set_key" : "android::ScopedTrace *",
10509   "name" : "android::ScopedTrace *",
10510   "referenced_type" : "type-803",
10511   "self_type" : "type-804",
10512   "size" : 8,
10513   "source_file" : "/system/core/libutils/include/utils/Trace.h"
10514  },
10515  {
10516   "alignment" : 8,
10517   "linker_set_key" : "android::String16 *",
10518   "name" : "android::String16 *",
10519   "referenced_type" : "type-68",
10520   "self_type" : "type-687",
10521   "size" : 8,
10522   "source_file" : "/system/core/libutils/include/utils/String16.h"
10523  },
10524  {
10525   "alignment" : 8,
10526   "linker_set_key" : "android::String8 *",
10527   "name" : "android::String8 *",
10528   "referenced_type" : "type-77",
10529   "self_type" : "type-681",
10530   "size" : 8,
10531   "source_file" : "/system/core/libutils/include/utils/String8.h"
10532  },
10533  {
10534   "alignment" : 8,
10535   "linker_set_key" : "android::Thread *",
10536   "name" : "android::Thread *",
10537   "referenced_type" : "type-205",
10538   "self_type" : "type-204",
10539   "size" : 8,
10540   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10541  },
10542  {
10543   "alignment" : 8,
10544   "linker_set_key" : "android::VirtualLightRefBase *",
10545   "name" : "android::VirtualLightRefBase *",
10546   "referenced_type" : "type-458",
10547   "self_type" : "type-474",
10548   "size" : 8,
10549   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
10550  },
10551  {
10552   "alignment" : 8,
10553   "linker_set_key" : "android::hardware::BHwBinder *",
10554   "name" : "android::hardware::BHwBinder *",
10555   "referenced_type" : "type-27",
10556   "self_type" : "type-359",
10557   "size" : 8,
10558   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10559  },
10560  {
10561   "alignment" : 8,
10562   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory> *",
10563   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory> *",
10564   "referenced_type" : "type-693",
10565   "self_type" : "type-692",
10566   "size" : 8,
10567   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10568  },
10569  {
10570   "alignment" : 8,
10571   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin> *",
10572   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin> *",
10573   "referenced_type" : "type-287",
10574   "self_type" : "type-937",
10575   "size" : 8,
10576   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10577  },
10578  {
10579   "alignment" : 8,
10580   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory> *",
10581   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory> *",
10582   "referenced_type" : "type-46",
10583   "self_type" : "type-133",
10584   "size" : 8,
10585   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10586  },
10587  {
10588   "alignment" : 8,
10589   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin> *",
10590   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin> *",
10591   "referenced_type" : "type-100",
10592   "self_type" : "type-288",
10593   "size" : 8,
10594   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10595  },
10596  {
10597   "alignment" : 8,
10598   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener> *",
10599   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener> *",
10600   "referenced_type" : "type-132",
10601   "self_type" : "type-407",
10602   "size" : 8,
10603   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10604  },
10605  {
10606   "alignment" : 8,
10607   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
10608   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
10609   "referenced_type" : "type-726",
10610   "self_type" : "type-731",
10611   "size" : 8,
10612   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10613  },
10614  {
10615   "alignment" : 8,
10616   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
10617   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
10618   "referenced_type" : "type-745",
10619   "self_type" : "type-750",
10620   "size" : 8,
10621   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10622  },
10623  {
10624   "alignment" : 8,
10625   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
10626   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
10627   "referenced_type" : "type-734",
10628   "self_type" : "type-739",
10629   "size" : 8,
10630   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10631  },
10632  {
10633   "alignment" : 8,
10634   "linker_set_key" : "android::hardware::GrantorDescriptor *",
10635   "name" : "android::hardware::GrantorDescriptor *",
10636   "referenced_type" : "type-607",
10637   "self_type" : "type-606",
10638   "size" : 8,
10639   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10640  },
10641  {
10642   "alignment" : 8,
10643   "linker_set_key" : "android::hardware::IBinder *",
10644   "name" : "android::hardware::IBinder *",
10645   "referenced_type" : "type-15",
10646   "self_type" : "type-14",
10647   "size" : 8,
10648   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10649  },
10650  {
10651   "alignment" : 8,
10652   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
10653   "name" : "android::hardware::IBinder::DeathRecipient *",
10654   "referenced_type" : "type-353",
10655   "self_type" : "type-371",
10656   "size" : 8,
10657   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10658  },
10659  {
10660   "alignment" : 8,
10661   "linker_set_key" : "android::hardware::IInterface *",
10662   "name" : "android::hardware::IInterface *",
10663   "referenced_type" : "type-20",
10664   "self_type" : "type-19",
10665   "size" : 8,
10666   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10667  },
10668  {
10669   "alignment" : 8,
10670   "linker_set_key" : "android::hardware::Parcel *",
10671   "name" : "android::hardware::Parcel *",
10672   "referenced_type" : "type-694",
10673   "self_type" : "type-699",
10674   "size" : 8,
10675   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
10676  },
10677  {
10678   "alignment" : 8,
10679   "linker_set_key" : "android::hardware::ProcessState *",
10680   "name" : "android::hardware::ProcessState *",
10681   "referenced_type" : "type-52",
10682   "self_type" : "type-51",
10683   "size" : 8,
10684   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10685  },
10686  {
10687   "alignment" : 8,
10688   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
10689   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
10690   "referenced_type" : "type-903",
10691   "self_type" : "type-904",
10692   "size" : 8,
10693   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10694  },
10695  {
10696   "alignment" : 8,
10697   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > *",
10698   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > *",
10699   "referenced_type" : "type-396",
10700   "self_type" : "type-400",
10701   "size" : 8,
10702   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10703  },
10704  {
10705   "alignment" : 8,
10706   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > *",
10707   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > *",
10708   "referenced_type" : "type-909",
10709   "self_type" : "type-910",
10710   "size" : 8,
10711   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10712  },
10713  {
10714   "alignment" : 8,
10715   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > *",
10716   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > *",
10717   "referenced_type" : "type-111",
10718   "self_type" : "type-115",
10719   "size" : 8,
10720   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10721  },
10722  {
10723   "alignment" : 8,
10724   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > *",
10725   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > *",
10726   "referenced_type" : "type-210",
10727   "self_type" : "type-211",
10728   "size" : 8,
10729   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10730  },
10731  {
10732   "alignment" : 8,
10733   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > *",
10734   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > *",
10735   "referenced_type" : "type-375",
10736   "self_type" : "type-376",
10737   "size" : 8,
10738   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10739  },
10740  {
10741   "alignment" : 8,
10742   "linker_set_key" : "android::hardware::Return<bool> *",
10743   "name" : "android::hardware::Return<bool> *",
10744   "referenced_type" : "type-374",
10745   "self_type" : "type-381",
10746   "size" : 8,
10747   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10748  },
10749  {
10750   "alignment" : 8,
10751   "linker_set_key" : "android::hardware::Return<void> *",
10752   "name" : "android::hardware::Return<void> *",
10753   "referenced_type" : "type-442",
10754   "self_type" : "type-448",
10755   "size" : 8,
10756   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10757  },
10758  {
10759   "alignment" : 8,
10760   "linker_set_key" : "android::hardware::Status *",
10761   "name" : "android::hardware::Status *",
10762   "referenced_type" : "type-113",
10763   "self_type" : "type-364",
10764   "size" : 8,
10765   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10766  },
10767  {
10768   "alignment" : 8,
10769   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
10770   "name" : "android::hardware::details::HidlInstrumentor *",
10771   "referenced_type" : "type-32",
10772   "self_type" : "type-888",
10773   "size" : 8,
10774   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10775  },
10776  {
10777   "alignment" : 8,
10778   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
10779   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
10780   "referenced_type" : "type-243",
10781   "self_type" : "type-449",
10782   "size" : 8,
10783   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10784  },
10785  {
10786   "alignment" : 8,
10787   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
10788   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
10789   "referenced_type" : "type-619",
10790   "self_type" : "type-878",
10791   "size" : 8,
10792   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10793  },
10794  {
10795   "alignment" : 8,
10796   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
10797   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
10798   "referenced_type" : "type-610",
10799   "self_type" : "type-872",
10800   "size" : 8,
10801   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10802  },
10803  {
10804   "alignment" : 8,
10805   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> *",
10806   "name" : "android::hardware::details::hidl_pointer<unsigned char> *",
10807   "referenced_type" : "type-248",
10808   "self_type" : "type-435",
10809   "size" : 8,
10810   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10811  },
10812  {
10813   "alignment" : 8,
10814   "linker_set_key" : "android::hardware::details::return_status *",
10815   "name" : "android::hardware::details::return_status *",
10816   "referenced_type" : "type-112",
10817   "self_type" : "type-422",
10818   "size" : 8,
10819   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10820  },
10821  {
10822   "alignment" : 8,
10823   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
10824   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
10825   "referenced_type" : "type-753",
10826   "self_type" : "type-860",
10827   "size" : 8,
10828   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10829  },
10830  {
10831   "alignment" : 8,
10832   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
10833   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
10834   "referenced_type" : "type-709",
10835   "self_type" : "type-863",
10836   "size" : 8,
10837   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
10838  },
10839  {
10840   "alignment" : 8,
10841   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
10842   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
10843   "referenced_type" : "type-21",
10844   "self_type" : "type-37",
10845   "size" : 8,
10846   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10847  },
10848  {
10849   "alignment" : 8,
10850   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
10851   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
10852   "referenced_type" : "type-136",
10853   "self_type" : "type-175",
10854   "size" : 8,
10855   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
10856  },
10857  {
10858   "alignment" : 8,
10859   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
10860   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
10861   "referenced_type" : "type-168",
10862   "self_type" : "type-169",
10863   "size" : 8,
10864   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
10865  },
10866  {
10867   "alignment" : 8,
10868   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoFactory *",
10869   "name" : "android::hardware::drm::V1_0::BpHwCryptoFactory *",
10870   "referenced_type" : "type-867",
10871   "self_type" : "type-943",
10872   "size" : 8,
10873   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10874  },
10875  {
10876   "alignment" : 8,
10877   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoPlugin *",
10878   "name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin *",
10879   "referenced_type" : "type-284",
10880   "self_type" : "type-301",
10881   "size" : 8,
10882   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10883  },
10884  {
10885   "alignment" : 8,
10886   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmFactory *",
10887   "name" : "android::hardware::drm::V1_0::BpHwDrmFactory *",
10888   "referenced_type" : "type-43",
10889   "self_type" : "type-83",
10890   "size" : 8,
10891   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10892  },
10893  {
10894   "alignment" : 8,
10895   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPlugin *",
10896   "name" : "android::hardware::drm::V1_0::BpHwDrmPlugin *",
10897   "referenced_type" : "type-97",
10898   "self_type" : "type-101",
10899   "size" : 8,
10900   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10901  },
10902  {
10903   "alignment" : 8,
10904   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPluginListener *",
10905   "name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener *",
10906   "referenced_type" : "type-170",
10907   "self_type" : "type-200",
10908   "size" : 8,
10909   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10910  },
10911  {
10912   "alignment" : 8,
10913   "linker_set_key" : "android::hardware::drm::V1_0::BsCryptoFactory *",
10914   "name" : "android::hardware::drm::V1_0::BsCryptoFactory *",
10915   "referenced_type" : "type-902",
10916   "self_type" : "type-915",
10917   "size" : 8,
10918   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10919  },
10920  {
10921   "alignment" : 8,
10922   "linker_set_key" : "android::hardware::drm::V1_0::BsCryptoPlugin *",
10923   "name" : "android::hardware::drm::V1_0::BsCryptoPlugin *",
10924   "referenced_type" : "type-897",
10925   "self_type" : "type-898",
10926   "size" : 8,
10927   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10928  },
10929  {
10930   "alignment" : 8,
10931   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmFactory *",
10932   "name" : "android::hardware::drm::V1_0::BsDrmFactory *",
10933   "referenced_type" : "type-38",
10934   "self_type" : "type-42",
10935   "size" : 8,
10936   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10937  },
10938  {
10939   "alignment" : 8,
10940   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmPlugin *",
10941   "name" : "android::hardware::drm::V1_0::BsDrmPlugin *",
10942   "referenced_type" : "type-194",
10943   "self_type" : "type-195",
10944   "size" : 8,
10945   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10946  },
10947  {
10948   "alignment" : 8,
10949   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmPluginListener *",
10950   "name" : "android::hardware::drm::V1_0::BsDrmPluginListener *",
10951   "referenced_type" : "type-366",
10952   "self_type" : "type-367",
10953   "size" : 8,
10954   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10955  },
10956  {
10957   "alignment" : 8,
10958   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory *",
10959   "name" : "android::hardware::drm::V1_0::ICryptoFactory *",
10960   "referenced_type" : "type-332",
10961   "self_type" : "type-331",
10962   "size" : 8,
10963   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10964  },
10965  {
10966   "alignment" : 8,
10967   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin *",
10968   "name" : "android::hardware::drm::V1_0::ICryptoPlugin *",
10969   "referenced_type" : "type-283",
10970   "self_type" : "type-282",
10971   "size" : 8,
10972   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10973  },
10974  {
10975   "alignment" : 8,
10976   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory *",
10977   "name" : "android::hardware::drm::V1_0::IDrmFactory *",
10978   "referenced_type" : "type-24",
10979   "self_type" : "type-23",
10980   "size" : 8,
10981   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10982  },
10983  {
10984   "alignment" : 8,
10985   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin *",
10986   "name" : "android::hardware::drm::V1_0::IDrmPlugin *",
10987   "referenced_type" : "type-87",
10988   "self_type" : "type-86",
10989   "size" : 8,
10990   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10991  },
10992  {
10993   "alignment" : 8,
10994   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener *",
10995   "name" : "android::hardware::drm::V1_0::IDrmPluginListener *",
10996   "referenced_type" : "type-91",
10997   "self_type" : "type-90",
10998   "size" : 8,
10999   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11000  },
11001  {
11002   "alignment" : 8,
11003   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus *",
11004   "name" : "android::hardware::drm::V1_0::KeyStatus *",
11005   "referenced_type" : "type-246",
11006   "self_type" : "type-245",
11007   "size" : 8,
11008   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11009  },
11010  {
11011   "alignment" : 8,
11012   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue *",
11013   "name" : "android::hardware::drm::V1_0::KeyValue *",
11014   "referenced_type" : "type-233",
11015   "self_type" : "type-232",
11016   "size" : 8,
11017   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11018  },
11019  {
11020   "alignment" : 8,
11021   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop *",
11022   "name" : "android::hardware::drm::V1_0::SecureStop *",
11023   "referenced_type" : "type-262",
11024   "self_type" : "type-261",
11025   "size" : 8,
11026   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11027  },
11028  {
11029   "alignment" : 8,
11030   "linker_set_key" : "android::hardware::drm::V1_0::SubSample *",
11031   "name" : "android::hardware::drm::V1_0::SubSample *",
11032   "referenced_type" : "type-822",
11033   "self_type" : "type-930",
11034   "size" : 8,
11035   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11036  },
11037  {
11038   "alignment" : 8,
11039   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16> *",
11040   "name" : "android::hardware::hidl_array<unsigned char, 16> *",
11041   "referenced_type" : "type-648",
11042   "self_type" : "type-650",
11043   "size" : 8,
11044   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11045  },
11046  {
11047   "alignment" : 8,
11048   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
11049   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
11050   "referenced_type" : "type-622",
11051   "self_type" : "type-621",
11052   "size" : 8,
11053   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11054  },
11055  {
11056   "alignment" : 8,
11057   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
11058   "name" : "android::hardware::hidl_binder_death_recipient *",
11059   "referenced_type" : "type-349",
11060   "self_type" : "type-348",
11061   "size" : 8,
11062   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11063  },
11064  {
11065   "alignment" : 8,
11066   "linker_set_key" : "android::hardware::hidl_death_recipient *",
11067   "name" : "android::hardware::hidl_death_recipient *",
11068   "referenced_type" : "type-352",
11069   "self_type" : "type-351",
11070   "size" : 8,
11071   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11072  },
11073  {
11074   "alignment" : 8,
11075   "linker_set_key" : "android::hardware::hidl_memory *",
11076   "name" : "android::hardware::hidl_memory *",
11077   "referenced_type" : "type-590",
11078   "self_type" : "type-591",
11079   "size" : 8,
11080   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11081  },
11082  {
11083   "alignment" : 8,
11084   "linker_set_key" : "android::hardware::hidl_string *",
11085   "name" : "android::hardware::hidl_string *",
11086   "referenced_type" : "type-234",
11087   "self_type" : "type-612",
11088   "size" : 8,
11089   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11090  },
11091  {
11092   "alignment" : 8,
11093   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
11094   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
11095   "referenced_type" : "type-242",
11096   "self_type" : "type-399",
11097   "size" : 8,
11098   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11099  },
11100  {
11101   "alignment" : 8,
11102   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
11103   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
11104   "referenced_type" : "type-618",
11105   "self_type" : "type-624",
11106   "size" : 8,
11107   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11108  },
11109  {
11110   "alignment" : 8,
11111   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
11112   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
11113   "referenced_type" : "type-609",
11114   "self_type" : "type-613",
11115   "size" : 8,
11116   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11117  },
11118  {
11119   "alignment" : 8,
11120   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *",
11121   "name" : "android::hardware::hidl_vec<unsigned char> *",
11122   "referenced_type" : "type-247",
11123   "self_type" : "type-397",
11124   "size" : 8,
11125   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11126  },
11127  {
11128   "alignment" : 8,
11129   "linker_set_key" : "android::hardware::hidl_version *",
11130   "name" : "android::hardware::hidl_version *",
11131   "referenced_type" : "type-653",
11132   "self_type" : "type-654",
11133   "size" : 8,
11134   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11135  },
11136  {
11137   "alignment" : 8,
11138   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
11139   "name" : "android::hidl::base::V1_0::BnHwBase *",
11140   "referenced_type" : "type-25",
11141   "self_type" : "type-707",
11142   "size" : 8,
11143   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
11144  },
11145  {
11146   "alignment" : 8,
11147   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
11148   "name" : "android::hidl::base::V1_0::IBase *",
11149   "referenced_type" : "type-5",
11150   "self_type" : "type-4",
11151   "size" : 8,
11152   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11153  },
11154  {
11155   "alignment" : 8,
11156   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
11157   "name" : "android::hidl::manager::V1_0::IServiceManager *",
11158   "referenced_type" : "type-189",
11159   "self_type" : "type-188",
11160   "size" : 8,
11161   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11162  },
11163  {
11164   "alignment" : 8,
11165   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
11166   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
11167   "referenced_type" : "type-221",
11168   "self_type" : "type-220",
11169   "size" : 8,
11170   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11171  },
11172  {
11173   "alignment" : 8,
11174   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
11175   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
11176   "referenced_type" : "type-975",
11177   "self_type" : "type-980",
11178   "size" : 8,
11179   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11180  },
11181  {
11182   "alignment" : 8,
11183   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
11184   "name" : "android::sp<android::hardware::IBinder> *",
11185   "referenced_type" : "type-13",
11186   "self_type" : "type-12",
11187   "size" : 8,
11188   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11189  },
11190  {
11191   "alignment" : 8,
11192   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
11193   "name" : "android::sp<android::hardware::ProcessState> *",
11194   "referenced_type" : "type-50",
11195   "self_type" : "type-183",
11196   "size" : 8,
11197   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11198  },
11199  {
11200   "alignment" : 8,
11201   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
11202   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
11203   "referenced_type" : "type-330",
11204   "self_type" : "type-329",
11205   "size" : 8,
11206   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11207  },
11208  {
11209   "alignment" : 8,
11210   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
11211   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
11212   "referenced_type" : "type-281",
11213   "self_type" : "type-280",
11214   "size" : 8,
11215   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11216  },
11217  {
11218   "alignment" : 8,
11219   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
11220   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
11221   "referenced_type" : "type-22",
11222   "self_type" : "type-107",
11223   "size" : 8,
11224   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11225  },
11226  {
11227   "alignment" : 8,
11228   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
11229   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
11230   "referenced_type" : "type-85",
11231   "self_type" : "type-96",
11232   "size" : 8,
11233   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11234  },
11235  {
11236   "alignment" : 8,
11237   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
11238   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
11239   "referenced_type" : "type-89",
11240   "self_type" : "type-92",
11241   "size" : 8,
11242   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11243  },
11244  {
11245   "alignment" : 8,
11246   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
11247   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
11248   "referenced_type" : "type-347",
11249   "self_type" : "type-346",
11250   "size" : 8,
11251   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11252  },
11253  {
11254   "alignment" : 8,
11255   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
11256   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
11257   "referenced_type" : "type-26",
11258   "self_type" : "type-899",
11259   "size" : 8,
11260   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11261  },
11262  {
11263   "alignment" : 8,
11264   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
11265   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
11266   "referenced_type" : "type-187",
11267   "self_type" : "type-193",
11268   "size" : 8,
11269   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11270  },
11271  {
11272   "alignment" : 8,
11273   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
11274   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
11275   "referenced_type" : "type-219",
11276   "self_type" : "type-237",
11277   "size" : 8,
11278   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11279  },
11280  {
11281   "alignment" : 8,
11282   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
11283   "name" : "android::wp<android::hardware::BHwBinder> *",
11284   "referenced_type" : "type-657",
11285   "self_type" : "type-742",
11286   "size" : 8,
11287   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11288  },
11289  {
11290   "alignment" : 8,
11291   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
11292   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
11293   "referenced_type" : "type-370",
11294   "self_type" : "type-459",
11295   "size" : 8,
11296   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11297  },
11298  {
11299   "alignment" : 8,
11300   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
11301   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
11302   "referenced_type" : "type-350",
11303   "self_type" : "type-595",
11304   "size" : 8,
11305   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11306  },
11307  {
11308   "alignment" : 8,
11309   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
11310   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
11311   "referenced_type" : "type-3",
11312   "self_type" : "type-889",
11313   "size" : 8,
11314   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11315  },
11316  {
11317   "alignment" : 8,
11318   "linker_set_key" : "android_flex_plane *",
11319   "name" : "android_flex_plane *",
11320   "referenced_type" : "type-775",
11321   "self_type" : "type-778",
11322   "size" : 8,
11323   "source_file" : "/system/core/libsystem/include/system/graphics.h"
11324  },
11325  {
11326   "alignment" : 8,
11327   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
11328   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
11329   "referenced_type" : "type-65",
11330   "self_type" : "type-64",
11331   "size" : 8,
11332   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11333  },
11334  {
11335   "alignment" : 8,
11336   "linker_set_key" : "char *",
11337   "name" : "char *",
11338   "referenced_type" : "type-80",
11339   "self_type" : "type-455",
11340   "size" : 8,
11341   "source_file" : "/system/core/liblog/include/log/log_read.h"
11342  },
11343  {
11344   "alignment" : 8,
11345   "linker_set_key" : "const android::NativeHandle *",
11346   "name" : "const android::NativeHandle *",
11347   "referenced_type" : "type-668",
11348   "self_type" : "type-669",
11349   "size" : 8,
11350   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
11351  },
11352  {
11353   "alignment" : 8,
11354   "linker_set_key" : "const android::RefBase *",
11355   "name" : "const android::RefBase *",
11356   "referenced_type" : "type-583",
11357   "self_type" : "type-584",
11358   "size" : 8,
11359   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11360  },
11361  {
11362   "alignment" : 8,
11363   "linker_set_key" : "const android::String16 *",
11364   "name" : "const android::String16 *",
11365   "referenced_type" : "type-67",
11366   "self_type" : "type-685",
11367   "size" : 8,
11368   "source_file" : "/system/core/libutils/include/utils/String16.h"
11369  },
11370  {
11371   "alignment" : 8,
11372   "linker_set_key" : "const android::String8 *",
11373   "name" : "const android::String8 *",
11374   "referenced_type" : "type-677",
11375   "self_type" : "type-678",
11376   "size" : 8,
11377   "source_file" : "/system/core/libutils/include/utils/String8.h"
11378  },
11379  {
11380   "alignment" : 8,
11381   "linker_set_key" : "const android::VectorImpl *",
11382   "name" : "const android::VectorImpl *",
11383   "referenced_type" : "type-754",
11384   "self_type" : "type-755",
11385   "size" : 8,
11386   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
11387  },
11388  {
11389   "alignment" : 8,
11390   "linker_set_key" : "const android::hardware::BpHwRefBase *",
11391   "name" : "const android::hardware::BpHwRefBase *",
11392   "referenced_type" : "type-689",
11393   "self_type" : "type-690",
11394   "size" : 8,
11395   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
11396  },
11397  {
11398   "alignment" : 8,
11399   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
11400   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
11401   "referenced_type" : "type-719",
11402   "self_type" : "type-720",
11403   "size" : 8,
11404   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
11405  },
11406  {
11407   "alignment" : 8,
11408   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
11409   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
11410   "referenced_type" : "type-724",
11411   "self_type" : "type-725",
11412   "size" : 8,
11413   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
11414  },
11415  {
11416   "alignment" : 8,
11417   "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
11418   "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
11419   "referenced_type" : "type-907",
11420   "self_type" : "type-908",
11421   "size" : 8,
11422   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11423  },
11424  {
11425   "alignment" : 8,
11426   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > *",
11427   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > *",
11428   "referenced_type" : "type-406",
11429   "self_type" : "type-408",
11430   "size" : 8,
11431   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11432  },
11433  {
11434   "alignment" : 8,
11435   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > *",
11436   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > *",
11437   "referenced_type" : "type-913",
11438   "self_type" : "type-914",
11439   "size" : 8,
11440   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11441  },
11442  {
11443   "alignment" : 8,
11444   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > *",
11445   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > *",
11446   "referenced_type" : "type-118",
11447   "self_type" : "type-119",
11448   "size" : 8,
11449   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11450  },
11451  {
11452   "alignment" : 8,
11453   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > *",
11454   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > *",
11455   "referenced_type" : "type-214",
11456   "self_type" : "type-215",
11457   "size" : 8,
11458   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11459  },
11460  {
11461   "alignment" : 8,
11462   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > *",
11463   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > *",
11464   "referenced_type" : "type-379",
11465   "self_type" : "type-380",
11466   "size" : 8,
11467   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11468  },
11469  {
11470   "alignment" : 8,
11471   "linker_set_key" : "const android::hardware::Return<bool> *",
11472   "name" : "const android::hardware::Return<bool> *",
11473   "referenced_type" : "type-387",
11474   "self_type" : "type-391",
11475   "size" : 8,
11476   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11477  },
11478  {
11479   "alignment" : 8,
11480   "linker_set_key" : "const android::hardware::Status *",
11481   "name" : "const android::hardware::Status *",
11482   "referenced_type" : "type-365",
11483   "self_type" : "type-373",
11484   "size" : 8,
11485   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11486  },
11487  {
11488   "alignment" : 8,
11489   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
11490   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
11491   "referenced_type" : "type-339",
11492   "self_type" : "type-340",
11493   "size" : 8,
11494   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11495  },
11496  {
11497   "alignment" : 8,
11498   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
11499   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
11500   "referenced_type" : "type-333",
11501   "self_type" : "type-334",
11502   "size" : 8,
11503   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11504  },
11505  {
11506   "alignment" : 8,
11507   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop> *",
11508   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop> *",
11509   "referenced_type" : "type-336",
11510   "self_type" : "type-337",
11511   "size" : 8,
11512   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11513  },
11514  {
11515   "alignment" : 8,
11516   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample> *",
11517   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample> *",
11518   "referenced_type" : "type-978",
11519   "self_type" : "type-979",
11520   "size" : 8,
11521   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11522  },
11523  {
11524   "alignment" : 8,
11525   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
11526   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
11527   "referenced_type" : "type-880",
11528   "self_type" : "type-881",
11529   "size" : 8,
11530   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11531  },
11532  {
11533   "alignment" : 8,
11534   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
11535   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
11536   "referenced_type" : "type-875",
11537   "self_type" : "type-876",
11538   "size" : 8,
11539   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11540  },
11541  {
11542   "alignment" : 8,
11543   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
11544   "name" : "const android::hardware::details::hidl_pointer<int> *",
11545   "referenced_type" : "type-788",
11546   "self_type" : "type-797",
11547   "size" : 8,
11548   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11549  },
11550  {
11551   "alignment" : 8,
11552   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
11553   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
11554   "referenced_type" : "type-829",
11555   "self_type" : "type-840",
11556   "size" : 8,
11557   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11558  },
11559  {
11560   "alignment" : 8,
11561   "linker_set_key" : "const android::hardware::details::return_status *",
11562   "name" : "const android::hardware::details::return_status *",
11563   "referenced_type" : "type-424",
11564   "self_type" : "type-429",
11565   "size" : 8,
11566   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11567  },
11568  {
11569   "alignment" : 8,
11570   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
11571   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
11572   "referenced_type" : "type-866",
11573   "self_type" : "type-870",
11574   "size" : 8,
11575   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
11576  },
11577  {
11578   "alignment" : 8,
11579   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
11580   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
11581   "referenced_type" : "type-864",
11582   "self_type" : "type-865",
11583   "size" : 8,
11584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
11585  },
11586  {
11587   "alignment" : 8,
11588   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
11589   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
11590   "referenced_type" : "type-178",
11591   "self_type" : "type-179",
11592   "size" : 8,
11593   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
11594  },
11595  {
11596   "alignment" : 8,
11597   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
11598   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
11599   "referenced_type" : "type-176",
11600   "self_type" : "type-177",
11601   "size" : 8,
11602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
11603  },
11604  {
11605   "alignment" : 8,
11606   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
11607   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
11608   "referenced_type" : "type-173",
11609   "self_type" : "type-174",
11610   "size" : 8,
11611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
11612  },
11613  {
11614   "alignment" : 8,
11615   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory *",
11616   "name" : "const android::hardware::drm::V1_0::ICryptoFactory *",
11617   "referenced_type" : "type-852",
11618   "self_type" : "type-853",
11619   "size" : 8,
11620   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
11621  },
11622  {
11623   "alignment" : 8,
11624   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
11625   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
11626   "referenced_type" : "type-312",
11627   "self_type" : "type-319",
11628   "size" : 8,
11629   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11630  },
11631  {
11632   "alignment" : 8,
11633   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory *",
11634   "name" : "const android::hardware::drm::V1_0::IDrmFactory *",
11635   "referenced_type" : "type-166",
11636   "self_type" : "type-167",
11637   "size" : 8,
11638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
11639  },
11640  {
11641   "alignment" : 8,
11642   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin *",
11643   "name" : "const android::hardware::drm::V1_0::IDrmPlugin *",
11644   "referenced_type" : "type-105",
11645   "self_type" : "type-106",
11646   "size" : 8,
11647   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11648  },
11649  {
11650   "alignment" : 8,
11651   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
11652   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
11653   "referenced_type" : "type-164",
11654   "self_type" : "type-165",
11655   "size" : 8,
11656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
11657  },
11658  {
11659   "alignment" : 8,
11660   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatus *",
11661   "name" : "const android::hardware::drm::V1_0::KeyStatus *",
11662   "referenced_type" : "type-255",
11663   "self_type" : "type-254",
11664   "size" : 8,
11665   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11666  },
11667  {
11668   "alignment" : 8,
11669   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue *",
11670   "name" : "const android::hardware::drm::V1_0::KeyValue *",
11671   "referenced_type" : "type-239",
11672   "self_type" : "type-238",
11673   "size" : 8,
11674   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11675  },
11676  {
11677   "alignment" : 8,
11678   "linker_set_key" : "const android::hardware::drm::V1_0::SecureStop *",
11679   "name" : "const android::hardware::drm::V1_0::SecureStop *",
11680   "referenced_type" : "type-264",
11681   "self_type" : "type-263",
11682   "size" : 8,
11683   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11684  },
11685  {
11686   "alignment" : 8,
11687   "linker_set_key" : "const android::hardware::drm::V1_0::SubSample *",
11688   "name" : "const android::hardware::drm::V1_0::SubSample *",
11689   "referenced_type" : "type-932",
11690   "self_type" : "type-931",
11691   "size" : 8,
11692   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11693  },
11694  {
11695   "alignment" : 8,
11696   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> *",
11697   "name" : "const android::hardware::hidl_array<unsigned char, 16> *",
11698   "referenced_type" : "type-651",
11699   "self_type" : "type-652",
11700   "size" : 8,
11701   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11702  },
11703  {
11704   "alignment" : 8,
11705   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
11706   "name" : "const android::hardware::hidl_death_recipient *",
11707   "referenced_type" : "type-895",
11708   "self_type" : "type-896",
11709   "size" : 8,
11710   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11711  },
11712  {
11713   "alignment" : 8,
11714   "linker_set_key" : "const android::hardware::hidl_memory *",
11715   "name" : "const android::hardware::hidl_memory *",
11716   "referenced_type" : "type-593",
11717   "self_type" : "type-598",
11718   "size" : 8,
11719   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11720  },
11721  {
11722   "alignment" : 8,
11723   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
11724   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
11725   "referenced_type" : "type-256",
11726   "self_type" : "type-257",
11727   "size" : 8,
11728   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11729  },
11730  {
11731   "alignment" : 8,
11732   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
11733   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
11734   "referenced_type" : "type-240",
11735   "self_type" : "type-241",
11736   "size" : 8,
11737   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11738  },
11739  {
11740   "alignment" : 8,
11741   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop> *",
11742   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop> *",
11743   "referenced_type" : "type-275",
11744   "self_type" : "type-276",
11745   "size" : 8,
11746   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11747  },
11748  {
11749   "alignment" : 8,
11750   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> *",
11751   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> *",
11752   "referenced_type" : "type-933",
11753   "self_type" : "type-934",
11754   "size" : 8,
11755   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11756  },
11757  {
11758   "alignment" : 8,
11759   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
11760   "name" : "const android::hardware::hidl_vec<int> *",
11761   "referenced_type" : "type-634",
11762   "self_type" : "type-635",
11763   "size" : 8,
11764   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11765  },
11766  {
11767   "alignment" : 8,
11768   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
11769   "name" : "const android::hardware::hidl_vec<unsigned char> *",
11770   "referenced_type" : "type-639",
11771   "self_type" : "type-640",
11772   "size" : 8,
11773   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11774  },
11775  {
11776   "alignment" : 8,
11777   "linker_set_key" : "const android::hardware::hidl_version *",
11778   "name" : "const android::hardware::hidl_version *",
11779   "referenced_type" : "type-655",
11780   "self_type" : "type-656",
11781   "size" : 8,
11782   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11783  },
11784  {
11785   "alignment" : 8,
11786   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
11787   "name" : "const android::hidl::base::V1_0::BpHwBase *",
11788   "referenced_type" : "type-861",
11789   "self_type" : "type-862",
11790   "size" : 8,
11791   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
11792  },
11793  {
11794   "alignment" : 8,
11795   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
11796   "name" : "const android::hidl::base::V1_0::IBase *",
11797   "referenced_type" : "type-730",
11798   "self_type" : "type-729",
11799   "size" : 8,
11800   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11801  },
11802  {
11803   "alignment" : 8,
11804   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
11805   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
11806   "referenced_type" : "type-198",
11807   "self_type" : "type-199",
11808   "size" : 8,
11809   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11810  },
11811  {
11812   "alignment" : 8,
11813   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
11814   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
11815   "referenced_type" : "type-805",
11816   "self_type" : "type-806",
11817   "size" : 8,
11818   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
11819  },
11820  {
11821   "alignment" : 8,
11822   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
11823   "name" : "const android::sp<android::hardware::IBinder> *",
11824   "referenced_type" : "type-16",
11825   "self_type" : "type-17",
11826   "size" : 8,
11827   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11828  },
11829  {
11830   "alignment" : 8,
11831   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
11832   "name" : "const android::sp<android::hardware::ProcessState> *",
11833   "referenced_type" : "type-185",
11834   "self_type" : "type-186",
11835   "size" : 8,
11836   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11837  },
11838  {
11839   "alignment" : 8,
11840   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
11841   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
11842   "referenced_type" : "type-345",
11843   "self_type" : "type-344",
11844   "size" : 8,
11845   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11846  },
11847  {
11848   "alignment" : 8,
11849   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
11850   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
11851   "referenced_type" : "type-307",
11852   "self_type" : "type-306",
11853   "size" : 8,
11854   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11855  },
11856  {
11857   "alignment" : 8,
11858   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
11859   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
11860   "referenced_type" : "type-39",
11861   "self_type" : "type-110",
11862   "size" : 8,
11863   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11864  },
11865  {
11866   "alignment" : 8,
11867   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
11868   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
11869   "referenced_type" : "type-84",
11870   "self_type" : "type-104",
11871   "size" : 8,
11872   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11873  },
11874  {
11875   "alignment" : 8,
11876   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
11877   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
11878   "referenced_type" : "type-93",
11879   "self_type" : "type-95",
11880   "size" : 8,
11881   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11882  },
11883  {
11884   "alignment" : 8,
11885   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
11886   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
11887   "referenced_type" : "type-357",
11888   "self_type" : "type-356",
11889   "size" : 8,
11890   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11891  },
11892  {
11893   "alignment" : 8,
11894   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
11895   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
11896   "referenced_type" : "type-628",
11897   "self_type" : "type-894",
11898   "size" : 8,
11899   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11900  },
11901  {
11902   "alignment" : 8,
11903   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
11904   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
11905   "referenced_type" : "type-900",
11906   "self_type" : "type-956",
11907   "size" : 8,
11908   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11909  },
11910  {
11911   "alignment" : 8,
11912   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
11913   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
11914   "referenced_type" : "type-196",
11915   "self_type" : "type-197",
11916   "size" : 8,
11917   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11918  },
11919  {
11920   "alignment" : 8,
11921   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
11922   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
11923   "referenced_type" : "type-253",
11924   "self_type" : "type-277",
11925   "size" : 8,
11926   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11927  },
11928  {
11929   "alignment" : 8,
11930   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
11931   "name" : "const android::wp<android::hardware::BHwBinder> *",
11932   "referenced_type" : "type-873",
11933   "self_type" : "type-884",
11934   "size" : 8,
11935   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11936  },
11937  {
11938   "alignment" : 8,
11939   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
11940   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
11941   "referenced_type" : "type-608",
11942   "self_type" : "type-617",
11943   "size" : 8,
11944   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11945  },
11946  {
11947   "alignment" : 8,
11948   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
11949   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
11950   "referenced_type" : "type-892",
11951   "self_type" : "type-891",
11952   "size" : 8,
11953   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11954  },
11955  {
11956   "alignment" : 8,
11957   "linker_set_key" : "const char *",
11958   "name" : "const char *",
11959   "referenced_type" : "type-79",
11960   "self_type" : "type-78",
11961   "size" : 8,
11962   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11963  },
11964  {
11965   "alignment" : 8,
11966   "linker_set_key" : "const char16_t *",
11967   "name" : "const char16_t *",
11968   "referenced_type" : "type-70",
11969   "self_type" : "type-69",
11970   "size" : 8,
11971   "source_file" : "/system/core/libutils/include/utils/String16.h"
11972  },
11973  {
11974   "alignment" : 8,
11975   "linker_set_key" : "const log_msg *",
11976   "name" : "const log_msg *",
11977   "referenced_type" : "type-265",
11978   "self_type" : "type-328",
11979   "size" : 8,
11980   "source_file" : "/system/core/liblog/include/log/log_read.h"
11981  },
11982  {
11983   "alignment" : 8,
11984   "linker_set_key" : "const native_handle *",
11985   "name" : "const native_handle *",
11986   "referenced_type" : "type-573",
11987   "self_type" : "type-572",
11988   "size" : 8,
11989   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11990  },
11991  {
11992   "alignment" : 8,
11993   "linker_set_key" : "const unsigned char *",
11994   "name" : "const unsigned char *",
11995   "referenced_type" : "type-638",
11996   "self_type" : "type-637",
11997   "size" : 8,
11998   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11999  },
12000  {
12001   "alignment" : 8,
12002   "linker_set_key" : "const unsigned long long *",
12003   "name" : "const unsigned long long *",
12004   "referenced_type" : "type-701",
12005   "self_type" : "type-700",
12006   "size" : 8,
12007   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12008  },
12009  {
12010   "alignment" : 8,
12011   "linker_set_key" : "const void *",
12012   "name" : "const void *",
12013   "referenced_type" : "type-659",
12014   "self_type" : "type-660",
12015   "size" : 8,
12016   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12017  },
12018  {
12019   "alignment" : 8,
12020   "linker_set_key" : "int (*)(void *)",
12021   "name" : "int (*)(void *)",
12022   "referenced_type" : "type-784",
12023   "self_type" : "type-785",
12024   "size" : 8,
12025   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
12026  },
12027  {
12028   "alignment" : 8,
12029   "linker_set_key" : "int *",
12030   "name" : "int *",
12031   "referenced_type" : "type-28",
12032   "self_type" : "type-633",
12033   "size" : 8,
12034   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12035  },
12036  {
12037   "alignment" : 8,
12038   "linker_set_key" : "log_msg *",
12039   "name" : "log_msg *",
12040   "referenced_type" : "type-266",
12041   "self_type" : "type-413",
12042   "size" : 8,
12043   "source_file" : "/system/core/liblog/include/log/log_read.h"
12044  },
12045  {
12046   "alignment" : 8,
12047   "linker_set_key" : "native_handle *",
12048   "name" : "native_handle *",
12049   "referenced_type" : "type-464",
12050   "self_type" : "type-463",
12051   "size" : 8,
12052   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12053  },
12054  {
12055   "alignment" : 8,
12056   "linker_set_key" : "unsigned char *",
12057   "name" : "unsigned char *",
12058   "referenced_type" : "type-251",
12059   "self_type" : "type-250",
12060   "size" : 8,
12061   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12062  },
12063  {
12064   "alignment" : 8,
12065   "linker_set_key" : "unsigned long *",
12066   "name" : "unsigned long *",
12067   "referenced_type" : "type-55",
12068   "self_type" : "type-708",
12069   "size" : 8,
12070   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
12071  },
12072  {
12073   "alignment" : 8,
12074   "linker_set_key" : "unsigned long long *",
12075   "name" : "unsigned long long *",
12076   "referenced_type" : "type-543",
12077   "self_type" : "type-696",
12078   "size" : 8,
12079   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12080  },
12081  {
12082   "alignment" : 8,
12083   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
12084   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
12085   "referenced_type" : "type-698",
12086   "self_type" : "type-697",
12087   "size" : 8,
12088   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12089  },
12090  {
12091   "alignment" : 8,
12092   "linker_set_key" : "void *",
12093   "name" : "void *",
12094   "referenced_type" : "type-31",
12095   "self_type" : "type-30",
12096   "size" : 8,
12097   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12098  },
12099  {
12100   "alignment" : 8,
12101   "linker_set_key" : "void **",
12102   "name" : "void **",
12103   "referenced_type" : "type-30",
12104   "self_type" : "type-786",
12105   "size" : 8,
12106   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
12107  }
12108 ],
12109 "qualified_types" :
12110 [
12111  {
12112   "alignment" : 8,
12113   "is_const" : true,
12114   "linker_set_key" : "android::RefBase::weakref_impl *const",
12115   "name" : "android::RefBase::weakref_impl *const",
12116   "referenced_type" : "type-120",
12117   "self_type" : "type-122",
12118   "size" : 8,
12119   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12120  },
12121  {
12122   "alignment" : 8,
12123   "is_const" : true,
12124   "linker_set_key" : "android::RefBase::weakref_impl *const",
12125   "name" : "android::RefBase::weakref_impl *const",
12126   "referenced_type" : "type-216",
12127   "self_type" : "type-218",
12128   "size" : 8,
12129   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12130  },
12131  {
12132   "alignment" : 8,
12133   "is_const" : true,
12134   "linker_set_key" : "android::RefBase::weakref_impl *const",
12135   "name" : "android::RefBase::weakref_impl *const",
12136   "referenced_type" : "type-383",
12137   "self_type" : "type-386",
12138   "size" : 8,
12139   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12140  },
12141  {
12142   "alignment" : 8,
12143   "is_const" : true,
12144   "linker_set_key" : "android::RefBase::weakref_impl *const",
12145   "name" : "android::RefBase::weakref_impl *const",
12146   "referenced_type" : "type-466",
12147   "self_type" : "type-468",
12148   "size" : 8,
12149   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12150  },
12151  {
12152   "alignment" : 8,
12153   "is_const" : true,
12154   "linker_set_key" : "android::RefBase::weakref_impl *const",
12155   "name" : "android::RefBase::weakref_impl *const",
12156   "referenced_type" : "type-8",
12157   "self_type" : "type-7",
12158   "size" : 8,
12159   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12160  },
12161  {
12162   "alignment" : 8,
12163   "is_const" : true,
12164   "linker_set_key" : "android::RefBase::weakref_impl *const",
12165   "name" : "android::RefBase::weakref_impl *const",
12166   "referenced_type" : "type-916",
12167   "self_type" : "type-918",
12168   "size" : 8,
12169   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12170  },
12171  {
12172   "alignment" : 8,
12173   "is_const" : true,
12174   "linker_set_key" : "android::hardware::IBinder *const",
12175   "name" : "android::hardware::IBinder *const",
12176   "referenced_type" : "type-14",
12177   "self_type" : "type-48",
12178   "size" : 8,
12179   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12180  },
12181  {
12182   "alignment" : 8,
12183   "is_const" : true,
12184   "linker_set_key" : "const android::NativeHandle",
12185   "name" : "const android::NativeHandle",
12186   "referenced_type" : "type-462",
12187   "self_type" : "type-668",
12188   "size" : 24,
12189   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
12190  },
12191  {
12192   "alignment" : 8,
12193   "is_const" : true,
12194   "linker_set_key" : "const android::RefBase",
12195   "name" : "const android::RefBase",
12196   "referenced_type" : "type-6",
12197   "self_type" : "type-583",
12198   "size" : 16,
12199   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12200  },
12201  {
12202   "alignment" : 8,
12203   "is_const" : true,
12204   "linker_set_key" : "const android::String16",
12205   "name" : "const android::String16",
12206   "referenced_type" : "type-68",
12207   "self_type" : "type-67",
12208   "size" : 8,
12209   "source_file" : "/system/core/libutils/include/utils/String16.h"
12210  },
12211  {
12212   "alignment" : 8,
12213   "is_const" : true,
12214   "linker_set_key" : "const android::String8",
12215   "name" : "const android::String8",
12216   "referenced_type" : "type-77",
12217   "self_type" : "type-677",
12218   "size" : 8,
12219   "source_file" : "/system/core/libutils/include/utils/String8.h"
12220  },
12221  {
12222   "alignment" : 8,
12223   "is_const" : true,
12224   "linker_set_key" : "const android::VectorImpl",
12225   "name" : "const android::VectorImpl",
12226   "referenced_type" : "type-60",
12227   "self_type" : "type-754",
12228   "size" : 40,
12229   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
12230  },
12231  {
12232   "alignment" : 8,
12233   "is_const" : true,
12234   "linker_set_key" : "const android::hardware::BpHwRefBase",
12235   "name" : "const android::hardware::BpHwRefBase",
12236   "referenced_type" : "type-47",
12237   "self_type" : "type-689",
12238   "size" : 48,
12239   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12240  },
12241  {
12242   "alignment" : 8,
12243   "is_const" : true,
12244   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
12245   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
12246   "referenced_type" : "type-713",
12247   "self_type" : "type-719",
12248   "size" : 64,
12249   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12250  },
12251  {
12252   "alignment" : 8,
12253   "is_const" : true,
12254   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
12255   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
12256   "referenced_type" : "type-721",
12257   "self_type" : "type-724",
12258   "size" : 64,
12259   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12260  },
12261  {
12262   "alignment" : 8,
12263   "is_const" : true,
12264   "linker_set_key" : "const android::hardware::Parcel",
12265   "name" : "const android::hardware::Parcel",
12266   "referenced_type" : "type-694",
12267   "self_type" : "type-705",
12268   "size" : 136,
12269   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12270  },
12271  {
12272   "alignment" : 8,
12273   "is_const" : true,
12274   "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
12275   "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
12276   "referenced_type" : "type-903",
12277   "self_type" : "type-907",
12278   "size" : 40,
12279   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12280  },
12281  {
12282   "alignment" : 8,
12283   "is_const" : true,
12284   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> >",
12285   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> >",
12286   "referenced_type" : "type-396",
12287   "self_type" : "type-406",
12288   "size" : 48,
12289   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12290  },
12291  {
12292   "alignment" : 8,
12293   "is_const" : true,
12294   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> >",
12295   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> >",
12296   "referenced_type" : "type-909",
12297   "self_type" : "type-913",
12298   "size" : 48,
12299   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12300  },
12301  {
12302   "alignment" : 8,
12303   "is_const" : true,
12304   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> >",
12305   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> >",
12306   "referenced_type" : "type-111",
12307   "self_type" : "type-118",
12308   "size" : 48,
12309   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12310  },
12311  {
12312   "alignment" : 8,
12313   "is_const" : true,
12314   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> >",
12315   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> >",
12316   "referenced_type" : "type-210",
12317   "self_type" : "type-214",
12318   "size" : 48,
12319   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12320  },
12321  {
12322   "alignment" : 8,
12323   "is_const" : true,
12324   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> >",
12325   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> >",
12326   "referenced_type" : "type-375",
12327   "self_type" : "type-379",
12328   "size" : 48,
12329   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12330  },
12331  {
12332   "alignment" : 8,
12333   "is_const" : true,
12334   "linker_set_key" : "const android::hardware::Return<bool>",
12335   "name" : "const android::hardware::Return<bool>",
12336   "referenced_type" : "type-374",
12337   "self_type" : "type-387",
12338   "size" : 40,
12339   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12340  },
12341  {
12342   "alignment" : 8,
12343   "is_const" : true,
12344   "linker_set_key" : "const android::hardware::Status",
12345   "name" : "const android::hardware::Status",
12346   "referenced_type" : "type-113",
12347   "self_type" : "type-365",
12348   "size" : 32,
12349   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12350  },
12351  {
12352   "alignment" : 4,
12353   "is_const" : true,
12354   "linker_set_key" : "const android::hardware::details::SchedPrio",
12355   "name" : "const android::hardware::details::SchedPrio",
12356   "referenced_type" : "type-716",
12357   "self_type" : "type-718",
12358   "size" : 8,
12359   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12360  },
12361  {
12362   "alignment" : 8,
12363   "is_const" : true,
12364   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
12365   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
12366   "referenced_type" : "type-243",
12367   "self_type" : "type-339",
12368   "size" : 8,
12369   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12370  },
12371  {
12372   "alignment" : 8,
12373   "is_const" : true,
12374   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
12375   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
12376   "referenced_type" : "type-230",
12377   "self_type" : "type-333",
12378   "size" : 8,
12379   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12380  },
12381  {
12382   "alignment" : 8,
12383   "is_const" : true,
12384   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
12385   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
12386   "referenced_type" : "type-259",
12387   "self_type" : "type-336",
12388   "size" : 8,
12389   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12390  },
12391  {
12392   "alignment" : 8,
12393   "is_const" : true,
12394   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
12395   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
12396   "referenced_type" : "type-928",
12397   "self_type" : "type-978",
12398   "size" : 8,
12399   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12400  },
12401  {
12402   "alignment" : 8,
12403   "is_const" : true,
12404   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12405   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12406   "referenced_type" : "type-619",
12407   "self_type" : "type-880",
12408   "size" : 8,
12409   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12410  },
12411  {
12412   "alignment" : 8,
12413   "is_const" : true,
12414   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12415   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12416   "referenced_type" : "type-610",
12417   "self_type" : "type-875",
12418   "size" : 8,
12419   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12420  },
12421  {
12422   "alignment" : 8,
12423   "is_const" : true,
12424   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
12425   "name" : "const android::hardware::details::hidl_pointer<int>",
12426   "referenced_type" : "type-631",
12427   "self_type" : "type-788",
12428   "size" : 8,
12429   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12430  },
12431  {
12432   "alignment" : 8,
12433   "is_const" : true,
12434   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
12435   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
12436   "referenced_type" : "type-248",
12437   "self_type" : "type-829",
12438   "size" : 8,
12439   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12440  },
12441  {
12442   "alignment" : 8,
12443   "is_const" : true,
12444   "linker_set_key" : "const android::hardware::details::return_status",
12445   "name" : "const android::hardware::details::return_status",
12446   "referenced_type" : "type-112",
12447   "self_type" : "type-424",
12448   "size" : 40,
12449   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12450  },
12451  {
12452   "alignment" : 8,
12453   "is_const" : true,
12454   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
12455   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
12456   "referenced_type" : "type-867",
12457   "self_type" : "type-866",
12458   "size" : 216,
12459   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
12460  },
12461  {
12462   "alignment" : 8,
12463   "is_const" : true,
12464   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
12465   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
12466   "referenced_type" : "type-284",
12467   "self_type" : "type-864",
12468   "size" : 216,
12469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
12470  },
12471  {
12472   "alignment" : 8,
12473   "is_const" : true,
12474   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
12475   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
12476   "referenced_type" : "type-43",
12477   "self_type" : "type-178",
12478   "size" : 216,
12479   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
12480  },
12481  {
12482   "alignment" : 8,
12483   "is_const" : true,
12484   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
12485   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
12486   "referenced_type" : "type-97",
12487   "self_type" : "type-176",
12488   "size" : 216,
12489   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
12490  },
12491  {
12492   "alignment" : 8,
12493   "is_const" : true,
12494   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
12495   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
12496   "referenced_type" : "type-170",
12497   "self_type" : "type-173",
12498   "size" : 216,
12499   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
12500  },
12501  {
12502   "alignment" : 4,
12503   "is_const" : true,
12504   "linker_set_key" : "const android::hardware::drm::V1_0::BufferType",
12505   "name" : "const android::hardware::drm::V1_0::BufferType",
12506   "referenced_type" : "type-824",
12507   "self_type" : "type-835",
12508   "size" : 4,
12509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12510  },
12511  {
12512   "alignment" : 8,
12513   "is_const" : true,
12514   "linker_set_key" : "const android::hardware::drm::V1_0::DestinationBuffer",
12515   "name" : "const android::hardware::drm::V1_0::DestinationBuffer",
12516   "referenced_type" : "type-826",
12517   "self_type" : "type-976",
12518   "size" : 48,
12519   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
12520  },
12521  {
12522   "alignment" : 4,
12523   "is_const" : true,
12524   "linker_set_key" : "const android::hardware::drm::V1_0::EventType",
12525   "name" : "const android::hardware::drm::V1_0::EventType",
12526   "referenced_type" : "type-818",
12527   "self_type" : "type-830",
12528   "size" : 4,
12529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12530  },
12531  {
12532   "alignment" : 8,
12533   "is_const" : true,
12534   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory",
12535   "name" : "const android::hardware::drm::V1_0::ICryptoFactory",
12536   "referenced_type" : "type-332",
12537   "self_type" : "type-852",
12538   "size" : 24,
12539   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
12540  },
12541  {
12542   "alignment" : 8,
12543   "is_const" : true,
12544   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin",
12545   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin",
12546   "referenced_type" : "type-283",
12547   "self_type" : "type-312",
12548   "size" : 24,
12549   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12550  },
12551  {
12552   "alignment" : 8,
12553   "is_const" : true,
12554   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory",
12555   "name" : "const android::hardware::drm::V1_0::IDrmFactory",
12556   "referenced_type" : "type-24",
12557   "self_type" : "type-166",
12558   "size" : 24,
12559   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
12560  },
12561  {
12562   "alignment" : 8,
12563   "is_const" : true,
12564   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin",
12565   "name" : "const android::hardware::drm::V1_0::IDrmPlugin",
12566   "referenced_type" : "type-87",
12567   "self_type" : "type-105",
12568   "size" : 24,
12569   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12570  },
12571  {
12572   "alignment" : 8,
12573   "is_const" : true,
12574   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener",
12575   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener",
12576   "referenced_type" : "type-91",
12577   "self_type" : "type-164",
12578   "size" : 24,
12579   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
12580  },
12581  {
12582   "alignment" : 4,
12583   "is_const" : true,
12584   "linker_set_key" : "const android::hardware::drm::V1_0::KeyRequestType",
12585   "name" : "const android::hardware::drm::V1_0::KeyRequestType",
12586   "referenced_type" : "type-820",
12587   "self_type" : "type-832",
12588   "size" : 4,
12589   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12590  },
12591  {
12592   "alignment" : 8,
12593   "is_const" : true,
12594   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatus",
12595   "name" : "const android::hardware::drm::V1_0::KeyStatus",
12596   "referenced_type" : "type-246",
12597   "self_type" : "type-255",
12598   "size" : 24,
12599   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12600  },
12601  {
12602   "alignment" : 4,
12603   "is_const" : true,
12604   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatusType",
12605   "name" : "const android::hardware::drm::V1_0::KeyStatusType",
12606   "referenced_type" : "type-252",
12607   "self_type" : "type-833",
12608   "size" : 4,
12609   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12610  },
12611  {
12612   "alignment" : 4,
12613   "is_const" : true,
12614   "linker_set_key" : "const android::hardware::drm::V1_0::KeyType",
12615   "name" : "const android::hardware::drm::V1_0::KeyType",
12616   "referenced_type" : "type-819",
12617   "self_type" : "type-831",
12618   "size" : 4,
12619   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12620  },
12621  {
12622   "alignment" : 8,
12623   "is_const" : true,
12624   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue",
12625   "name" : "const android::hardware::drm::V1_0::KeyValue",
12626   "referenced_type" : "type-233",
12627   "self_type" : "type-239",
12628   "size" : 32,
12629   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12630  },
12631  {
12632   "alignment" : 4,
12633   "is_const" : true,
12634   "linker_set_key" : "const android::hardware::drm::V1_0::Mode",
12635   "name" : "const android::hardware::drm::V1_0::Mode",
12636   "referenced_type" : "type-821",
12637   "self_type" : "type-834",
12638   "size" : 4,
12639   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12640  },
12641  {
12642   "alignment" : 4,
12643   "is_const" : true,
12644   "linker_set_key" : "const android::hardware::drm::V1_0::Pattern",
12645   "name" : "const android::hardware::drm::V1_0::Pattern",
12646   "referenced_type" : "type-823",
12647   "self_type" : "type-971",
12648   "size" : 8,
12649   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
12650  },
12651  {
12652   "alignment" : 8,
12653   "is_const" : true,
12654   "linker_set_key" : "const android::hardware::drm::V1_0::SecureStop",
12655   "name" : "const android::hardware::drm::V1_0::SecureStop",
12656   "referenced_type" : "type-262",
12657   "self_type" : "type-264",
12658   "size" : 16,
12659   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12660  },
12661  {
12662   "alignment" : 8,
12663   "is_const" : true,
12664   "linker_set_key" : "const android::hardware::drm::V1_0::SharedBuffer",
12665   "name" : "const android::hardware::drm::V1_0::SharedBuffer",
12666   "referenced_type" : "type-825",
12667   "self_type" : "type-973",
12668   "size" : 24,
12669   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
12670  },
12671  {
12672   "alignment" : 4,
12673   "is_const" : true,
12674   "linker_set_key" : "const android::hardware::drm::V1_0::Status",
12675   "name" : "const android::hardware::drm::V1_0::Status",
12676   "referenced_type" : "type-817",
12677   "self_type" : "type-827",
12678   "size" : 4,
12679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12680  },
12681  {
12682   "alignment" : 4,
12683   "is_const" : true,
12684   "linker_set_key" : "const android::hardware::drm::V1_0::SubSample",
12685   "name" : "const android::hardware::drm::V1_0::SubSample",
12686   "referenced_type" : "type-822",
12687   "self_type" : "type-932",
12688   "size" : 8,
12689   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12690  },
12691  {
12692   "alignment" : 1,
12693   "is_const" : true,
12694   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16>",
12695   "name" : "const android::hardware::hidl_array<unsigned char, 16>",
12696   "referenced_type" : "type-648",
12697   "self_type" : "type-651",
12698   "size" : 16,
12699   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12700  },
12701  {
12702   "alignment" : 8,
12703   "is_const" : true,
12704   "linker_set_key" : "const android::hardware::hidl_death_recipient",
12705   "name" : "const android::hardware::hidl_death_recipient",
12706   "referenced_type" : "type-352",
12707   "self_type" : "type-895",
12708   "size" : 24,
12709   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12710  },
12711  {
12712   "alignment" : 8,
12713   "is_const" : true,
12714   "linker_set_key" : "const android::hardware::hidl_handle",
12715   "name" : "const android::hardware::hidl_handle",
12716   "referenced_type" : "type-587",
12717   "self_type" : "type-661",
12718   "size" : 16,
12719   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12720  },
12721  {
12722   "alignment" : 8,
12723   "is_const" : true,
12724   "linker_set_key" : "const android::hardware::hidl_memory",
12725   "name" : "const android::hardware::hidl_memory",
12726   "referenced_type" : "type-590",
12727   "self_type" : "type-593",
12728   "size" : 40,
12729   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12730  },
12731  {
12732   "alignment" : 8,
12733   "is_const" : true,
12734   "linker_set_key" : "const android::hardware::hidl_string",
12735   "name" : "const android::hardware::hidl_string",
12736   "referenced_type" : "type-234",
12737   "self_type" : "type-588",
12738   "size" : 16,
12739   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12740  },
12741  {
12742   "alignment" : 8,
12743   "is_const" : true,
12744   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
12745   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
12746   "referenced_type" : "type-242",
12747   "self_type" : "type-256",
12748   "size" : 16,
12749   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12750  },
12751  {
12752   "alignment" : 8,
12753   "is_const" : true,
12754   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
12755   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
12756   "referenced_type" : "type-229",
12757   "self_type" : "type-240",
12758   "size" : 16,
12759   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12760  },
12761  {
12762   "alignment" : 8,
12763   "is_const" : true,
12764   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
12765   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
12766   "referenced_type" : "type-258",
12767   "self_type" : "type-275",
12768   "size" : 16,
12769   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12770  },
12771  {
12772   "alignment" : 8,
12773   "is_const" : true,
12774   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
12775   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
12776   "referenced_type" : "type-927",
12777   "self_type" : "type-933",
12778   "size" : 16,
12779   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12780  },
12781  {
12782   "alignment" : 8,
12783   "is_const" : true,
12784   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
12785   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
12786   "referenced_type" : "type-609",
12787   "self_type" : "type-854",
12788   "size" : 16,
12789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
12790  },
12791  {
12792   "alignment" : 8,
12793   "is_const" : true,
12794   "linker_set_key" : "const android::hardware::hidl_vec<int>",
12795   "name" : "const android::hardware::hidl_vec<int>",
12796   "referenced_type" : "type-630",
12797   "self_type" : "type-634",
12798   "size" : 16,
12799   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12800  },
12801  {
12802   "alignment" : 8,
12803   "is_const" : true,
12804   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
12805   "name" : "const android::hardware::hidl_vec<unsigned char>",
12806   "referenced_type" : "type-247",
12807   "self_type" : "type-639",
12808   "size" : 16,
12809   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12810  },
12811  {
12812   "alignment" : 2,
12813   "is_const" : true,
12814   "linker_set_key" : "const android::hardware::hidl_version",
12815   "name" : "const android::hardware::hidl_version",
12816   "referenced_type" : "type-653",
12817   "self_type" : "type-655",
12818   "size" : 4,
12819   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12820  },
12821  {
12822   "alignment" : 8,
12823   "is_const" : true,
12824   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
12825   "name" : "const android::hidl::base::V1_0::BpHwBase",
12826   "referenced_type" : "type-857",
12827   "self_type" : "type-861",
12828   "size" : 216,
12829   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
12830  },
12831  {
12832   "alignment" : 4,
12833   "is_const" : true,
12834   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
12835   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
12836   "referenced_type" : "type-671",
12837   "self_type" : "type-672",
12838   "size" : 4,
12839   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
12840  },
12841  {
12842   "alignment" : 8,
12843   "is_const" : true,
12844   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
12845   "name" : "const android::hidl::base::V1_0::IBase",
12846   "referenced_type" : "type-5",
12847   "self_type" : "type-730",
12848   "size" : 24,
12849   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12850  },
12851  {
12852   "alignment" : 8,
12853   "is_const" : true,
12854   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
12855   "name" : "const android::hidl::base::V1_0::IBase *const",
12856   "referenced_type" : "type-729",
12857   "self_type" : "type-732",
12858   "size" : 8,
12859   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12860  },
12861  {
12862   "alignment" : 8,
12863   "is_const" : true,
12864   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
12865   "name" : "const android::hidl::manager::V1_0::IServiceManager",
12866   "referenced_type" : "type-189",
12867   "self_type" : "type-198",
12868   "size" : 24,
12869   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12870  },
12871  {
12872   "alignment" : 4,
12873   "is_const" : true,
12874   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
12875   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
12876   "referenced_type" : "type-808",
12877   "self_type" : "type-812",
12878   "size" : 4,
12879   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
12880  },
12881  {
12882   "alignment" : 1,
12883   "is_const" : true,
12884   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
12885   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
12886   "referenced_type" : "type-807",
12887   "self_type" : "type-810",
12888   "size" : 1,
12889   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
12890  },
12891  {
12892   "alignment" : 8,
12893   "is_const" : true,
12894   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
12895   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
12896   "referenced_type" : "type-221",
12897   "self_type" : "type-805",
12898   "size" : 24,
12899   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
12900  },
12901  {
12902   "alignment" : 8,
12903   "is_const" : true,
12904   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
12905   "name" : "const android::sp<android::hardware::IBinder>",
12906   "referenced_type" : "type-13",
12907   "self_type" : "type-16",
12908   "size" : 8,
12909   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12910  },
12911  {
12912   "alignment" : 8,
12913   "is_const" : true,
12914   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
12915   "name" : "const android::sp<android::hardware::ProcessState>",
12916   "referenced_type" : "type-50",
12917   "self_type" : "type-185",
12918   "size" : 8,
12919   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12920  },
12921  {
12922   "alignment" : 8,
12923   "is_const" : true,
12924   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
12925   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
12926   "referenced_type" : "type-330",
12927   "self_type" : "type-345",
12928   "size" : 8,
12929   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12930  },
12931  {
12932   "alignment" : 8,
12933   "is_const" : true,
12934   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
12935   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
12936   "referenced_type" : "type-281",
12937   "self_type" : "type-307",
12938   "size" : 8,
12939   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12940  },
12941  {
12942   "alignment" : 8,
12943   "is_const" : true,
12944   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
12945   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
12946   "referenced_type" : "type-22",
12947   "self_type" : "type-39",
12948   "size" : 8,
12949   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12950  },
12951  {
12952   "alignment" : 8,
12953   "is_const" : true,
12954   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
12955   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
12956   "referenced_type" : "type-85",
12957   "self_type" : "type-84",
12958   "size" : 8,
12959   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12960  },
12961  {
12962   "alignment" : 8,
12963   "is_const" : true,
12964   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
12965   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
12966   "referenced_type" : "type-89",
12967   "self_type" : "type-93",
12968   "size" : 8,
12969   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12970  },
12971  {
12972   "alignment" : 8,
12973   "is_const" : true,
12974   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
12975   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
12976   "referenced_type" : "type-347",
12977   "self_type" : "type-357",
12978   "size" : 8,
12979   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12980  },
12981  {
12982   "alignment" : 8,
12983   "is_const" : true,
12984   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
12985   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
12986   "referenced_type" : "type-629",
12987   "self_type" : "type-628",
12988   "size" : 8,
12989   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12990  },
12991  {
12992   "alignment" : 8,
12993   "is_const" : true,
12994   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
12995   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
12996   "referenced_type" : "type-26",
12997   "self_type" : "type-900",
12998   "size" : 8,
12999   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13000  },
13001  {
13002   "alignment" : 8,
13003   "is_const" : true,
13004   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
13005   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
13006   "referenced_type" : "type-187",
13007   "self_type" : "type-196",
13008   "size" : 8,
13009   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13010  },
13011  {
13012   "alignment" : 8,
13013   "is_const" : true,
13014   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13015   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13016   "referenced_type" : "type-219",
13017   "self_type" : "type-253",
13018   "size" : 8,
13019   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13020  },
13021  {
13022   "alignment" : 8,
13023   "is_const" : true,
13024   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
13025   "name" : "const android::wp<android::hardware::BHwBinder>",
13026   "referenced_type" : "type-657",
13027   "self_type" : "type-873",
13028   "size" : 16,
13029   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13030  },
13031  {
13032   "alignment" : 8,
13033   "is_const" : true,
13034   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
13035   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
13036   "referenced_type" : "type-350",
13037   "self_type" : "type-608",
13038   "size" : 16,
13039   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13040  },
13041  {
13042   "alignment" : 8,
13043   "is_const" : true,
13044   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
13045   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
13046   "referenced_type" : "type-3",
13047   "self_type" : "type-892",
13048   "size" : 16,
13049   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13050  },
13051  {
13052   "alignment" : 1,
13053   "is_const" : true,
13054   "linker_set_key" : "const bool",
13055   "name" : "const bool",
13056   "referenced_type" : "type-34",
13057   "self_type" : "type-206",
13058   "size" : 1,
13059   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13060  },
13061  {
13062   "alignment" : 1,
13063   "is_const" : true,
13064   "linker_set_key" : "const char",
13065   "name" : "const char",
13066   "referenced_type" : "type-80",
13067   "self_type" : "type-79",
13068   "size" : 1,
13069   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13070  },
13071  {
13072   "alignment" : 2,
13073   "is_const" : true,
13074   "linker_set_key" : "const char16_t",
13075   "name" : "const char16_t",
13076   "referenced_type" : "type-71",
13077   "self_type" : "type-70",
13078   "size" : 2,
13079   "source_file" : "/system/core/libutils/include/utils/String16.h"
13080  },
13081  {
13082   "alignment" : 8,
13083   "is_const" : true,
13084   "linker_set_key" : "const double",
13085   "name" : "const double",
13086   "referenced_type" : "type-554",
13087   "self_type" : "type-579",
13088   "size" : 8,
13089   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13090  },
13091  {
13092   "alignment" : 4,
13093   "is_const" : true,
13094   "linker_set_key" : "const float",
13095   "name" : "const float",
13096   "referenced_type" : "type-548",
13097   "self_type" : "type-576",
13098   "size" : 4,
13099   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13100  },
13101  {
13102   "alignment" : 4,
13103   "is_const" : true,
13104   "linker_set_key" : "const int",
13105   "name" : "const int",
13106   "referenced_type" : "type-28",
13107   "self_type" : "type-769",
13108   "size" : 4,
13109   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13110  },
13111  {
13112   "is_const" : true,
13113   "linker_set_key" : "const iter<is_const>",
13114   "name" : "const iter<is_const>",
13115   "referenced_type" : "type-124",
13116   "self_type" : "type-123",
13117   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13118  },
13119  {
13120   "is_const" : true,
13121   "linker_set_key" : "const iter<is_const>",
13122   "name" : "const iter<is_const>",
13123   "referenced_type" : "type-223",
13124   "self_type" : "type-222",
13125   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13126  },
13127  {
13128   "is_const" : true,
13129   "linker_set_key" : "const iter<is_const>",
13130   "name" : "const iter<is_const>",
13131   "referenced_type" : "type-389",
13132   "self_type" : "type-388",
13133   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13134  },
13135  {
13136   "is_const" : true,
13137   "linker_set_key" : "const iter<is_const>",
13138   "name" : "const iter<is_const>",
13139   "referenced_type" : "type-470",
13140   "self_type" : "type-469",
13141   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13142  },
13143  {
13144   "is_const" : true,
13145   "linker_set_key" : "const iter<is_const>",
13146   "name" : "const iter<is_const>",
13147   "referenced_type" : "type-601",
13148   "self_type" : "type-600",
13149   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13150  },
13151  {
13152   "is_const" : true,
13153   "linker_set_key" : "const iter<is_const>",
13154   "name" : "const iter<is_const>",
13155   "referenced_type" : "type-921",
13156   "self_type" : "type-920",
13157   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13158  },
13159  {
13160   "alignment" : 4,
13161   "is_const" : true,
13162   "linker_set_key" : "const log_msg",
13163   "name" : "const log_msg",
13164   "referenced_type" : "type-266",
13165   "self_type" : "type-265",
13166   "size" : 5124,
13167   "source_file" : "/system/core/liblog/include/log/log_read.h"
13168  },
13169  {
13170   "alignment" : 8,
13171   "is_const" : true,
13172   "linker_set_key" : "const long",
13173   "name" : "const long",
13174   "referenced_type" : "type-56",
13175   "self_type" : "type-569",
13176   "size" : 8,
13177   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13178  },
13179  {
13180   "alignment" : 4,
13181   "is_const" : true,
13182   "linker_set_key" : "const native_handle",
13183   "name" : "const native_handle",
13184   "referenced_type" : "type-464",
13185   "self_type" : "type-573",
13186   "size" : 12,
13187   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13188  },
13189  {
13190   "alignment" : 2,
13191   "is_const" : true,
13192   "linker_set_key" : "const short",
13193   "name" : "const short",
13194   "referenced_type" : "type-511",
13195   "self_type" : "type-564",
13196   "size" : 2,
13197   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13198  },
13199  {
13200   "alignment" : 1,
13201   "is_const" : true,
13202   "linker_set_key" : "const signed char",
13203   "name" : "const signed char",
13204   "referenced_type" : "type-562",
13205   "self_type" : "type-561",
13206   "size" : 1,
13207   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13208  },
13209  {
13210   "alignment" : 4,
13211   "is_const" : true,
13212   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13213   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13214   "referenced_type" : "type-163",
13215   "self_type" : "type-162",
13216   "size" : 8,
13217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13218  },
13219  {
13220   "alignment" : 4,
13221   "is_const" : true,
13222   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13223   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13224   "referenced_type" : "type-327",
13225   "self_type" : "type-326",
13226   "size" : 8,
13227   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13228  },
13229  {
13230   "alignment" : 4,
13231   "is_const" : true,
13232   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13233   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13234   "referenced_type" : "type-446",
13235   "self_type" : "type-445",
13236   "size" : 8,
13237   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13238  },
13239  {
13240   "alignment" : 4,
13241   "is_const" : true,
13242   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13243   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13244   "referenced_type" : "type-496",
13245   "self_type" : "type-495",
13246   "size" : 8,
13247   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13248  },
13249  {
13250   "alignment" : 4,
13251   "is_const" : true,
13252   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13253   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13254   "referenced_type" : "type-850",
13255   "self_type" : "type-849",
13256   "size" : 8,
13257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13258  },
13259  {
13260   "alignment" : 4,
13261   "is_const" : true,
13262   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13263   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13264   "referenced_type" : "type-970",
13265   "self_type" : "type-969",
13266   "size" : 8,
13267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13268  },
13269  {
13270   "alignment" : 4,
13271   "is_const" : true,
13272   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13273   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13274   "referenced_type" : "type-153",
13275   "self_type" : "type-152",
13276   "size" : 20,
13277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13278  },
13279  {
13280   "alignment" : 4,
13281   "is_const" : true,
13282   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13283   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13284   "referenced_type" : "type-316",
13285   "self_type" : "type-315",
13286   "size" : 20,
13287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13288  },
13289  {
13290   "alignment" : 4,
13291   "is_const" : true,
13292   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13293   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13294   "referenced_type" : "type-434",
13295   "self_type" : "type-433",
13296   "size" : 20,
13297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13298  },
13299  {
13300   "alignment" : 4,
13301   "is_const" : true,
13302   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13303   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13304   "referenced_type" : "type-485",
13305   "self_type" : "type-484",
13306   "size" : 20,
13307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13308  },
13309  {
13310   "alignment" : 4,
13311   "is_const" : true,
13312   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13313   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13314   "referenced_type" : "type-839",
13315   "self_type" : "type-838",
13316   "size" : 20,
13317   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13318  },
13319  {
13320   "alignment" : 4,
13321   "is_const" : true,
13322   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13323   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13324   "referenced_type" : "type-960",
13325   "self_type" : "type-959",
13326   "size" : 20,
13327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13328  },
13329  {
13330   "alignment" : 4,
13331   "is_const" : true,
13332   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13333   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13334   "referenced_type" : "type-157",
13335   "self_type" : "type-156",
13336   "size" : 16,
13337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13338  },
13339  {
13340   "alignment" : 4,
13341   "is_const" : true,
13342   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13343   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13344   "referenced_type" : "type-321",
13345   "self_type" : "type-320",
13346   "size" : 16,
13347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13348  },
13349  {
13350   "alignment" : 4,
13351   "is_const" : true,
13352   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13353   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13354   "referenced_type" : "type-439",
13355   "self_type" : "type-438",
13356   "size" : 16,
13357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13358  },
13359  {
13360   "alignment" : 4,
13361   "is_const" : true,
13362   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13363   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13364   "referenced_type" : "type-489",
13365   "self_type" : "type-488",
13366   "size" : 16,
13367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13368  },
13369  {
13370   "alignment" : 4,
13371   "is_const" : true,
13372   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13373   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13374   "referenced_type" : "type-844",
13375   "self_type" : "type-843",
13376   "size" : 16,
13377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13378  },
13379  {
13380   "alignment" : 4,
13381   "is_const" : true,
13382   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13383   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13384   "referenced_type" : "type-964",
13385   "self_type" : "type-963",
13386   "size" : 16,
13387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13388  },
13389  {
13390   "alignment" : 4,
13391   "is_const" : true,
13392   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13393   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13394   "referenced_type" : "type-159",
13395   "self_type" : "type-158",
13396   "size" : 20,
13397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13398  },
13399  {
13400   "alignment" : 4,
13401   "is_const" : true,
13402   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13403   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13404   "referenced_type" : "type-323",
13405   "self_type" : "type-322",
13406   "size" : 20,
13407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13408  },
13409  {
13410   "alignment" : 4,
13411   "is_const" : true,
13412   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13413   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13414   "referenced_type" : "type-441",
13415   "self_type" : "type-440",
13416   "size" : 20,
13417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13418  },
13419  {
13420   "alignment" : 4,
13421   "is_const" : true,
13422   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13423   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13424   "referenced_type" : "type-491",
13425   "self_type" : "type-490",
13426   "size" : 20,
13427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13428  },
13429  {
13430   "alignment" : 4,
13431   "is_const" : true,
13432   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13433   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13434   "referenced_type" : "type-846",
13435   "self_type" : "type-845",
13436   "size" : 20,
13437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13438  },
13439  {
13440   "alignment" : 4,
13441   "is_const" : true,
13442   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13443   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13444   "referenced_type" : "type-966",
13445   "self_type" : "type-965",
13446   "size" : 20,
13447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13448  },
13449  {
13450   "alignment" : 4,
13451   "is_const" : true,
13452   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13453   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13454   "referenced_type" : "type-155",
13455   "self_type" : "type-154",
13456   "size" : 12,
13457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13458  },
13459  {
13460   "alignment" : 4,
13461   "is_const" : true,
13462   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13463   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13464   "referenced_type" : "type-318",
13465   "self_type" : "type-317",
13466   "size" : 12,
13467   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13468  },
13469  {
13470   "alignment" : 4,
13471   "is_const" : true,
13472   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13473   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13474   "referenced_type" : "type-437",
13475   "self_type" : "type-436",
13476   "size" : 12,
13477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13478  },
13479  {
13480   "alignment" : 4,
13481   "is_const" : true,
13482   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13483   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13484   "referenced_type" : "type-487",
13485   "self_type" : "type-486",
13486   "size" : 12,
13487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13488  },
13489  {
13490   "alignment" : 4,
13491   "is_const" : true,
13492   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13493   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13494   "referenced_type" : "type-842",
13495   "self_type" : "type-841",
13496   "size" : 12,
13497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13498  },
13499  {
13500   "alignment" : 4,
13501   "is_const" : true,
13502   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13503   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13504   "referenced_type" : "type-962",
13505   "self_type" : "type-961",
13506   "size" : 12,
13507   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13508  },
13509  {
13510   "alignment" : 4,
13511   "is_const" : true,
13512   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13513   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13514   "referenced_type" : "type-161",
13515   "self_type" : "type-160",
13516   "size" : 16,
13517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13518  },
13519  {
13520   "alignment" : 4,
13521   "is_const" : true,
13522   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13523   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13524   "referenced_type" : "type-325",
13525   "self_type" : "type-324",
13526   "size" : 16,
13527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13528  },
13529  {
13530   "alignment" : 4,
13531   "is_const" : true,
13532   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13533   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13534   "referenced_type" : "type-444",
13535   "self_type" : "type-443",
13536   "size" : 16,
13537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13538  },
13539  {
13540   "alignment" : 4,
13541   "is_const" : true,
13542   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13543   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13544   "referenced_type" : "type-494",
13545   "self_type" : "type-493",
13546   "size" : 16,
13547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13548  },
13549  {
13550   "alignment" : 4,
13551   "is_const" : true,
13552   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13553   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13554   "referenced_type" : "type-848",
13555   "self_type" : "type-847",
13556   "size" : 16,
13557   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13558  },
13559  {
13560   "alignment" : 4,
13561   "is_const" : true,
13562   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13563   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13564   "referenced_type" : "type-968",
13565   "self_type" : "type-967",
13566   "size" : 16,
13567   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13568  },
13569  {
13570   "alignment" : 4,
13571   "is_const" : true,
13572   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13573   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13574   "referenced_type" : "type-151",
13575   "self_type" : "type-150",
13576   "size" : 52,
13577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13578  },
13579  {
13580   "alignment" : 4,
13581   "is_const" : true,
13582   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13583   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13584   "referenced_type" : "type-314",
13585   "self_type" : "type-313",
13586   "size" : 52,
13587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13588  },
13589  {
13590   "alignment" : 4,
13591   "is_const" : true,
13592   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13593   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13594   "referenced_type" : "type-431",
13595   "self_type" : "type-430",
13596   "size" : 52,
13597   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13598  },
13599  {
13600   "alignment" : 4,
13601   "is_const" : true,
13602   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13603   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13604   "referenced_type" : "type-483",
13605   "self_type" : "type-482",
13606   "size" : 52,
13607   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13608  },
13609  {
13610   "alignment" : 4,
13611   "is_const" : true,
13612   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13613   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13614   "referenced_type" : "type-837",
13615   "self_type" : "type-836",
13616   "size" : 52,
13617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13618  },
13619  {
13620   "alignment" : 4,
13621   "is_const" : true,
13622   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13623   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13624   "referenced_type" : "type-958",
13625   "self_type" : "type-957",
13626   "size" : 52,
13627   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13628  },
13629  {
13630   "alignment" : 4,
13631   "is_const" : true,
13632   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13633   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13634   "referenced_type" : "type-131",
13635   "self_type" : "type-130",
13636   "size" : 12,
13637   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13638  },
13639  {
13640   "alignment" : 4,
13641   "is_const" : true,
13642   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13643   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13644   "referenced_type" : "type-279",
13645   "self_type" : "type-278",
13646   "size" : 12,
13647   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13648  },
13649  {
13650   "alignment" : 4,
13651   "is_const" : true,
13652   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13653   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13654   "referenced_type" : "type-404",
13655   "self_type" : "type-403",
13656   "size" : 12,
13657   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13658  },
13659  {
13660   "alignment" : 4,
13661   "is_const" : true,
13662   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13663   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13664   "referenced_type" : "type-473",
13665   "self_type" : "type-472",
13666   "size" : 12,
13667   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13668  },
13669  {
13670   "alignment" : 4,
13671   "is_const" : true,
13672   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13673   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13674   "referenced_type" : "type-675",
13675   "self_type" : "type-674",
13676   "size" : 12,
13677   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13678  },
13679  {
13680   "alignment" : 4,
13681   "is_const" : true,
13682   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13683   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13684   "referenced_type" : "type-936",
13685   "self_type" : "type-935",
13686   "size" : 12,
13687   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13688  },
13689  {
13690   "alignment" : 4,
13691   "is_const" : true,
13692   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13693   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13694   "referenced_type" : "type-149",
13695   "self_type" : "type-148",
13696   "size" : 4,
13697   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13698  },
13699  {
13700   "alignment" : 4,
13701   "is_const" : true,
13702   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13703   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13704   "referenced_type" : "type-311",
13705   "self_type" : "type-310",
13706   "size" : 4,
13707   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13708  },
13709  {
13710   "alignment" : 4,
13711   "is_const" : true,
13712   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13713   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13714   "referenced_type" : "type-428",
13715   "self_type" : "type-427",
13716   "size" : 4,
13717   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13718  },
13719  {
13720   "alignment" : 4,
13721   "is_const" : true,
13722   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13723   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13724   "referenced_type" : "type-816",
13725   "self_type" : "type-815",
13726   "size" : 4,
13727   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13728  },
13729  {
13730   "alignment" : 4,
13731   "is_const" : true,
13732   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13733   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13734   "referenced_type" : "type-954",
13735   "self_type" : "type-953",
13736   "size" : 4,
13737   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13738  },
13739  {
13740   "alignment" : 1,
13741   "is_const" : true,
13742   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13743   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13744   "referenced_type" : "type-147",
13745   "self_type" : "type-146",
13746   "size" : 3,
13747   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13748  },
13749  {
13750   "alignment" : 1,
13751   "is_const" : true,
13752   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13753   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13754   "referenced_type" : "type-309",
13755   "self_type" : "type-308",
13756   "size" : 3,
13757   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13758  },
13759  {
13760   "alignment" : 1,
13761   "is_const" : true,
13762   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13763   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13764   "referenced_type" : "type-426",
13765   "self_type" : "type-425",
13766   "size" : 3,
13767   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13768  },
13769  {
13770   "alignment" : 1,
13771   "is_const" : true,
13772   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13773   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13774   "referenced_type" : "type-814",
13775   "self_type" : "type-813",
13776   "size" : 3,
13777   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13778  },
13779  {
13780   "alignment" : 1,
13781   "is_const" : true,
13782   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13783   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13784   "referenced_type" : "type-952",
13785   "self_type" : "type-951",
13786   "size" : 3,
13787   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13788  },
13789  {
13790   "alignment" : 8,
13791   "is_const" : true,
13792   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13793   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13794   "referenced_type" : "type-138",
13795   "self_type" : "type-137",
13796   "size" : 24,
13797   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13798  },
13799  {
13800   "alignment" : 8,
13801   "is_const" : true,
13802   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13803   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13804   "referenced_type" : "type-295",
13805   "self_type" : "type-294",
13806   "size" : 24,
13807   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13808  },
13809  {
13810   "alignment" : 8,
13811   "is_const" : true,
13812   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13813   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13814   "referenced_type" : "type-412",
13815   "self_type" : "type-411",
13816   "size" : 24,
13817   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13818  },
13819  {
13820   "alignment" : 8,
13821   "is_const" : true,
13822   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13823   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13824   "referenced_type" : "type-711",
13825   "self_type" : "type-710",
13826   "size" : 24,
13827   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13828  },
13829  {
13830   "alignment" : 8,
13831   "is_const" : true,
13832   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13833   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13834   "referenced_type" : "type-942",
13835   "self_type" : "type-941",
13836   "size" : 24,
13837   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13838  },
13839  {
13840   "alignment" : 8,
13841   "is_const" : true,
13842   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13843   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13844   "referenced_type" : "type-129",
13845   "self_type" : "type-128",
13846   "size" : 16,
13847   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13848  },
13849  {
13850   "alignment" : 8,
13851   "is_const" : true,
13852   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13853   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13854   "referenced_type" : "type-228",
13855   "self_type" : "type-227",
13856   "size" : 16,
13857   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13858  },
13859  {
13860   "alignment" : 8,
13861   "is_const" : true,
13862   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13863   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13864   "referenced_type" : "type-395",
13865   "self_type" : "type-394",
13866   "size" : 16,
13867   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13868  },
13869  {
13870   "alignment" : 8,
13871   "is_const" : true,
13872   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13873   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13874   "referenced_type" : "type-626",
13875   "self_type" : "type-625",
13876   "size" : 16,
13877   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13878  },
13879  {
13880   "alignment" : 8,
13881   "is_const" : true,
13882   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13883   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13884   "referenced_type" : "type-926",
13885   "self_type" : "type-925",
13886   "size" : 16,
13887   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13888  },
13889  {
13890   "alignment" : 8,
13891   "is_const" : true,
13892   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
13893   "name" : "const std::initializer_list<android::hardware::hidl_string>",
13894   "referenced_type" : "type-127",
13895   "self_type" : "type-126",
13896   "size" : 16,
13897   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13898  },
13899  {
13900   "alignment" : 8,
13901   "is_const" : true,
13902   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
13903   "name" : "const std::initializer_list<android::hardware::hidl_string>",
13904   "referenced_type" : "type-226",
13905   "self_type" : "type-225",
13906   "size" : 16,
13907   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13908  },
13909  {
13910   "alignment" : 8,
13911   "is_const" : true,
13912   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
13913   "name" : "const std::initializer_list<android::hardware::hidl_string>",
13914   "referenced_type" : "type-393",
13915   "self_type" : "type-392",
13916   "size" : 16,
13917   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13918  },
13919  {
13920   "alignment" : 8,
13921   "is_const" : true,
13922   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
13923   "name" : "const std::initializer_list<android::hardware::hidl_string>",
13924   "referenced_type" : "type-615",
13925   "self_type" : "type-614",
13926   "size" : 16,
13927   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13928  },
13929  {
13930   "alignment" : 8,
13931   "is_const" : true,
13932   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
13933   "name" : "const std::initializer_list<android::hardware::hidl_string>",
13934   "referenced_type" : "type-924",
13935   "self_type" : "type-923",
13936   "size" : 16,
13937   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13938  },
13939  {
13940   "alignment" : 8,
13941   "is_const" : true,
13942   "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 *> > *)> > >",
13943   "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 *> > *)> > >",
13944   "referenced_type" : "type-182",
13945   "self_type" : "type-181",
13946   "size" : 24,
13947   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13948  },
13949  {
13950   "alignment" : 8,
13951   "is_const" : true,
13952   "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 *> > *)> > >",
13953   "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 *> > *)> > >",
13954   "referenced_type" : "type-192",
13955   "self_type" : "type-191",
13956   "size" : 24,
13957   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13958  },
13959  {
13960   "alignment" : 8,
13961   "is_const" : true,
13962   "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 *> > *)> > >",
13963   "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 *> > *)> > >",
13964   "referenced_type" : "type-361",
13965   "self_type" : "type-360",
13966   "size" : 24,
13967   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13968  },
13969  {
13970   "alignment" : 8,
13971   "is_const" : true,
13972   "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 *> > *)> > >",
13973   "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 *> > *)> > >",
13974   "referenced_type" : "type-500",
13975   "self_type" : "type-499",
13976   "size" : 24,
13977   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13978  },
13979  {
13980   "alignment" : 8,
13981   "is_const" : true,
13982   "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 *> > *)> > >",
13983   "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 *> > *)> > >",
13984   "referenced_type" : "type-887",
13985   "self_type" : "type-886",
13986   "size" : 24,
13987   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13988  },
13989  {
13990   "alignment" : 8,
13991   "is_const" : true,
13992   "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 *> > *)> > >",
13993   "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 *> > *)> > >",
13994   "referenced_type" : "type-983",
13995   "self_type" : "type-982",
13996   "size" : 24,
13997   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13998  },
13999  {
14000   "alignment" : 1,
14001   "is_const" : true,
14002   "linker_set_key" : "const unsigned char",
14003   "name" : "const unsigned char",
14004   "referenced_type" : "type-251",
14005   "self_type" : "type-638",
14006   "size" : 1,
14007   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14008  },
14009  {
14010   "alignment" : 4,
14011   "is_const" : true,
14012   "linker_set_key" : "const unsigned int",
14013   "name" : "const unsigned int",
14014   "referenced_type" : "type-2",
14015   "self_type" : "type-61",
14016   "size" : 4,
14017   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14018  },
14019  {
14020   "alignment" : 8,
14021   "is_const" : true,
14022   "linker_set_key" : "const unsigned long",
14023   "name" : "const unsigned long",
14024   "referenced_type" : "type-55",
14025   "self_type" : "type-62",
14026   "size" : 8,
14027   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14028  },
14029  {
14030   "alignment" : 8,
14031   "is_const" : true,
14032   "linker_set_key" : "const unsigned long long",
14033   "name" : "const unsigned long long",
14034   "referenced_type" : "type-543",
14035   "self_type" : "type-701",
14036   "size" : 8,
14037   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
14038  },
14039  {
14040   "alignment" : 2,
14041   "is_const" : true,
14042   "linker_set_key" : "const unsigned short",
14043   "name" : "const unsigned short",
14044   "referenced_type" : "type-270",
14045   "self_type" : "type-566",
14046   "size" : 2,
14047   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14048  },
14049  {
14050   "is_const" : true,
14051   "linker_set_key" : "const void",
14052   "name" : "const void",
14053   "referenced_type" : "type-31",
14054   "self_type" : "type-659",
14055   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14056  },
14057  {
14058   "alignment" : 1,
14059   "is_volatile" : true,
14060   "linker_set_key" : "volatile bool",
14061   "name" : "volatile bool",
14062   "referenced_type" : "type-34",
14063   "self_type" : "type-209",
14064   "size" : 1,
14065   "source_file" : "/system/core/libutils/include/utils/Thread.h"
14066  },
14067  {
14068   "alignment" : 4,
14069   "is_volatile" : true,
14070   "linker_set_key" : "volatile int",
14071   "name" : "volatile int",
14072   "referenced_type" : "type-28",
14073   "self_type" : "type-81",
14074   "size" : 4,
14075   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
14076  }
14077 ],
14078 "record_types" :
14079 [
14080  {
14081   "alignment" : 4,
14082   "fields" :
14083   [
14084    {
14085     "access" : "private",
14086     "field_name" : "mCond",
14087     "referenced_type" : "type-208"
14088    }
14089   ],
14090   "linker_set_key" : "android::Condition",
14091   "name" : "android::Condition",
14092   "record_kind" : "class",
14093   "referenced_type" : "type-207",
14094   "self_type" : "type-207",
14095   "size" : 48,
14096   "source_file" : "/system/core/libutils/include/utils/Condition.h",
14097   "unique_id" : "_ZTSN7android9ConditionE"
14098  },
14099  {
14100   "alignment" : 8,
14101   "fields" :
14102   [
14103    {
14104     "access" : "private",
14105     "field_name" : "mVector",
14106     "referenced_type" : "type-74"
14107    }
14108   ],
14109   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
14110   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
14111   "record_kind" : "class",
14112   "referenced_type" : "type-73",
14113   "self_type" : "type-73",
14114   "size" : 40,
14115   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
14116   "template_args" : [ "type-68", "type-13" ],
14117   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
14118  },
14119  {
14120   "alignment" : 4,
14121   "fields" :
14122   [
14123    {
14124     "access" : "private",
14125     "field_name" : "mCount",
14126     "referenced_type" : "type-461"
14127    }
14128   ],
14129   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
14130   "name" : "android::LightRefBase<android::NativeHandle>",
14131   "record_kind" : "class",
14132   "referenced_type" : "type-460",
14133   "self_type" : "type-460",
14134   "size" : 4,
14135   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
14136   "template_args" : [ "type-462" ],
14137   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
14138  },
14139  {
14140   "alignment" : 4,
14141   "fields" :
14142   [
14143    {
14144     "access" : "private",
14145     "field_name" : "mCount",
14146     "referenced_type" : "type-457"
14147    }
14148   ],
14149   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
14150   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
14151   "record_kind" : "class",
14152   "referenced_type" : "type-456",
14153   "self_type" : "type-456",
14154   "size" : 4,
14155   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
14156   "template_args" : [ "type-458" ],
14157   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
14158  },
14159  {
14160   "alignment" : 4,
14161   "fields" :
14162   [
14163    {
14164     "access" : "private",
14165     "field_name" : "mMutex",
14166     "referenced_type" : "type-58"
14167    }
14168   ],
14169   "linker_set_key" : "android::Mutex",
14170   "name" : "android::Mutex",
14171   "record_kind" : "class",
14172   "referenced_type" : "type-57",
14173   "self_type" : "type-57",
14174   "size" : 40,
14175   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
14176   "unique_id" : "_ZTSN7android5MutexE"
14177  },
14178  {
14179   "alignment" : 8,
14180   "fields" :
14181   [
14182    {
14183     "access" : "private",
14184     "field_name" : "mLock",
14185     "referenced_type" : "type-790"
14186    }
14187   ],
14188   "linker_set_key" : "android::Mutex::Autolock",
14189   "name" : "android::Mutex::Autolock",
14190   "record_kind" : "class",
14191   "referenced_type" : "type-789",
14192   "self_type" : "type-789",
14193   "size" : 8,
14194   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
14195   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
14196  },
14197  {
14198   "alignment" : 8,
14199   "base_specifiers" :
14200   [
14201    {
14202     "referenced_type" : "type-460"
14203    }
14204   ],
14205   "fields" :
14206   [
14207    {
14208     "access" : "private",
14209     "field_name" : "mHandle",
14210     "field_offset" : 64,
14211     "referenced_type" : "type-463"
14212    },
14213    {
14214     "access" : "private",
14215     "field_name" : "mOwnsHandle",
14216     "field_offset" : 128,
14217     "referenced_type" : "type-34"
14218    }
14219   ],
14220   "linker_set_key" : "android::NativeHandle",
14221   "name" : "android::NativeHandle",
14222   "record_kind" : "class",
14223   "referenced_type" : "type-462",
14224   "self_type" : "type-462",
14225   "size" : 24,
14226   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
14227   "unique_id" : "_ZTSN7android12NativeHandleE"
14228  },
14229  {
14230   "alignment" : 4,
14231   "fields" :
14232   [
14233    {
14234     "access" : "private",
14235     "field_name" : "mRWLock",
14236     "referenced_type" : "type-795"
14237    }
14238   ],
14239   "linker_set_key" : "android::RWLock",
14240   "name" : "android::RWLock",
14241   "record_kind" : "class",
14242   "referenced_type" : "type-794",
14243   "self_type" : "type-794",
14244   "size" : 56,
14245   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
14246   "unique_id" : "_ZTSN7android6RWLockE"
14247  },
14248  {
14249   "alignment" : 8,
14250   "fields" :
14251   [
14252    {
14253     "access" : "private",
14254     "field_name" : "mLock",
14255     "referenced_type" : "type-799"
14256    }
14257   ],
14258   "linker_set_key" : "android::RWLock::AutoRLock",
14259   "name" : "android::RWLock::AutoRLock",
14260   "record_kind" : "class",
14261   "referenced_type" : "type-798",
14262   "self_type" : "type-798",
14263   "size" : 8,
14264   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
14265   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
14266  },
14267  {
14268   "alignment" : 8,
14269   "fields" :
14270   [
14271    {
14272     "access" : "private",
14273     "field_name" : "mLock",
14274     "referenced_type" : "type-799"
14275    }
14276   ],
14277   "linker_set_key" : "android::RWLock::AutoWLock",
14278   "name" : "android::RWLock::AutoWLock",
14279   "record_kind" : "class",
14280   "referenced_type" : "type-801",
14281   "self_type" : "type-801",
14282   "size" : 8,
14283   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
14284   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
14285  },
14286  {
14287   "alignment" : 8,
14288   "fields" :
14289   [
14290    {
14291     "access" : "private",
14292     "field_name" : "mRefs",
14293     "field_offset" : 64,
14294     "referenced_type" : "type-7"
14295    }
14296   ],
14297   "linker_set_key" : "android::RefBase",
14298   "name" : "android::RefBase",
14299   "record_kind" : "class",
14300   "referenced_type" : "type-6",
14301   "self_type" : "type-6",
14302   "size" : 16,
14303   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14304   "unique_id" : "_ZTSN7android7RefBaseE",
14305   "vtable_components" :
14306   [
14307    {
14308     "kind" : "offset_to_top"
14309    },
14310    {
14311     "kind" : "rtti",
14312     "mangled_component_name" : "_ZTIN7android7RefBaseE"
14313    },
14314    {
14315     "kind" : "complete_dtor_pointer",
14316     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
14317    },
14318    {
14319     "kind" : "deleting_dtor_pointer",
14320     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
14321    },
14322    {
14323     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14324    },
14325    {
14326     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14327    },
14328    {
14329     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14330    },
14331    {
14332     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14333    }
14334   ]
14335  },
14336  {
14337   "alignment" : 1,
14338   "linker_set_key" : "android::RefBase::weakref_type",
14339   "name" : "android::RefBase::weakref_type",
14340   "record_kind" : "class",
14341   "referenced_type" : "type-11",
14342   "self_type" : "type-11",
14343   "size" : 1,
14344   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14345   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
14346  },
14347  {
14348   "alignment" : 1,
14349   "linker_set_key" : "android::ReferenceMover",
14350   "name" : "android::ReferenceMover",
14351   "record_kind" : "class",
14352   "referenced_type" : "type-586",
14353   "self_type" : "type-586",
14354   "size" : 1,
14355   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14356   "unique_id" : "_ZTSN7android14ReferenceMoverE"
14357  },
14358  {
14359   "alignment" : 8,
14360   "linker_set_key" : "android::ReferenceRenamer",
14361   "name" : "android::ReferenceRenamer",
14362   "record_kind" : "class",
14363   "referenced_type" : "type-581",
14364   "self_type" : "type-581",
14365   "size" : 8,
14366   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14367   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
14368   "vtable_components" :
14369   [
14370    {
14371     "kind" : "offset_to_top"
14372    },
14373    {
14374     "kind" : "rtti",
14375     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
14376    },
14377    {
14378     "is_pure" : true,
14379     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
14380    }
14381   ]
14382  },
14383  {
14384   "alignment" : 8,
14385   "fields" :
14386   [
14387    {
14388     "access" : "private",
14389     "field_name" : "mTag",
14390     "referenced_type" : "type-55"
14391    }
14392   ],
14393   "linker_set_key" : "android::ScopedTrace",
14394   "name" : "android::ScopedTrace",
14395   "record_kind" : "class",
14396   "referenced_type" : "type-803",
14397   "self_type" : "type-803",
14398   "size" : 8,
14399   "source_file" : "/system/core/libutils/include/utils/Trace.h",
14400   "unique_id" : "_ZTSN7android11ScopedTraceE"
14401  },
14402  {
14403   "alignment" : 8,
14404   "base_specifiers" :
14405   [
14406    {
14407     "access" : "private",
14408     "referenced_type" : "type-75"
14409    }
14410   ],
14411   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
14412   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
14413   "record_kind" : "class",
14414   "referenced_type" : "type-74",
14415   "self_type" : "type-74",
14416   "size" : 40,
14417   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
14418   "template_args" : [ "type-76" ],
14419   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
14420   "vtable_components" :
14421   [
14422    {
14423     "kind" : "offset_to_top"
14424    },
14425    {
14426     "kind" : "rtti",
14427     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
14428    },
14429    {
14430     "kind" : "complete_dtor_pointer",
14431     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
14432    },
14433    {
14434     "kind" : "deleting_dtor_pointer",
14435     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
14436    },
14437    {
14438     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
14439    },
14440    {
14441     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
14442    },
14443    {
14444     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
14445    },
14446    {
14447     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
14448    },
14449    {
14450     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
14451    },
14452    {
14453     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
14454    },
14455    {
14456     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
14457    }
14458   ]
14459  },
14460  {
14461   "alignment" : 8,
14462   "base_specifiers" :
14463   [
14464    {
14465     "referenced_type" : "type-60"
14466    }
14467   ],
14468   "linker_set_key" : "android::SortedVectorImpl",
14469   "name" : "android::SortedVectorImpl",
14470   "record_kind" : "class",
14471   "referenced_type" : "type-75",
14472   "self_type" : "type-75",
14473   "size" : 40,
14474   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
14475   "unique_id" : "_ZTSN7android16SortedVectorImplE",
14476   "vtable_components" :
14477   [
14478    {
14479     "kind" : "offset_to_top"
14480    },
14481    {
14482     "kind" : "rtti",
14483     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
14484    },
14485    {
14486     "kind" : "complete_dtor_pointer",
14487     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
14488    },
14489    {
14490     "kind" : "deleting_dtor_pointer",
14491     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
14492    },
14493    {
14494     "is_pure" : true,
14495     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
14496    },
14497    {
14498     "is_pure" : true,
14499     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
14500    },
14501    {
14502     "is_pure" : true,
14503     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
14504    },
14505    {
14506     "is_pure" : true,
14507     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
14508    },
14509    {
14510     "is_pure" : true,
14511     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
14512    },
14513    {
14514     "is_pure" : true,
14515     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
14516    },
14517    {
14518     "is_pure" : true,
14519     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
14520    }
14521   ]
14522  },
14523  {
14524   "alignment" : 8,
14525   "fields" :
14526   [
14527    {
14528     "access" : "private",
14529     "field_name" : "mString",
14530     "referenced_type" : "type-69"
14531    }
14532   ],
14533   "linker_set_key" : "android::String16",
14534   "name" : "android::String16",
14535   "record_kind" : "class",
14536   "referenced_type" : "type-68",
14537   "self_type" : "type-68",
14538   "size" : 8,
14539   "source_file" : "/system/core/libutils/include/utils/String16.h",
14540   "unique_id" : "_ZTSN7android8String16E"
14541  },
14542  {
14543   "alignment" : 8,
14544   "fields" :
14545   [
14546    {
14547     "access" : "private",
14548     "field_name" : "mString",
14549     "referenced_type" : "type-78"
14550    }
14551   ],
14552   "linker_set_key" : "android::String8",
14553   "name" : "android::String8",
14554   "record_kind" : "class",
14555   "referenced_type" : "type-77",
14556   "self_type" : "type-77",
14557   "size" : 8,
14558   "source_file" : "/system/core/libutils/include/utils/String8.h",
14559   "unique_id" : "_ZTSN7android7String8E"
14560  },
14561  {
14562   "alignment" : 8,
14563   "base_specifiers" :
14564   [
14565    {
14566     "is_virtual" : true,
14567     "referenced_type" : "type-6"
14568    }
14569   ],
14570   "fields" :
14571   [
14572    {
14573     "access" : "private",
14574     "field_name" : "mCanCallJava",
14575     "field_offset" : 64,
14576     "referenced_type" : "type-206"
14577    },
14578    {
14579     "access" : "private",
14580     "field_name" : "mThread",
14581     "field_offset" : 128,
14582     "referenced_type" : "type-30"
14583    },
14584    {
14585     "access" : "private",
14586     "field_name" : "mLock",
14587     "field_offset" : 192,
14588     "referenced_type" : "type-57"
14589    },
14590    {
14591     "access" : "private",
14592     "field_name" : "mThreadExitedCondition",
14593     "field_offset" : 512,
14594     "referenced_type" : "type-207"
14595    },
14596    {
14597     "access" : "private",
14598     "field_name" : "mStatus",
14599     "field_offset" : 896,
14600     "referenced_type" : "type-28"
14601    },
14602    {
14603     "access" : "private",
14604     "field_name" : "mExitPending",
14605     "field_offset" : 928,
14606     "referenced_type" : "type-209"
14607    },
14608    {
14609     "access" : "private",
14610     "field_name" : "mRunning",
14611     "field_offset" : 936,
14612     "referenced_type" : "type-209"
14613    },
14614    {
14615     "access" : "private",
14616     "field_name" : "mHoldSelf",
14617     "field_offset" : 960,
14618     "referenced_type" : "type-203"
14619    },
14620    {
14621     "access" : "private",
14622     "field_name" : "mTid",
14623     "field_offset" : 1024,
14624     "referenced_type" : "type-28"
14625    }
14626   ],
14627   "linker_set_key" : "android::Thread",
14628   "name" : "android::Thread",
14629   "record_kind" : "class",
14630   "referenced_type" : "type-205",
14631   "self_type" : "type-205",
14632   "size" : 152,
14633   "source_file" : "/system/core/libutils/include/utils/Thread.h",
14634   "unique_id" : "_ZTSN7android6ThreadE",
14635   "vtable_components" :
14636   [
14637    {
14638     "component_value" : 136,
14639     "kind" : "vbase_offset"
14640    },
14641    {
14642     "kind" : "offset_to_top"
14643    },
14644    {
14645     "kind" : "rtti",
14646     "mangled_component_name" : "_ZTIN7android6ThreadE"
14647    },
14648    {
14649     "kind" : "complete_dtor_pointer",
14650     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
14651    },
14652    {
14653     "kind" : "deleting_dtor_pointer",
14654     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
14655    },
14656    {
14657     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
14658    },
14659    {
14660     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
14661    },
14662    {
14663     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
14664    },
14665    {
14666     "is_pure" : true,
14667     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
14668    },
14669    {
14670     "kind" : "vcall_offset"
14671    },
14672    {
14673     "kind" : "vcall_offset"
14674    },
14675    {
14676     "kind" : "vcall_offset"
14677    },
14678    {
14679     "kind" : "vcall_offset"
14680    },
14681    {
14682     "component_value" : -136,
14683     "kind" : "vcall_offset"
14684    },
14685    {
14686     "component_value" : -136,
14687     "kind" : "offset_to_top"
14688    },
14689    {
14690     "kind" : "rtti",
14691     "mangled_component_name" : "_ZTIN7android6ThreadE"
14692    },
14693    {
14694     "kind" : "complete_dtor_pointer",
14695     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
14696    },
14697    {
14698     "kind" : "deleting_dtor_pointer",
14699     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
14700    },
14701    {
14702     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14703    },
14704    {
14705     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14706    },
14707    {
14708     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14709    },
14710    {
14711     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14712    }
14713   ]
14714  },
14715  {
14716   "alignment" : 8,
14717   "base_specifiers" :
14718   [
14719    {
14720     "access" : "private",
14721     "referenced_type" : "type-60"
14722    }
14723   ],
14724   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
14725   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
14726   "record_kind" : "class",
14727   "referenced_type" : "type-59",
14728   "self_type" : "type-59",
14729   "size" : 40,
14730   "source_file" : "/system/core/libutils/include/utils/Vector.h",
14731   "template_args" : [ "type-63" ],
14732   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
14733   "vtable_components" :
14734   [
14735    {
14736     "kind" : "offset_to_top"
14737    },
14738    {
14739     "kind" : "rtti",
14740     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
14741    },
14742    {
14743     "kind" : "complete_dtor_pointer",
14744     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
14745    },
14746    {
14747     "kind" : "deleting_dtor_pointer",
14748     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
14749    },
14750    {
14751     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
14752    },
14753    {
14754     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
14755    },
14756    {
14757     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
14758    },
14759    {
14760     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
14761    },
14762    {
14763     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
14764    },
14765    {
14766     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
14767    }
14768   ]
14769  },
14770  {
14771   "alignment" : 8,
14772   "fields" :
14773   [
14774    {
14775     "access" : "private",
14776     "field_name" : "mStorage",
14777     "field_offset" : 64,
14778     "referenced_type" : "type-30"
14779    },
14780    {
14781     "access" : "private",
14782     "field_name" : "mCount",
14783     "field_offset" : 128,
14784     "referenced_type" : "type-55"
14785    },
14786    {
14787     "access" : "private",
14788     "field_name" : "mFlags",
14789     "field_offset" : 192,
14790     "referenced_type" : "type-61"
14791    },
14792    {
14793     "access" : "private",
14794     "field_name" : "mItemSize",
14795     "field_offset" : 256,
14796     "referenced_type" : "type-62"
14797    }
14798   ],
14799   "linker_set_key" : "android::VectorImpl",
14800   "name" : "android::VectorImpl",
14801   "record_kind" : "class",
14802   "referenced_type" : "type-60",
14803   "self_type" : "type-60",
14804   "size" : 40,
14805   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
14806   "unique_id" : "_ZTSN7android10VectorImplE",
14807   "vtable_components" :
14808   [
14809    {
14810     "kind" : "offset_to_top"
14811    },
14812    {
14813     "kind" : "rtti",
14814     "mangled_component_name" : "_ZTIN7android10VectorImplE"
14815    },
14816    {
14817     "kind" : "complete_dtor_pointer",
14818     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
14819    },
14820    {
14821     "kind" : "deleting_dtor_pointer",
14822     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
14823    },
14824    {
14825     "is_pure" : true,
14826     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
14827    },
14828    {
14829     "is_pure" : true,
14830     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
14831    },
14832    {
14833     "is_pure" : true,
14834     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
14835    },
14836    {
14837     "is_pure" : true,
14838     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
14839    },
14840    {
14841     "is_pure" : true,
14842     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
14843    },
14844    {
14845     "is_pure" : true,
14846     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
14847    }
14848   ]
14849  },
14850  {
14851   "alignment" : 8,
14852   "base_specifiers" :
14853   [
14854    {
14855     "referenced_type" : "type-456"
14856    }
14857   ],
14858   "linker_set_key" : "android::VirtualLightRefBase",
14859   "name" : "android::VirtualLightRefBase",
14860   "record_kind" : "class",
14861   "referenced_type" : "type-458",
14862   "self_type" : "type-458",
14863   "size" : 16,
14864   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
14865   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
14866   "vtable_components" :
14867   [
14868    {
14869     "kind" : "offset_to_top"
14870    },
14871    {
14872     "kind" : "rtti",
14873     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
14874    },
14875    {
14876     "kind" : "complete_dtor_pointer",
14877     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
14878    },
14879    {
14880     "kind" : "deleting_dtor_pointer",
14881     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
14882    }
14883   ]
14884  },
14885  {
14886   "alignment" : 8,
14887   "base_specifiers" :
14888   [
14889    {
14890     "referenced_type" : "type-15"
14891    }
14892   ],
14893   "fields" :
14894   [
14895    {
14896     "access" : "protected",
14897     "field_name" : "mSchedPolicy",
14898     "field_offset" : 64,
14899     "referenced_type" : "type-28"
14900    },
14901    {
14902     "access" : "protected",
14903     "field_name" : "mSchedPriority",
14904     "field_offset" : 96,
14905     "referenced_type" : "type-28"
14906    },
14907    {
14908     "access" : "private",
14909     "field_name" : "mExtras",
14910     "field_offset" : 128,
14911     "referenced_type" : "type-29"
14912    },
14913    {
14914     "access" : "private",
14915     "field_name" : "mReserved0",
14916     "field_offset" : 192,
14917     "referenced_type" : "type-30"
14918    }
14919   ],
14920   "linker_set_key" : "android::hardware::BHwBinder",
14921   "name" : "android::hardware::BHwBinder",
14922   "record_kind" : "class",
14923   "referenced_type" : "type-27",
14924   "self_type" : "type-27",
14925   "size" : 48,
14926   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
14927   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
14928   "vtable_components" :
14929   [
14930    {
14931     "component_value" : 32,
14932     "kind" : "vbase_offset"
14933    },
14934    {
14935     "kind" : "offset_to_top"
14936    },
14937    {
14938     "kind" : "rtti",
14939     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14940    },
14941    {
14942     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14943    },
14944    {
14945     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14946    },
14947    {
14948     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14949    },
14950    {
14951     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14952    },
14953    {
14954     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14955    },
14956    {
14957     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14958    },
14959    {
14960     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14961    },
14962    {
14963     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14964    },
14965    {
14966     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14967    },
14968    {
14969     "kind" : "complete_dtor_pointer",
14970     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
14971    },
14972    {
14973     "kind" : "deleting_dtor_pointer",
14974     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
14975    },
14976    {
14977     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14978    },
14979    {
14980     "kind" : "vcall_offset"
14981    },
14982    {
14983     "kind" : "vcall_offset"
14984    },
14985    {
14986     "kind" : "vcall_offset"
14987    },
14988    {
14989     "kind" : "vcall_offset"
14990    },
14991    {
14992     "component_value" : -32,
14993     "kind" : "vcall_offset"
14994    },
14995    {
14996     "component_value" : -32,
14997     "kind" : "offset_to_top"
14998    },
14999    {
15000     "kind" : "rtti",
15001     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15002    },
15003    {
15004     "kind" : "complete_dtor_pointer",
15005     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
15006    },
15007    {
15008     "kind" : "deleting_dtor_pointer",
15009     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
15010    },
15011    {
15012     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15013    },
15014    {
15015     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15016    },
15017    {
15018     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15019    },
15020    {
15021     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15022    }
15023   ]
15024  },
15025  {
15026   "alignment" : 8,
15027   "base_specifiers" :
15028   [
15029    {
15030     "is_virtual" : true,
15031     "referenced_type" : "type-6"
15032    }
15033   ],
15034   "fields" :
15035   [
15036    {
15037     "access" : "private",
15038     "field_name" : "mRemote",
15039     "field_offset" : 64,
15040     "referenced_type" : "type-48"
15041    },
15042    {
15043     "access" : "private",
15044     "field_name" : "mRefs",
15045     "field_offset" : 128,
15046     "referenced_type" : "type-10"
15047    },
15048    {
15049     "access" : "private",
15050     "field_name" : "mState",
15051     "field_offset" : 192,
15052     "referenced_type" : "type-49"
15053    }
15054   ],
15055   "linker_set_key" : "android::hardware::BpHwRefBase",
15056   "name" : "android::hardware::BpHwRefBase",
15057   "record_kind" : "class",
15058   "referenced_type" : "type-47",
15059   "self_type" : "type-47",
15060   "size" : 48,
15061   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
15062   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
15063   "vtable_components" :
15064   [
15065    {
15066     "component_value" : 32,
15067     "kind" : "vbase_offset"
15068    },
15069    {
15070     "kind" : "offset_to_top"
15071    },
15072    {
15073     "kind" : "rtti",
15074     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
15075    },
15076    {
15077     "kind" : "complete_dtor_pointer",
15078     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
15079    },
15080    {
15081     "kind" : "deleting_dtor_pointer",
15082     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
15083    },
15084    {
15085     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15086    },
15087    {
15088     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15089    },
15090    {
15091     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15092    },
15093    {
15094     "kind" : "vcall_offset"
15095    },
15096    {
15097     "component_value" : -32,
15098     "kind" : "vcall_offset"
15099    },
15100    {
15101     "component_value" : -32,
15102     "kind" : "vcall_offset"
15103    },
15104    {
15105     "component_value" : -32,
15106     "kind" : "vcall_offset"
15107    },
15108    {
15109     "component_value" : -32,
15110     "kind" : "vcall_offset"
15111    },
15112    {
15113     "component_value" : -32,
15114     "kind" : "offset_to_top"
15115    },
15116    {
15117     "kind" : "rtti",
15118     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
15119    },
15120    {
15121     "kind" : "complete_dtor_pointer",
15122     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
15123    },
15124    {
15125     "kind" : "deleting_dtor_pointer",
15126     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
15127    },
15128    {
15129     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
15130    },
15131    {
15132     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15133    },
15134    {
15135     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15136    },
15137    {
15138     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15139    }
15140   ]
15141  },
15142  {
15143   "alignment" : 8,
15144   "base_specifiers" :
15145   [
15146    {
15147     "referenced_type" : "type-332"
15148    },
15149    {
15150     "referenced_type" : "type-20"
15151    },
15152    {
15153     "referenced_type" : "type-47"
15154    }
15155   ],
15156   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
15157   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
15158   "record_kind" : "class",
15159   "referenced_type" : "type-693",
15160   "self_type" : "type-693",
15161   "size" : 64,
15162   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15163   "template_args" : [ "type-332" ],
15164   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE",
15165   "vtable_components" :
15166   [
15167    {
15168     "component_value" : 48,
15169     "kind" : "vbase_offset"
15170    },
15171    {
15172     "kind" : "offset_to_top"
15173    },
15174    {
15175     "kind" : "rtti",
15176     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
15177    },
15178    {
15179     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
15180    },
15181    {
15182     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15183    },
15184    {
15185     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15186    },
15187    {
15188     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15189    },
15190    {
15191     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15192    },
15193    {
15194     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
15195    },
15196    {
15197     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15198    },
15199    {
15200     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
15201    },
15202    {
15203     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15204    },
15205    {
15206     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
15207    },
15208    {
15209     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15210    },
15211    {
15212     "kind" : "complete_dtor_pointer",
15213     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
15214    },
15215    {
15216     "kind" : "deleting_dtor_pointer",
15217     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
15218    },
15219    {
15220     "is_pure" : true,
15221     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
15222    },
15223    {
15224     "is_pure" : true,
15225     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
15226    },
15227    {
15228     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
15229    },
15230    {
15231     "component_value" : 40,
15232     "kind" : "vbase_offset"
15233    },
15234    {
15235     "component_value" : -8,
15236     "kind" : "offset_to_top"
15237    },
15238    {
15239     "kind" : "rtti",
15240     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
15241    },
15242    {
15243     "kind" : "complete_dtor_pointer",
15244     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
15245    },
15246    {
15247     "kind" : "deleting_dtor_pointer",
15248     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
15249    },
15250    {
15251     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
15252    },
15253    {
15254     "component_value" : 32,
15255     "kind" : "vbase_offset"
15256    },
15257    {
15258     "component_value" : -16,
15259     "kind" : "offset_to_top"
15260    },
15261    {
15262     "kind" : "rtti",
15263     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
15264    },
15265    {
15266     "kind" : "complete_dtor_pointer",
15267     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
15268    },
15269    {
15270     "kind" : "deleting_dtor_pointer",
15271     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
15272    },
15273    {
15274     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15275    },
15276    {
15277     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15278    },
15279    {
15280     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15281    },
15282    {
15283     "kind" : "vcall_offset"
15284    },
15285    {
15286     "component_value" : -32,
15287     "kind" : "vcall_offset"
15288    },
15289    {
15290     "component_value" : -32,
15291     "kind" : "vcall_offset"
15292    },
15293    {
15294     "component_value" : -32,
15295     "kind" : "vcall_offset"
15296    },
15297    {
15298     "component_value" : -48,
15299     "kind" : "vcall_offset"
15300    },
15301    {
15302     "component_value" : -48,
15303     "kind" : "offset_to_top"
15304    },
15305    {
15306     "kind" : "rtti",
15307     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
15308    },
15309    {
15310     "kind" : "complete_dtor_pointer",
15311     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
15312    },
15313    {
15314     "kind" : "deleting_dtor_pointer",
15315     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
15316    },
15317    {
15318     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
15319    },
15320    {
15321     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15322    },
15323    {
15324     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15325    },
15326    {
15327     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15328    }
15329   ]
15330  },
15331  {
15332   "alignment" : 8,
15333   "base_specifiers" :
15334   [
15335    {
15336     "referenced_type" : "type-283"
15337    },
15338    {
15339     "referenced_type" : "type-20"
15340    },
15341    {
15342     "referenced_type" : "type-47"
15343    }
15344   ],
15345   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
15346   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
15347   "record_kind" : "class",
15348   "referenced_type" : "type-287",
15349   "self_type" : "type-287",
15350   "size" : 64,
15351   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15352   "template_args" : [ "type-283" ],
15353   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE",
15354   "vtable_components" :
15355   [
15356    {
15357     "component_value" : 48,
15358     "kind" : "vbase_offset"
15359    },
15360    {
15361     "kind" : "offset_to_top"
15362    },
15363    {
15364     "kind" : "rtti",
15365     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
15366    },
15367    {
15368     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
15369    },
15370    {
15371     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15372    },
15373    {
15374     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15375    },
15376    {
15377     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15378    },
15379    {
15380     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15381    },
15382    {
15383     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
15384    },
15385    {
15386     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15387    },
15388    {
15389     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
15390    },
15391    {
15392     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15393    },
15394    {
15395     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
15396    },
15397    {
15398     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15399    },
15400    {
15401     "kind" : "complete_dtor_pointer",
15402     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
15403    },
15404    {
15405     "kind" : "deleting_dtor_pointer",
15406     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
15407    },
15408    {
15409     "is_pure" : true,
15410     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
15411    },
15412    {
15413     "is_pure" : true,
15414     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
15415    },
15416    {
15417     "is_pure" : true,
15418     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
15419    },
15420    {
15421     "is_pure" : true,
15422     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
15423    },
15424    {
15425     "is_pure" : true,
15426     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
15427    },
15428    {
15429     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
15430    },
15431    {
15432     "component_value" : 40,
15433     "kind" : "vbase_offset"
15434    },
15435    {
15436     "component_value" : -8,
15437     "kind" : "offset_to_top"
15438    },
15439    {
15440     "kind" : "rtti",
15441     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
15442    },
15443    {
15444     "kind" : "complete_dtor_pointer",
15445     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
15446    },
15447    {
15448     "kind" : "deleting_dtor_pointer",
15449     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
15450    },
15451    {
15452     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
15453    },
15454    {
15455     "component_value" : 32,
15456     "kind" : "vbase_offset"
15457    },
15458    {
15459     "component_value" : -16,
15460     "kind" : "offset_to_top"
15461    },
15462    {
15463     "kind" : "rtti",
15464     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
15465    },
15466    {
15467     "kind" : "complete_dtor_pointer",
15468     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
15469    },
15470    {
15471     "kind" : "deleting_dtor_pointer",
15472     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
15473    },
15474    {
15475     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15476    },
15477    {
15478     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15479    },
15480    {
15481     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15482    },
15483    {
15484     "kind" : "vcall_offset"
15485    },
15486    {
15487     "component_value" : -32,
15488     "kind" : "vcall_offset"
15489    },
15490    {
15491     "component_value" : -32,
15492     "kind" : "vcall_offset"
15493    },
15494    {
15495     "component_value" : -32,
15496     "kind" : "vcall_offset"
15497    },
15498    {
15499     "component_value" : -48,
15500     "kind" : "vcall_offset"
15501    },
15502    {
15503     "component_value" : -48,
15504     "kind" : "offset_to_top"
15505    },
15506    {
15507     "kind" : "rtti",
15508     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
15509    },
15510    {
15511     "kind" : "complete_dtor_pointer",
15512     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
15513    },
15514    {
15515     "kind" : "deleting_dtor_pointer",
15516     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
15517    },
15518    {
15519     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
15520    },
15521    {
15522     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15523    },
15524    {
15525     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15526    },
15527    {
15528     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15529    }
15530   ]
15531  },
15532  {
15533   "alignment" : 8,
15534   "base_specifiers" :
15535   [
15536    {
15537     "referenced_type" : "type-24"
15538    },
15539    {
15540     "referenced_type" : "type-20"
15541    },
15542    {
15543     "referenced_type" : "type-47"
15544    }
15545   ],
15546   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
15547   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
15548   "record_kind" : "class",
15549   "referenced_type" : "type-46",
15550   "self_type" : "type-46",
15551   "size" : 64,
15552   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15553   "template_args" : [ "type-24" ],
15554   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE",
15555   "vtable_components" :
15556   [
15557    {
15558     "component_value" : 48,
15559     "kind" : "vbase_offset"
15560    },
15561    {
15562     "kind" : "offset_to_top"
15563    },
15564    {
15565     "kind" : "rtti",
15566     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
15567    },
15568    {
15569     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
15570    },
15571    {
15572     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15573    },
15574    {
15575     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15576    },
15577    {
15578     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15579    },
15580    {
15581     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15582    },
15583    {
15584     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
15585    },
15586    {
15587     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15588    },
15589    {
15590     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
15591    },
15592    {
15593     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15594    },
15595    {
15596     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
15597    },
15598    {
15599     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15600    },
15601    {
15602     "kind" : "complete_dtor_pointer",
15603     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
15604    },
15605    {
15606     "kind" : "deleting_dtor_pointer",
15607     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
15608    },
15609    {
15610     "is_pure" : true,
15611     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
15612    },
15613    {
15614     "is_pure" : true,
15615     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
15616    },
15617    {
15618     "is_pure" : true,
15619     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
15620    },
15621    {
15622     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
15623    },
15624    {
15625     "component_value" : 40,
15626     "kind" : "vbase_offset"
15627    },
15628    {
15629     "component_value" : -8,
15630     "kind" : "offset_to_top"
15631    },
15632    {
15633     "kind" : "rtti",
15634     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
15635    },
15636    {
15637     "kind" : "complete_dtor_pointer",
15638     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
15639    },
15640    {
15641     "kind" : "deleting_dtor_pointer",
15642     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
15643    },
15644    {
15645     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
15646    },
15647    {
15648     "component_value" : 32,
15649     "kind" : "vbase_offset"
15650    },
15651    {
15652     "component_value" : -16,
15653     "kind" : "offset_to_top"
15654    },
15655    {
15656     "kind" : "rtti",
15657     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
15658    },
15659    {
15660     "kind" : "complete_dtor_pointer",
15661     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
15662    },
15663    {
15664     "kind" : "deleting_dtor_pointer",
15665     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
15666    },
15667    {
15668     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15669    },
15670    {
15671     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15672    },
15673    {
15674     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15675    },
15676    {
15677     "kind" : "vcall_offset"
15678    },
15679    {
15680     "component_value" : -32,
15681     "kind" : "vcall_offset"
15682    },
15683    {
15684     "component_value" : -32,
15685     "kind" : "vcall_offset"
15686    },
15687    {
15688     "component_value" : -32,
15689     "kind" : "vcall_offset"
15690    },
15691    {
15692     "component_value" : -48,
15693     "kind" : "vcall_offset"
15694    },
15695    {
15696     "component_value" : -48,
15697     "kind" : "offset_to_top"
15698    },
15699    {
15700     "kind" : "rtti",
15701     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
15702    },
15703    {
15704     "kind" : "complete_dtor_pointer",
15705     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
15706    },
15707    {
15708     "kind" : "deleting_dtor_pointer",
15709     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
15710    },
15711    {
15712     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
15713    },
15714    {
15715     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15716    },
15717    {
15718     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15719    },
15720    {
15721     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15722    }
15723   ]
15724  },
15725  {
15726   "alignment" : 8,
15727   "base_specifiers" :
15728   [
15729    {
15730     "referenced_type" : "type-87"
15731    },
15732    {
15733     "referenced_type" : "type-20"
15734    },
15735    {
15736     "referenced_type" : "type-47"
15737    }
15738   ],
15739   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
15740   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
15741   "record_kind" : "class",
15742   "referenced_type" : "type-100",
15743   "self_type" : "type-100",
15744   "size" : 64,
15745   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15746   "template_args" : [ "type-87" ],
15747   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE",
15748   "vtable_components" :
15749   [
15750    {
15751     "component_value" : 48,
15752     "kind" : "vbase_offset"
15753    },
15754    {
15755     "kind" : "offset_to_top"
15756    },
15757    {
15758     "kind" : "rtti",
15759     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
15760    },
15761    {
15762     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
15763    },
15764    {
15765     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15766    },
15767    {
15768     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15769    },
15770    {
15771     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15772    },
15773    {
15774     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15775    },
15776    {
15777     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
15778    },
15779    {
15780     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15781    },
15782    {
15783     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
15784    },
15785    {
15786     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15787    },
15788    {
15789     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
15790    },
15791    {
15792     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15793    },
15794    {
15795     "kind" : "complete_dtor_pointer",
15796     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
15797    },
15798    {
15799     "kind" : "deleting_dtor_pointer",
15800     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
15801    },
15802    {
15803     "is_pure" : true,
15804     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
15805    },
15806    {
15807     "is_pure" : true,
15808     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
15809    },
15810    {
15811     "is_pure" : true,
15812     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
15813    },
15814    {
15815     "is_pure" : true,
15816     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
15817    },
15818    {
15819     "is_pure" : true,
15820     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
15821    },
15822    {
15823     "is_pure" : true,
15824     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
15825    },
15826    {
15827     "is_pure" : true,
15828     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
15829    },
15830    {
15831     "is_pure" : true,
15832     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
15833    },
15834    {
15835     "is_pure" : true,
15836     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
15837    },
15838    {
15839     "is_pure" : true,
15840     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
15841    },
15842    {
15843     "is_pure" : true,
15844     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
15845    },
15846    {
15847     "is_pure" : true,
15848     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
15849    },
15850    {
15851     "is_pure" : true,
15852     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
15853    },
15854    {
15855     "is_pure" : true,
15856     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
15857    },
15858    {
15859     "is_pure" : true,
15860     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
15861    },
15862    {
15863     "is_pure" : true,
15864     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
15865    },
15866    {
15867     "is_pure" : true,
15868     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
15869    },
15870    {
15871     "is_pure" : true,
15872     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
15873    },
15874    {
15875     "is_pure" : true,
15876     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
15877    },
15878    {
15879     "is_pure" : true,
15880     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
15881    },
15882    {
15883     "is_pure" : true,
15884     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
15885    },
15886    {
15887     "is_pure" : true,
15888     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
15889    },
15890    {
15891     "is_pure" : true,
15892     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
15893    },
15894    {
15895     "is_pure" : true,
15896     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
15897    },
15898    {
15899     "is_pure" : true,
15900     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
15901    },
15902    {
15903     "is_pure" : true,
15904     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
15905    },
15906    {
15907     "is_pure" : true,
15908     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
15909    },
15910    {
15911     "is_pure" : true,
15912     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
15913    },
15914    {
15915     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
15916    },
15917    {
15918     "component_value" : 40,
15919     "kind" : "vbase_offset"
15920    },
15921    {
15922     "component_value" : -8,
15923     "kind" : "offset_to_top"
15924    },
15925    {
15926     "kind" : "rtti",
15927     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
15928    },
15929    {
15930     "kind" : "complete_dtor_pointer",
15931     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
15932    },
15933    {
15934     "kind" : "deleting_dtor_pointer",
15935     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
15936    },
15937    {
15938     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
15939    },
15940    {
15941     "component_value" : 32,
15942     "kind" : "vbase_offset"
15943    },
15944    {
15945     "component_value" : -16,
15946     "kind" : "offset_to_top"
15947    },
15948    {
15949     "kind" : "rtti",
15950     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
15951    },
15952    {
15953     "kind" : "complete_dtor_pointer",
15954     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
15955    },
15956    {
15957     "kind" : "deleting_dtor_pointer",
15958     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
15959    },
15960    {
15961     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15962    },
15963    {
15964     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15965    },
15966    {
15967     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15968    },
15969    {
15970     "kind" : "vcall_offset"
15971    },
15972    {
15973     "component_value" : -32,
15974     "kind" : "vcall_offset"
15975    },
15976    {
15977     "component_value" : -32,
15978     "kind" : "vcall_offset"
15979    },
15980    {
15981     "component_value" : -32,
15982     "kind" : "vcall_offset"
15983    },
15984    {
15985     "component_value" : -48,
15986     "kind" : "vcall_offset"
15987    },
15988    {
15989     "component_value" : -48,
15990     "kind" : "offset_to_top"
15991    },
15992    {
15993     "kind" : "rtti",
15994     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
15995    },
15996    {
15997     "kind" : "complete_dtor_pointer",
15998     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
15999    },
16000    {
16001     "kind" : "deleting_dtor_pointer",
16002     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
16003    },
16004    {
16005     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16006    },
16007    {
16008     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16009    },
16010    {
16011     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16012    },
16013    {
16014     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16015    }
16016   ]
16017  },
16018  {
16019   "alignment" : 8,
16020   "base_specifiers" :
16021   [
16022    {
16023     "referenced_type" : "type-91"
16024    },
16025    {
16026     "referenced_type" : "type-20"
16027    },
16028    {
16029     "referenced_type" : "type-47"
16030    }
16031   ],
16032   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
16033   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
16034   "record_kind" : "class",
16035   "referenced_type" : "type-132",
16036   "self_type" : "type-132",
16037   "size" : 64,
16038   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16039   "template_args" : [ "type-91" ],
16040   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE",
16041   "vtable_components" :
16042   [
16043    {
16044     "component_value" : 48,
16045     "kind" : "vbase_offset"
16046    },
16047    {
16048     "kind" : "offset_to_top"
16049    },
16050    {
16051     "kind" : "rtti",
16052     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
16053    },
16054    {
16055     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
16056    },
16057    {
16058     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16059    },
16060    {
16061     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16062    },
16063    {
16064     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16065    },
16066    {
16067     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16068    },
16069    {
16070     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
16071    },
16072    {
16073     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16074    },
16075    {
16076     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
16077    },
16078    {
16079     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16080    },
16081    {
16082     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
16083    },
16084    {
16085     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16086    },
16087    {
16088     "kind" : "complete_dtor_pointer",
16089     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
16090    },
16091    {
16092     "kind" : "deleting_dtor_pointer",
16093     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
16094    },
16095    {
16096     "is_pure" : true,
16097     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
16098    },
16099    {
16100     "is_pure" : true,
16101     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
16102    },
16103    {
16104     "is_pure" : true,
16105     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
16106    },
16107    {
16108     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
16109    },
16110    {
16111     "component_value" : 40,
16112     "kind" : "vbase_offset"
16113    },
16114    {
16115     "component_value" : -8,
16116     "kind" : "offset_to_top"
16117    },
16118    {
16119     "kind" : "rtti",
16120     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
16121    },
16122    {
16123     "kind" : "complete_dtor_pointer",
16124     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
16125    },
16126    {
16127     "kind" : "deleting_dtor_pointer",
16128     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
16129    },
16130    {
16131     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
16132    },
16133    {
16134     "component_value" : 32,
16135     "kind" : "vbase_offset"
16136    },
16137    {
16138     "component_value" : -16,
16139     "kind" : "offset_to_top"
16140    },
16141    {
16142     "kind" : "rtti",
16143     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
16144    },
16145    {
16146     "kind" : "complete_dtor_pointer",
16147     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
16148    },
16149    {
16150     "kind" : "deleting_dtor_pointer",
16151     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
16152    },
16153    {
16154     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16155    },
16156    {
16157     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16158    },
16159    {
16160     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16161    },
16162    {
16163     "kind" : "vcall_offset"
16164    },
16165    {
16166     "component_value" : -32,
16167     "kind" : "vcall_offset"
16168    },
16169    {
16170     "component_value" : -32,
16171     "kind" : "vcall_offset"
16172    },
16173    {
16174     "component_value" : -32,
16175     "kind" : "vcall_offset"
16176    },
16177    {
16178     "component_value" : -48,
16179     "kind" : "vcall_offset"
16180    },
16181    {
16182     "component_value" : -48,
16183     "kind" : "offset_to_top"
16184    },
16185    {
16186     "kind" : "rtti",
16187     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
16188    },
16189    {
16190     "kind" : "complete_dtor_pointer",
16191     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
16192    },
16193    {
16194     "kind" : "deleting_dtor_pointer",
16195     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
16196    },
16197    {
16198     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16199    },
16200    {
16201     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16202    },
16203    {
16204     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16205    },
16206    {
16207     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16208    }
16209   ]
16210  },
16211  {
16212   "alignment" : 8,
16213   "base_specifiers" :
16214   [
16215    {
16216     "referenced_type" : "type-5"
16217    },
16218    {
16219     "referenced_type" : "type-20"
16220    },
16221    {
16222     "referenced_type" : "type-47"
16223    }
16224   ],
16225   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
16226   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
16227   "record_kind" : "class",
16228   "referenced_type" : "type-691",
16229   "self_type" : "type-691",
16230   "size" : 64,
16231   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16232   "template_args" : [ "type-5" ],
16233   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
16234   "vtable_components" :
16235   [
16236    {
16237     "component_value" : 48,
16238     "kind" : "vbase_offset"
16239    },
16240    {
16241     "kind" : "offset_to_top"
16242    },
16243    {
16244     "kind" : "rtti",
16245     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
16246    },
16247    {
16248     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
16249    },
16250    {
16251     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
16252    },
16253    {
16254     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
16255    },
16256    {
16257     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
16258    },
16259    {
16260     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
16261    },
16262    {
16263     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
16264    },
16265    {
16266     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
16267    },
16268    {
16269     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
16270    },
16271    {
16272     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
16273    },
16274    {
16275     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
16276    },
16277    {
16278     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
16279    },
16280    {
16281     "kind" : "complete_dtor_pointer",
16282     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
16283    },
16284    {
16285     "kind" : "deleting_dtor_pointer",
16286     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
16287    },
16288    {
16289     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
16290    },
16291    {
16292     "component_value" : 40,
16293     "kind" : "vbase_offset"
16294    },
16295    {
16296     "component_value" : -8,
16297     "kind" : "offset_to_top"
16298    },
16299    {
16300     "kind" : "rtti",
16301     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
16302    },
16303    {
16304     "kind" : "complete_dtor_pointer",
16305     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
16306    },
16307    {
16308     "kind" : "deleting_dtor_pointer",
16309     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
16310    },
16311    {
16312     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
16313    },
16314    {
16315     "component_value" : 32,
16316     "kind" : "vbase_offset"
16317    },
16318    {
16319     "component_value" : -16,
16320     "kind" : "offset_to_top"
16321    },
16322    {
16323     "kind" : "rtti",
16324     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
16325    },
16326    {
16327     "kind" : "complete_dtor_pointer",
16328     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
16329    },
16330    {
16331     "kind" : "deleting_dtor_pointer",
16332     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
16333    },
16334    {
16335     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16336    },
16337    {
16338     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16339    },
16340    {
16341     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16342    },
16343    {
16344     "kind" : "vcall_offset"
16345    },
16346    {
16347     "component_value" : -32,
16348     "kind" : "vcall_offset"
16349    },
16350    {
16351     "component_value" : -32,
16352     "kind" : "vcall_offset"
16353    },
16354    {
16355     "component_value" : -32,
16356     "kind" : "vcall_offset"
16357    },
16358    {
16359     "component_value" : -48,
16360     "kind" : "vcall_offset"
16361    },
16362    {
16363     "component_value" : -48,
16364     "kind" : "offset_to_top"
16365    },
16366    {
16367     "kind" : "rtti",
16368     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
16369    },
16370    {
16371     "kind" : "complete_dtor_pointer",
16372     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
16373    },
16374    {
16375     "kind" : "deleting_dtor_pointer",
16376     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
16377    },
16378    {
16379     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16380    },
16381    {
16382     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16383    },
16384    {
16385     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16386    },
16387    {
16388     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16389    }
16390   ]
16391  },
16392  {
16393   "alignment" : 8,
16394   "fields" :
16395   [
16396    {
16397     "access" : "private",
16398     "field_name" : "mMutex",
16399     "referenced_type" : "type-714"
16400    },
16401    {
16402     "access" : "private",
16403     "field_name" : "mMap",
16404     "field_offset" : 320,
16405     "referenced_type" : "type-715"
16406    }
16407   ],
16408   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
16409   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
16410   "record_kind" : "class",
16411   "referenced_type" : "type-713",
16412   "self_type" : "type-713",
16413   "size" : 64,
16414   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16415   "template_args" : [ "type-3", "type-716" ],
16416   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
16417  },
16418  {
16419   "alignment" : 8,
16420   "fields" :
16421   [
16422    {
16423     "access" : "private",
16424     "field_name" : "mMutex",
16425     "referenced_type" : "type-722"
16426    },
16427    {
16428     "access" : "private",
16429     "field_name" : "mMap",
16430     "field_offset" : 320,
16431     "referenced_type" : "type-723"
16432    }
16433   ],
16434   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
16435   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
16436   "record_kind" : "class",
16437   "referenced_type" : "type-721",
16438   "self_type" : "type-721",
16439   "size" : 64,
16440   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16441   "template_args" : [ "type-3", "type-34" ],
16442   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
16443  },
16444  {
16445   "alignment" : 8,
16446   "fields" :
16447   [
16448    {
16449     "access" : "private",
16450     "field_name" : "mMutex",
16451     "referenced_type" : "type-727"
16452    },
16453    {
16454     "access" : "private",
16455     "field_name" : "mMap",
16456     "field_offset" : 320,
16457     "referenced_type" : "type-728"
16458    }
16459   ],
16460   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
16461   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
16462   "record_kind" : "class",
16463   "referenced_type" : "type-726",
16464   "self_type" : "type-726",
16465   "size" : 64,
16466   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16467   "template_args" : [ "type-729", "type-657" ],
16468   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
16469  },
16470  {
16471   "alignment" : 8,
16472   "fields" :
16473   [
16474    {
16475     "access" : "private",
16476     "field_name" : "mMutex",
16477     "referenced_type" : "type-746"
16478    },
16479    {
16480     "access" : "private",
16481     "field_name" : "mMap",
16482     "field_offset" : 320,
16483     "referenced_type" : "type-747"
16484    }
16485   ],
16486   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
16487   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
16488   "record_kind" : "class",
16489   "referenced_type" : "type-745",
16490   "self_type" : "type-745",
16491   "size" : 64,
16492   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16493   "template_args" : [ "type-748", "type-749" ],
16494   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
16495  },
16496  {
16497   "alignment" : 8,
16498   "fields" :
16499   [
16500    {
16501     "access" : "private",
16502     "field_name" : "mMutex",
16503     "referenced_type" : "type-735"
16504    },
16505    {
16506     "access" : "private",
16507     "field_name" : "mMap",
16508     "field_offset" : 320,
16509     "referenced_type" : "type-736"
16510    }
16511   ],
16512   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
16513   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
16514   "record_kind" : "class",
16515   "referenced_type" : "type-734",
16516   "self_type" : "type-734",
16517   "size" : 64,
16518   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16519   "template_args" : [ "type-737", "type-738" ],
16520   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
16521  },
16522  {
16523   "alignment" : 8,
16524   "fields" :
16525   [
16526    {
16527     "field_name" : "flags",
16528     "referenced_type" : "type-2"
16529    },
16530    {
16531     "field_name" : "fdIndex",
16532     "field_offset" : 32,
16533     "referenced_type" : "type-2"
16534    },
16535    {
16536     "field_name" : "offset",
16537     "field_offset" : 64,
16538     "referenced_type" : "type-2"
16539    },
16540    {
16541     "field_name" : "extent",
16542     "field_offset" : 128,
16543     "referenced_type" : "type-55"
16544    }
16545   ],
16546   "linker_set_key" : "android::hardware::GrantorDescriptor",
16547   "name" : "android::hardware::GrantorDescriptor",
16548   "referenced_type" : "type-607",
16549   "self_type" : "type-607",
16550   "size" : 24,
16551   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
16552   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
16553  },
16554  {
16555   "alignment" : 8,
16556   "base_specifiers" :
16557   [
16558    {
16559     "is_virtual" : true,
16560     "referenced_type" : "type-590"
16561    },
16562    {
16563     "is_virtual" : true,
16564     "referenced_type" : "type-6"
16565    }
16566   ],
16567   "linker_set_key" : "android::hardware::HidlMemory",
16568   "name" : "android::hardware::HidlMemory",
16569   "record_kind" : "class",
16570   "referenced_type" : "type-599",
16571   "self_type" : "type-599",
16572   "size" : 64,
16573   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16574   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
16575   "vtable_components" :
16576   [
16577    {
16578     "component_value" : 48,
16579     "kind" : "vbase_offset"
16580    },
16581    {
16582     "component_value" : 8,
16583     "kind" : "vbase_offset"
16584    },
16585    {
16586     "kind" : "offset_to_top"
16587    },
16588    {
16589     "kind" : "rtti",
16590     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
16591    },
16592    {
16593     "kind" : "complete_dtor_pointer",
16594     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
16595    },
16596    {
16597     "kind" : "deleting_dtor_pointer",
16598     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
16599    },
16600    {
16601     "kind" : "vcall_offset"
16602    },
16603    {
16604     "kind" : "vcall_offset"
16605    },
16606    {
16607     "kind" : "vcall_offset"
16608    },
16609    {
16610     "kind" : "vcall_offset"
16611    },
16612    {
16613     "component_value" : -48,
16614     "kind" : "vcall_offset"
16615    },
16616    {
16617     "component_value" : -48,
16618     "kind" : "offset_to_top"
16619    },
16620    {
16621     "kind" : "rtti",
16622     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
16623    },
16624    {
16625     "kind" : "complete_dtor_pointer",
16626     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
16627    },
16628    {
16629     "kind" : "deleting_dtor_pointer",
16630     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
16631    },
16632    {
16633     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16634    },
16635    {
16636     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16637    },
16638    {
16639     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16640    },
16641    {
16642     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16643    }
16644   ]
16645  },
16646  {
16647   "alignment" : 8,
16648   "base_specifiers" :
16649   [
16650    {
16651     "is_virtual" : true,
16652     "referenced_type" : "type-6"
16653    }
16654   ],
16655   "linker_set_key" : "android::hardware::IBinder",
16656   "name" : "android::hardware::IBinder",
16657   "record_kind" : "class",
16658   "referenced_type" : "type-15",
16659   "self_type" : "type-15",
16660   "size" : 24,
16661   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
16662   "unique_id" : "_ZTSN7android8hardware7IBinderE",
16663   "vtable_components" :
16664   [
16665    {
16666     "component_value" : 8,
16667     "kind" : "vbase_offset"
16668    },
16669    {
16670     "kind" : "offset_to_top"
16671    },
16672    {
16673     "kind" : "rtti",
16674     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
16675    },
16676    {
16677     "is_pure" : true,
16678     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16679    },
16680    {
16681     "is_pure" : true,
16682     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
16683    },
16684    {
16685     "is_pure" : true,
16686     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
16687    },
16688    {
16689     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16690    },
16691    {
16692     "is_pure" : true,
16693     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16694    },
16695    {
16696     "is_pure" : true,
16697     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
16698    },
16699    {
16700     "is_pure" : true,
16701     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
16702    },
16703    {
16704     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
16705    },
16706    {
16707     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16708    },
16709    {
16710     "kind" : "complete_dtor_pointer",
16711     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
16712    },
16713    {
16714     "kind" : "deleting_dtor_pointer",
16715     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
16716    },
16717    {
16718     "kind" : "vcall_offset"
16719    },
16720    {
16721     "kind" : "vcall_offset"
16722    },
16723    {
16724     "kind" : "vcall_offset"
16725    },
16726    {
16727     "kind" : "vcall_offset"
16728    },
16729    {
16730     "component_value" : -8,
16731     "kind" : "vcall_offset"
16732    },
16733    {
16734     "component_value" : -8,
16735     "kind" : "offset_to_top"
16736    },
16737    {
16738     "kind" : "rtti",
16739     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
16740    },
16741    {
16742     "kind" : "complete_dtor_pointer",
16743     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
16744    },
16745    {
16746     "kind" : "deleting_dtor_pointer",
16747     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
16748    },
16749    {
16750     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16751    },
16752    {
16753     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16754    },
16755    {
16756     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16757    },
16758    {
16759     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16760    }
16761   ]
16762  },
16763  {
16764   "alignment" : 8,
16765   "base_specifiers" :
16766   [
16767    {
16768     "is_virtual" : true,
16769     "referenced_type" : "type-6"
16770    }
16771   ],
16772   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
16773   "name" : "android::hardware::IBinder::DeathRecipient",
16774   "record_kind" : "class",
16775   "referenced_type" : "type-353",
16776   "self_type" : "type-353",
16777   "size" : 24,
16778   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
16779   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
16780   "vtable_components" :
16781   [
16782    {
16783     "component_value" : 8,
16784     "kind" : "vbase_offset"
16785    },
16786    {
16787     "kind" : "offset_to_top"
16788    },
16789    {
16790     "kind" : "rtti",
16791     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
16792    },
16793    {
16794     "is_pure" : true,
16795     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
16796    },
16797    {
16798     "kind" : "complete_dtor_pointer",
16799     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
16800    },
16801    {
16802     "kind" : "deleting_dtor_pointer",
16803     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
16804    },
16805    {
16806     "kind" : "vcall_offset"
16807    },
16808    {
16809     "kind" : "vcall_offset"
16810    },
16811    {
16812     "kind" : "vcall_offset"
16813    },
16814    {
16815     "kind" : "vcall_offset"
16816    },
16817    {
16818     "component_value" : -8,
16819     "kind" : "vcall_offset"
16820    },
16821    {
16822     "component_value" : -8,
16823     "kind" : "offset_to_top"
16824    },
16825    {
16826     "kind" : "rtti",
16827     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
16828    },
16829    {
16830     "kind" : "complete_dtor_pointer",
16831     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
16832    },
16833    {
16834     "kind" : "deleting_dtor_pointer",
16835     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
16836    },
16837    {
16838     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16839    },
16840    {
16841     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16842    },
16843    {
16844     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16845    },
16846    {
16847     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16848    }
16849   ]
16850  },
16851  {
16852   "alignment" : 8,
16853   "base_specifiers" :
16854   [
16855    {
16856     "is_virtual" : true,
16857     "referenced_type" : "type-6"
16858    }
16859   ],
16860   "linker_set_key" : "android::hardware::IInterface",
16861   "name" : "android::hardware::IInterface",
16862   "record_kind" : "class",
16863   "referenced_type" : "type-20",
16864   "self_type" : "type-20",
16865   "size" : 24,
16866   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16867   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
16868   "vtable_components" :
16869   [
16870    {
16871     "component_value" : 8,
16872     "kind" : "vbase_offset"
16873    },
16874    {
16875     "kind" : "offset_to_top"
16876    },
16877    {
16878     "kind" : "rtti",
16879     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
16880    },
16881    {
16882     "kind" : "complete_dtor_pointer",
16883     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
16884    },
16885    {
16886     "kind" : "deleting_dtor_pointer",
16887     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
16888    },
16889    {
16890     "is_pure" : true,
16891     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
16892    },
16893    {
16894     "kind" : "vcall_offset"
16895    },
16896    {
16897     "kind" : "vcall_offset"
16898    },
16899    {
16900     "kind" : "vcall_offset"
16901    },
16902    {
16903     "kind" : "vcall_offset"
16904    },
16905    {
16906     "component_value" : -8,
16907     "kind" : "vcall_offset"
16908    },
16909    {
16910     "component_value" : -8,
16911     "kind" : "offset_to_top"
16912    },
16913    {
16914     "kind" : "rtti",
16915     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
16916    },
16917    {
16918     "kind" : "complete_dtor_pointer",
16919     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
16920    },
16921    {
16922     "kind" : "deleting_dtor_pointer",
16923     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
16924    },
16925    {
16926     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16927    },
16928    {
16929     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16930    },
16931    {
16932     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16933    },
16934    {
16935     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16936    }
16937   ]
16938  },
16939  {
16940   "alignment" : 8,
16941   "fields" :
16942   [
16943    {
16944     "access" : "private",
16945     "field_name" : "mGrantors",
16946     "referenced_type" : "type-603"
16947    },
16948    {
16949     "access" : "private",
16950     "field_name" : "mHandle",
16951     "field_offset" : 128,
16952     "referenced_type" : "type-665"
16953    },
16954    {
16955     "access" : "private",
16956     "field_name" : "mQuantum",
16957     "field_offset" : 192,
16958     "referenced_type" : "type-2"
16959    },
16960    {
16961     "access" : "private",
16962     "field_name" : "mFlags",
16963     "field_offset" : 224,
16964     "referenced_type" : "type-2"
16965    }
16966   ],
16967   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
16968   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
16969   "referenced_type" : "type-664",
16970   "self_type" : "type-664",
16971   "size" : 32,
16972   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
16973   "template_args" : [ "type-80" ],
16974   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
16975  },
16976  {
16977   "alignment" : 8,
16978   "fields" :
16979   [
16980    {
16981     "access" : "private",
16982     "field_name" : "mBufCachePos",
16983     "referenced_type" : "type-55"
16984    },
16985    {
16986     "access" : "private",
16987     "field_name" : "mBufCache",
16988     "field_offset" : 64,
16989     "referenced_type" : "type-695"
16990    },
16991    {
16992     "access" : "private",
16993     "field_name" : "mError",
16994     "field_offset" : 256,
16995     "referenced_type" : "type-28"
16996    },
16997    {
16998     "access" : "private",
16999     "field_name" : "mData",
17000     "field_offset" : 320,
17001     "referenced_type" : "type-250"
17002    },
17003    {
17004     "access" : "private",
17005     "field_name" : "mDataSize",
17006     "field_offset" : 384,
17007     "referenced_type" : "type-55"
17008    },
17009    {
17010     "access" : "private",
17011     "field_name" : "mDataCapacity",
17012     "field_offset" : 448,
17013     "referenced_type" : "type-55"
17014    },
17015    {
17016     "access" : "private",
17017     "field_name" : "mDataPos",
17018     "field_offset" : 512,
17019     "referenced_type" : "type-55"
17020    },
17021    {
17022     "access" : "private",
17023     "field_name" : "mObjects",
17024     "field_offset" : 576,
17025     "referenced_type" : "type-696"
17026    },
17027    {
17028     "access" : "private",
17029     "field_name" : "mObjectsSize",
17030     "field_offset" : 640,
17031     "referenced_type" : "type-55"
17032    },
17033    {
17034     "access" : "private",
17035     "field_name" : "mObjectsCapacity",
17036     "field_offset" : 704,
17037     "referenced_type" : "type-55"
17038    },
17039    {
17040     "access" : "private",
17041     "field_name" : "mNextObjectHint",
17042     "field_offset" : 768,
17043     "referenced_type" : "type-55"
17044    },
17045    {
17046     "access" : "private",
17047     "field_name" : "mNumRef",
17048     "field_offset" : 832,
17049     "referenced_type" : "type-55"
17050    },
17051    {
17052     "access" : "private",
17053     "field_name" : "mFdsKnown",
17054     "field_offset" : 896,
17055     "referenced_type" : "type-34"
17056    },
17057    {
17058     "access" : "private",
17059     "field_name" : "mHasFds",
17060     "field_offset" : 904,
17061     "referenced_type" : "type-34"
17062    },
17063    {
17064     "access" : "private",
17065     "field_name" : "mAllowFds",
17066     "field_offset" : 912,
17067     "referenced_type" : "type-34"
17068    },
17069    {
17070     "access" : "private",
17071     "field_name" : "mOwner",
17072     "field_offset" : 960,
17073     "referenced_type" : "type-697"
17074    },
17075    {
17076     "access" : "private",
17077     "field_name" : "mOwnerCookie",
17078     "field_offset" : 1024,
17079     "referenced_type" : "type-30"
17080    }
17081   ],
17082   "linker_set_key" : "android::hardware::Parcel",
17083   "name" : "android::hardware::Parcel",
17084   "record_kind" : "class",
17085   "referenced_type" : "type-694",
17086   "self_type" : "type-694",
17087   "size" : 136,
17088   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
17089   "unique_id" : "_ZTSN7android8hardware6ParcelE"
17090  },
17091  {
17092   "access" : "private",
17093   "alignment" : 8,
17094   "fields" :
17095   [
17096    {
17097     "field_name" : "index",
17098     "referenced_type" : "type-55"
17099    },
17100    {
17101     "field_name" : "buffer",
17102     "field_offset" : 64,
17103     "referenced_type" : "type-543"
17104    },
17105    {
17106     "field_name" : "bufend",
17107     "field_offset" : 128,
17108     "referenced_type" : "type-543"
17109    }
17110   ],
17111   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
17112   "name" : "android::hardware::Parcel::BufferInfo",
17113   "referenced_type" : "type-702",
17114   "self_type" : "type-702",
17115   "size" : 24,
17116   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
17117   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
17118  },
17119  {
17120   "alignment" : 8,
17121   "base_specifiers" :
17122   [
17123    {
17124     "is_virtual" : true,
17125     "referenced_type" : "type-6"
17126    }
17127   ],
17128   "fields" :
17129   [
17130    {
17131     "access" : "private",
17132     "field_name" : "mDriverFD",
17133     "field_offset" : 64,
17134     "referenced_type" : "type-28"
17135    },
17136    {
17137     "access" : "private",
17138     "field_name" : "mVMStart",
17139     "field_offset" : 128,
17140     "referenced_type" : "type-30"
17141    },
17142    {
17143     "access" : "private",
17144     "field_name" : "mThreadCountLock",
17145     "field_offset" : 192,
17146     "referenced_type" : "type-53"
17147    },
17148    {
17149     "access" : "private",
17150     "field_name" : "mThreadCountDecrement",
17151     "field_offset" : 512,
17152     "referenced_type" : "type-54"
17153    },
17154    {
17155     "access" : "private",
17156     "field_name" : "mExecutingThreadsCount",
17157     "field_offset" : 896,
17158     "referenced_type" : "type-55"
17159    },
17160    {
17161     "access" : "private",
17162     "field_name" : "mMaxThreads",
17163     "field_offset" : 960,
17164     "referenced_type" : "type-55"
17165    },
17166    {
17167     "access" : "private",
17168     "field_name" : "mStarvationStartTimeMs",
17169     "field_offset" : 1024,
17170     "referenced_type" : "type-56"
17171    },
17172    {
17173     "access" : "private",
17174     "field_name" : "mLock",
17175     "field_offset" : 1088,
17176     "referenced_type" : "type-57"
17177    },
17178    {
17179     "access" : "private",
17180     "field_name" : "mHandleToObject",
17181     "field_offset" : 1408,
17182     "referenced_type" : "type-59"
17183    },
17184    {
17185     "access" : "private",
17186     "field_name" : "mManagesContexts",
17187     "field_offset" : 1728,
17188     "referenced_type" : "type-34"
17189    },
17190    {
17191     "access" : "private",
17192     "field_name" : "mBinderContextCheckFunc",
17193     "field_offset" : 1792,
17194     "referenced_type" : "type-64"
17195    },
17196    {
17197     "access" : "private",
17198     "field_name" : "mBinderContextUserData",
17199     "field_offset" : 1856,
17200     "referenced_type" : "type-30"
17201    },
17202    {
17203     "access" : "private",
17204     "field_name" : "mContexts",
17205     "field_offset" : 1920,
17206     "referenced_type" : "type-73"
17207    },
17208    {
17209     "access" : "private",
17210     "field_name" : "mRootDir",
17211     "field_offset" : 2240,
17212     "referenced_type" : "type-77"
17213    },
17214    {
17215     "access" : "private",
17216     "field_name" : "mThreadPoolStarted",
17217     "field_offset" : 2304,
17218     "referenced_type" : "type-34"
17219    },
17220    {
17221     "access" : "private",
17222     "field_name" : "mSpawnThreadOnStart",
17223     "field_offset" : 2312,
17224     "referenced_type" : "type-34"
17225    },
17226    {
17227     "access" : "private",
17228     "field_name" : "mThreadPoolSeq",
17229     "field_offset" : 2336,
17230     "referenced_type" : "type-81"
17231    },
17232    {
17233     "access" : "private",
17234     "field_name" : "mMmapSize",
17235     "field_offset" : 2368,
17236     "referenced_type" : "type-62"
17237    },
17238    {
17239     "access" : "private",
17240     "field_name" : "mCallRestriction",
17241     "field_offset" : 2432,
17242     "referenced_type" : "type-82"
17243    }
17244   ],
17245   "linker_set_key" : "android::hardware::ProcessState",
17246   "name" : "android::hardware::ProcessState",
17247   "record_kind" : "class",
17248   "referenced_type" : "type-52",
17249   "self_type" : "type-52",
17250   "size" : 328,
17251   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
17252   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
17253   "vtable_components" :
17254   [
17255    {
17256     "component_value" : 312,
17257     "kind" : "vbase_offset"
17258    },
17259    {
17260     "kind" : "offset_to_top"
17261    },
17262    {
17263     "kind" : "rtti",
17264     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
17265    },
17266    {
17267     "kind" : "complete_dtor_pointer",
17268     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
17269    },
17270    {
17271     "kind" : "deleting_dtor_pointer",
17272     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
17273    },
17274    {
17275     "kind" : "vcall_offset"
17276    },
17277    {
17278     "kind" : "vcall_offset"
17279    },
17280    {
17281     "kind" : "vcall_offset"
17282    },
17283    {
17284     "kind" : "vcall_offset"
17285    },
17286    {
17287     "component_value" : -312,
17288     "kind" : "vcall_offset"
17289    },
17290    {
17291     "component_value" : -312,
17292     "kind" : "offset_to_top"
17293    },
17294    {
17295     "kind" : "rtti",
17296     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
17297    },
17298    {
17299     "kind" : "complete_dtor_pointer",
17300     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
17301    },
17302    {
17303     "kind" : "deleting_dtor_pointer",
17304     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
17305    },
17306    {
17307     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17308    },
17309    {
17310     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17311    },
17312    {
17313     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17314    },
17315    {
17316     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17317    }
17318   ]
17319  },
17320  {
17321   "access" : "private",
17322   "alignment" : 8,
17323   "fields" :
17324   [
17325    {
17326     "field_name" : "binder",
17327     "referenced_type" : "type-14"
17328    },
17329    {
17330     "field_name" : "refs",
17331     "field_offset" : 64,
17332     "referenced_type" : "type-10"
17333    }
17334   ],
17335   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
17336   "name" : "android::hardware::ProcessState::handle_entry",
17337   "referenced_type" : "type-63",
17338   "self_type" : "type-63",
17339   "size" : 16,
17340   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
17341   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
17342  },
17343  {
17344   "alignment" : 8,
17345   "base_specifiers" :
17346   [
17347    {
17348     "referenced_type" : "type-112"
17349    }
17350   ],
17351   "fields" :
17352   [
17353    {
17354     "access" : "private",
17355     "field_name" : "mVal",
17356     "field_offset" : 288,
17357     "referenced_type" : "type-817"
17358    }
17359   ],
17360   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
17361   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
17362   "record_kind" : "class",
17363   "referenced_type" : "type-903",
17364   "self_type" : "type-903",
17365   "size" : 40,
17366   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17367   "template_args" : [ "type-817" ],
17368   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_3drm4V1_06StatusEEE"
17369  },
17370  {
17371   "alignment" : 8,
17372   "base_specifiers" :
17373   [
17374    {
17375     "referenced_type" : "type-112"
17376    }
17377   ],
17378   "fields" :
17379   [
17380    {
17381     "access" : "private",
17382     "field_name" : "mVal",
17383     "field_offset" : 320,
17384     "referenced_type" : "type-330"
17385    }
17386   ],
17387   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> >",
17388   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> >",
17389   "record_kind" : "class",
17390   "referenced_type" : "type-396",
17391   "self_type" : "type-396",
17392   "size" : 48,
17393   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17394   "template_args" : [ "type-330" ],
17395   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_014ICryptoFactoryEEEEE"
17396  },
17397  {
17398   "alignment" : 8,
17399   "base_specifiers" :
17400   [
17401    {
17402     "referenced_type" : "type-112"
17403    }
17404   ],
17405   "fields" :
17406   [
17407    {
17408     "access" : "private",
17409     "field_name" : "mVal",
17410     "field_offset" : 320,
17411     "referenced_type" : "type-281"
17412    }
17413   ],
17414   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> >",
17415   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> >",
17416   "record_kind" : "class",
17417   "referenced_type" : "type-909",
17418   "self_type" : "type-909",
17419   "size" : 48,
17420   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17421   "template_args" : [ "type-281" ],
17422   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_013ICryptoPluginEEEEE"
17423  },
17424  {
17425   "alignment" : 8,
17426   "base_specifiers" :
17427   [
17428    {
17429     "referenced_type" : "type-112"
17430    }
17431   ],
17432   "fields" :
17433   [
17434    {
17435     "access" : "private",
17436     "field_name" : "mVal",
17437     "field_offset" : 320,
17438     "referenced_type" : "type-22"
17439    }
17440   ],
17441   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> >",
17442   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> >",
17443   "record_kind" : "class",
17444   "referenced_type" : "type-111",
17445   "self_type" : "type-111",
17446   "size" : 48,
17447   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17448   "template_args" : [ "type-22" ],
17449   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_011IDrmFactoryEEEEE"
17450  },
17451  {
17452   "alignment" : 8,
17453   "base_specifiers" :
17454   [
17455    {
17456     "referenced_type" : "type-112"
17457    }
17458   ],
17459   "fields" :
17460   [
17461    {
17462     "access" : "private",
17463     "field_name" : "mVal",
17464     "field_offset" : 320,
17465     "referenced_type" : "type-85"
17466    }
17467   ],
17468   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> >",
17469   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> >",
17470   "record_kind" : "class",
17471   "referenced_type" : "type-210",
17472   "self_type" : "type-210",
17473   "size" : 48,
17474   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17475   "template_args" : [ "type-85" ],
17476   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_010IDrmPluginEEEEE"
17477  },
17478  {
17479   "alignment" : 8,
17480   "base_specifiers" :
17481   [
17482    {
17483     "referenced_type" : "type-112"
17484    }
17485   ],
17486   "fields" :
17487   [
17488    {
17489     "access" : "private",
17490     "field_name" : "mVal",
17491     "field_offset" : 320,
17492     "referenced_type" : "type-89"
17493    }
17494   ],
17495   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> >",
17496   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> >",
17497   "record_kind" : "class",
17498   "referenced_type" : "type-375",
17499   "self_type" : "type-375",
17500   "size" : 48,
17501   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17502   "template_args" : [ "type-89" ],
17503   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_018IDrmPluginListenerEEEEE"
17504  },
17505  {
17506   "alignment" : 8,
17507   "base_specifiers" :
17508   [
17509    {
17510     "referenced_type" : "type-112"
17511    }
17512   ],
17513   "fields" :
17514   [
17515    {
17516     "access" : "private",
17517     "field_name" : "mVal",
17518     "field_offset" : 264,
17519     "referenced_type" : "type-34"
17520    }
17521   ],
17522   "linker_set_key" : "android::hardware::Return<bool>",
17523   "name" : "android::hardware::Return<bool>",
17524   "record_kind" : "class",
17525   "referenced_type" : "type-374",
17526   "self_type" : "type-374",
17527   "size" : 40,
17528   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17529   "template_args" : [ "type-34" ],
17530   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
17531  },
17532  {
17533   "alignment" : 8,
17534   "base_specifiers" :
17535   [
17536    {
17537     "referenced_type" : "type-112"
17538    }
17539   ],
17540   "linker_set_key" : "android::hardware::Return<void>",
17541   "name" : "android::hardware::Return<void>",
17542   "record_kind" : "class",
17543   "referenced_type" : "type-442",
17544   "self_type" : "type-442",
17545   "size" : 40,
17546   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17547   "template_args" : [ "type-31" ],
17548   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
17549  },
17550  {
17551   "alignment" : 8,
17552   "fields" :
17553   [
17554    {
17555     "access" : "private",
17556     "field_name" : "mException",
17557     "referenced_type" : "type-28"
17558    },
17559    {
17560     "access" : "private",
17561     "field_name" : "mErrorCode",
17562     "field_offset" : 32,
17563     "referenced_type" : "type-28"
17564    },
17565    {
17566     "access" : "private",
17567     "field_name" : "mMessage",
17568     "field_offset" : 64,
17569     "referenced_type" : "type-114"
17570    }
17571   ],
17572   "linker_set_key" : "android::hardware::Status",
17573   "name" : "android::hardware::Status",
17574   "record_kind" : "class",
17575   "referenced_type" : "type-113",
17576   "self_type" : "type-113",
17577   "size" : 32,
17578   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17579   "unique_id" : "_ZTSN7android8hardware6StatusE"
17580  },
17581  {
17582   "alignment" : 8,
17583   "fields" :
17584   [
17585    {
17586     "access" : "protected",
17587     "field_name" : "mInstrumentationCallbacks",
17588     "field_offset" : 64,
17589     "referenced_type" : "type-33"
17590    },
17591    {
17592     "access" : "protected",
17593     "field_name" : "mEnableInstrumentation",
17594     "field_offset" : 256,
17595     "referenced_type" : "type-34"
17596    },
17597    {
17598     "access" : "protected",
17599     "field_name" : "mInstrumentationLibPackage",
17600     "field_offset" : 320,
17601     "referenced_type" : "type-35"
17602    },
17603    {
17604     "access" : "protected",
17605     "field_name" : "mInterfaceName",
17606     "field_offset" : 512,
17607     "referenced_type" : "type-36"
17608    }
17609   ],
17610   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
17611   "name" : "android::hardware::details::HidlInstrumentor",
17612   "referenced_type" : "type-32",
17613   "self_type" : "type-32",
17614   "size" : 88,
17615   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17616   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
17617   "vtable_components" :
17618   [
17619    {
17620     "kind" : "offset_to_top"
17621    },
17622    {
17623     "kind" : "rtti",
17624     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
17625    },
17626    {
17627     "kind" : "complete_dtor_pointer",
17628     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
17629    },
17630    {
17631     "kind" : "deleting_dtor_pointer",
17632     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
17633    }
17634   ]
17635  },
17636  {
17637   "alignment" : 4,
17638   "fields" :
17639   [
17640    {
17641     "field_name" : "sched_policy",
17642     "referenced_type" : "type-28"
17643    },
17644    {
17645     "field_name" : "prio",
17646     "field_offset" : 32,
17647     "referenced_type" : "type-28"
17648    }
17649   ],
17650   "linker_set_key" : "android::hardware::details::SchedPrio",
17651   "name" : "android::hardware::details::SchedPrio",
17652   "referenced_type" : "type-716",
17653   "self_type" : "type-716",
17654   "size" : 8,
17655   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
17656   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
17657  },
17658  {
17659   "alignment" : 8,
17660   "fields" :
17661   [
17662    {
17663     "access" : "private",
17664     "field_name" : "mQueue",
17665     "referenced_type" : "type-41"
17666    }
17667   ],
17668   "linker_set_key" : "android::hardware::details::TaskRunner",
17669   "name" : "android::hardware::details::TaskRunner",
17670   "record_kind" : "class",
17671   "referenced_type" : "type-40",
17672   "self_type" : "type-40",
17673   "size" : 16,
17674   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
17675   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
17676  },
17677  {
17678   "alignment" : 1,
17679   "linker_set_key" : "android::hardware::details::bnhw_tag",
17680   "name" : "android::hardware::details::bnhw_tag",
17681   "referenced_type" : "type-538",
17682   "self_type" : "type-538",
17683   "size" : 1,
17684   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17685   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
17686  },
17687  {
17688   "alignment" : 1,
17689   "linker_set_key" : "android::hardware::details::bphw_tag",
17690   "name" : "android::hardware::details::bphw_tag",
17691   "referenced_type" : "type-549",
17692   "self_type" : "type-549",
17693   "size" : 1,
17694   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17695   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
17696  },
17697  {
17698   "alignment" : 1,
17699   "linker_set_key" : "android::hardware::details::bs_tag",
17700   "name" : "android::hardware::details::bs_tag",
17701   "referenced_type" : "type-560",
17702   "self_type" : "type-560",
17703   "size" : 1,
17704   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17705   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
17706  },
17707  {
17708   "access" : "private",
17709   "alignment" : 8,
17710   "fields" :
17711   [
17712    {
17713     "field_name" : "mPointer",
17714     "referenced_type" : "type-606"
17715    },
17716    {
17717     "field_name" : "_pad",
17718     "referenced_type" : "type-55"
17719    }
17720   ],
17721   "is_anonymous" : true,
17722   "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",
17723   "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",
17724   "record_kind" : "union",
17725   "referenced_type" : "type-605",
17726   "self_type" : "type-605",
17727   "size" : 8,
17728   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17729   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
17730  },
17731  {
17732   "access" : "private",
17733   "alignment" : 8,
17734   "fields" :
17735   [
17736    {
17737     "field_name" : "mPointer",
17738     "referenced_type" : "type-245"
17739    },
17740    {
17741     "field_name" : "_pad",
17742     "referenced_type" : "type-55"
17743    }
17744   ],
17745   "is_anonymous" : true,
17746   "linker_set_key" : "android::hardware::details::hidl_pointer<KeyStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
17747   "name" : "android::hardware::details::hidl_pointer<KeyStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
17748   "record_kind" : "union",
17749   "referenced_type" : "type-244",
17750   "self_type" : "type-244",
17751   "size" : 8,
17752   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17753   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEUt_E"
17754  },
17755  {
17756   "access" : "private",
17757   "alignment" : 8,
17758   "fields" :
17759   [
17760    {
17761     "field_name" : "mPointer",
17762     "referenced_type" : "type-232"
17763    },
17764    {
17765     "field_name" : "_pad",
17766     "referenced_type" : "type-55"
17767    }
17768   ],
17769   "is_anonymous" : true,
17770   "linker_set_key" : "android::hardware::details::hidl_pointer<KeyValue>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
17771   "name" : "android::hardware::details::hidl_pointer<KeyValue>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
17772   "record_kind" : "union",
17773   "referenced_type" : "type-231",
17774   "self_type" : "type-231",
17775   "size" : 8,
17776   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17777   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEUt_E"
17778  },
17779  {
17780   "access" : "private",
17781   "alignment" : 8,
17782   "fields" :
17783   [
17784    {
17785     "field_name" : "mPointer",
17786     "referenced_type" : "type-261"
17787    },
17788    {
17789     "field_name" : "_pad",
17790     "referenced_type" : "type-55"
17791    }
17792   ],
17793   "is_anonymous" : true,
17794   "linker_set_key" : "android::hardware::details::hidl_pointer<SecureStop>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
17795   "name" : "android::hardware::details::hidl_pointer<SecureStop>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
17796   "record_kind" : "union",
17797   "referenced_type" : "type-260",
17798   "self_type" : "type-260",
17799   "size" : 8,
17800   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17801   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEUt_E"
17802  },
17803  {
17804   "access" : "private",
17805   "alignment" : 8,
17806   "fields" :
17807   [
17808    {
17809     "field_name" : "mPointer",
17810     "referenced_type" : "type-930"
17811    },
17812    {
17813     "field_name" : "_pad",
17814     "referenced_type" : "type-55"
17815    }
17816   ],
17817   "is_anonymous" : true,
17818   "linker_set_key" : "android::hardware::details::hidl_pointer<SubSample>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
17819   "name" : "android::hardware::details::hidl_pointer<SubSample>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
17820   "record_kind" : "union",
17821   "referenced_type" : "type-929",
17822   "self_type" : "type-929",
17823   "size" : 8,
17824   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17825   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09SubSampleEEUt_E"
17826  },
17827  {
17828   "alignment" : 8,
17829   "fields" :
17830   [
17831    {
17832     "access" : "private",
17833     "referenced_type" : "type-605"
17834    }
17835   ],
17836   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
17837   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
17838   "referenced_type" : "type-604",
17839   "self_type" : "type-604",
17840   "size" : 8,
17841   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17842   "template_args" : [ "type-607" ],
17843   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
17844  },
17845  {
17846   "alignment" : 8,
17847   "fields" :
17848   [
17849    {
17850     "access" : "private",
17851     "referenced_type" : "type-244"
17852    }
17853   ],
17854   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
17855   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
17856   "referenced_type" : "type-243",
17857   "self_type" : "type-243",
17858   "size" : 8,
17859   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17860   "template_args" : [ "type-246" ],
17861   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEE"
17862  },
17863  {
17864   "alignment" : 8,
17865   "fields" :
17866   [
17867    {
17868     "access" : "private",
17869     "referenced_type" : "type-231"
17870    }
17871   ],
17872   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
17873   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
17874   "referenced_type" : "type-230",
17875   "self_type" : "type-230",
17876   "size" : 8,
17877   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17878   "template_args" : [ "type-233" ],
17879   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEE"
17880  },
17881  {
17882   "alignment" : 8,
17883   "fields" :
17884   [
17885    {
17886     "access" : "private",
17887     "referenced_type" : "type-260"
17888    }
17889   ],
17890   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
17891   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
17892   "referenced_type" : "type-259",
17893   "self_type" : "type-259",
17894   "size" : 8,
17895   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17896   "template_args" : [ "type-262" ],
17897   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEE"
17898  },
17899  {
17900   "alignment" : 8,
17901   "fields" :
17902   [
17903    {
17904     "access" : "private",
17905     "referenced_type" : "type-929"
17906    }
17907   ],
17908   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
17909   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
17910   "referenced_type" : "type-928",
17911   "self_type" : "type-928",
17912   "size" : 8,
17913   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17914   "template_args" : [ "type-822" ],
17915   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09SubSampleEEE"
17916  },
17917  {
17918   "alignment" : 8,
17919   "fields" :
17920   [
17921    {
17922     "access" : "private",
17923     "referenced_type" : "type-620"
17924    }
17925   ],
17926   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
17927   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
17928   "referenced_type" : "type-619",
17929   "self_type" : "type-619",
17930   "size" : 8,
17931   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17932   "template_args" : [ "type-622" ],
17933   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
17934  },
17935  {
17936   "alignment" : 8,
17937   "fields" :
17938   [
17939    {
17940     "access" : "private",
17941     "referenced_type" : "type-611"
17942    }
17943   ],
17944   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
17945   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
17946   "referenced_type" : "type-610",
17947   "self_type" : "type-610",
17948   "size" : 8,
17949   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17950   "template_args" : [ "type-234" ],
17951   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
17952  },
17953  {
17954   "alignment" : 8,
17955   "fields" :
17956   [
17957    {
17958     "access" : "private",
17959     "referenced_type" : "type-644"
17960    }
17961   ],
17962   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
17963   "name" : "android::hardware::details::hidl_pointer<char>",
17964   "referenced_type" : "type-643",
17965   "self_type" : "type-643",
17966   "size" : 8,
17967   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17968   "template_args" : [ "type-80" ],
17969   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
17970  },
17971  {
17972   "access" : "private",
17973   "alignment" : 8,
17974   "fields" :
17975   [
17976    {
17977     "field_name" : "mPointer",
17978     "referenced_type" : "type-455"
17979    },
17980    {
17981     "field_name" : "_pad",
17982     "referenced_type" : "type-55"
17983    }
17984   ],
17985   "is_anonymous" : true,
17986   "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",
17987   "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",
17988   "record_kind" : "union",
17989   "referenced_type" : "type-644",
17990   "self_type" : "type-644",
17991   "size" : 8,
17992   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17993   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
17994  },
17995  {
17996   "alignment" : 8,
17997   "fields" :
17998   [
17999    {
18000     "access" : "private",
18001     "referenced_type" : "type-236"
18002    }
18003   ],
18004   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
18005   "name" : "android::hardware::details::hidl_pointer<const char>",
18006   "referenced_type" : "type-235",
18007   "self_type" : "type-235",
18008   "size" : 8,
18009   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18010   "template_args" : [ "type-79" ],
18011   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
18012  },
18013  {
18014   "access" : "private",
18015   "alignment" : 8,
18016   "fields" :
18017   [
18018    {
18019     "field_name" : "mPointer",
18020     "referenced_type" : "type-78"
18021    },
18022    {
18023     "field_name" : "_pad",
18024     "referenced_type" : "type-55"
18025    }
18026   ],
18027   "is_anonymous" : true,
18028   "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",
18029   "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",
18030   "record_kind" : "union",
18031   "referenced_type" : "type-236",
18032   "self_type" : "type-236",
18033   "size" : 8,
18034   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18035   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
18036  },
18037  {
18038   "alignment" : 8,
18039   "fields" :
18040   [
18041    {
18042     "access" : "private",
18043     "referenced_type" : "type-571"
18044    }
18045   ],
18046   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
18047   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
18048   "referenced_type" : "type-570",
18049   "self_type" : "type-570",
18050   "size" : 8,
18051   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18052   "template_args" : [ "type-573" ],
18053   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
18054  },
18055  {
18056   "access" : "private",
18057   "alignment" : 8,
18058   "fields" :
18059   [
18060    {
18061     "field_name" : "mPointer",
18062     "referenced_type" : "type-572"
18063    },
18064    {
18065     "field_name" : "_pad",
18066     "referenced_type" : "type-55"
18067    }
18068   ],
18069   "is_anonymous" : true,
18070   "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",
18071   "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",
18072   "record_kind" : "union",
18073   "referenced_type" : "type-571",
18074   "self_type" : "type-571",
18075   "size" : 8,
18076   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18077   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
18078  },
18079  {
18080   "access" : "private",
18081   "alignment" : 8,
18082   "fields" :
18083   [
18084    {
18085     "field_name" : "mPointer",
18086     "referenced_type" : "type-621"
18087    },
18088    {
18089     "field_name" : "_pad",
18090     "referenced_type" : "type-55"
18091    }
18092   ],
18093   "is_anonymous" : true,
18094   "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",
18095   "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",
18096   "record_kind" : "union",
18097   "referenced_type" : "type-620",
18098   "self_type" : "type-620",
18099   "size" : 8,
18100   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18101   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
18102  },
18103  {
18104   "access" : "private",
18105   "alignment" : 8,
18106   "fields" :
18107   [
18108    {
18109     "field_name" : "mPointer",
18110     "referenced_type" : "type-612"
18111    },
18112    {
18113     "field_name" : "_pad",
18114     "referenced_type" : "type-55"
18115    }
18116   ],
18117   "is_anonymous" : true,
18118   "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",
18119   "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",
18120   "record_kind" : "union",
18121   "referenced_type" : "type-611",
18122   "self_type" : "type-611",
18123   "size" : 8,
18124   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18125   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
18126  },
18127  {
18128   "alignment" : 8,
18129   "fields" :
18130   [
18131    {
18132     "access" : "private",
18133     "referenced_type" : "type-632"
18134    }
18135   ],
18136   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
18137   "name" : "android::hardware::details::hidl_pointer<int>",
18138   "referenced_type" : "type-631",
18139   "self_type" : "type-631",
18140   "size" : 8,
18141   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18142   "template_args" : [ "type-28" ],
18143   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
18144  },
18145  {
18146   "access" : "private",
18147   "alignment" : 8,
18148   "fields" :
18149   [
18150    {
18151     "field_name" : "mPointer",
18152     "referenced_type" : "type-633"
18153    },
18154    {
18155     "field_name" : "_pad",
18156     "referenced_type" : "type-55"
18157    }
18158   ],
18159   "is_anonymous" : true,
18160   "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",
18161   "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",
18162   "record_kind" : "union",
18163   "referenced_type" : "type-632",
18164   "self_type" : "type-632",
18165   "size" : 8,
18166   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18167   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
18168  },
18169  {
18170   "alignment" : 8,
18171   "fields" :
18172   [
18173    {
18174     "access" : "private",
18175     "referenced_type" : "type-666"
18176    }
18177   ],
18178   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
18179   "name" : "android::hardware::details::hidl_pointer<native_handle>",
18180   "referenced_type" : "type-665",
18181   "self_type" : "type-665",
18182   "size" : 8,
18183   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18184   "template_args" : [ "type-464" ],
18185   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
18186  },
18187  {
18188   "access" : "private",
18189   "alignment" : 8,
18190   "fields" :
18191   [
18192    {
18193     "field_name" : "mPointer",
18194     "referenced_type" : "type-463"
18195    },
18196    {
18197     "field_name" : "_pad",
18198     "referenced_type" : "type-55"
18199    }
18200   ],
18201   "is_anonymous" : true,
18202   "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",
18203   "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",
18204   "record_kind" : "union",
18205   "referenced_type" : "type-666",
18206   "self_type" : "type-666",
18207   "size" : 8,
18208   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18209   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
18210  },
18211  {
18212   "alignment" : 8,
18213   "fields" :
18214   [
18215    {
18216     "access" : "private",
18217     "referenced_type" : "type-249"
18218    }
18219   ],
18220   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
18221   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
18222   "referenced_type" : "type-248",
18223   "self_type" : "type-248",
18224   "size" : 8,
18225   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18226   "template_args" : [ "type-251" ],
18227   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
18228  },
18229  {
18230   "access" : "private",
18231   "alignment" : 8,
18232   "fields" :
18233   [
18234    {
18235     "field_name" : "mPointer",
18236     "referenced_type" : "type-250"
18237    },
18238    {
18239     "field_name" : "_pad",
18240     "referenced_type" : "type-55"
18241    }
18242   ],
18243   "is_anonymous" : true,
18244   "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",
18245   "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",
18246   "record_kind" : "union",
18247   "referenced_type" : "type-249",
18248   "self_type" : "type-249",
18249   "size" : 8,
18250   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18251   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
18252  },
18253  {
18254   "alignment" : 1,
18255   "linker_set_key" : "android::hardware::details::i_tag",
18256   "name" : "android::hardware::details::i_tag",
18257   "referenced_type" : "type-528",
18258   "self_type" : "type-528",
18259   "size" : 1,
18260   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18261   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
18262  },
18263  {
18264   "alignment" : 8,
18265   "fields" :
18266   [
18267    {
18268     "access" : "private",
18269     "field_name" : "mStatus",
18270     "referenced_type" : "type-113"
18271    },
18272    {
18273     "access" : "private",
18274     "field_name" : "mCheckedStatus",
18275     "field_offset" : 256,
18276     "referenced_type" : "type-34"
18277    }
18278   ],
18279   "linker_set_key" : "android::hardware::details::return_status",
18280   "name" : "android::hardware::details::return_status",
18281   "record_kind" : "class",
18282   "referenced_type" : "type-112",
18283   "self_type" : "type-112",
18284   "size" : 40,
18285   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
18286   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
18287  },
18288  {
18289   "alignment" : 1,
18290   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 16>",
18291   "name" : "android::hardware::details::std_array<unsigned char, 16>",
18292   "referenced_type" : "type-645",
18293   "self_type" : "type-645",
18294   "size" : 1,
18295   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18296   "template_args" : [ "type-251" ],
18297   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm16EJEEE"
18298  },
18299  {
18300   "alignment" : 1,
18301   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
18302   "name" : "android::hardware::details::std_array<unsigned char, 32>",
18303   "referenced_type" : "type-647",
18304   "self_type" : "type-647",
18305   "size" : 1,
18306   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18307   "template_args" : [ "type-251" ],
18308   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
18309  },
18310  {
18311   "alignment" : 8,
18312   "base_specifiers" :
18313   [
18314    {
18315     "referenced_type" : "type-25"
18316    }
18317   ],
18318   "fields" :
18319   [
18320    {
18321     "access" : "private",
18322     "field_name" : "_hidl_mImpl",
18323     "field_offset" : 1024,
18324     "referenced_type" : "type-330"
18325    }
18326   ],
18327   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
18328   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
18329   "referenced_type" : "type-753",
18330   "self_type" : "type-753",
18331   "size" : 152,
18332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h",
18333   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
18334   "vtable_components" :
18335   [
18336    {
18337     "component_value" : 136,
18338     "kind" : "vbase_offset"
18339    },
18340    {
18341     "kind" : "offset_to_top"
18342    },
18343    {
18344     "kind" : "rtti",
18345     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
18346    },
18347    {
18348     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18349    },
18350    {
18351     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18352    },
18353    {
18354     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18355    },
18356    {
18357     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18358    },
18359    {
18360     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18361    },
18362    {
18363     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18364    },
18365    {
18366     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18367    },
18368    {
18369     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18370    },
18371    {
18372     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18373    },
18374    {
18375     "kind" : "complete_dtor_pointer",
18376     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
18377    },
18378    {
18379     "kind" : "deleting_dtor_pointer",
18380     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
18381    },
18382    {
18383     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18384    },
18385    {
18386     "component_value" : -32,
18387     "kind" : "offset_to_top"
18388    },
18389    {
18390     "kind" : "rtti",
18391     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
18392    },
18393    {
18394     "kind" : "complete_dtor_pointer",
18395     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
18396    },
18397    {
18398     "kind" : "deleting_dtor_pointer",
18399     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
18400    },
18401    {
18402     "kind" : "vcall_offset"
18403    },
18404    {
18405     "kind" : "vcall_offset"
18406    },
18407    {
18408     "kind" : "vcall_offset"
18409    },
18410    {
18411     "kind" : "vcall_offset"
18412    },
18413    {
18414     "component_value" : -136,
18415     "kind" : "vcall_offset"
18416    },
18417    {
18418     "component_value" : -136,
18419     "kind" : "offset_to_top"
18420    },
18421    {
18422     "kind" : "rtti",
18423     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
18424    },
18425    {
18426     "kind" : "complete_dtor_pointer",
18427     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
18428    },
18429    {
18430     "kind" : "deleting_dtor_pointer",
18431     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
18432    },
18433    {
18434     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18435    },
18436    {
18437     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18438    },
18439    {
18440     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18441    },
18442    {
18443     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18444    }
18445   ]
18446  },
18447  {
18448   "alignment" : 8,
18449   "base_specifiers" :
18450   [
18451    {
18452     "referenced_type" : "type-25"
18453    }
18454   ],
18455   "fields" :
18456   [
18457    {
18458     "access" : "private",
18459     "field_name" : "_hidl_mImpl",
18460     "field_offset" : 1024,
18461     "referenced_type" : "type-281"
18462    }
18463   ],
18464   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
18465   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
18466   "referenced_type" : "type-709",
18467   "self_type" : "type-709",
18468   "size" : 152,
18469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h",
18470   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BnHwCryptoPluginE",
18471   "vtable_components" :
18472   [
18473    {
18474     "component_value" : 136,
18475     "kind" : "vbase_offset"
18476    },
18477    {
18478     "kind" : "offset_to_top"
18479    },
18480    {
18481     "kind" : "rtti",
18482     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
18483    },
18484    {
18485     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18486    },
18487    {
18488     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18489    },
18490    {
18491     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18492    },
18493    {
18494     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18495    },
18496    {
18497     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18498    },
18499    {
18500     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18501    },
18502    {
18503     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18504    },
18505    {
18506     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18507    },
18508    {
18509     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18510    },
18511    {
18512     "kind" : "complete_dtor_pointer",
18513     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
18514    },
18515    {
18516     "kind" : "deleting_dtor_pointer",
18517     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
18518    },
18519    {
18520     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18521    },
18522    {
18523     "component_value" : -32,
18524     "kind" : "offset_to_top"
18525    },
18526    {
18527     "kind" : "rtti",
18528     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
18529    },
18530    {
18531     "kind" : "complete_dtor_pointer",
18532     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
18533    },
18534    {
18535     "kind" : "deleting_dtor_pointer",
18536     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
18537    },
18538    {
18539     "kind" : "vcall_offset"
18540    },
18541    {
18542     "kind" : "vcall_offset"
18543    },
18544    {
18545     "kind" : "vcall_offset"
18546    },
18547    {
18548     "kind" : "vcall_offset"
18549    },
18550    {
18551     "component_value" : -136,
18552     "kind" : "vcall_offset"
18553    },
18554    {
18555     "component_value" : -136,
18556     "kind" : "offset_to_top"
18557    },
18558    {
18559     "kind" : "rtti",
18560     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
18561    },
18562    {
18563     "kind" : "complete_dtor_pointer",
18564     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
18565    },
18566    {
18567     "kind" : "deleting_dtor_pointer",
18568     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
18569    },
18570    {
18571     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18572    },
18573    {
18574     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18575    },
18576    {
18577     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18578    },
18579    {
18580     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18581    }
18582   ]
18583  },
18584  {
18585   "alignment" : 8,
18586   "base_specifiers" :
18587   [
18588    {
18589     "referenced_type" : "type-25"
18590    }
18591   ],
18592   "fields" :
18593   [
18594    {
18595     "access" : "private",
18596     "field_name" : "_hidl_mImpl",
18597     "field_offset" : 1024,
18598     "referenced_type" : "type-22"
18599    }
18600   ],
18601   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory",
18602   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory",
18603   "referenced_type" : "type-21",
18604   "self_type" : "type-21",
18605   "size" : 152,
18606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h",
18607   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BnHwDrmFactoryE",
18608   "vtable_components" :
18609   [
18610    {
18611     "component_value" : 136,
18612     "kind" : "vbase_offset"
18613    },
18614    {
18615     "kind" : "offset_to_top"
18616    },
18617    {
18618     "kind" : "rtti",
18619     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
18620    },
18621    {
18622     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18623    },
18624    {
18625     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18626    },
18627    {
18628     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18629    },
18630    {
18631     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18632    },
18633    {
18634     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18635    },
18636    {
18637     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18638    },
18639    {
18640     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18641    },
18642    {
18643     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18644    },
18645    {
18646     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18647    },
18648    {
18649     "kind" : "complete_dtor_pointer",
18650     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
18651    },
18652    {
18653     "kind" : "deleting_dtor_pointer",
18654     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
18655    },
18656    {
18657     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18658    },
18659    {
18660     "component_value" : -32,
18661     "kind" : "offset_to_top"
18662    },
18663    {
18664     "kind" : "rtti",
18665     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
18666    },
18667    {
18668     "kind" : "complete_dtor_pointer",
18669     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
18670    },
18671    {
18672     "kind" : "deleting_dtor_pointer",
18673     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
18674    },
18675    {
18676     "kind" : "vcall_offset"
18677    },
18678    {
18679     "kind" : "vcall_offset"
18680    },
18681    {
18682     "kind" : "vcall_offset"
18683    },
18684    {
18685     "kind" : "vcall_offset"
18686    },
18687    {
18688     "component_value" : -136,
18689     "kind" : "vcall_offset"
18690    },
18691    {
18692     "component_value" : -136,
18693     "kind" : "offset_to_top"
18694    },
18695    {
18696     "kind" : "rtti",
18697     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
18698    },
18699    {
18700     "kind" : "complete_dtor_pointer",
18701     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
18702    },
18703    {
18704     "kind" : "deleting_dtor_pointer",
18705     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
18706    },
18707    {
18708     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18709    },
18710    {
18711     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18712    },
18713    {
18714     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18715    },
18716    {
18717     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18718    }
18719   ]
18720  },
18721  {
18722   "alignment" : 8,
18723   "base_specifiers" :
18724   [
18725    {
18726     "referenced_type" : "type-25"
18727    }
18728   ],
18729   "fields" :
18730   [
18731    {
18732     "access" : "private",
18733     "field_name" : "_hidl_mImpl",
18734     "field_offset" : 1024,
18735     "referenced_type" : "type-85"
18736    }
18737   ],
18738   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
18739   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
18740   "referenced_type" : "type-136",
18741   "self_type" : "type-136",
18742   "size" : 152,
18743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h",
18744   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BnHwDrmPluginE",
18745   "vtable_components" :
18746   [
18747    {
18748     "component_value" : 136,
18749     "kind" : "vbase_offset"
18750    },
18751    {
18752     "kind" : "offset_to_top"
18753    },
18754    {
18755     "kind" : "rtti",
18756     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
18757    },
18758    {
18759     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18760    },
18761    {
18762     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18763    },
18764    {
18765     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18766    },
18767    {
18768     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18769    },
18770    {
18771     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18772    },
18773    {
18774     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18775    },
18776    {
18777     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18778    },
18779    {
18780     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18781    },
18782    {
18783     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18784    },
18785    {
18786     "kind" : "complete_dtor_pointer",
18787     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
18788    },
18789    {
18790     "kind" : "deleting_dtor_pointer",
18791     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
18792    },
18793    {
18794     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18795    },
18796    {
18797     "component_value" : -32,
18798     "kind" : "offset_to_top"
18799    },
18800    {
18801     "kind" : "rtti",
18802     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
18803    },
18804    {
18805     "kind" : "complete_dtor_pointer",
18806     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
18807    },
18808    {
18809     "kind" : "deleting_dtor_pointer",
18810     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
18811    },
18812    {
18813     "kind" : "vcall_offset"
18814    },
18815    {
18816     "kind" : "vcall_offset"
18817    },
18818    {
18819     "kind" : "vcall_offset"
18820    },
18821    {
18822     "kind" : "vcall_offset"
18823    },
18824    {
18825     "component_value" : -136,
18826     "kind" : "vcall_offset"
18827    },
18828    {
18829     "component_value" : -136,
18830     "kind" : "offset_to_top"
18831    },
18832    {
18833     "kind" : "rtti",
18834     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
18835    },
18836    {
18837     "kind" : "complete_dtor_pointer",
18838     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
18839    },
18840    {
18841     "kind" : "deleting_dtor_pointer",
18842     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
18843    },
18844    {
18845     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18846    },
18847    {
18848     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18849    },
18850    {
18851     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18852    },
18853    {
18854     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18855    }
18856   ]
18857  },
18858  {
18859   "alignment" : 8,
18860   "base_specifiers" :
18861   [
18862    {
18863     "referenced_type" : "type-25"
18864    }
18865   ],
18866   "fields" :
18867   [
18868    {
18869     "access" : "private",
18870     "field_name" : "_hidl_mImpl",
18871     "field_offset" : 1024,
18872     "referenced_type" : "type-89"
18873    }
18874   ],
18875   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
18876   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
18877   "referenced_type" : "type-168",
18878   "self_type" : "type-168",
18879   "size" : 152,
18880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h",
18881   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
18882   "vtable_components" :
18883   [
18884    {
18885     "component_value" : 136,
18886     "kind" : "vbase_offset"
18887    },
18888    {
18889     "kind" : "offset_to_top"
18890    },
18891    {
18892     "kind" : "rtti",
18893     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
18894    },
18895    {
18896     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18897    },
18898    {
18899     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18900    },
18901    {
18902     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18903    },
18904    {
18905     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18906    },
18907    {
18908     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18909    },
18910    {
18911     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18912    },
18913    {
18914     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18915    },
18916    {
18917     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18918    },
18919    {
18920     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18921    },
18922    {
18923     "kind" : "complete_dtor_pointer",
18924     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
18925    },
18926    {
18927     "kind" : "deleting_dtor_pointer",
18928     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
18929    },
18930    {
18931     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18932    },
18933    {
18934     "component_value" : -32,
18935     "kind" : "offset_to_top"
18936    },
18937    {
18938     "kind" : "rtti",
18939     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
18940    },
18941    {
18942     "kind" : "complete_dtor_pointer",
18943     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
18944    },
18945    {
18946     "kind" : "deleting_dtor_pointer",
18947     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
18948    },
18949    {
18950     "kind" : "vcall_offset"
18951    },
18952    {
18953     "kind" : "vcall_offset"
18954    },
18955    {
18956     "kind" : "vcall_offset"
18957    },
18958    {
18959     "kind" : "vcall_offset"
18960    },
18961    {
18962     "component_value" : -136,
18963     "kind" : "vcall_offset"
18964    },
18965    {
18966     "component_value" : -136,
18967     "kind" : "offset_to_top"
18968    },
18969    {
18970     "kind" : "rtti",
18971     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
18972    },
18973    {
18974     "kind" : "complete_dtor_pointer",
18975     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
18976    },
18977    {
18978     "kind" : "deleting_dtor_pointer",
18979     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
18980    },
18981    {
18982     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18983    },
18984    {
18985     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18986    },
18987    {
18988     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18989    },
18990    {
18991     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18992    }
18993   ]
18994  },
18995  {
18996   "alignment" : 8,
18997   "base_specifiers" :
18998   [
18999    {
19000     "referenced_type" : "type-693"
19001    },
19002    {
19003     "referenced_type" : "type-32"
19004    }
19005   ],
19006   "fields" :
19007   [
19008    {
19009     "access" : "private",
19010     "field_name" : "_hidl_mMutex",
19011     "field_offset" : 1088,
19012     "referenced_type" : "type-868"
19013    },
19014    {
19015     "access" : "private",
19016     "field_name" : "_hidl_mDeathRecipients",
19017     "field_offset" : 1408,
19018     "referenced_type" : "type-869"
19019    }
19020   ],
19021   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
19022   "name" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
19023   "referenced_type" : "type-867",
19024   "self_type" : "type-867",
19025   "size" : 216,
19026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h",
19027   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
19028   "vtable_components" :
19029   [
19030    {
19031     "component_value" : 200,
19032     "kind" : "vbase_offset"
19033    },
19034    {
19035     "kind" : "offset_to_top"
19036    },
19037    {
19038     "kind" : "rtti",
19039     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
19040    },
19041    {
19042     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_017BpHwCryptoFactory8isRemoteEv"
19043    },
19044    {
19045     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19046    },
19047    {
19048     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19049    },
19050    {
19051     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19052    },
19053    {
19054     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19055    },
19056    {
19057     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21setHALInstrumentationEv"
19058    },
19059    {
19060     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
19061    },
19062    {
19063     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory4pingEv"
19064    },
19065    {
19066     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19067    },
19068    {
19069     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21notifySyspropsChangedEv"
19070    },
19071    {
19072     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19073    },
19074    {
19075     "kind" : "complete_dtor_pointer",
19076     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
19077    },
19078    {
19079     "kind" : "deleting_dtor_pointer",
19080     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
19081    },
19082    {
19083     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
19084    },
19085    {
19086     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
19087    },
19088    {
19089     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
19090    },
19091    {
19092     "component_value" : 192,
19093     "kind" : "vbase_offset"
19094    },
19095    {
19096     "component_value" : -8,
19097     "kind" : "offset_to_top"
19098    },
19099    {
19100     "kind" : "rtti",
19101     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
19102    },
19103    {
19104     "kind" : "complete_dtor_pointer",
19105     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
19106    },
19107    {
19108     "kind" : "deleting_dtor_pointer",
19109     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
19110    },
19111    {
19112     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
19113    },
19114    {
19115     "component_value" : 184,
19116     "kind" : "vbase_offset"
19117    },
19118    {
19119     "component_value" : -16,
19120     "kind" : "offset_to_top"
19121    },
19122    {
19123     "kind" : "rtti",
19124     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
19125    },
19126    {
19127     "kind" : "complete_dtor_pointer",
19128     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
19129    },
19130    {
19131     "kind" : "deleting_dtor_pointer",
19132     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
19133    },
19134    {
19135     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19136    },
19137    {
19138     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19139    },
19140    {
19141     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19142    },
19143    {
19144     "component_value" : -48,
19145     "kind" : "offset_to_top"
19146    },
19147    {
19148     "kind" : "rtti",
19149     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
19150    },
19151    {
19152     "kind" : "complete_dtor_pointer",
19153     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
19154    },
19155    {
19156     "kind" : "deleting_dtor_pointer",
19157     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
19158    },
19159    {
19160     "kind" : "vcall_offset"
19161    },
19162    {
19163     "component_value" : -184,
19164     "kind" : "vcall_offset"
19165    },
19166    {
19167     "component_value" : -184,
19168     "kind" : "vcall_offset"
19169    },
19170    {
19171     "component_value" : -184,
19172     "kind" : "vcall_offset"
19173    },
19174    {
19175     "component_value" : -200,
19176     "kind" : "vcall_offset"
19177    },
19178    {
19179     "component_value" : -200,
19180     "kind" : "offset_to_top"
19181    },
19182    {
19183     "kind" : "rtti",
19184     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
19185    },
19186    {
19187     "kind" : "complete_dtor_pointer",
19188     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
19189    },
19190    {
19191     "kind" : "deleting_dtor_pointer",
19192     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
19193    },
19194    {
19195     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19196    },
19197    {
19198     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19199    },
19200    {
19201     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19202    },
19203    {
19204     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19205    }
19206   ]
19207  },
19208  {
19209   "alignment" : 8,
19210   "base_specifiers" :
19211   [
19212    {
19213     "referenced_type" : "type-287"
19214    },
19215    {
19216     "referenced_type" : "type-32"
19217    }
19218   ],
19219   "fields" :
19220   [
19221    {
19222     "access" : "private",
19223     "field_name" : "_hidl_mMutex",
19224     "field_offset" : 1088,
19225     "referenced_type" : "type-285"
19226    },
19227    {
19228     "access" : "private",
19229     "field_name" : "_hidl_mDeathRecipients",
19230     "field_offset" : 1408,
19231     "referenced_type" : "type-286"
19232    }
19233   ],
19234   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
19235   "name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
19236   "referenced_type" : "type-284",
19237   "self_type" : "type-284",
19238   "size" : 216,
19239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h",
19240   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BpHwCryptoPluginE",
19241   "vtable_components" :
19242   [
19243    {
19244     "component_value" : 200,
19245     "kind" : "vbase_offset"
19246    },
19247    {
19248     "kind" : "offset_to_top"
19249    },
19250    {
19251     "kind" : "rtti",
19252     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
19253    },
19254    {
19255     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_016BpHwCryptoPlugin8isRemoteEv"
19256    },
19257    {
19258     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19259    },
19260    {
19261     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19262    },
19263    {
19264     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19265    },
19266    {
19267     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19268    },
19269    {
19270     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21setHALInstrumentationEv"
19271    },
19272    {
19273     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
19274    },
19275    {
19276     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin4pingEv"
19277    },
19278    {
19279     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19280    },
19281    {
19282     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21notifySyspropsChangedEv"
19283    },
19284    {
19285     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19286    },
19287    {
19288     "kind" : "complete_dtor_pointer",
19289     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
19290    },
19291    {
19292     "kind" : "deleting_dtor_pointer",
19293     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
19294    },
19295    {
19296     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
19297    },
19298    {
19299     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin16notifyResolutionEjj"
19300    },
19301    {
19302     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
19303    },
19304    {
19305     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
19306    },
19307    {
19308     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
19309    },
19310    {
19311     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
19312    },
19313    {
19314     "component_value" : 192,
19315     "kind" : "vbase_offset"
19316    },
19317    {
19318     "component_value" : -8,
19319     "kind" : "offset_to_top"
19320    },
19321    {
19322     "kind" : "rtti",
19323     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
19324    },
19325    {
19326     "kind" : "complete_dtor_pointer",
19327     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
19328    },
19329    {
19330     "kind" : "deleting_dtor_pointer",
19331     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
19332    },
19333    {
19334     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
19335    },
19336    {
19337     "component_value" : 184,
19338     "kind" : "vbase_offset"
19339    },
19340    {
19341     "component_value" : -16,
19342     "kind" : "offset_to_top"
19343    },
19344    {
19345     "kind" : "rtti",
19346     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
19347    },
19348    {
19349     "kind" : "complete_dtor_pointer",
19350     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
19351    },
19352    {
19353     "kind" : "deleting_dtor_pointer",
19354     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
19355    },
19356    {
19357     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19358    },
19359    {
19360     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19361    },
19362    {
19363     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19364    },
19365    {
19366     "component_value" : -48,
19367     "kind" : "offset_to_top"
19368    },
19369    {
19370     "kind" : "rtti",
19371     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
19372    },
19373    {
19374     "kind" : "complete_dtor_pointer",
19375     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
19376    },
19377    {
19378     "kind" : "deleting_dtor_pointer",
19379     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
19380    },
19381    {
19382     "kind" : "vcall_offset"
19383    },
19384    {
19385     "component_value" : -184,
19386     "kind" : "vcall_offset"
19387    },
19388    {
19389     "component_value" : -184,
19390     "kind" : "vcall_offset"
19391    },
19392    {
19393     "component_value" : -184,
19394     "kind" : "vcall_offset"
19395    },
19396    {
19397     "component_value" : -200,
19398     "kind" : "vcall_offset"
19399    },
19400    {
19401     "component_value" : -200,
19402     "kind" : "offset_to_top"
19403    },
19404    {
19405     "kind" : "rtti",
19406     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
19407    },
19408    {
19409     "kind" : "complete_dtor_pointer",
19410     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
19411    },
19412    {
19413     "kind" : "deleting_dtor_pointer",
19414     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
19415    },
19416    {
19417     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19418    },
19419    {
19420     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19421    },
19422    {
19423     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19424    },
19425    {
19426     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19427    }
19428   ]
19429  },
19430  {
19431   "alignment" : 8,
19432   "base_specifiers" :
19433   [
19434    {
19435     "referenced_type" : "type-46"
19436    },
19437    {
19438     "referenced_type" : "type-32"
19439    }
19440   ],
19441   "fields" :
19442   [
19443    {
19444     "access" : "private",
19445     "field_name" : "_hidl_mMutex",
19446     "field_offset" : 1088,
19447     "referenced_type" : "type-44"
19448    },
19449    {
19450     "access" : "private",
19451     "field_name" : "_hidl_mDeathRecipients",
19452     "field_offset" : 1408,
19453     "referenced_type" : "type-45"
19454    }
19455   ],
19456   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmFactory",
19457   "name" : "android::hardware::drm::V1_0::BpHwDrmFactory",
19458   "referenced_type" : "type-43",
19459   "self_type" : "type-43",
19460   "size" : 216,
19461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h",
19462   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BpHwDrmFactoryE",
19463   "vtable_components" :
19464   [
19465    {
19466     "component_value" : 200,
19467     "kind" : "vbase_offset"
19468    },
19469    {
19470     "kind" : "offset_to_top"
19471    },
19472    {
19473     "kind" : "rtti",
19474     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
19475    },
19476    {
19477     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014BpHwDrmFactory8isRemoteEv"
19478    },
19479    {
19480     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19481    },
19482    {
19483     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19484    },
19485    {
19486     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19487    },
19488    {
19489     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19490    },
19491    {
19492     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21setHALInstrumentationEv"
19493    },
19494    {
19495     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
19496    },
19497    {
19498     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory4pingEv"
19499    },
19500    {
19501     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19502    },
19503    {
19504     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21notifySyspropsChangedEv"
19505    },
19506    {
19507     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19508    },
19509    {
19510     "kind" : "complete_dtor_pointer",
19511     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
19512    },
19513    {
19514     "kind" : "deleting_dtor_pointer",
19515     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
19516    },
19517    {
19518     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
19519    },
19520    {
19521     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
19522    },
19523    {
19524     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
19525    },
19526    {
19527     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
19528    },
19529    {
19530     "component_value" : 192,
19531     "kind" : "vbase_offset"
19532    },
19533    {
19534     "component_value" : -8,
19535     "kind" : "offset_to_top"
19536    },
19537    {
19538     "kind" : "rtti",
19539     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
19540    },
19541    {
19542     "kind" : "complete_dtor_pointer",
19543     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
19544    },
19545    {
19546     "kind" : "deleting_dtor_pointer",
19547     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
19548    },
19549    {
19550     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
19551    },
19552    {
19553     "component_value" : 184,
19554     "kind" : "vbase_offset"
19555    },
19556    {
19557     "component_value" : -16,
19558     "kind" : "offset_to_top"
19559    },
19560    {
19561     "kind" : "rtti",
19562     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
19563    },
19564    {
19565     "kind" : "complete_dtor_pointer",
19566     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
19567    },
19568    {
19569     "kind" : "deleting_dtor_pointer",
19570     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
19571    },
19572    {
19573     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19574    },
19575    {
19576     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19577    },
19578    {
19579     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19580    },
19581    {
19582     "component_value" : -48,
19583     "kind" : "offset_to_top"
19584    },
19585    {
19586     "kind" : "rtti",
19587     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
19588    },
19589    {
19590     "kind" : "complete_dtor_pointer",
19591     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
19592    },
19593    {
19594     "kind" : "deleting_dtor_pointer",
19595     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
19596    },
19597    {
19598     "kind" : "vcall_offset"
19599    },
19600    {
19601     "component_value" : -184,
19602     "kind" : "vcall_offset"
19603    },
19604    {
19605     "component_value" : -184,
19606     "kind" : "vcall_offset"
19607    },
19608    {
19609     "component_value" : -184,
19610     "kind" : "vcall_offset"
19611    },
19612    {
19613     "component_value" : -200,
19614     "kind" : "vcall_offset"
19615    },
19616    {
19617     "component_value" : -200,
19618     "kind" : "offset_to_top"
19619    },
19620    {
19621     "kind" : "rtti",
19622     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
19623    },
19624    {
19625     "kind" : "complete_dtor_pointer",
19626     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
19627    },
19628    {
19629     "kind" : "deleting_dtor_pointer",
19630     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
19631    },
19632    {
19633     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19634    },
19635    {
19636     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19637    },
19638    {
19639     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19640    },
19641    {
19642     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19643    }
19644   ]
19645  },
19646  {
19647   "alignment" : 8,
19648   "base_specifiers" :
19649   [
19650    {
19651     "referenced_type" : "type-100"
19652    },
19653    {
19654     "referenced_type" : "type-32"
19655    }
19656   ],
19657   "fields" :
19658   [
19659    {
19660     "access" : "private",
19661     "field_name" : "_hidl_mMutex",
19662     "field_offset" : 1088,
19663     "referenced_type" : "type-98"
19664    },
19665    {
19666     "access" : "private",
19667     "field_name" : "_hidl_mDeathRecipients",
19668     "field_offset" : 1408,
19669     "referenced_type" : "type-99"
19670    }
19671   ],
19672   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
19673   "name" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
19674   "referenced_type" : "type-97",
19675   "self_type" : "type-97",
19676   "size" : 216,
19677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h",
19678   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BpHwDrmPluginE",
19679   "vtable_components" :
19680   [
19681    {
19682     "component_value" : 200,
19683     "kind" : "vbase_offset"
19684    },
19685    {
19686     "kind" : "offset_to_top"
19687    },
19688    {
19689     "kind" : "rtti",
19690     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
19691    },
19692    {
19693     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013BpHwDrmPlugin8isRemoteEv"
19694    },
19695    {
19696     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19697    },
19698    {
19699     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19700    },
19701    {
19702     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19703    },
19704    {
19705     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19706    },
19707    {
19708     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21setHALInstrumentationEv"
19709    },
19710    {
19711     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
19712    },
19713    {
19714     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4pingEv"
19715    },
19716    {
19717     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19718    },
19719    {
19720     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21notifySyspropsChangedEv"
19721    },
19722    {
19723     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19724    },
19725    {
19726     "kind" : "complete_dtor_pointer",
19727     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
19728    },
19729    {
19730     "kind" : "deleting_dtor_pointer",
19731     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
19732    },
19733    {
19734     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
19735    },
19736    {
19737     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
19738    },
19739    {
19740     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
19741    },
19742    {
19743     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19744    },
19745    {
19746     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
19747    },
19748    {
19749     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
19750    },
19751    {
19752     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
19753    },
19754    {
19755     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
19756    },
19757    {
19758     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
19759    },
19760    {
19761     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
19762    },
19763    {
19764     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
19765    },
19766    {
19767     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21releaseAllSecureStopsEv"
19768    },
19769    {
19770     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
19771    },
19772    {
19773     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
19774    },
19775    {
19776     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
19777    },
19778    {
19779     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
19780    },
19781    {
19782     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
19783    },
19784    {
19785     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
19786    },
19787    {
19788     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
19789    },
19790    {
19791     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19792    },
19793    {
19794     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19795    },
19796    {
19797     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19798    },
19799    {
19800     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
19801    },
19802    {
19803     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19804    },
19805    {
19806     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
19807    },
19808    {
19809     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
19810    },
19811    {
19812     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
19813    },
19814    {
19815     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
19816    },
19817    {
19818     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
19819    },
19820    {
19821     "component_value" : 192,
19822     "kind" : "vbase_offset"
19823    },
19824    {
19825     "component_value" : -8,
19826     "kind" : "offset_to_top"
19827    },
19828    {
19829     "kind" : "rtti",
19830     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
19831    },
19832    {
19833     "kind" : "complete_dtor_pointer",
19834     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
19835    },
19836    {
19837     "kind" : "deleting_dtor_pointer",
19838     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
19839    },
19840    {
19841     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
19842    },
19843    {
19844     "component_value" : 184,
19845     "kind" : "vbase_offset"
19846    },
19847    {
19848     "component_value" : -16,
19849     "kind" : "offset_to_top"
19850    },
19851    {
19852     "kind" : "rtti",
19853     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
19854    },
19855    {
19856     "kind" : "complete_dtor_pointer",
19857     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
19858    },
19859    {
19860     "kind" : "deleting_dtor_pointer",
19861     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
19862    },
19863    {
19864     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19865    },
19866    {
19867     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19868    },
19869    {
19870     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19871    },
19872    {
19873     "component_value" : -48,
19874     "kind" : "offset_to_top"
19875    },
19876    {
19877     "kind" : "rtti",
19878     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
19879    },
19880    {
19881     "kind" : "complete_dtor_pointer",
19882     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
19883    },
19884    {
19885     "kind" : "deleting_dtor_pointer",
19886     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
19887    },
19888    {
19889     "kind" : "vcall_offset"
19890    },
19891    {
19892     "component_value" : -184,
19893     "kind" : "vcall_offset"
19894    },
19895    {
19896     "component_value" : -184,
19897     "kind" : "vcall_offset"
19898    },
19899    {
19900     "component_value" : -184,
19901     "kind" : "vcall_offset"
19902    },
19903    {
19904     "component_value" : -200,
19905     "kind" : "vcall_offset"
19906    },
19907    {
19908     "component_value" : -200,
19909     "kind" : "offset_to_top"
19910    },
19911    {
19912     "kind" : "rtti",
19913     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
19914    },
19915    {
19916     "kind" : "complete_dtor_pointer",
19917     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
19918    },
19919    {
19920     "kind" : "deleting_dtor_pointer",
19921     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
19922    },
19923    {
19924     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19925    },
19926    {
19927     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19928    },
19929    {
19930     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19931    },
19932    {
19933     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19934    }
19935   ]
19936  },
19937  {
19938   "alignment" : 8,
19939   "base_specifiers" :
19940   [
19941    {
19942     "referenced_type" : "type-132"
19943    },
19944    {
19945     "referenced_type" : "type-32"
19946    }
19947   ],
19948   "fields" :
19949   [
19950    {
19951     "access" : "private",
19952     "field_name" : "_hidl_mMutex",
19953     "field_offset" : 1088,
19954     "referenced_type" : "type-171"
19955    },
19956    {
19957     "access" : "private",
19958     "field_name" : "_hidl_mDeathRecipients",
19959     "field_offset" : 1408,
19960     "referenced_type" : "type-172"
19961    }
19962   ],
19963   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
19964   "name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
19965   "referenced_type" : "type-170",
19966   "self_type" : "type-170",
19967   "size" : 216,
19968   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h",
19969   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
19970   "vtable_components" :
19971   [
19972    {
19973     "component_value" : 200,
19974     "kind" : "vbase_offset"
19975    },
19976    {
19977     "kind" : "offset_to_top"
19978    },
19979    {
19980     "kind" : "rtti",
19981     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
19982    },
19983    {
19984     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_021BpHwDrmPluginListener8isRemoteEv"
19985    },
19986    {
19987     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19988    },
19989    {
19990     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19991    },
19992    {
19993     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19994    },
19995    {
19996     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19997    },
19998    {
19999     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv"
20000    },
20001    {
20002     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20003    },
20004    {
20005     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener4pingEv"
20006    },
20007    {
20008     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20009    },
20010    {
20011     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv"
20012    },
20013    {
20014     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20015    },
20016    {
20017     "kind" : "complete_dtor_pointer",
20018     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
20019    },
20020    {
20021     "kind" : "deleting_dtor_pointer",
20022     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
20023    },
20024    {
20025     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
20026    },
20027    {
20028     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
20029    },
20030    {
20031     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
20032    },
20033    {
20034     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
20035    },
20036    {
20037     "component_value" : 192,
20038     "kind" : "vbase_offset"
20039    },
20040    {
20041     "component_value" : -8,
20042     "kind" : "offset_to_top"
20043    },
20044    {
20045     "kind" : "rtti",
20046     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
20047    },
20048    {
20049     "kind" : "complete_dtor_pointer",
20050     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
20051    },
20052    {
20053     "kind" : "deleting_dtor_pointer",
20054     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
20055    },
20056    {
20057     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
20058    },
20059    {
20060     "component_value" : 184,
20061     "kind" : "vbase_offset"
20062    },
20063    {
20064     "component_value" : -16,
20065     "kind" : "offset_to_top"
20066    },
20067    {
20068     "kind" : "rtti",
20069     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
20070    },
20071    {
20072     "kind" : "complete_dtor_pointer",
20073     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
20074    },
20075    {
20076     "kind" : "deleting_dtor_pointer",
20077     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
20078    },
20079    {
20080     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20081    },
20082    {
20083     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20084    },
20085    {
20086     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20087    },
20088    {
20089     "component_value" : -48,
20090     "kind" : "offset_to_top"
20091    },
20092    {
20093     "kind" : "rtti",
20094     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
20095    },
20096    {
20097     "kind" : "complete_dtor_pointer",
20098     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
20099    },
20100    {
20101     "kind" : "deleting_dtor_pointer",
20102     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
20103    },
20104    {
20105     "kind" : "vcall_offset"
20106    },
20107    {
20108     "component_value" : -184,
20109     "kind" : "vcall_offset"
20110    },
20111    {
20112     "component_value" : -184,
20113     "kind" : "vcall_offset"
20114    },
20115    {
20116     "component_value" : -184,
20117     "kind" : "vcall_offset"
20118    },
20119    {
20120     "component_value" : -200,
20121     "kind" : "vcall_offset"
20122    },
20123    {
20124     "component_value" : -200,
20125     "kind" : "offset_to_top"
20126    },
20127    {
20128     "kind" : "rtti",
20129     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
20130    },
20131    {
20132     "kind" : "complete_dtor_pointer",
20133     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
20134    },
20135    {
20136     "kind" : "deleting_dtor_pointer",
20137     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
20138    },
20139    {
20140     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
20141    },
20142    {
20143     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20144    },
20145    {
20146     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20147    },
20148    {
20149     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20150    }
20151   ]
20152  },
20153  {
20154   "alignment" : 8,
20155   "base_specifiers" :
20156   [
20157    {
20158     "referenced_type" : "type-332"
20159    },
20160    {
20161     "referenced_type" : "type-32"
20162    }
20163   ],
20164   "fields" :
20165   [
20166    {
20167     "access" : "private",
20168     "field_name" : "mImpl",
20169     "field_offset" : 768,
20170     "referenced_type" : "type-345"
20171    },
20172    {
20173     "access" : "private",
20174     "field_name" : "mOnewayQueue",
20175     "field_offset" : 832,
20176     "referenced_type" : "type-40"
20177    }
20178   ],
20179   "linker_set_key" : "android::hardware::drm::V1_0::BsCryptoFactory",
20180   "name" : "android::hardware::drm::V1_0::BsCryptoFactory",
20181   "referenced_type" : "type-902",
20182   "self_type" : "type-902",
20183   "size" : 136,
20184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoFactory.h",
20185   "unique_id" : "_ZTSN7android8hardware3drm4V1_015BsCryptoFactoryE",
20186   "vtable_components" :
20187   [
20188    {
20189     "component_value" : 120,
20190     "kind" : "vbase_offset"
20191    },
20192    {
20193     "kind" : "offset_to_top"
20194    },
20195    {
20196     "kind" : "rtti",
20197     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_015BsCryptoFactoryE"
20198    },
20199    {
20200     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
20201    },
20202    {
20203     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20204    },
20205    {
20206     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20207    },
20208    {
20209     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20210    },
20211    {
20212     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20213    },
20214    {
20215     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory21setHALInstrumentationEv"
20216    },
20217    {
20218     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20219    },
20220    {
20221     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory4pingEv"
20222    },
20223    {
20224     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20225    },
20226    {
20227     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory21notifySyspropsChangedEv"
20228    },
20229    {
20230     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20231    },
20232    {
20233     "kind" : "complete_dtor_pointer",
20234     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryD1Ev"
20235    },
20236    {
20237     "kind" : "deleting_dtor_pointer",
20238     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryD0Ev"
20239    },
20240    {
20241     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
20242    },
20243    {
20244     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
20245    },
20246    {
20247     "component_value" : -8,
20248     "kind" : "offset_to_top"
20249    },
20250    {
20251     "kind" : "rtti",
20252     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_015BsCryptoFactoryE"
20253    },
20254    {
20255     "kind" : "complete_dtor_pointer",
20256     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_015BsCryptoFactoryD1Ev"
20257    },
20258    {
20259     "kind" : "deleting_dtor_pointer",
20260     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_015BsCryptoFactoryD0Ev"
20261    },
20262    {
20263     "kind" : "vcall_offset"
20264    },
20265    {
20266     "kind" : "vcall_offset"
20267    },
20268    {
20269     "kind" : "vcall_offset"
20270    },
20271    {
20272     "kind" : "vcall_offset"
20273    },
20274    {
20275     "component_value" : -120,
20276     "kind" : "vcall_offset"
20277    },
20278    {
20279     "component_value" : -120,
20280     "kind" : "offset_to_top"
20281    },
20282    {
20283     "kind" : "rtti",
20284     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_015BsCryptoFactoryE"
20285    },
20286    {
20287     "kind" : "complete_dtor_pointer",
20288     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_015BsCryptoFactoryD1Ev"
20289    },
20290    {
20291     "kind" : "deleting_dtor_pointer",
20292     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_015BsCryptoFactoryD0Ev"
20293    },
20294    {
20295     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20296    },
20297    {
20298     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20299    },
20300    {
20301     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20302    },
20303    {
20304     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20305    }
20306   ]
20307  },
20308  {
20309   "alignment" : 8,
20310   "base_specifiers" :
20311   [
20312    {
20313     "referenced_type" : "type-283"
20314    },
20315    {
20316     "referenced_type" : "type-32"
20317    }
20318   ],
20319   "fields" :
20320   [
20321    {
20322     "access" : "private",
20323     "field_name" : "mImpl",
20324     "field_offset" : 768,
20325     "referenced_type" : "type-307"
20326    },
20327    {
20328     "access" : "private",
20329     "field_name" : "mOnewayQueue",
20330     "field_offset" : 832,
20331     "referenced_type" : "type-40"
20332    }
20333   ],
20334   "linker_set_key" : "android::hardware::drm::V1_0::BsCryptoPlugin",
20335   "name" : "android::hardware::drm::V1_0::BsCryptoPlugin",
20336   "referenced_type" : "type-897",
20337   "self_type" : "type-897",
20338   "size" : 136,
20339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoPlugin.h",
20340   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BsCryptoPluginE",
20341   "vtable_components" :
20342   [
20343    {
20344     "component_value" : 120,
20345     "kind" : "vbase_offset"
20346    },
20347    {
20348     "kind" : "offset_to_top"
20349    },
20350    {
20351     "kind" : "rtti",
20352     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BsCryptoPluginE"
20353    },
20354    {
20355     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
20356    },
20357    {
20358     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20359    },
20360    {
20361     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20362    },
20363    {
20364     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20365    },
20366    {
20367     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20368    },
20369    {
20370     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin21setHALInstrumentationEv"
20371    },
20372    {
20373     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20374    },
20375    {
20376     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin4pingEv"
20377    },
20378    {
20379     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20380    },
20381    {
20382     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin21notifySyspropsChangedEv"
20383    },
20384    {
20385     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20386    },
20387    {
20388     "kind" : "complete_dtor_pointer",
20389     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginD1Ev"
20390    },
20391    {
20392     "kind" : "deleting_dtor_pointer",
20393     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginD0Ev"
20394    },
20395    {
20396     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
20397    },
20398    {
20399     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin16notifyResolutionEjj"
20400    },
20401    {
20402     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
20403    },
20404    {
20405     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
20406    },
20407    {
20408     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
20409    },
20410    {
20411     "component_value" : -8,
20412     "kind" : "offset_to_top"
20413    },
20414    {
20415     "kind" : "rtti",
20416     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BsCryptoPluginE"
20417    },
20418    {
20419     "kind" : "complete_dtor_pointer",
20420     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BsCryptoPluginD1Ev"
20421    },
20422    {
20423     "kind" : "deleting_dtor_pointer",
20424     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BsCryptoPluginD0Ev"
20425    },
20426    {
20427     "kind" : "vcall_offset"
20428    },
20429    {
20430     "kind" : "vcall_offset"
20431    },
20432    {
20433     "kind" : "vcall_offset"
20434    },
20435    {
20436     "kind" : "vcall_offset"
20437    },
20438    {
20439     "component_value" : -120,
20440     "kind" : "vcall_offset"
20441    },
20442    {
20443     "component_value" : -120,
20444     "kind" : "offset_to_top"
20445    },
20446    {
20447     "kind" : "rtti",
20448     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BsCryptoPluginE"
20449    },
20450    {
20451     "kind" : "complete_dtor_pointer",
20452     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BsCryptoPluginD1Ev"
20453    },
20454    {
20455     "kind" : "deleting_dtor_pointer",
20456     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BsCryptoPluginD0Ev"
20457    },
20458    {
20459     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20460    },
20461    {
20462     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20463    },
20464    {
20465     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20466    },
20467    {
20468     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20469    }
20470   ]
20471  },
20472  {
20473   "alignment" : 8,
20474   "base_specifiers" :
20475   [
20476    {
20477     "referenced_type" : "type-24"
20478    },
20479    {
20480     "referenced_type" : "type-32"
20481    }
20482   ],
20483   "fields" :
20484   [
20485    {
20486     "access" : "private",
20487     "field_name" : "mImpl",
20488     "field_offset" : 768,
20489     "referenced_type" : "type-39"
20490    },
20491    {
20492     "access" : "private",
20493     "field_name" : "mOnewayQueue",
20494     "field_offset" : 832,
20495     "referenced_type" : "type-40"
20496    }
20497   ],
20498   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmFactory",
20499   "name" : "android::hardware::drm::V1_0::BsDrmFactory",
20500   "referenced_type" : "type-38",
20501   "self_type" : "type-38",
20502   "size" : 136,
20503   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmFactory.h",
20504   "unique_id" : "_ZTSN7android8hardware3drm4V1_012BsDrmFactoryE",
20505   "vtable_components" :
20506   [
20507    {
20508     "component_value" : 120,
20509     "kind" : "vbase_offset"
20510    },
20511    {
20512     "kind" : "offset_to_top"
20513    },
20514    {
20515     "kind" : "rtti",
20516     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_012BsDrmFactoryE"
20517    },
20518    {
20519     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
20520    },
20521    {
20522     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20523    },
20524    {
20525     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20526    },
20527    {
20528     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20529    },
20530    {
20531     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20532    },
20533    {
20534     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory21setHALInstrumentationEv"
20535    },
20536    {
20537     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20538    },
20539    {
20540     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory4pingEv"
20541    },
20542    {
20543     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20544    },
20545    {
20546     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory21notifySyspropsChangedEv"
20547    },
20548    {
20549     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20550    },
20551    {
20552     "kind" : "complete_dtor_pointer",
20553     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryD1Ev"
20554    },
20555    {
20556     "kind" : "deleting_dtor_pointer",
20557     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryD0Ev"
20558    },
20559    {
20560     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
20561    },
20562    {
20563     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
20564    },
20565    {
20566     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
20567    },
20568    {
20569     "component_value" : -8,
20570     "kind" : "offset_to_top"
20571    },
20572    {
20573     "kind" : "rtti",
20574     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_012BsDrmFactoryE"
20575    },
20576    {
20577     "kind" : "complete_dtor_pointer",
20578     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_012BsDrmFactoryD1Ev"
20579    },
20580    {
20581     "kind" : "deleting_dtor_pointer",
20582     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_012BsDrmFactoryD0Ev"
20583    },
20584    {
20585     "kind" : "vcall_offset"
20586    },
20587    {
20588     "kind" : "vcall_offset"
20589    },
20590    {
20591     "kind" : "vcall_offset"
20592    },
20593    {
20594     "kind" : "vcall_offset"
20595    },
20596    {
20597     "component_value" : -120,
20598     "kind" : "vcall_offset"
20599    },
20600    {
20601     "component_value" : -120,
20602     "kind" : "offset_to_top"
20603    },
20604    {
20605     "kind" : "rtti",
20606     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_012BsDrmFactoryE"
20607    },
20608    {
20609     "kind" : "complete_dtor_pointer",
20610     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_012BsDrmFactoryD1Ev"
20611    },
20612    {
20613     "kind" : "deleting_dtor_pointer",
20614     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_012BsDrmFactoryD0Ev"
20615    },
20616    {
20617     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20618    },
20619    {
20620     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20621    },
20622    {
20623     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20624    },
20625    {
20626     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20627    }
20628   ]
20629  },
20630  {
20631   "alignment" : 8,
20632   "base_specifiers" :
20633   [
20634    {
20635     "referenced_type" : "type-87"
20636    },
20637    {
20638     "referenced_type" : "type-32"
20639    }
20640   ],
20641   "fields" :
20642   [
20643    {
20644     "access" : "private",
20645     "field_name" : "mImpl",
20646     "field_offset" : 768,
20647     "referenced_type" : "type-84"
20648    },
20649    {
20650     "access" : "private",
20651     "field_name" : "mOnewayQueue",
20652     "field_offset" : 832,
20653     "referenced_type" : "type-40"
20654    }
20655   ],
20656   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmPlugin",
20657   "name" : "android::hardware::drm::V1_0::BsDrmPlugin",
20658   "referenced_type" : "type-194",
20659   "self_type" : "type-194",
20660   "size" : 136,
20661   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPlugin.h",
20662   "unique_id" : "_ZTSN7android8hardware3drm4V1_011BsDrmPluginE",
20663   "vtable_components" :
20664   [
20665    {
20666     "component_value" : 120,
20667     "kind" : "vbase_offset"
20668    },
20669    {
20670     "kind" : "offset_to_top"
20671    },
20672    {
20673     "kind" : "rtti",
20674     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011BsDrmPluginE"
20675    },
20676    {
20677     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
20678    },
20679    {
20680     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20681    },
20682    {
20683     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20684    },
20685    {
20686     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20687    },
20688    {
20689     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20690    },
20691    {
20692     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin21setHALInstrumentationEv"
20693    },
20694    {
20695     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20696    },
20697    {
20698     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin4pingEv"
20699    },
20700    {
20701     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20702    },
20703    {
20704     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin21notifySyspropsChangedEv"
20705    },
20706    {
20707     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20708    },
20709    {
20710     "kind" : "complete_dtor_pointer",
20711     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPluginD1Ev"
20712    },
20713    {
20714     "kind" : "deleting_dtor_pointer",
20715     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPluginD0Ev"
20716    },
20717    {
20718     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
20719    },
20720    {
20721     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
20722    },
20723    {
20724     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
20725    },
20726    {
20727     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20728    },
20729    {
20730     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
20731    },
20732    {
20733     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
20734    },
20735    {
20736     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
20737    },
20738    {
20739     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
20740    },
20741    {
20742     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
20743    },
20744    {
20745     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
20746    },
20747    {
20748     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
20749    },
20750    {
20751     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin21releaseAllSecureStopsEv"
20752    },
20753    {
20754     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
20755    },
20756    {
20757     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
20758    },
20759    {
20760     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
20761    },
20762    {
20763     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
20764    },
20765    {
20766     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
20767    },
20768    {
20769     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20770    },
20771    {
20772     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20773    },
20774    {
20775     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20776    },
20777    {
20778     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20779    },
20780    {
20781     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20782    },
20783    {
20784     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
20785    },
20786    {
20787     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20788    },
20789    {
20790     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
20791    },
20792    {
20793     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
20794    },
20795    {
20796     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
20797    },
20798    {
20799     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
20800    },
20801    {
20802     "component_value" : -8,
20803     "kind" : "offset_to_top"
20804    },
20805    {
20806     "kind" : "rtti",
20807     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011BsDrmPluginE"
20808    },
20809    {
20810     "kind" : "complete_dtor_pointer",
20811     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_011BsDrmPluginD1Ev"
20812    },
20813    {
20814     "kind" : "deleting_dtor_pointer",
20815     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_011BsDrmPluginD0Ev"
20816    },
20817    {
20818     "kind" : "vcall_offset"
20819    },
20820    {
20821     "kind" : "vcall_offset"
20822    },
20823    {
20824     "kind" : "vcall_offset"
20825    },
20826    {
20827     "kind" : "vcall_offset"
20828    },
20829    {
20830     "component_value" : -120,
20831     "kind" : "vcall_offset"
20832    },
20833    {
20834     "component_value" : -120,
20835     "kind" : "offset_to_top"
20836    },
20837    {
20838     "kind" : "rtti",
20839     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011BsDrmPluginE"
20840    },
20841    {
20842     "kind" : "complete_dtor_pointer",
20843     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_011BsDrmPluginD1Ev"
20844    },
20845    {
20846     "kind" : "deleting_dtor_pointer",
20847     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_011BsDrmPluginD0Ev"
20848    },
20849    {
20850     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20851    },
20852    {
20853     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20854    },
20855    {
20856     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20857    },
20858    {
20859     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20860    }
20861   ]
20862  },
20863  {
20864   "alignment" : 8,
20865   "base_specifiers" :
20866   [
20867    {
20868     "referenced_type" : "type-91"
20869    },
20870    {
20871     "referenced_type" : "type-32"
20872    }
20873   ],
20874   "fields" :
20875   [
20876    {
20877     "access" : "private",
20878     "field_name" : "mImpl",
20879     "field_offset" : 768,
20880     "referenced_type" : "type-93"
20881    },
20882    {
20883     "access" : "private",
20884     "field_name" : "mOnewayQueue",
20885     "field_offset" : 832,
20886     "referenced_type" : "type-40"
20887    }
20888   ],
20889   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmPluginListener",
20890   "name" : "android::hardware::drm::V1_0::BsDrmPluginListener",
20891   "referenced_type" : "type-366",
20892   "self_type" : "type-366",
20893   "size" : 136,
20894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPluginListener.h",
20895   "unique_id" : "_ZTSN7android8hardware3drm4V1_019BsDrmPluginListenerE",
20896   "vtable_components" :
20897   [
20898    {
20899     "component_value" : 120,
20900     "kind" : "vbase_offset"
20901    },
20902    {
20903     "kind" : "offset_to_top"
20904    },
20905    {
20906     "kind" : "rtti",
20907     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_019BsDrmPluginListenerE"
20908    },
20909    {
20910     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
20911    },
20912    {
20913     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20914    },
20915    {
20916     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20917    },
20918    {
20919     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20920    },
20921    {
20922     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20923    },
20924    {
20925     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener21setHALInstrumentationEv"
20926    },
20927    {
20928     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20929    },
20930    {
20931     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener4pingEv"
20932    },
20933    {
20934     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20935    },
20936    {
20937     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener21notifySyspropsChangedEv"
20938    },
20939    {
20940     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20941    },
20942    {
20943     "kind" : "complete_dtor_pointer",
20944     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerD1Ev"
20945    },
20946    {
20947     "kind" : "deleting_dtor_pointer",
20948     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerD0Ev"
20949    },
20950    {
20951     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
20952    },
20953    {
20954     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
20955    },
20956    {
20957     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
20958    },
20959    {
20960     "component_value" : -8,
20961     "kind" : "offset_to_top"
20962    },
20963    {
20964     "kind" : "rtti",
20965     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_019BsDrmPluginListenerE"
20966    },
20967    {
20968     "kind" : "complete_dtor_pointer",
20969     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_019BsDrmPluginListenerD1Ev"
20970    },
20971    {
20972     "kind" : "deleting_dtor_pointer",
20973     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_019BsDrmPluginListenerD0Ev"
20974    },
20975    {
20976     "kind" : "vcall_offset"
20977    },
20978    {
20979     "kind" : "vcall_offset"
20980    },
20981    {
20982     "kind" : "vcall_offset"
20983    },
20984    {
20985     "kind" : "vcall_offset"
20986    },
20987    {
20988     "component_value" : -120,
20989     "kind" : "vcall_offset"
20990    },
20991    {
20992     "component_value" : -120,
20993     "kind" : "offset_to_top"
20994    },
20995    {
20996     "kind" : "rtti",
20997     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_019BsDrmPluginListenerE"
20998    },
20999    {
21000     "kind" : "complete_dtor_pointer",
21001     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_019BsDrmPluginListenerD1Ev"
21002    },
21003    {
21004     "kind" : "deleting_dtor_pointer",
21005     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_019BsDrmPluginListenerD0Ev"
21006    },
21007    {
21008     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21009    },
21010    {
21011     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21012    },
21013    {
21014     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21015    },
21016    {
21017     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21018    }
21019   ]
21020  },
21021  {
21022   "alignment" : 8,
21023   "fields" :
21024   [
21025    {
21026     "field_name" : "type",
21027     "referenced_type" : "type-824"
21028    },
21029    {
21030     "field_name" : "nonsecureMemory",
21031     "field_offset" : 64,
21032     "referenced_type" : "type-825"
21033    },
21034    {
21035     "field_name" : "secureMemory",
21036     "field_offset" : 256,
21037     "referenced_type" : "type-587"
21038    }
21039   ],
21040   "linker_set_key" : "android::hardware::drm::V1_0::DestinationBuffer",
21041   "name" : "android::hardware::drm::V1_0::DestinationBuffer",
21042   "referenced_type" : "type-826",
21043   "self_type" : "type-826",
21044   "size" : 48,
21045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21046   "unique_id" : "_ZTSN7android8hardware3drm4V1_017DestinationBufferE"
21047  },
21048  {
21049   "alignment" : 8,
21050   "base_specifiers" :
21051   [
21052    {
21053     "referenced_type" : "type-5"
21054    }
21055   ],
21056   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory",
21057   "name" : "android::hardware::drm::V1_0::ICryptoFactory",
21058   "referenced_type" : "type-332",
21059   "self_type" : "type-332",
21060   "size" : 24,
21061   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h",
21062   "unique_id" : "_ZTSN7android8hardware3drm4V1_014ICryptoFactoryE",
21063   "vtable_components" :
21064   [
21065    {
21066     "component_value" : 8,
21067     "kind" : "vbase_offset"
21068    },
21069    {
21070     "kind" : "offset_to_top"
21071    },
21072    {
21073     "kind" : "rtti",
21074     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
21075    },
21076    {
21077     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
21078    },
21079    {
21080     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21081    },
21082    {
21083     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21084    },
21085    {
21086     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21087    },
21088    {
21089     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
21090    },
21091    {
21092     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
21093    },
21094    {
21095     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
21096    },
21097    {
21098     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
21099    },
21100    {
21101     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21102    },
21103    {
21104     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
21105    },
21106    {
21107     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21108    },
21109    {
21110     "kind" : "complete_dtor_pointer",
21111     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
21112    },
21113    {
21114     "kind" : "deleting_dtor_pointer",
21115     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
21116    },
21117    {
21118     "is_pure" : true,
21119     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
21120    },
21121    {
21122     "is_pure" : true,
21123     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
21124    },
21125    {
21126     "kind" : "vcall_offset"
21127    },
21128    {
21129     "kind" : "vcall_offset"
21130    },
21131    {
21132     "kind" : "vcall_offset"
21133    },
21134    {
21135     "kind" : "vcall_offset"
21136    },
21137    {
21138     "component_value" : -8,
21139     "kind" : "vcall_offset"
21140    },
21141    {
21142     "component_value" : -8,
21143     "kind" : "offset_to_top"
21144    },
21145    {
21146     "kind" : "rtti",
21147     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
21148    },
21149    {
21150     "kind" : "complete_dtor_pointer",
21151     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
21152    },
21153    {
21154     "kind" : "deleting_dtor_pointer",
21155     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
21156    },
21157    {
21158     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21159    },
21160    {
21161     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21162    },
21163    {
21164     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21165    },
21166    {
21167     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21168    }
21169   ]
21170  },
21171  {
21172   "alignment" : 8,
21173   "base_specifiers" :
21174   [
21175    {
21176     "referenced_type" : "type-5"
21177    }
21178   ],
21179   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin",
21180   "name" : "android::hardware::drm::V1_0::ICryptoPlugin",
21181   "referenced_type" : "type-283",
21182   "self_type" : "type-283",
21183   "size" : 24,
21184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h",
21185   "unique_id" : "_ZTSN7android8hardware3drm4V1_013ICryptoPluginE",
21186   "vtable_components" :
21187   [
21188    {
21189     "component_value" : 8,
21190     "kind" : "vbase_offset"
21191    },
21192    {
21193     "kind" : "offset_to_top"
21194    },
21195    {
21196     "kind" : "rtti",
21197     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
21198    },
21199    {
21200     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
21201    },
21202    {
21203     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21204    },
21205    {
21206     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21207    },
21208    {
21209     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21210    },
21211    {
21212     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
21213    },
21214    {
21215     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
21216    },
21217    {
21218     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
21219    },
21220    {
21221     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
21222    },
21223    {
21224     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21225    },
21226    {
21227     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
21228    },
21229    {
21230     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21231    },
21232    {
21233     "kind" : "complete_dtor_pointer",
21234     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD1Ev"
21235    },
21236    {
21237     "kind" : "deleting_dtor_pointer",
21238     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD0Ev"
21239    },
21240    {
21241     "is_pure" : true,
21242     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
21243    },
21244    {
21245     "is_pure" : true,
21246     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
21247    },
21248    {
21249     "is_pure" : true,
21250     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
21251    },
21252    {
21253     "is_pure" : true,
21254     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
21255    },
21256    {
21257     "is_pure" : true,
21258     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
21259    },
21260    {
21261     "kind" : "vcall_offset"
21262    },
21263    {
21264     "kind" : "vcall_offset"
21265    },
21266    {
21267     "kind" : "vcall_offset"
21268    },
21269    {
21270     "kind" : "vcall_offset"
21271    },
21272    {
21273     "component_value" : -8,
21274     "kind" : "vcall_offset"
21275    },
21276    {
21277     "component_value" : -8,
21278     "kind" : "offset_to_top"
21279    },
21280    {
21281     "kind" : "rtti",
21282     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
21283    },
21284    {
21285     "kind" : "complete_dtor_pointer",
21286     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013ICryptoPluginD1Ev"
21287    },
21288    {
21289     "kind" : "deleting_dtor_pointer",
21290     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013ICryptoPluginD0Ev"
21291    },
21292    {
21293     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21294    },
21295    {
21296     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21297    },
21298    {
21299     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21300    },
21301    {
21302     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21303    }
21304   ]
21305  },
21306  {
21307   "alignment" : 8,
21308   "base_specifiers" :
21309   [
21310    {
21311     "referenced_type" : "type-5"
21312    }
21313   ],
21314   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory",
21315   "name" : "android::hardware::drm::V1_0::IDrmFactory",
21316   "referenced_type" : "type-24",
21317   "self_type" : "type-24",
21318   "size" : 24,
21319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h",
21320   "unique_id" : "_ZTSN7android8hardware3drm4V1_011IDrmFactoryE",
21321   "vtable_components" :
21322   [
21323    {
21324     "component_value" : 8,
21325     "kind" : "vbase_offset"
21326    },
21327    {
21328     "kind" : "offset_to_top"
21329    },
21330    {
21331     "kind" : "rtti",
21332     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
21333    },
21334    {
21335     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
21336    },
21337    {
21338     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21339    },
21340    {
21341     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21342    },
21343    {
21344     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21345    },
21346    {
21347     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
21348    },
21349    {
21350     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
21351    },
21352    {
21353     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
21354    },
21355    {
21356     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
21357    },
21358    {
21359     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21360    },
21361    {
21362     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
21363    },
21364    {
21365     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21366    },
21367    {
21368     "kind" : "complete_dtor_pointer",
21369     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD1Ev"
21370    },
21371    {
21372     "kind" : "deleting_dtor_pointer",
21373     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD0Ev"
21374    },
21375    {
21376     "is_pure" : true,
21377     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
21378    },
21379    {
21380     "is_pure" : true,
21381     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
21382    },
21383    {
21384     "is_pure" : true,
21385     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
21386    },
21387    {
21388     "kind" : "vcall_offset"
21389    },
21390    {
21391     "kind" : "vcall_offset"
21392    },
21393    {
21394     "kind" : "vcall_offset"
21395    },
21396    {
21397     "kind" : "vcall_offset"
21398    },
21399    {
21400     "component_value" : -8,
21401     "kind" : "vcall_offset"
21402    },
21403    {
21404     "component_value" : -8,
21405     "kind" : "offset_to_top"
21406    },
21407    {
21408     "kind" : "rtti",
21409     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
21410    },
21411    {
21412     "kind" : "complete_dtor_pointer",
21413     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_011IDrmFactoryD1Ev"
21414    },
21415    {
21416     "kind" : "deleting_dtor_pointer",
21417     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_011IDrmFactoryD0Ev"
21418    },
21419    {
21420     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21421    },
21422    {
21423     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21424    },
21425    {
21426     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21427    },
21428    {
21429     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21430    }
21431   ]
21432  },
21433  {
21434   "alignment" : 8,
21435   "base_specifiers" :
21436   [
21437    {
21438     "referenced_type" : "type-5"
21439    }
21440   ],
21441   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin",
21442   "name" : "android::hardware::drm::V1_0::IDrmPlugin",
21443   "referenced_type" : "type-87",
21444   "self_type" : "type-87",
21445   "size" : 24,
21446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h",
21447   "unique_id" : "_ZTSN7android8hardware3drm4V1_010IDrmPluginE",
21448   "vtable_components" :
21449   [
21450    {
21451     "component_value" : 8,
21452     "kind" : "vbase_offset"
21453    },
21454    {
21455     "kind" : "offset_to_top"
21456    },
21457    {
21458     "kind" : "rtti",
21459     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
21460    },
21461    {
21462     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
21463    },
21464    {
21465     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21466    },
21467    {
21468     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21469    },
21470    {
21471     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21472    },
21473    {
21474     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
21475    },
21476    {
21477     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
21478    },
21479    {
21480     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
21481    },
21482    {
21483     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
21484    },
21485    {
21486     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21487    },
21488    {
21489     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
21490    },
21491    {
21492     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21493    },
21494    {
21495     "kind" : "complete_dtor_pointer",
21496     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD1Ev"
21497    },
21498    {
21499     "kind" : "deleting_dtor_pointer",
21500     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD0Ev"
21501    },
21502    {
21503     "is_pure" : true,
21504     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
21505    },
21506    {
21507     "is_pure" : true,
21508     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
21509    },
21510    {
21511     "is_pure" : true,
21512     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
21513    },
21514    {
21515     "is_pure" : true,
21516     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21517    },
21518    {
21519     "is_pure" : true,
21520     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
21521    },
21522    {
21523     "is_pure" : true,
21524     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
21525    },
21526    {
21527     "is_pure" : true,
21528     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
21529    },
21530    {
21531     "is_pure" : true,
21532     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
21533    },
21534    {
21535     "is_pure" : true,
21536     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
21537    },
21538    {
21539     "is_pure" : true,
21540     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
21541    },
21542    {
21543     "is_pure" : true,
21544     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
21545    },
21546    {
21547     "is_pure" : true,
21548     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
21549    },
21550    {
21551     "is_pure" : true,
21552     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
21553    },
21554    {
21555     "is_pure" : true,
21556     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
21557    },
21558    {
21559     "is_pure" : true,
21560     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
21561    },
21562    {
21563     "is_pure" : true,
21564     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
21565    },
21566    {
21567     "is_pure" : true,
21568     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
21569    },
21570    {
21571     "is_pure" : true,
21572     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
21573    },
21574    {
21575     "is_pure" : true,
21576     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
21577    },
21578    {
21579     "is_pure" : true,
21580     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21581    },
21582    {
21583     "is_pure" : true,
21584     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21585    },
21586    {
21587     "is_pure" : true,
21588     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21589    },
21590    {
21591     "is_pure" : true,
21592     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
21593    },
21594    {
21595     "is_pure" : true,
21596     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21597    },
21598    {
21599     "is_pure" : true,
21600     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
21601    },
21602    {
21603     "is_pure" : true,
21604     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
21605    },
21606    {
21607     "is_pure" : true,
21608     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
21609    },
21610    {
21611     "is_pure" : true,
21612     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
21613    },
21614    {
21615     "kind" : "vcall_offset"
21616    },
21617    {
21618     "kind" : "vcall_offset"
21619    },
21620    {
21621     "kind" : "vcall_offset"
21622    },
21623    {
21624     "kind" : "vcall_offset"
21625    },
21626    {
21627     "component_value" : -8,
21628     "kind" : "vcall_offset"
21629    },
21630    {
21631     "component_value" : -8,
21632     "kind" : "offset_to_top"
21633    },
21634    {
21635     "kind" : "rtti",
21636     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
21637    },
21638    {
21639     "kind" : "complete_dtor_pointer",
21640     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_010IDrmPluginD1Ev"
21641    },
21642    {
21643     "kind" : "deleting_dtor_pointer",
21644     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_010IDrmPluginD0Ev"
21645    },
21646    {
21647     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21648    },
21649    {
21650     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21651    },
21652    {
21653     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21654    },
21655    {
21656     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21657    }
21658   ]
21659  },
21660  {
21661   "alignment" : 8,
21662   "base_specifiers" :
21663   [
21664    {
21665     "referenced_type" : "type-5"
21666    }
21667   ],
21668   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener",
21669   "name" : "android::hardware::drm::V1_0::IDrmPluginListener",
21670   "referenced_type" : "type-91",
21671   "self_type" : "type-91",
21672   "size" : 24,
21673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h",
21674   "unique_id" : "_ZTSN7android8hardware3drm4V1_018IDrmPluginListenerE",
21675   "vtable_components" :
21676   [
21677    {
21678     "component_value" : 8,
21679     "kind" : "vbase_offset"
21680    },
21681    {
21682     "kind" : "offset_to_top"
21683    },
21684    {
21685     "kind" : "rtti",
21686     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
21687    },
21688    {
21689     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
21690    },
21691    {
21692     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21693    },
21694    {
21695     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21696    },
21697    {
21698     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21699    },
21700    {
21701     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
21702    },
21703    {
21704     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
21705    },
21706    {
21707     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
21708    },
21709    {
21710     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
21711    },
21712    {
21713     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21714    },
21715    {
21716     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
21717    },
21718    {
21719     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21720    },
21721    {
21722     "kind" : "complete_dtor_pointer",
21723     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
21724    },
21725    {
21726     "kind" : "deleting_dtor_pointer",
21727     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
21728    },
21729    {
21730     "is_pure" : true,
21731     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
21732    },
21733    {
21734     "is_pure" : true,
21735     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
21736    },
21737    {
21738     "is_pure" : true,
21739     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
21740    },
21741    {
21742     "kind" : "vcall_offset"
21743    },
21744    {
21745     "kind" : "vcall_offset"
21746    },
21747    {
21748     "kind" : "vcall_offset"
21749    },
21750    {
21751     "kind" : "vcall_offset"
21752    },
21753    {
21754     "component_value" : -8,
21755     "kind" : "vcall_offset"
21756    },
21757    {
21758     "component_value" : -8,
21759     "kind" : "offset_to_top"
21760    },
21761    {
21762     "kind" : "rtti",
21763     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
21764    },
21765    {
21766     "kind" : "complete_dtor_pointer",
21767     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
21768    },
21769    {
21770     "kind" : "deleting_dtor_pointer",
21771     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
21772    },
21773    {
21774     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21775    },
21776    {
21777     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21778    },
21779    {
21780     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21781    },
21782    {
21783     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21784    }
21785   ]
21786  },
21787  {
21788   "alignment" : 8,
21789   "fields" :
21790   [
21791    {
21792     "field_name" : "keyId",
21793     "referenced_type" : "type-247"
21794    },
21795    {
21796     "field_name" : "type",
21797     "field_offset" : 128,
21798     "referenced_type" : "type-252"
21799    }
21800   ],
21801   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus",
21802   "name" : "android::hardware::drm::V1_0::KeyStatus",
21803   "referenced_type" : "type-246",
21804   "self_type" : "type-246",
21805   "size" : 24,
21806   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21807   "unique_id" : "_ZTSN7android8hardware3drm4V1_09KeyStatusE"
21808  },
21809  {
21810   "alignment" : 8,
21811   "fields" :
21812   [
21813    {
21814     "field_name" : "key",
21815     "referenced_type" : "type-234"
21816    },
21817    {
21818     "field_name" : "value",
21819     "field_offset" : 128,
21820     "referenced_type" : "type-234"
21821    }
21822   ],
21823   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue",
21824   "name" : "android::hardware::drm::V1_0::KeyValue",
21825   "referenced_type" : "type-233",
21826   "self_type" : "type-233",
21827   "size" : 32,
21828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21829   "unique_id" : "_ZTSN7android8hardware3drm4V1_08KeyValueE"
21830  },
21831  {
21832   "alignment" : 4,
21833   "fields" :
21834   [
21835    {
21836     "field_name" : "encryptBlocks",
21837     "referenced_type" : "type-2"
21838    },
21839    {
21840     "field_name" : "skipBlocks",
21841     "field_offset" : 32,
21842     "referenced_type" : "type-2"
21843    }
21844   ],
21845   "linker_set_key" : "android::hardware::drm::V1_0::Pattern",
21846   "name" : "android::hardware::drm::V1_0::Pattern",
21847   "referenced_type" : "type-823",
21848   "self_type" : "type-823",
21849   "size" : 8,
21850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21851   "unique_id" : "_ZTSN7android8hardware3drm4V1_07PatternE"
21852  },
21853  {
21854   "alignment" : 8,
21855   "fields" :
21856   [
21857    {
21858     "field_name" : "opaqueData",
21859     "referenced_type" : "type-247"
21860    }
21861   ],
21862   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop",
21863   "name" : "android::hardware::drm::V1_0::SecureStop",
21864   "referenced_type" : "type-262",
21865   "self_type" : "type-262",
21866   "size" : 16,
21867   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21868   "unique_id" : "_ZTSN7android8hardware3drm4V1_010SecureStopE"
21869  },
21870  {
21871   "alignment" : 8,
21872   "fields" :
21873   [
21874    {
21875     "field_name" : "bufferId",
21876     "referenced_type" : "type-2"
21877    },
21878    {
21879     "field_name" : "offset",
21880     "field_offset" : 64,
21881     "referenced_type" : "type-55"
21882    },
21883    {
21884     "field_name" : "size",
21885     "field_offset" : 128,
21886     "referenced_type" : "type-55"
21887    }
21888   ],
21889   "linker_set_key" : "android::hardware::drm::V1_0::SharedBuffer",
21890   "name" : "android::hardware::drm::V1_0::SharedBuffer",
21891   "referenced_type" : "type-825",
21892   "self_type" : "type-825",
21893   "size" : 24,
21894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21895   "unique_id" : "_ZTSN7android8hardware3drm4V1_012SharedBufferE"
21896  },
21897  {
21898   "alignment" : 4,
21899   "fields" :
21900   [
21901    {
21902     "field_name" : "numBytesOfClearData",
21903     "referenced_type" : "type-2"
21904    },
21905    {
21906     "field_name" : "numBytesOfEncryptedData",
21907     "field_offset" : 32,
21908     "referenced_type" : "type-2"
21909    }
21910   ],
21911   "linker_set_key" : "android::hardware::drm::V1_0::SubSample",
21912   "name" : "android::hardware::drm::V1_0::SubSample",
21913   "referenced_type" : "type-822",
21914   "self_type" : "type-822",
21915   "size" : 8,
21916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21917   "unique_id" : "_ZTSN7android8hardware3drm4V1_09SubSampleE"
21918  },
21919  {
21920   "alignment" : 1,
21921   "fields" :
21922   [
21923    {
21924     "access" : "private",
21925     "field_name" : "mBuffer",
21926     "referenced_type" : "type-649"
21927    }
21928   ],
21929   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16>",
21930   "name" : "android::hardware::hidl_array<unsigned char, 16>",
21931   "referenced_type" : "type-648",
21932   "self_type" : "type-648",
21933   "size" : 16,
21934   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21935   "template_args" : [ "type-251" ],
21936   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm16EJEEE"
21937  },
21938  {
21939   "alignment" : 1,
21940   "fields" :
21941   [
21942    {
21943     "access" : "private",
21944     "field_name" : "mBuffer",
21945     "referenced_type" : "type-623"
21946    }
21947   ],
21948   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
21949   "name" : "android::hardware::hidl_array<unsigned char, 32>",
21950   "referenced_type" : "type-622",
21951   "self_type" : "type-622",
21952   "size" : 32,
21953   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21954   "template_args" : [ "type-251" ],
21955   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
21956  },
21957  {
21958   "alignment" : 8,
21959   "base_specifiers" :
21960   [
21961    {
21962     "referenced_type" : "type-353"
21963    }
21964   ],
21965   "fields" :
21966   [
21967    {
21968     "access" : "private",
21969     "field_name" : "mRecipient",
21970     "field_offset" : 64,
21971     "referenced_type" : "type-350"
21972    },
21973    {
21974     "access" : "private",
21975     "field_name" : "mCookie",
21976     "field_offset" : 192,
21977     "referenced_type" : "type-55"
21978    },
21979    {
21980     "access" : "private",
21981     "field_name" : "mBase",
21982     "field_offset" : 256,
21983     "referenced_type" : "type-3"
21984    }
21985   ],
21986   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
21987   "name" : "android::hardware::hidl_binder_death_recipient",
21988   "referenced_type" : "type-349",
21989   "self_type" : "type-349",
21990   "size" : 64,
21991   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
21992   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
21993   "vtable_components" :
21994   [
21995    {
21996     "component_value" : 48,
21997     "kind" : "vbase_offset"
21998    },
21999    {
22000     "kind" : "offset_to_top"
22001    },
22002    {
22003     "kind" : "rtti",
22004     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
22005    },
22006    {
22007     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
22008    },
22009    {
22010     "kind" : "complete_dtor_pointer",
22011     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
22012    },
22013    {
22014     "kind" : "deleting_dtor_pointer",
22015     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
22016    },
22017    {
22018     "kind" : "vcall_offset"
22019    },
22020    {
22021     "kind" : "vcall_offset"
22022    },
22023    {
22024     "kind" : "vcall_offset"
22025    },
22026    {
22027     "kind" : "vcall_offset"
22028    },
22029    {
22030     "component_value" : -48,
22031     "kind" : "vcall_offset"
22032    },
22033    {
22034     "component_value" : -48,
22035     "kind" : "offset_to_top"
22036    },
22037    {
22038     "kind" : "rtti",
22039     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
22040    },
22041    {
22042     "kind" : "complete_dtor_pointer",
22043     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
22044    },
22045    {
22046     "kind" : "deleting_dtor_pointer",
22047     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
22048    },
22049    {
22050     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22051    },
22052    {
22053     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22054    },
22055    {
22056     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22057    },
22058    {
22059     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22060    }
22061   ]
22062  },
22063  {
22064   "alignment" : 8,
22065   "base_specifiers" :
22066   [
22067    {
22068     "is_virtual" : true,
22069     "referenced_type" : "type-6"
22070    }
22071   ],
22072   "linker_set_key" : "android::hardware::hidl_death_recipient",
22073   "name" : "android::hardware::hidl_death_recipient",
22074   "referenced_type" : "type-352",
22075   "self_type" : "type-352",
22076   "size" : 24,
22077   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22078   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
22079   "vtable_components" :
22080   [
22081    {
22082     "component_value" : 8,
22083     "kind" : "vbase_offset"
22084    },
22085    {
22086     "kind" : "offset_to_top"
22087    },
22088    {
22089     "kind" : "rtti",
22090     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
22091    },
22092    {
22093     "is_pure" : true,
22094     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
22095    },
22096    {
22097     "kind" : "complete_dtor_pointer",
22098     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
22099    },
22100    {
22101     "kind" : "deleting_dtor_pointer",
22102     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
22103    },
22104    {
22105     "kind" : "vcall_offset"
22106    },
22107    {
22108     "kind" : "vcall_offset"
22109    },
22110    {
22111     "kind" : "vcall_offset"
22112    },
22113    {
22114     "kind" : "vcall_offset"
22115    },
22116    {
22117     "component_value" : -8,
22118     "kind" : "vcall_offset"
22119    },
22120    {
22121     "component_value" : -8,
22122     "kind" : "offset_to_top"
22123    },
22124    {
22125     "kind" : "rtti",
22126     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
22127    },
22128    {
22129     "kind" : "complete_dtor_pointer",
22130     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
22131    },
22132    {
22133     "kind" : "deleting_dtor_pointer",
22134     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
22135    },
22136    {
22137     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22138    },
22139    {
22140     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22141    },
22142    {
22143     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22144    },
22145    {
22146     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22147    }
22148   ]
22149  },
22150  {
22151   "alignment" : 8,
22152   "fields" :
22153   [
22154    {
22155     "access" : "private",
22156     "field_name" : "mHandle",
22157     "referenced_type" : "type-570"
22158    },
22159    {
22160     "access" : "private",
22161     "field_name" : "mOwnsHandle",
22162     "field_offset" : 64,
22163     "referenced_type" : "type-34"
22164    }
22165   ],
22166   "linker_set_key" : "android::hardware::hidl_handle",
22167   "name" : "android::hardware::hidl_handle",
22168   "referenced_type" : "type-587",
22169   "self_type" : "type-587",
22170   "size" : 16,
22171   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22172   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
22173  },
22174  {
22175   "alignment" : 8,
22176   "fields" :
22177   [
22178    {
22179     "access" : "private",
22180     "field_name" : "mHandle",
22181     "referenced_type" : "type-587"
22182    },
22183    {
22184     "access" : "private",
22185     "field_name" : "mSize",
22186     "field_offset" : 128,
22187     "referenced_type" : "type-55"
22188    },
22189    {
22190     "access" : "private",
22191     "field_name" : "mName",
22192     "field_offset" : 192,
22193     "referenced_type" : "type-234"
22194    }
22195   ],
22196   "linker_set_key" : "android::hardware::hidl_memory",
22197   "name" : "android::hardware::hidl_memory",
22198   "referenced_type" : "type-590",
22199   "self_type" : "type-590",
22200   "size" : 40,
22201   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22202   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
22203  },
22204  {
22205   "alignment" : 8,
22206   "fields" :
22207   [
22208    {
22209     "access" : "private",
22210     "field_name" : "mBuffer",
22211     "referenced_type" : "type-235"
22212    },
22213    {
22214     "access" : "private",
22215     "field_name" : "mSize",
22216     "field_offset" : 64,
22217     "referenced_type" : "type-2"
22218    },
22219    {
22220     "access" : "private",
22221     "field_name" : "mOwnsBuffer",
22222     "field_offset" : 96,
22223     "referenced_type" : "type-34"
22224    }
22225   ],
22226   "linker_set_key" : "android::hardware::hidl_string",
22227   "name" : "android::hardware::hidl_string",
22228   "referenced_type" : "type-234",
22229   "self_type" : "type-234",
22230   "size" : 16,
22231   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22232   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
22233  },
22234  {
22235   "alignment" : 8,
22236   "fields" :
22237   [
22238    {
22239     "access" : "private",
22240     "field_name" : "mBuffer",
22241     "referenced_type" : "type-604"
22242    },
22243    {
22244     "access" : "private",
22245     "field_name" : "mSize",
22246     "field_offset" : 64,
22247     "referenced_type" : "type-2"
22248    },
22249    {
22250     "access" : "private",
22251     "field_name" : "mOwnsBuffer",
22252     "field_offset" : 96,
22253     "referenced_type" : "type-34"
22254    }
22255   ],
22256   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
22257   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
22258   "referenced_type" : "type-603",
22259   "self_type" : "type-603",
22260   "size" : 16,
22261   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22262   "template_args" : [ "type-607" ],
22263   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
22264  },
22265  {
22266   "alignment" : 8,
22267   "fields" :
22268   [
22269    {
22270     "access" : "private",
22271     "field_name" : "mBuffer",
22272     "referenced_type" : "type-243"
22273    },
22274    {
22275     "access" : "private",
22276     "field_name" : "mSize",
22277     "field_offset" : 64,
22278     "referenced_type" : "type-2"
22279    },
22280    {
22281     "access" : "private",
22282     "field_name" : "mOwnsBuffer",
22283     "field_offset" : 96,
22284     "referenced_type" : "type-34"
22285    }
22286   ],
22287   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
22288   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
22289   "referenced_type" : "type-242",
22290   "self_type" : "type-242",
22291   "size" : 16,
22292   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22293   "template_args" : [ "type-246" ],
22294   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_09KeyStatusEEE"
22295  },
22296  {
22297   "alignment" : 8,
22298   "fields" :
22299   [
22300    {
22301     "access" : "private",
22302     "field_name" : "mBuffer",
22303     "referenced_type" : "type-230"
22304    },
22305    {
22306     "access" : "private",
22307     "field_name" : "mSize",
22308     "field_offset" : 64,
22309     "referenced_type" : "type-2"
22310    },
22311    {
22312     "access" : "private",
22313     "field_name" : "mOwnsBuffer",
22314     "field_offset" : 96,
22315     "referenced_type" : "type-34"
22316    }
22317   ],
22318   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
22319   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
22320   "referenced_type" : "type-229",
22321   "self_type" : "type-229",
22322   "size" : 16,
22323   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22324   "template_args" : [ "type-233" ],
22325   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_08KeyValueEEE"
22326  },
22327  {
22328   "alignment" : 8,
22329   "fields" :
22330   [
22331    {
22332     "access" : "private",
22333     "field_name" : "mBuffer",
22334     "referenced_type" : "type-259"
22335    },
22336    {
22337     "access" : "private",
22338     "field_name" : "mSize",
22339     "field_offset" : 64,
22340     "referenced_type" : "type-2"
22341    },
22342    {
22343     "access" : "private",
22344     "field_name" : "mOwnsBuffer",
22345     "field_offset" : 96,
22346     "referenced_type" : "type-34"
22347    }
22348   ],
22349   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
22350   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
22351   "referenced_type" : "type-258",
22352   "self_type" : "type-258",
22353   "size" : 16,
22354   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22355   "template_args" : [ "type-262" ],
22356   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_010SecureStopEEE"
22357  },
22358  {
22359   "alignment" : 8,
22360   "fields" :
22361   [
22362    {
22363     "access" : "private",
22364     "field_name" : "mBuffer",
22365     "referenced_type" : "type-928"
22366    },
22367    {
22368     "access" : "private",
22369     "field_name" : "mSize",
22370     "field_offset" : 64,
22371     "referenced_type" : "type-2"
22372    },
22373    {
22374     "access" : "private",
22375     "field_name" : "mOwnsBuffer",
22376     "field_offset" : 96,
22377     "referenced_type" : "type-34"
22378    }
22379   ],
22380   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
22381   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
22382   "referenced_type" : "type-927",
22383   "self_type" : "type-927",
22384   "size" : 16,
22385   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22386   "template_args" : [ "type-822" ],
22387   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_09SubSampleEEE"
22388  },
22389  {
22390   "alignment" : 8,
22391   "fields" :
22392   [
22393    {
22394     "access" : "private",
22395     "field_name" : "mBuffer",
22396     "referenced_type" : "type-619"
22397    },
22398    {
22399     "access" : "private",
22400     "field_name" : "mSize",
22401     "field_offset" : 64,
22402     "referenced_type" : "type-2"
22403    },
22404    {
22405     "access" : "private",
22406     "field_name" : "mOwnsBuffer",
22407     "field_offset" : 96,
22408     "referenced_type" : "type-34"
22409    }
22410   ],
22411   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
22412   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
22413   "referenced_type" : "type-618",
22414   "self_type" : "type-618",
22415   "size" : 16,
22416   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22417   "template_args" : [ "type-622" ],
22418   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
22419  },
22420  {
22421   "alignment" : 8,
22422   "fields" :
22423   [
22424    {
22425     "access" : "private",
22426     "field_name" : "mBuffer",
22427     "referenced_type" : "type-610"
22428    },
22429    {
22430     "access" : "private",
22431     "field_name" : "mSize",
22432     "field_offset" : 64,
22433     "referenced_type" : "type-2"
22434    },
22435    {
22436     "access" : "private",
22437     "field_name" : "mOwnsBuffer",
22438     "field_offset" : 96,
22439     "referenced_type" : "type-34"
22440    }
22441   ],
22442   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
22443   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
22444   "referenced_type" : "type-609",
22445   "self_type" : "type-609",
22446   "size" : 16,
22447   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22448   "template_args" : [ "type-234" ],
22449   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
22450  },
22451  {
22452   "alignment" : 8,
22453   "fields" :
22454   [
22455    {
22456     "access" : "private",
22457     "field_name" : "mBuffer",
22458     "referenced_type" : "type-643"
22459    },
22460    {
22461     "access" : "private",
22462     "field_name" : "mSize",
22463     "field_offset" : 64,
22464     "referenced_type" : "type-2"
22465    },
22466    {
22467     "access" : "private",
22468     "field_name" : "mOwnsBuffer",
22469     "field_offset" : 96,
22470     "referenced_type" : "type-34"
22471    }
22472   ],
22473   "linker_set_key" : "android::hardware::hidl_vec<char>",
22474   "name" : "android::hardware::hidl_vec<char>",
22475   "referenced_type" : "type-642",
22476   "self_type" : "type-642",
22477   "size" : 16,
22478   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22479   "template_args" : [ "type-80" ],
22480   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
22481  },
22482  {
22483   "alignment" : 8,
22484   "fields" :
22485   [
22486    {
22487     "access" : "private",
22488     "field_name" : "mBuffer",
22489     "referenced_type" : "type-631"
22490    },
22491    {
22492     "access" : "private",
22493     "field_name" : "mSize",
22494     "field_offset" : 64,
22495     "referenced_type" : "type-2"
22496    },
22497    {
22498     "access" : "private",
22499     "field_name" : "mOwnsBuffer",
22500     "field_offset" : 96,
22501     "referenced_type" : "type-34"
22502    }
22503   ],
22504   "linker_set_key" : "android::hardware::hidl_vec<int>",
22505   "name" : "android::hardware::hidl_vec<int>",
22506   "referenced_type" : "type-630",
22507   "self_type" : "type-630",
22508   "size" : 16,
22509   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22510   "template_args" : [ "type-28" ],
22511   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
22512  },
22513  {
22514   "alignment" : 8,
22515   "fields" :
22516   [
22517    {
22518     "access" : "private",
22519     "field_name" : "mBuffer",
22520     "referenced_type" : "type-248"
22521    },
22522    {
22523     "access" : "private",
22524     "field_name" : "mSize",
22525     "field_offset" : 64,
22526     "referenced_type" : "type-2"
22527    },
22528    {
22529     "access" : "private",
22530     "field_name" : "mOwnsBuffer",
22531     "field_offset" : 96,
22532     "referenced_type" : "type-34"
22533    }
22534   ],
22535   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
22536   "name" : "android::hardware::hidl_vec<unsigned char>",
22537   "referenced_type" : "type-247",
22538   "self_type" : "type-247",
22539   "size" : 16,
22540   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22541   "template_args" : [ "type-251" ],
22542   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
22543  },
22544  {
22545   "alignment" : 2,
22546   "fields" :
22547   [
22548    {
22549     "access" : "private",
22550     "field_name" : "mMajor",
22551     "referenced_type" : "type-270"
22552    },
22553    {
22554     "access" : "private",
22555     "field_name" : "mMinor",
22556     "field_offset" : 16,
22557     "referenced_type" : "type-270"
22558    }
22559   ],
22560   "linker_set_key" : "android::hardware::hidl_version",
22561   "name" : "android::hardware::hidl_version",
22562   "referenced_type" : "type-653",
22563   "self_type" : "type-653",
22564   "size" : 4,
22565   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22566   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
22567  },
22568  {
22569   "alignment" : 8,
22570   "base_specifiers" :
22571   [
22572    {
22573     "referenced_type" : "type-27"
22574    },
22575    {
22576     "referenced_type" : "type-32"
22577    }
22578   ],
22579   "fields" :
22580   [
22581    {
22582     "access" : "private",
22583     "field_name" : "_hidl_mImpl",
22584     "field_offset" : 960,
22585     "referenced_type" : "type-26"
22586    }
22587   ],
22588   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
22589   "name" : "android::hidl::base::V1_0::BnHwBase",
22590   "referenced_type" : "type-25",
22591   "self_type" : "type-25",
22592   "size" : 144,
22593   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
22594   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
22595   "vtable_components" :
22596   [
22597    {
22598     "component_value" : 128,
22599     "kind" : "vbase_offset"
22600    },
22601    {
22602     "kind" : "offset_to_top"
22603    },
22604    {
22605     "kind" : "rtti",
22606     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
22607    },
22608    {
22609     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
22610    },
22611    {
22612     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
22613    },
22614    {
22615     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
22616    },
22617    {
22618     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
22619    },
22620    {
22621     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
22622    },
22623    {
22624     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
22625    },
22626    {
22627     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
22628    },
22629    {
22630     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
22631    },
22632    {
22633     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
22634    },
22635    {
22636     "kind" : "complete_dtor_pointer",
22637     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
22638    },
22639    {
22640     "kind" : "deleting_dtor_pointer",
22641     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
22642    },
22643    {
22644     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
22645    },
22646    {
22647     "component_value" : -32,
22648     "kind" : "offset_to_top"
22649    },
22650    {
22651     "kind" : "rtti",
22652     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
22653    },
22654    {
22655     "kind" : "complete_dtor_pointer",
22656     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
22657    },
22658    {
22659     "kind" : "deleting_dtor_pointer",
22660     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
22661    },
22662    {
22663     "kind" : "vcall_offset"
22664    },
22665    {
22666     "kind" : "vcall_offset"
22667    },
22668    {
22669     "kind" : "vcall_offset"
22670    },
22671    {
22672     "kind" : "vcall_offset"
22673    },
22674    {
22675     "component_value" : -128,
22676     "kind" : "vcall_offset"
22677    },
22678    {
22679     "component_value" : -128,
22680     "kind" : "offset_to_top"
22681    },
22682    {
22683     "kind" : "rtti",
22684     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
22685    },
22686    {
22687     "kind" : "complete_dtor_pointer",
22688     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
22689    },
22690    {
22691     "kind" : "deleting_dtor_pointer",
22692     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
22693    },
22694    {
22695     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22696    },
22697    {
22698     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22699    },
22700    {
22701     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22702    },
22703    {
22704     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22705    }
22706   ]
22707  },
22708  {
22709   "alignment" : 8,
22710   "base_specifiers" :
22711   [
22712    {
22713     "referenced_type" : "type-691"
22714    },
22715    {
22716     "referenced_type" : "type-32"
22717    }
22718   ],
22719   "fields" :
22720   [
22721    {
22722     "access" : "private",
22723     "field_name" : "_hidl_mMutex",
22724     "field_offset" : 1088,
22725     "referenced_type" : "type-858"
22726    },
22727    {
22728     "access" : "private",
22729     "field_name" : "_hidl_mDeathRecipients",
22730     "field_offset" : 1408,
22731     "referenced_type" : "type-859"
22732    }
22733   ],
22734   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
22735   "name" : "android::hidl::base::V1_0::BpHwBase",
22736   "referenced_type" : "type-857",
22737   "self_type" : "type-857",
22738   "size" : 216,
22739   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
22740   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
22741   "vtable_components" :
22742   [
22743    {
22744     "component_value" : 200,
22745     "kind" : "vbase_offset"
22746    },
22747    {
22748     "kind" : "offset_to_top"
22749    },
22750    {
22751     "kind" : "rtti",
22752     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22753    },
22754    {
22755     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
22756    },
22757    {
22758     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
22759    },
22760    {
22761     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
22762    },
22763    {
22764     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
22765    },
22766    {
22767     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
22768    },
22769    {
22770     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
22771    },
22772    {
22773     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
22774    },
22775    {
22776     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
22777    },
22778    {
22779     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
22780    },
22781    {
22782     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
22783    },
22784    {
22785     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
22786    },
22787    {
22788     "kind" : "complete_dtor_pointer",
22789     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
22790    },
22791    {
22792     "kind" : "deleting_dtor_pointer",
22793     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
22794    },
22795    {
22796     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
22797    },
22798    {
22799     "component_value" : 192,
22800     "kind" : "vbase_offset"
22801    },
22802    {
22803     "component_value" : -8,
22804     "kind" : "offset_to_top"
22805    },
22806    {
22807     "kind" : "rtti",
22808     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22809    },
22810    {
22811     "kind" : "complete_dtor_pointer",
22812     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22813    },
22814    {
22815     "kind" : "deleting_dtor_pointer",
22816     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22817    },
22818    {
22819     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
22820    },
22821    {
22822     "component_value" : 184,
22823     "kind" : "vbase_offset"
22824    },
22825    {
22826     "component_value" : -16,
22827     "kind" : "offset_to_top"
22828    },
22829    {
22830     "kind" : "rtti",
22831     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22832    },
22833    {
22834     "kind" : "complete_dtor_pointer",
22835     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22836    },
22837    {
22838     "kind" : "deleting_dtor_pointer",
22839     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22840    },
22841    {
22842     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
22843    },
22844    {
22845     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22846    },
22847    {
22848     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22849    },
22850    {
22851     "component_value" : -48,
22852     "kind" : "offset_to_top"
22853    },
22854    {
22855     "kind" : "rtti",
22856     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22857    },
22858    {
22859     "kind" : "complete_dtor_pointer",
22860     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22861    },
22862    {
22863     "kind" : "deleting_dtor_pointer",
22864     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22865    },
22866    {
22867     "kind" : "vcall_offset"
22868    },
22869    {
22870     "component_value" : -184,
22871     "kind" : "vcall_offset"
22872    },
22873    {
22874     "component_value" : -184,
22875     "kind" : "vcall_offset"
22876    },
22877    {
22878     "component_value" : -184,
22879     "kind" : "vcall_offset"
22880    },
22881    {
22882     "component_value" : -200,
22883     "kind" : "vcall_offset"
22884    },
22885    {
22886     "component_value" : -200,
22887     "kind" : "offset_to_top"
22888    },
22889    {
22890     "kind" : "rtti",
22891     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22892    },
22893    {
22894     "kind" : "complete_dtor_pointer",
22895     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22896    },
22897    {
22898     "kind" : "deleting_dtor_pointer",
22899     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22900    },
22901    {
22902     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
22903    },
22904    {
22905     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22906    },
22907    {
22908     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22909    },
22910    {
22911     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22912    }
22913   ]
22914  },
22915  {
22916   "alignment" : 8,
22917   "fields" :
22918   [
22919    {
22920     "field_name" : "pid",
22921     "referenced_type" : "type-28"
22922    },
22923    {
22924     "field_name" : "ptr",
22925     "field_offset" : 64,
22926     "referenced_type" : "type-55"
22927    },
22928    {
22929     "field_name" : "arch",
22930     "field_offset" : 128,
22931     "referenced_type" : "type-671"
22932    }
22933   ],
22934   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
22935   "name" : "android::hidl::base::V1_0::DebugInfo",
22936   "referenced_type" : "type-670",
22937   "self_type" : "type-670",
22938   "size" : 24,
22939   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
22940   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
22941  },
22942  {
22943   "alignment" : 8,
22944   "base_specifiers" :
22945   [
22946    {
22947     "is_virtual" : true,
22948     "referenced_type" : "type-6"
22949    }
22950   ],
22951   "linker_set_key" : "android::hidl::base::V1_0::IBase",
22952   "name" : "android::hidl::base::V1_0::IBase",
22953   "referenced_type" : "type-5",
22954   "self_type" : "type-5",
22955   "size" : 24,
22956   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
22957   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
22958   "vtable_components" :
22959   [
22960    {
22961     "component_value" : 8,
22962     "kind" : "vbase_offset"
22963    },
22964    {
22965     "kind" : "offset_to_top"
22966    },
22967    {
22968     "kind" : "rtti",
22969     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
22970    },
22971    {
22972     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
22973    },
22974    {
22975     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
22976    },
22977    {
22978     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
22979    },
22980    {
22981     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
22982    },
22983    {
22984     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
22985    },
22986    {
22987     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
22988    },
22989    {
22990     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
22991    },
22992    {
22993     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
22994    },
22995    {
22996     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
22997    },
22998    {
22999     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
23000    },
23001    {
23002     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
23003    },
23004    {
23005     "kind" : "complete_dtor_pointer",
23006     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
23007    },
23008    {
23009     "kind" : "deleting_dtor_pointer",
23010     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
23011    },
23012    {
23013     "kind" : "vcall_offset"
23014    },
23015    {
23016     "kind" : "vcall_offset"
23017    },
23018    {
23019     "kind" : "vcall_offset"
23020    },
23021    {
23022     "kind" : "vcall_offset"
23023    },
23024    {
23025     "component_value" : -8,
23026     "kind" : "vcall_offset"
23027    },
23028    {
23029     "component_value" : -8,
23030     "kind" : "offset_to_top"
23031    },
23032    {
23033     "kind" : "rtti",
23034     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
23035    },
23036    {
23037     "kind" : "complete_dtor_pointer",
23038     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
23039    },
23040    {
23041     "kind" : "deleting_dtor_pointer",
23042     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
23043    },
23044    {
23045     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23046    },
23047    {
23048     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23049    },
23050    {
23051     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23052    },
23053    {
23054     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23055    }
23056   ]
23057  },
23058  {
23059   "alignment" : 8,
23060   "base_specifiers" :
23061   [
23062    {
23063     "referenced_type" : "type-5"
23064    }
23065   ],
23066   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
23067   "name" : "android::hidl::manager::V1_0::IServiceManager",
23068   "referenced_type" : "type-189",
23069   "self_type" : "type-189",
23070   "size" : 24,
23071   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
23072   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
23073   "vtable_components" :
23074   [
23075    {
23076     "component_value" : 8,
23077     "kind" : "vbase_offset"
23078    },
23079    {
23080     "kind" : "offset_to_top"
23081    },
23082    {
23083     "kind" : "rtti",
23084     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
23085    },
23086    {
23087     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
23088    },
23089    {
23090     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
23091    },
23092    {
23093     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
23094    },
23095    {
23096     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
23097    },
23098    {
23099     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
23100    },
23101    {
23102     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
23103    },
23104    {
23105     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
23106    },
23107    {
23108     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
23109    },
23110    {
23111     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
23112    },
23113    {
23114     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
23115    },
23116    {
23117     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
23118    },
23119    {
23120     "kind" : "complete_dtor_pointer",
23121     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
23122    },
23123    {
23124     "kind" : "deleting_dtor_pointer",
23125     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
23126    },
23127    {
23128     "is_pure" : true,
23129     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
23130    },
23131    {
23132     "is_pure" : true,
23133     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
23134    },
23135    {
23136     "is_pure" : true,
23137     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
23138    },
23139    {
23140     "is_pure" : true,
23141     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
23142    },
23143    {
23144     "is_pure" : true,
23145     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
23146    },
23147    {
23148     "is_pure" : true,
23149     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
23150    },
23151    {
23152     "is_pure" : true,
23153     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
23154    },
23155    {
23156     "is_pure" : true,
23157     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
23158    },
23159    {
23160     "kind" : "vcall_offset"
23161    },
23162    {
23163     "kind" : "vcall_offset"
23164    },
23165    {
23166     "kind" : "vcall_offset"
23167    },
23168    {
23169     "kind" : "vcall_offset"
23170    },
23171    {
23172     "component_value" : -8,
23173     "kind" : "vcall_offset"
23174    },
23175    {
23176     "component_value" : -8,
23177     "kind" : "offset_to_top"
23178    },
23179    {
23180     "kind" : "rtti",
23181     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
23182    },
23183    {
23184     "kind" : "complete_dtor_pointer",
23185     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
23186    },
23187    {
23188     "kind" : "deleting_dtor_pointer",
23189     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
23190    },
23191    {
23192     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23193    },
23194    {
23195     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23196    },
23197    {
23198     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23199    },
23200    {
23201     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23202    }
23203   ]
23204  },
23205  {
23206   "alignment" : 8,
23207   "fields" :
23208   [
23209    {
23210     "field_name" : "interfaceName",
23211     "referenced_type" : "type-234"
23212    },
23213    {
23214     "field_name" : "instanceName",
23215     "field_offset" : 128,
23216     "referenced_type" : "type-234"
23217    },
23218    {
23219     "field_name" : "pid",
23220     "field_offset" : 256,
23221     "referenced_type" : "type-28"
23222    },
23223    {
23224     "field_name" : "clientPids",
23225     "field_offset" : 320,
23226     "referenced_type" : "type-630"
23227    },
23228    {
23229     "field_name" : "arch",
23230     "field_offset" : 448,
23231     "referenced_type" : "type-671"
23232    }
23233   ],
23234   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
23235   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
23236   "referenced_type" : "type-809",
23237   "self_type" : "type-809",
23238   "size" : 64,
23239   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
23240   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
23241  },
23242  {
23243   "alignment" : 8,
23244   "base_specifiers" :
23245   [
23246    {
23247     "referenced_type" : "type-5"
23248    }
23249   ],
23250   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
23251   "name" : "android::hidl::manager::V1_0::IServiceNotification",
23252   "referenced_type" : "type-221",
23253   "self_type" : "type-221",
23254   "size" : 24,
23255   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
23256   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
23257   "vtable_components" :
23258   [
23259    {
23260     "component_value" : 8,
23261     "kind" : "vbase_offset"
23262    },
23263    {
23264     "kind" : "offset_to_top"
23265    },
23266    {
23267     "kind" : "rtti",
23268     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
23269    },
23270    {
23271     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
23272    },
23273    {
23274     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
23275    },
23276    {
23277     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
23278    },
23279    {
23280     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
23281    },
23282    {
23283     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
23284    },
23285    {
23286     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
23287    },
23288    {
23289     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
23290    },
23291    {
23292     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
23293    },
23294    {
23295     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
23296    },
23297    {
23298     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
23299    },
23300    {
23301     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
23302    },
23303    {
23304     "kind" : "complete_dtor_pointer",
23305     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
23306    },
23307    {
23308     "kind" : "deleting_dtor_pointer",
23309     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
23310    },
23311    {
23312     "is_pure" : true,
23313     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
23314    },
23315    {
23316     "kind" : "vcall_offset"
23317    },
23318    {
23319     "kind" : "vcall_offset"
23320    },
23321    {
23322     "kind" : "vcall_offset"
23323    },
23324    {
23325     "kind" : "vcall_offset"
23326    },
23327    {
23328     "component_value" : -8,
23329     "kind" : "vcall_offset"
23330    },
23331    {
23332     "component_value" : -8,
23333     "kind" : "offset_to_top"
23334    },
23335    {
23336     "kind" : "rtti",
23337     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
23338    },
23339    {
23340     "kind" : "complete_dtor_pointer",
23341     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
23342    },
23343    {
23344     "kind" : "deleting_dtor_pointer",
23345     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
23346    },
23347    {
23348     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23349    },
23350    {
23351     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23352    },
23353    {
23354     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23355    },
23356    {
23357     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23358    }
23359   ]
23360  },
23361  {
23362   "alignment" : 8,
23363   "fields" :
23364   [
23365    {
23366     "access" : "private",
23367     "field_name" : "m_ptr",
23368     "referenced_type" : "type-204"
23369    }
23370   ],
23371   "linker_set_key" : "android::sp<android::Thread>",
23372   "name" : "android::sp<android::Thread>",
23373   "record_kind" : "class",
23374   "referenced_type" : "type-203",
23375   "self_type" : "type-203",
23376   "size" : 8,
23377   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23378   "template_args" : [ "type-205" ],
23379   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
23380  },
23381  {
23382   "alignment" : 8,
23383   "fields" :
23384   [
23385    {
23386     "access" : "private",
23387     "field_name" : "m_ptr",
23388     "referenced_type" : "type-359"
23389    }
23390   ],
23391   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
23392   "name" : "android::sp<android::hardware::BHwBinder>",
23393   "record_kind" : "class",
23394   "referenced_type" : "type-358",
23395   "self_type" : "type-358",
23396   "size" : 8,
23397   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23398   "template_args" : [ "type-27" ],
23399   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
23400  },
23401  {
23402   "alignment" : 8,
23403   "fields" :
23404   [
23405    {
23406     "access" : "private",
23407     "field_name" : "m_ptr",
23408     "referenced_type" : "type-371"
23409    }
23410   ],
23411   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
23412   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
23413   "record_kind" : "class",
23414   "referenced_type" : "type-975",
23415   "self_type" : "type-975",
23416   "size" : 8,
23417   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23418   "template_args" : [ "type-353" ],
23419   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
23420  },
23421  {
23422   "alignment" : 8,
23423   "fields" :
23424   [
23425    {
23426     "access" : "private",
23427     "field_name" : "m_ptr",
23428     "referenced_type" : "type-14"
23429    }
23430   ],
23431   "linker_set_key" : "android::sp<android::hardware::IBinder>",
23432   "name" : "android::sp<android::hardware::IBinder>",
23433   "record_kind" : "class",
23434   "referenced_type" : "type-13",
23435   "self_type" : "type-13",
23436   "size" : 8,
23437   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23438   "template_args" : [ "type-15" ],
23439   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
23440  },
23441  {
23442   "alignment" : 8,
23443   "fields" :
23444   [
23445    {
23446     "access" : "private",
23447     "field_name" : "m_ptr",
23448     "referenced_type" : "type-19"
23449    }
23450   ],
23451   "linker_set_key" : "android::sp<android::hardware::IInterface>",
23452   "name" : "android::sp<android::hardware::IInterface>",
23453   "record_kind" : "class",
23454   "referenced_type" : "type-18",
23455   "self_type" : "type-18",
23456   "size" : 8,
23457   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23458   "template_args" : [ "type-20" ],
23459   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
23460  },
23461  {
23462   "alignment" : 8,
23463   "fields" :
23464   [
23465    {
23466     "access" : "private",
23467     "field_name" : "m_ptr",
23468     "referenced_type" : "type-51"
23469    }
23470   ],
23471   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
23472   "name" : "android::sp<android::hardware::ProcessState>",
23473   "record_kind" : "class",
23474   "referenced_type" : "type-50",
23475   "self_type" : "type-50",
23476   "size" : 8,
23477   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23478   "template_args" : [ "type-52" ],
23479   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
23480  },
23481  {
23482   "alignment" : 8,
23483   "fields" :
23484   [
23485    {
23486     "access" : "private",
23487     "field_name" : "m_ptr",
23488     "referenced_type" : "type-331"
23489    }
23490   ],
23491   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
23492   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
23493   "record_kind" : "class",
23494   "referenced_type" : "type-330",
23495   "self_type" : "type-330",
23496   "size" : 8,
23497   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23498   "template_args" : [ "type-332" ],
23499   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE"
23500  },
23501  {
23502   "alignment" : 8,
23503   "fields" :
23504   [
23505    {
23506     "access" : "private",
23507     "field_name" : "m_ptr",
23508     "referenced_type" : "type-282"
23509    }
23510   ],
23511   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
23512   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
23513   "record_kind" : "class",
23514   "referenced_type" : "type-281",
23515   "self_type" : "type-281",
23516   "size" : 8,
23517   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23518   "template_args" : [ "type-283" ],
23519   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE"
23520  },
23521  {
23522   "alignment" : 8,
23523   "fields" :
23524   [
23525    {
23526     "access" : "private",
23527     "field_name" : "m_ptr",
23528     "referenced_type" : "type-23"
23529    }
23530   ],
23531   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
23532   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
23533   "record_kind" : "class",
23534   "referenced_type" : "type-22",
23535   "self_type" : "type-22",
23536   "size" : 8,
23537   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23538   "template_args" : [ "type-24" ],
23539   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE"
23540  },
23541  {
23542   "alignment" : 8,
23543   "fields" :
23544   [
23545    {
23546     "access" : "private",
23547     "field_name" : "m_ptr",
23548     "referenced_type" : "type-86"
23549    }
23550   ],
23551   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
23552   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
23553   "record_kind" : "class",
23554   "referenced_type" : "type-85",
23555   "self_type" : "type-85",
23556   "size" : 8,
23557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23558   "template_args" : [ "type-87" ],
23559   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE"
23560  },
23561  {
23562   "alignment" : 8,
23563   "fields" :
23564   [
23565    {
23566     "access" : "private",
23567     "field_name" : "m_ptr",
23568     "referenced_type" : "type-90"
23569    }
23570   ],
23571   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
23572   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
23573   "record_kind" : "class",
23574   "referenced_type" : "type-89",
23575   "self_type" : "type-89",
23576   "size" : 8,
23577   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23578   "template_args" : [ "type-91" ],
23579   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE"
23580  },
23581  {
23582   "alignment" : 8,
23583   "fields" :
23584   [
23585    {
23586     "access" : "private",
23587     "field_name" : "m_ptr",
23588     "referenced_type" : "type-348"
23589    }
23590   ],
23591   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
23592   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
23593   "record_kind" : "class",
23594   "referenced_type" : "type-347",
23595   "self_type" : "type-347",
23596   "size" : 8,
23597   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23598   "template_args" : [ "type-349" ],
23599   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
23600  },
23601  {
23602   "alignment" : 8,
23603   "fields" :
23604   [
23605    {
23606     "access" : "private",
23607     "field_name" : "m_ptr",
23608     "referenced_type" : "type-351"
23609    }
23610   ],
23611   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
23612   "name" : "android::sp<android::hardware::hidl_death_recipient>",
23613   "record_kind" : "class",
23614   "referenced_type" : "type-629",
23615   "self_type" : "type-629",
23616   "size" : 8,
23617   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23618   "template_args" : [ "type-352" ],
23619   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
23620  },
23621  {
23622   "alignment" : 8,
23623   "fields" :
23624   [
23625    {
23626     "access" : "private",
23627     "field_name" : "m_ptr",
23628     "referenced_type" : "type-4"
23629    }
23630   ],
23631   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
23632   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
23633   "record_kind" : "class",
23634   "referenced_type" : "type-26",
23635   "self_type" : "type-26",
23636   "size" : 8,
23637   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23638   "template_args" : [ "type-5" ],
23639   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
23640  },
23641  {
23642   "alignment" : 8,
23643   "fields" :
23644   [
23645    {
23646     "access" : "private",
23647     "field_name" : "m_ptr",
23648     "referenced_type" : "type-188"
23649    }
23650   ],
23651   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
23652   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
23653   "record_kind" : "class",
23654   "referenced_type" : "type-187",
23655   "self_type" : "type-187",
23656   "size" : 8,
23657   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23658   "template_args" : [ "type-189" ],
23659   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
23660  },
23661  {
23662   "alignment" : 8,
23663   "fields" :
23664   [
23665    {
23666     "access" : "private",
23667     "field_name" : "m_ptr",
23668     "referenced_type" : "type-220"
23669    }
23670   ],
23671   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
23672   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
23673   "record_kind" : "class",
23674   "referenced_type" : "type-219",
23675   "self_type" : "type-219",
23676   "size" : 8,
23677   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23678   "template_args" : [ "type-221" ],
23679   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
23680  },
23681  {
23682   "alignment" : 1,
23683   "linker_set_key" : "android::trait_trivial_copy<bool>",
23684   "name" : "android::trait_trivial_copy<bool>",
23685   "referenced_type" : "type-497",
23686   "self_type" : "type-497",
23687   "size" : 1,
23688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23689   "template_args" : [ "type-34" ],
23690   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
23691  },
23692  {
23693   "alignment" : 1,
23694   "linker_set_key" : "android::trait_trivial_copy<char>",
23695   "name" : "android::trait_trivial_copy<char>",
23696   "referenced_type" : "type-504",
23697   "self_type" : "type-504",
23698   "size" : 1,
23699   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23700   "template_args" : [ "type-80" ],
23701   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
23702  },
23703  {
23704   "alignment" : 1,
23705   "linker_set_key" : "android::trait_trivial_copy<double>",
23706   "name" : "android::trait_trivial_copy<double>",
23707   "referenced_type" : "type-556",
23708   "self_type" : "type-556",
23709   "size" : 1,
23710   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23711   "template_args" : [ "type-554" ],
23712   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
23713  },
23714  {
23715   "alignment" : 1,
23716   "linker_set_key" : "android::trait_trivial_copy<float>",
23717   "name" : "android::trait_trivial_copy<float>",
23718   "referenced_type" : "type-551",
23719   "self_type" : "type-551",
23720   "size" : 1,
23721   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23722   "template_args" : [ "type-548" ],
23723   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
23724  },
23725  {
23726   "alignment" : 1,
23727   "linker_set_key" : "android::trait_trivial_copy<int>",
23728   "name" : "android::trait_trivial_copy<int>",
23729   "referenced_type" : "type-521",
23730   "self_type" : "type-521",
23731   "size" : 1,
23732   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23733   "template_args" : [ "type-28" ],
23734   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
23735  },
23736  {
23737   "alignment" : 1,
23738   "linker_set_key" : "android::trait_trivial_copy<long long>",
23739   "name" : "android::trait_trivial_copy<long long>",
23740   "referenced_type" : "type-540",
23741   "self_type" : "type-540",
23742   "size" : 1,
23743   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23744   "template_args" : [ "type-537" ],
23745   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
23746  },
23747  {
23748   "alignment" : 1,
23749   "linker_set_key" : "android::trait_trivial_copy<long>",
23750   "name" : "android::trait_trivial_copy<long>",
23751   "referenced_type" : "type-530",
23752   "self_type" : "type-530",
23753   "size" : 1,
23754   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23755   "template_args" : [ "type-56" ],
23756   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
23757  },
23758  {
23759   "alignment" : 1,
23760   "linker_set_key" : "android::trait_trivial_copy<short>",
23761   "name" : "android::trait_trivial_copy<short>",
23762   "referenced_type" : "type-513",
23763   "self_type" : "type-513",
23764   "size" : 1,
23765   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23766   "template_args" : [ "type-511" ],
23767   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
23768  },
23769  {
23770   "alignment" : 1,
23771   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
23772   "name" : "android::trait_trivial_copy<unsigned char>",
23773   "referenced_type" : "type-508",
23774   "self_type" : "type-508",
23775   "size" : 1,
23776   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23777   "template_args" : [ "type-251" ],
23778   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
23779  },
23780  {
23781   "alignment" : 1,
23782   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
23783   "name" : "android::trait_trivial_copy<unsigned int>",
23784   "referenced_type" : "type-525",
23785   "self_type" : "type-525",
23786   "size" : 1,
23787   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23788   "template_args" : [ "type-2" ],
23789   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
23790  },
23791  {
23792   "alignment" : 1,
23793   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
23794   "name" : "android::trait_trivial_copy<unsigned long long>",
23795   "referenced_type" : "type-545",
23796   "self_type" : "type-545",
23797   "size" : 1,
23798   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23799   "template_args" : [ "type-543" ],
23800   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
23801  },
23802  {
23803   "alignment" : 1,
23804   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
23805   "name" : "android::trait_trivial_copy<unsigned long>",
23806   "referenced_type" : "type-534",
23807   "self_type" : "type-534",
23808   "size" : 1,
23809   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23810   "template_args" : [ "type-55" ],
23811   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
23812  },
23813  {
23814   "alignment" : 1,
23815   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
23816   "name" : "android::trait_trivial_copy<unsigned short>",
23817   "referenced_type" : "type-517",
23818   "self_type" : "type-517",
23819   "size" : 1,
23820   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23821   "template_args" : [ "type-270" ],
23822   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
23823  },
23824  {
23825   "alignment" : 1,
23826   "linker_set_key" : "android::trait_trivial_copy<void>",
23827   "name" : "android::trait_trivial_copy<void>",
23828   "referenced_type" : "type-479",
23829   "self_type" : "type-479",
23830   "size" : 1,
23831   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23832   "template_args" : [ "type-31" ],
23833   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
23834  },
23835  {
23836   "alignment" : 1,
23837   "linker_set_key" : "android::trait_trivial_ctor<bool>",
23838   "name" : "android::trait_trivial_ctor<bool>",
23839   "referenced_type" : "type-481",
23840   "self_type" : "type-481",
23841   "size" : 1,
23842   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23843   "template_args" : [ "type-34" ],
23844   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
23845  },
23846  {
23847   "alignment" : 1,
23848   "linker_set_key" : "android::trait_trivial_ctor<char>",
23849   "name" : "android::trait_trivial_ctor<char>",
23850   "referenced_type" : "type-502",
23851   "self_type" : "type-502",
23852   "size" : 1,
23853   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23854   "template_args" : [ "type-80" ],
23855   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
23856  },
23857  {
23858   "alignment" : 1,
23859   "linker_set_key" : "android::trait_trivial_ctor<double>",
23860   "name" : "android::trait_trivial_ctor<double>",
23861   "referenced_type" : "type-553",
23862   "self_type" : "type-553",
23863   "size" : 1,
23864   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23865   "template_args" : [ "type-554" ],
23866   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
23867  },
23868  {
23869   "alignment" : 1,
23870   "linker_set_key" : "android::trait_trivial_ctor<float>",
23871   "name" : "android::trait_trivial_ctor<float>",
23872   "referenced_type" : "type-547",
23873   "self_type" : "type-547",
23874   "size" : 1,
23875   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23876   "template_args" : [ "type-548" ],
23877   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
23878  },
23879  {
23880   "alignment" : 1,
23881   "linker_set_key" : "android::trait_trivial_ctor<int>",
23882   "name" : "android::trait_trivial_ctor<int>",
23883   "referenced_type" : "type-519",
23884   "self_type" : "type-519",
23885   "size" : 1,
23886   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23887   "template_args" : [ "type-28" ],
23888   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
23889  },
23890  {
23891   "alignment" : 1,
23892   "linker_set_key" : "android::trait_trivial_ctor<long long>",
23893   "name" : "android::trait_trivial_ctor<long long>",
23894   "referenced_type" : "type-536",
23895   "self_type" : "type-536",
23896   "size" : 1,
23897   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23898   "template_args" : [ "type-537" ],
23899   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
23900  },
23901  {
23902   "alignment" : 1,
23903   "linker_set_key" : "android::trait_trivial_ctor<long>",
23904   "name" : "android::trait_trivial_ctor<long>",
23905   "referenced_type" : "type-527",
23906   "self_type" : "type-527",
23907   "size" : 1,
23908   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23909   "template_args" : [ "type-56" ],
23910   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
23911  },
23912  {
23913   "alignment" : 1,
23914   "linker_set_key" : "android::trait_trivial_ctor<short>",
23915   "name" : "android::trait_trivial_ctor<short>",
23916   "referenced_type" : "type-510",
23917   "self_type" : "type-510",
23918   "size" : 1,
23919   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23920   "template_args" : [ "type-511" ],
23921   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
23922  },
23923  {
23924   "alignment" : 1,
23925   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
23926   "name" : "android::trait_trivial_ctor<unsigned char>",
23927   "referenced_type" : "type-506",
23928   "self_type" : "type-506",
23929   "size" : 1,
23930   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23931   "template_args" : [ "type-251" ],
23932   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
23933  },
23934  {
23935   "alignment" : 1,
23936   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
23937   "name" : "android::trait_trivial_ctor<unsigned int>",
23938   "referenced_type" : "type-523",
23939   "self_type" : "type-523",
23940   "size" : 1,
23941   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23942   "template_args" : [ "type-2" ],
23943   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
23944  },
23945  {
23946   "alignment" : 1,
23947   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
23948   "name" : "android::trait_trivial_ctor<unsigned long long>",
23949   "referenced_type" : "type-542",
23950   "self_type" : "type-542",
23951   "size" : 1,
23952   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23953   "template_args" : [ "type-543" ],
23954   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
23955  },
23956  {
23957   "alignment" : 1,
23958   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
23959   "name" : "android::trait_trivial_ctor<unsigned long>",
23960   "referenced_type" : "type-532",
23961   "self_type" : "type-532",
23962   "size" : 1,
23963   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23964   "template_args" : [ "type-55" ],
23965   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
23966  },
23967  {
23968   "alignment" : 1,
23969   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
23970   "name" : "android::trait_trivial_ctor<unsigned short>",
23971   "referenced_type" : "type-515",
23972   "self_type" : "type-515",
23973   "size" : 1,
23974   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23975   "template_args" : [ "type-270" ],
23976   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
23977  },
23978  {
23979   "alignment" : 1,
23980   "linker_set_key" : "android::trait_trivial_ctor<void>",
23981   "name" : "android::trait_trivial_ctor<void>",
23982   "referenced_type" : "type-475",
23983   "self_type" : "type-475",
23984   "size" : 1,
23985   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23986   "template_args" : [ "type-31" ],
23987   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
23988  },
23989  {
23990   "alignment" : 1,
23991   "linker_set_key" : "android::trait_trivial_dtor<bool>",
23992   "name" : "android::trait_trivial_dtor<bool>",
23993   "referenced_type" : "type-492",
23994   "self_type" : "type-492",
23995   "size" : 1,
23996   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23997   "template_args" : [ "type-34" ],
23998   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
23999  },
24000  {
24001   "alignment" : 1,
24002   "linker_set_key" : "android::trait_trivial_dtor<char>",
24003   "name" : "android::trait_trivial_dtor<char>",
24004   "referenced_type" : "type-503",
24005   "self_type" : "type-503",
24006   "size" : 1,
24007   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24008   "template_args" : [ "type-80" ],
24009   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
24010  },
24011  {
24012   "alignment" : 1,
24013   "linker_set_key" : "android::trait_trivial_dtor<double>",
24014   "name" : "android::trait_trivial_dtor<double>",
24015   "referenced_type" : "type-555",
24016   "self_type" : "type-555",
24017   "size" : 1,
24018   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24019   "template_args" : [ "type-554" ],
24020   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
24021  },
24022  {
24023   "alignment" : 1,
24024   "linker_set_key" : "android::trait_trivial_dtor<float>",
24025   "name" : "android::trait_trivial_dtor<float>",
24026   "referenced_type" : "type-550",
24027   "self_type" : "type-550",
24028   "size" : 1,
24029   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24030   "template_args" : [ "type-548" ],
24031   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
24032  },
24033  {
24034   "alignment" : 1,
24035   "linker_set_key" : "android::trait_trivial_dtor<int>",
24036   "name" : "android::trait_trivial_dtor<int>",
24037   "referenced_type" : "type-520",
24038   "self_type" : "type-520",
24039   "size" : 1,
24040   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24041   "template_args" : [ "type-28" ],
24042   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
24043  },
24044  {
24045   "alignment" : 1,
24046   "linker_set_key" : "android::trait_trivial_dtor<long long>",
24047   "name" : "android::trait_trivial_dtor<long long>",
24048   "referenced_type" : "type-539",
24049   "self_type" : "type-539",
24050   "size" : 1,
24051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24052   "template_args" : [ "type-537" ],
24053   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
24054  },
24055  {
24056   "alignment" : 1,
24057   "linker_set_key" : "android::trait_trivial_dtor<long>",
24058   "name" : "android::trait_trivial_dtor<long>",
24059   "referenced_type" : "type-529",
24060   "self_type" : "type-529",
24061   "size" : 1,
24062   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24063   "template_args" : [ "type-56" ],
24064   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
24065  },
24066  {
24067   "alignment" : 1,
24068   "linker_set_key" : "android::trait_trivial_dtor<short>",
24069   "name" : "android::trait_trivial_dtor<short>",
24070   "referenced_type" : "type-512",
24071   "self_type" : "type-512",
24072   "size" : 1,
24073   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24074   "template_args" : [ "type-511" ],
24075   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
24076  },
24077  {
24078   "alignment" : 1,
24079   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
24080   "name" : "android::trait_trivial_dtor<unsigned char>",
24081   "referenced_type" : "type-507",
24082   "self_type" : "type-507",
24083   "size" : 1,
24084   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24085   "template_args" : [ "type-251" ],
24086   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
24087  },
24088  {
24089   "alignment" : 1,
24090   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
24091   "name" : "android::trait_trivial_dtor<unsigned int>",
24092   "referenced_type" : "type-524",
24093   "self_type" : "type-524",
24094   "size" : 1,
24095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24096   "template_args" : [ "type-2" ],
24097   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
24098  },
24099  {
24100   "alignment" : 1,
24101   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
24102   "name" : "android::trait_trivial_dtor<unsigned long long>",
24103   "referenced_type" : "type-544",
24104   "self_type" : "type-544",
24105   "size" : 1,
24106   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24107   "template_args" : [ "type-543" ],
24108   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
24109  },
24110  {
24111   "alignment" : 1,
24112   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
24113   "name" : "android::trait_trivial_dtor<unsigned long>",
24114   "referenced_type" : "type-533",
24115   "self_type" : "type-533",
24116   "size" : 1,
24117   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24118   "template_args" : [ "type-55" ],
24119   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
24120  },
24121  {
24122   "alignment" : 1,
24123   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
24124   "name" : "android::trait_trivial_dtor<unsigned short>",
24125   "referenced_type" : "type-516",
24126   "self_type" : "type-516",
24127   "size" : 1,
24128   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24129   "template_args" : [ "type-270" ],
24130   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
24131  },
24132  {
24133   "alignment" : 1,
24134   "linker_set_key" : "android::trait_trivial_dtor<void>",
24135   "name" : "android::trait_trivial_dtor<void>",
24136   "referenced_type" : "type-478",
24137   "self_type" : "type-478",
24138   "size" : 1,
24139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24140   "template_args" : [ "type-31" ],
24141   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
24142  },
24143  {
24144   "alignment" : 1,
24145   "linker_set_key" : "android::trait_trivial_move<android::String16>",
24146   "name" : "android::trait_trivial_move<android::String16>",
24147   "referenced_type" : "type-688",
24148   "self_type" : "type-688",
24149   "size" : 1,
24150   "source_file" : "/system/core/libutils/include/utils/String16.h",
24151   "template_args" : [ "type-68" ],
24152   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
24153  },
24154  {
24155   "alignment" : 1,
24156   "linker_set_key" : "android::trait_trivial_move<android::String8>",
24157   "name" : "android::trait_trivial_move<android::String8>",
24158   "referenced_type" : "type-682",
24159   "self_type" : "type-682",
24160   "size" : 1,
24161   "source_file" : "/system/core/libutils/include/utils/String8.h",
24162   "template_args" : [ "type-77" ],
24163   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
24164  },
24165  {
24166   "alignment" : 1,
24167   "linker_set_key" : "android::trait_trivial_move<bool>",
24168   "name" : "android::trait_trivial_move<bool>",
24169   "referenced_type" : "type-501",
24170   "self_type" : "type-501",
24171   "size" : 1,
24172   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24173   "template_args" : [ "type-34" ],
24174   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
24175  },
24176  {
24177   "alignment" : 1,
24178   "linker_set_key" : "android::trait_trivial_move<char>",
24179   "name" : "android::trait_trivial_move<char>",
24180   "referenced_type" : "type-505",
24181   "self_type" : "type-505",
24182   "size" : 1,
24183   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24184   "template_args" : [ "type-80" ],
24185   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
24186  },
24187  {
24188   "alignment" : 1,
24189   "linker_set_key" : "android::trait_trivial_move<double>",
24190   "name" : "android::trait_trivial_move<double>",
24191   "referenced_type" : "type-557",
24192   "self_type" : "type-557",
24193   "size" : 1,
24194   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24195   "template_args" : [ "type-554" ],
24196   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
24197  },
24198  {
24199   "alignment" : 1,
24200   "linker_set_key" : "android::trait_trivial_move<float>",
24201   "name" : "android::trait_trivial_move<float>",
24202   "referenced_type" : "type-552",
24203   "self_type" : "type-552",
24204   "size" : 1,
24205   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24206   "template_args" : [ "type-548" ],
24207   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
24208  },
24209  {
24210   "alignment" : 1,
24211   "linker_set_key" : "android::trait_trivial_move<int>",
24212   "name" : "android::trait_trivial_move<int>",
24213   "referenced_type" : "type-522",
24214   "self_type" : "type-522",
24215   "size" : 1,
24216   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24217   "template_args" : [ "type-28" ],
24218   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
24219  },
24220  {
24221   "alignment" : 1,
24222   "linker_set_key" : "android::trait_trivial_move<long long>",
24223   "name" : "android::trait_trivial_move<long long>",
24224   "referenced_type" : "type-541",
24225   "self_type" : "type-541",
24226   "size" : 1,
24227   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24228   "template_args" : [ "type-537" ],
24229   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
24230  },
24231  {
24232   "alignment" : 1,
24233   "linker_set_key" : "android::trait_trivial_move<long>",
24234   "name" : "android::trait_trivial_move<long>",
24235   "referenced_type" : "type-531",
24236   "self_type" : "type-531",
24237   "size" : 1,
24238   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24239   "template_args" : [ "type-56" ],
24240   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
24241  },
24242  {
24243   "alignment" : 1,
24244   "linker_set_key" : "android::trait_trivial_move<short>",
24245   "name" : "android::trait_trivial_move<short>",
24246   "referenced_type" : "type-514",
24247   "self_type" : "type-514",
24248   "size" : 1,
24249   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24250   "template_args" : [ "type-511" ],
24251   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
24252  },
24253  {
24254   "alignment" : 1,
24255   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
24256   "name" : "android::trait_trivial_move<unsigned char>",
24257   "referenced_type" : "type-509",
24258   "self_type" : "type-509",
24259   "size" : 1,
24260   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24261   "template_args" : [ "type-251" ],
24262   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
24263  },
24264  {
24265   "alignment" : 1,
24266   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
24267   "name" : "android::trait_trivial_move<unsigned int>",
24268   "referenced_type" : "type-526",
24269   "self_type" : "type-526",
24270   "size" : 1,
24271   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24272   "template_args" : [ "type-2" ],
24273   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
24274  },
24275  {
24276   "alignment" : 1,
24277   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
24278   "name" : "android::trait_trivial_move<unsigned long long>",
24279   "referenced_type" : "type-546",
24280   "self_type" : "type-546",
24281   "size" : 1,
24282   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24283   "template_args" : [ "type-543" ],
24284   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
24285  },
24286  {
24287   "alignment" : 1,
24288   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
24289   "name" : "android::trait_trivial_move<unsigned long>",
24290   "referenced_type" : "type-535",
24291   "self_type" : "type-535",
24292   "size" : 1,
24293   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24294   "template_args" : [ "type-55" ],
24295   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
24296  },
24297  {
24298   "alignment" : 1,
24299   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
24300   "name" : "android::trait_trivial_move<unsigned short>",
24301   "referenced_type" : "type-518",
24302   "self_type" : "type-518",
24303   "size" : 1,
24304   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24305   "template_args" : [ "type-270" ],
24306   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
24307  },
24308  {
24309   "alignment" : 1,
24310   "linker_set_key" : "android::trait_trivial_move<void>",
24311   "name" : "android::trait_trivial_move<void>",
24312   "referenced_type" : "type-480",
24313   "self_type" : "type-480",
24314   "size" : 1,
24315   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24316   "template_args" : [ "type-31" ],
24317   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
24318  },
24319  {
24320   "alignment" : 8,
24321   "fields" :
24322   [
24323    {
24324     "access" : "private",
24325     "field_name" : "m_ptr",
24326     "referenced_type" : "type-359"
24327    },
24328    {
24329     "access" : "private",
24330     "field_name" : "m_refs",
24331     "field_offset" : 64,
24332     "referenced_type" : "type-10"
24333    }
24334   ],
24335   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
24336   "name" : "android::wp<android::hardware::BHwBinder>",
24337   "record_kind" : "class",
24338   "referenced_type" : "type-657",
24339   "self_type" : "type-657",
24340   "size" : 16,
24341   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
24342   "template_args" : [ "type-27" ],
24343   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
24344  },
24345  {
24346   "alignment" : 8,
24347   "fields" :
24348   [
24349    {
24350     "access" : "private",
24351     "field_name" : "m_ptr",
24352     "referenced_type" : "type-371"
24353    },
24354    {
24355     "access" : "private",
24356     "field_name" : "m_refs",
24357     "field_offset" : 64,
24358     "referenced_type" : "type-10"
24359    }
24360   ],
24361   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
24362   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
24363   "record_kind" : "class",
24364   "referenced_type" : "type-370",
24365   "self_type" : "type-370",
24366   "size" : 16,
24367   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
24368   "template_args" : [ "type-353" ],
24369   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
24370  },
24371  {
24372   "alignment" : 8,
24373   "fields" :
24374   [
24375    {
24376     "access" : "private",
24377     "field_name" : "m_ptr",
24378     "referenced_type" : "type-351"
24379    },
24380    {
24381     "access" : "private",
24382     "field_name" : "m_refs",
24383     "field_offset" : 64,
24384     "referenced_type" : "type-10"
24385    }
24386   ],
24387   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
24388   "name" : "android::wp<android::hardware::hidl_death_recipient>",
24389   "record_kind" : "class",
24390   "referenced_type" : "type-350",
24391   "self_type" : "type-350",
24392   "size" : 16,
24393   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
24394   "template_args" : [ "type-352" ],
24395   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
24396  },
24397  {
24398   "alignment" : 8,
24399   "fields" :
24400   [
24401    {
24402     "access" : "private",
24403     "field_name" : "m_ptr",
24404     "referenced_type" : "type-4"
24405    },
24406    {
24407     "access" : "private",
24408     "field_name" : "m_refs",
24409     "field_offset" : 64,
24410     "referenced_type" : "type-10"
24411    }
24412   ],
24413   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
24414   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
24415   "record_kind" : "class",
24416   "referenced_type" : "type-3",
24417   "self_type" : "type-3",
24418   "size" : 16,
24419   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
24420   "template_args" : [ "type-5" ],
24421   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
24422  },
24423  {
24424   "alignment" : 4,
24425   "fields" :
24426   [
24427    {
24428     "field_name" : "maxContentLightLevel",
24429     "referenced_type" : "type-548"
24430    },
24431    {
24432     "field_name" : "maxFrameAverageLightLevel",
24433     "field_offset" : 32,
24434     "referenced_type" : "type-548"
24435    }
24436   ],
24437   "linker_set_key" : "android_cta861_3_metadata",
24438   "name" : "android_cta861_3_metadata",
24439   "referenced_type" : "type-783",
24440   "self_type" : "type-783",
24441   "size" : 8,
24442   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24443   "unique_id" : "android_cta861_3_metadata"
24444  },
24445  {
24446   "alignment" : 4,
24447   "fields" :
24448   [
24449    {
24450     "field_name" : "num_points",
24451     "referenced_type" : "type-2"
24452    },
24453    {
24454     "field_name" : "reserved",
24455     "field_offset" : 32,
24456     "referenced_type" : "type-773"
24457    },
24458    {
24459     "field_name" : "xyzc_points",
24460     "field_offset" : 288,
24461     "referenced_type" : "type-780"
24462    }
24463   ],
24464   "linker_set_key" : "android_depth_points",
24465   "name" : "android_depth_points",
24466   "referenced_type" : "type-779",
24467   "self_type" : "type-779",
24468   "size" : 36,
24469   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24470   "unique_id" : "android_depth_points"
24471  },
24472  {
24473   "alignment" : 8,
24474   "fields" :
24475   [
24476    {
24477     "field_name" : "format",
24478     "referenced_type" : "type-776"
24479    },
24480    {
24481     "field_name" : "num_planes",
24482     "field_offset" : 32,
24483     "referenced_type" : "type-2"
24484    },
24485    {
24486     "field_name" : "planes",
24487     "field_offset" : 64,
24488     "referenced_type" : "type-778"
24489    }
24490   ],
24491   "linker_set_key" : "android_flex_layout",
24492   "name" : "android_flex_layout",
24493   "referenced_type" : "type-777",
24494   "self_type" : "type-777",
24495   "size" : 16,
24496   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24497   "unique_id" : "android_flex_layout"
24498  },
24499  {
24500   "alignment" : 8,
24501   "fields" :
24502   [
24503    {
24504     "field_name" : "top_left",
24505     "referenced_type" : "type-250"
24506    },
24507    {
24508     "field_name" : "component",
24509     "field_offset" : 64,
24510     "referenced_type" : "type-774"
24511    },
24512    {
24513     "field_name" : "bits_per_component",
24514     "field_offset" : 96,
24515     "referenced_type" : "type-28"
24516    },
24517    {
24518     "field_name" : "bits_used",
24519     "field_offset" : 128,
24520     "referenced_type" : "type-28"
24521    },
24522    {
24523     "field_name" : "h_increment",
24524     "field_offset" : 160,
24525     "referenced_type" : "type-28"
24526    },
24527    {
24528     "field_name" : "v_increment",
24529     "field_offset" : 192,
24530     "referenced_type" : "type-28"
24531    },
24532    {
24533     "field_name" : "h_subsampling",
24534     "field_offset" : 224,
24535     "referenced_type" : "type-28"
24536    },
24537    {
24538     "field_name" : "v_subsampling",
24539     "field_offset" : 256,
24540     "referenced_type" : "type-28"
24541    }
24542   ],
24543   "linker_set_key" : "android_flex_plane",
24544   "name" : "android_flex_plane",
24545   "referenced_type" : "type-775",
24546   "self_type" : "type-775",
24547   "size" : 40,
24548   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24549   "unique_id" : "android_flex_plane"
24550  },
24551  {
24552   "alignment" : 4,
24553   "fields" :
24554   [
24555    {
24556     "field_name" : "displayPrimaryRed",
24557     "referenced_type" : "type-781"
24558    },
24559    {
24560     "field_name" : "displayPrimaryGreen",
24561     "field_offset" : 64,
24562     "referenced_type" : "type-781"
24563    },
24564    {
24565     "field_name" : "displayPrimaryBlue",
24566     "field_offset" : 128,
24567     "referenced_type" : "type-781"
24568    },
24569    {
24570     "field_name" : "whitePoint",
24571     "field_offset" : 192,
24572     "referenced_type" : "type-781"
24573    },
24574    {
24575     "field_name" : "maxLuminance",
24576     "field_offset" : 256,
24577     "referenced_type" : "type-548"
24578    },
24579    {
24580     "field_name" : "minLuminance",
24581     "field_offset" : 288,
24582     "referenced_type" : "type-548"
24583    }
24584   ],
24585   "linker_set_key" : "android_smpte2086_metadata",
24586   "name" : "android_smpte2086_metadata",
24587   "referenced_type" : "type-782",
24588   "self_type" : "type-782",
24589   "size" : 40,
24590   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24591   "unique_id" : "android_smpte2086_metadata"
24592  },
24593  {
24594   "alignment" : 4,
24595   "fields" :
24596   [
24597    {
24598     "field_name" : "x",
24599     "referenced_type" : "type-548"
24600    },
24601    {
24602     "field_name" : "y",
24603     "field_offset" : 32,
24604     "referenced_type" : "type-548"
24605    }
24606   ],
24607   "linker_set_key" : "android_xy_color",
24608   "name" : "android_xy_color",
24609   "referenced_type" : "type-781",
24610   "self_type" : "type-781",
24611   "size" : 8,
24612   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24613   "unique_id" : "android_xy_color"
24614  },
24615  {
24616   "alignment" : 8,
24617   "fields" :
24618   [
24619    {
24620     "field_name" : "y",
24621     "referenced_type" : "type-30"
24622    },
24623    {
24624     "field_name" : "cb",
24625     "field_offset" : 64,
24626     "referenced_type" : "type-30"
24627    },
24628    {
24629     "field_name" : "cr",
24630     "field_offset" : 128,
24631     "referenced_type" : "type-30"
24632    },
24633    {
24634     "field_name" : "ystride",
24635     "field_offset" : 192,
24636     "referenced_type" : "type-55"
24637    },
24638    {
24639     "field_name" : "cstride",
24640     "field_offset" : 256,
24641     "referenced_type" : "type-55"
24642    },
24643    {
24644     "field_name" : "chroma_step",
24645     "field_offset" : 320,
24646     "referenced_type" : "type-55"
24647    },
24648    {
24649     "field_name" : "reserved",
24650     "field_offset" : 384,
24651     "referenced_type" : "type-773"
24652    }
24653   ],
24654   "linker_set_key" : "android_ycbcr",
24655   "name" : "android_ycbcr",
24656   "referenced_type" : "type-772",
24657   "self_type" : "type-772",
24658   "size" : 80,
24659   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24660   "unique_id" : "android_ycbcr"
24661  },
24662  {
24663   "alignment" : 4,
24664   "fields" :
24665   [
24666    {
24667     "referenced_type" : "type-267"
24668    }
24669   ],
24670   "linker_set_key" : "log_msg",
24671   "name" : "log_msg",
24672   "referenced_type" : "type-266",
24673   "self_type" : "type-266",
24674   "size" : 5124,
24675   "source_file" : "/system/core/liblog/include/log/log_read.h",
24676   "unique_id" : "log_msg"
24677  },
24678  {
24679   "alignment" : 4,
24680   "fields" :
24681   [
24682    {
24683     "field_name" : "buf",
24684     "referenced_type" : "type-268"
24685    },
24686    {
24687     "field_name" : "entry",
24688     "referenced_type" : "type-269"
24689    },
24690    {
24691     "field_name" : "entry_v4",
24692     "referenced_type" : "type-269"
24693    },
24694    {
24695     "field_name" : "entry_v3",
24696     "referenced_type" : "type-272"
24697    },
24698    {
24699     "field_name" : "entry_v2",
24700     "referenced_type" : "type-273"
24701    },
24702    {
24703     "field_name" : "entry_v1",
24704     "referenced_type" : "type-274"
24705    }
24706   ],
24707   "is_anonymous" : true,
24708   "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",
24709   "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",
24710   "record_kind" : "union",
24711   "referenced_type" : "type-267",
24712   "self_type" : "type-267",
24713   "size" : 5124,
24714   "source_file" : "/system/core/liblog/include/log/log_read.h",
24715   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
24716  },
24717  {
24718   "alignment" : 1,
24719   "fields" :
24720   [
24721    {
24722     "field_name" : "tv_sec",
24723     "referenced_type" : "type-2"
24724    },
24725    {
24726     "field_name" : "tv_nsec",
24727     "field_offset" : 32,
24728     "referenced_type" : "type-2"
24729    }
24730   ],
24731   "linker_set_key" : "log_time",
24732   "name" : "log_time",
24733   "referenced_type" : "type-683",
24734   "self_type" : "type-683",
24735   "size" : 8,
24736   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
24737   "unique_id" : "_ZTS8log_time"
24738  },
24739  {
24740   "alignment" : 4,
24741   "fields" :
24742   [
24743    {
24744     "field_name" : "len",
24745     "referenced_type" : "type-270"
24746    },
24747    {
24748     "field_name" : "__pad",
24749     "field_offset" : 16,
24750     "referenced_type" : "type-270"
24751    },
24752    {
24753     "field_name" : "pid",
24754     "field_offset" : 32,
24755     "referenced_type" : "type-28"
24756    },
24757    {
24758     "field_name" : "tid",
24759     "field_offset" : 64,
24760     "referenced_type" : "type-28"
24761    },
24762    {
24763     "field_name" : "sec",
24764     "field_offset" : 96,
24765     "referenced_type" : "type-28"
24766    },
24767    {
24768     "field_name" : "nsec",
24769     "field_offset" : 128,
24770     "referenced_type" : "type-28"
24771    },
24772    {
24773     "field_name" : "msg",
24774     "field_offset" : 160,
24775     "referenced_type" : "type-271"
24776    }
24777   ],
24778   "linker_set_key" : "logger_entry",
24779   "name" : "logger_entry",
24780   "referenced_type" : "type-274",
24781   "self_type" : "type-274",
24782   "size" : 20,
24783   "source_file" : "/system/core/liblog/include/log/log_read.h",
24784   "unique_id" : "logger_entry"
24785  },
24786  {
24787   "alignment" : 1,
24788   "fields" :
24789   [
24790    {
24791     "field_name" : "len",
24792     "referenced_type" : "type-270"
24793    },
24794    {
24795     "field_name" : "hdr_size",
24796     "field_offset" : 16,
24797     "referenced_type" : "type-270"
24798    },
24799    {
24800     "field_name" : "pid",
24801     "field_offset" : 32,
24802     "referenced_type" : "type-28"
24803    },
24804    {
24805     "field_name" : "tid",
24806     "field_offset" : 64,
24807     "referenced_type" : "type-28"
24808    },
24809    {
24810     "field_name" : "sec",
24811     "field_offset" : 96,
24812     "referenced_type" : "type-28"
24813    },
24814    {
24815     "field_name" : "nsec",
24816     "field_offset" : 128,
24817     "referenced_type" : "type-28"
24818    },
24819    {
24820     "field_name" : "euid",
24821     "field_offset" : 160,
24822     "referenced_type" : "type-2"
24823    },
24824    {
24825     "field_name" : "msg",
24826     "field_offset" : 192,
24827     "referenced_type" : "type-271"
24828    }
24829   ],
24830   "linker_set_key" : "logger_entry_v2",
24831   "name" : "logger_entry_v2",
24832   "referenced_type" : "type-273",
24833   "self_type" : "type-273",
24834   "size" : 24,
24835   "source_file" : "/system/core/liblog/include/log/log_read.h",
24836   "unique_id" : "logger_entry_v2"
24837  },
24838  {
24839   "alignment" : 1,
24840   "fields" :
24841   [
24842    {
24843     "field_name" : "len",
24844     "referenced_type" : "type-270"
24845    },
24846    {
24847     "field_name" : "hdr_size",
24848     "field_offset" : 16,
24849     "referenced_type" : "type-270"
24850    },
24851    {
24852     "field_name" : "pid",
24853     "field_offset" : 32,
24854     "referenced_type" : "type-28"
24855    },
24856    {
24857     "field_name" : "tid",
24858     "field_offset" : 64,
24859     "referenced_type" : "type-28"
24860    },
24861    {
24862     "field_name" : "sec",
24863     "field_offset" : 96,
24864     "referenced_type" : "type-28"
24865    },
24866    {
24867     "field_name" : "nsec",
24868     "field_offset" : 128,
24869     "referenced_type" : "type-28"
24870    },
24871    {
24872     "field_name" : "lid",
24873     "field_offset" : 160,
24874     "referenced_type" : "type-2"
24875    },
24876    {
24877     "field_name" : "msg",
24878     "field_offset" : 192,
24879     "referenced_type" : "type-271"
24880    }
24881   ],
24882   "linker_set_key" : "logger_entry_v3",
24883   "name" : "logger_entry_v3",
24884   "referenced_type" : "type-272",
24885   "self_type" : "type-272",
24886   "size" : 24,
24887   "source_file" : "/system/core/liblog/include/log/log_read.h",
24888   "unique_id" : "logger_entry_v3"
24889  },
24890  {
24891   "alignment" : 4,
24892   "fields" :
24893   [
24894    {
24895     "field_name" : "len",
24896     "referenced_type" : "type-270"
24897    },
24898    {
24899     "field_name" : "hdr_size",
24900     "field_offset" : 16,
24901     "referenced_type" : "type-270"
24902    },
24903    {
24904     "field_name" : "pid",
24905     "field_offset" : 32,
24906     "referenced_type" : "type-28"
24907    },
24908    {
24909     "field_name" : "tid",
24910     "field_offset" : 64,
24911     "referenced_type" : "type-2"
24912    },
24913    {
24914     "field_name" : "sec",
24915     "field_offset" : 96,
24916     "referenced_type" : "type-2"
24917    },
24918    {
24919     "field_name" : "nsec",
24920     "field_offset" : 128,
24921     "referenced_type" : "type-2"
24922    },
24923    {
24924     "field_name" : "lid",
24925     "field_offset" : 160,
24926     "referenced_type" : "type-2"
24927    },
24928    {
24929     "field_name" : "uid",
24930     "field_offset" : 192,
24931     "referenced_type" : "type-2"
24932    },
24933    {
24934     "field_name" : "msg",
24935     "field_offset" : 224,
24936     "referenced_type" : "type-271"
24937    }
24938   ],
24939   "linker_set_key" : "logger_entry_v4",
24940   "name" : "logger_entry_v4",
24941   "referenced_type" : "type-269",
24942   "self_type" : "type-269",
24943   "size" : 28,
24944   "source_file" : "/system/core/liblog/include/log/log_read.h",
24945   "unique_id" : "logger_entry_v4"
24946  },
24947  {
24948   "alignment" : 4,
24949   "fields" :
24950   [
24951    {
24952     "field_name" : "version",
24953     "referenced_type" : "type-28"
24954    },
24955    {
24956     "field_name" : "numFds",
24957     "field_offset" : 32,
24958     "referenced_type" : "type-28"
24959    },
24960    {
24961     "field_name" : "numInts",
24962     "field_offset" : 64,
24963     "referenced_type" : "type-28"
24964    },
24965    {
24966     "field_name" : "data",
24967     "field_offset" : 96,
24968     "referenced_type" : "type-465"
24969    }
24970   ],
24971   "linker_set_key" : "native_handle",
24972   "name" : "native_handle",
24973   "referenced_type" : "type-464",
24974   "self_type" : "type-464",
24975   "size" : 12,
24976   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
24977   "unique_id" : "native_handle"
24978  }
24979 ],
24980 "rvalue_reference_types" :
24981 [
24982  {
24983   "alignment" : 8,
24984   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
24985   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
24986   "referenced_type" : "type-903",
24987   "self_type" : "type-905",
24988   "size" : 8,
24989   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24990  },
24991  {
24992   "alignment" : 8,
24993   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > &&",
24994   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > &&",
24995   "referenced_type" : "type-396",
24996   "self_type" : "type-402",
24997   "size" : 8,
24998   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24999  },
25000  {
25001   "alignment" : 8,
25002   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > &&",
25003   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > &&",
25004   "referenced_type" : "type-909",
25005   "self_type" : "type-911",
25006   "size" : 8,
25007   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25008  },
25009  {
25010   "alignment" : 8,
25011   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > &&",
25012   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > &&",
25013   "referenced_type" : "type-111",
25014   "self_type" : "type-116",
25015   "size" : 8,
25016   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25017  },
25018  {
25019   "alignment" : 8,
25020   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > &&",
25021   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > &&",
25022   "referenced_type" : "type-210",
25023   "self_type" : "type-212",
25024   "size" : 8,
25025   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25026  },
25027  {
25028   "alignment" : 8,
25029   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > &&",
25030   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > &&",
25031   "referenced_type" : "type-375",
25032   "self_type" : "type-377",
25033   "size" : 8,
25034   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25035  },
25036  {
25037   "alignment" : 8,
25038   "linker_set_key" : "android::hardware::Return<bool> &&",
25039   "name" : "android::hardware::Return<bool> &&",
25040   "referenced_type" : "type-374",
25041   "self_type" : "type-382",
25042   "size" : 8,
25043   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25044  },
25045  {
25046   "alignment" : 8,
25047   "linker_set_key" : "android::hardware::Return<void> &&",
25048   "name" : "android::hardware::Return<void> &&",
25049   "referenced_type" : "type-442",
25050   "self_type" : "type-450",
25051   "size" : 8,
25052   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25053  },
25054  {
25055   "alignment" : 8,
25056   "linker_set_key" : "android::hardware::Status &&",
25057   "name" : "android::hardware::Status &&",
25058   "referenced_type" : "type-113",
25059   "self_type" : "type-369",
25060   "size" : 8,
25061   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25062  },
25063  {
25064   "alignment" : 8,
25065   "linker_set_key" : "android::hardware::details::return_status &&",
25066   "name" : "android::hardware::details::return_status &&",
25067   "referenced_type" : "type-112",
25068   "self_type" : "type-423",
25069   "size" : 8,
25070   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25071  },
25072  {
25073   "alignment" : 8,
25074   "linker_set_key" : "android::hardware::hidl_handle &&",
25075   "name" : "android::hardware::hidl_handle &&",
25076   "referenced_type" : "type-587",
25077   "self_type" : "type-592",
25078   "size" : 8,
25079   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
25080  },
25081  {
25082   "alignment" : 8,
25083   "linker_set_key" : "android::hardware::hidl_memory &&",
25084   "name" : "android::hardware::hidl_memory &&",
25085   "referenced_type" : "type-590",
25086   "self_type" : "type-597",
25087   "size" : 8,
25088   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
25089  },
25090  {
25091   "alignment" : 8,
25092   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> &&",
25093   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> &&",
25094   "referenced_type" : "type-330",
25095   "self_type" : "type-342",
25096   "size" : 8,
25097   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25098  },
25099  {
25100   "alignment" : 8,
25101   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
25102   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
25103   "referenced_type" : "type-281",
25104   "self_type" : "type-305",
25105   "size" : 8,
25106   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25107  },
25108  {
25109   "alignment" : 8,
25110   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> &&",
25111   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> &&",
25112   "referenced_type" : "type-22",
25113   "self_type" : "type-108",
25114   "size" : 8,
25115   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25116  },
25117  {
25118   "alignment" : 8,
25119   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
25120   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
25121   "referenced_type" : "type-85",
25122   "self_type" : "type-103",
25123   "size" : 8,
25124   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25125  },
25126  {
25127   "alignment" : 8,
25128   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
25129   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
25130   "referenced_type" : "type-89",
25131   "self_type" : "type-202",
25132   "size" : 8,
25133   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25134  },
25135  {
25136   "alignment" : 8,
25137   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
25138   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
25139   "referenced_type" : "type-347",
25140   "self_type" : "type-354",
25141   "size" : 8,
25142   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25143  },
25144  {
25145   "alignment" : 8,
25146   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25147   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25148   "referenced_type" : "type-141",
25149   "self_type" : "type-140",
25150   "size" : 8,
25151   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25152  },
25153  {
25154   "alignment" : 8,
25155   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25156   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25157   "referenced_type" : "type-298",
25158   "self_type" : "type-297",
25159   "size" : 8,
25160   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25161  },
25162  {
25163   "alignment" : 8,
25164   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25165   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25166   "referenced_type" : "type-417",
25167   "self_type" : "type-416",
25168   "size" : 8,
25169   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25170  },
25171  {
25172   "alignment" : 8,
25173   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25174   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25175   "referenced_type" : "type-741",
25176   "self_type" : "type-740",
25177   "size" : 8,
25178   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25179  },
25180  {
25181   "alignment" : 8,
25182   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25183   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25184   "referenced_type" : "type-946",
25185   "self_type" : "type-945",
25186   "size" : 8,
25187   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25188  },
25189  {
25190   "alignment" : 8,
25191   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25192   "name" : "std::function<sp<IBase> (void *)> &&",
25193   "referenced_type" : "type-145",
25194   "self_type" : "type-144",
25195   "size" : 8,
25196   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25197  },
25198  {
25199   "alignment" : 8,
25200   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25201   "name" : "std::function<sp<IBase> (void *)> &&",
25202   "referenced_type" : "type-303",
25203   "self_type" : "type-302",
25204   "size" : 8,
25205   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25206  },
25207  {
25208   "alignment" : 8,
25209   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25210   "name" : "std::function<sp<IBase> (void *)> &&",
25211   "referenced_type" : "type-421",
25212   "self_type" : "type-420",
25213   "size" : 8,
25214   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25215  },
25216  {
25217   "alignment" : 8,
25218   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25219   "name" : "std::function<sp<IBase> (void *)> &&",
25220   "referenced_type" : "type-752",
25221   "self_type" : "type-751",
25222   "size" : 8,
25223   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25224  },
25225  {
25226   "alignment" : 8,
25227   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25228   "name" : "std::function<sp<IBase> (void *)> &&",
25229   "referenced_type" : "type-950",
25230   "self_type" : "type-949",
25231   "size" : 8,
25232   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25233  },
25234  {
25235   "alignment" : 8,
25236   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25237   "name" : "std::function<sp<IBinder> (void *)> &&",
25238   "referenced_type" : "type-143",
25239   "self_type" : "type-142",
25240   "size" : 8,
25241   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25242  },
25243  {
25244   "alignment" : 8,
25245   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25246   "name" : "std::function<sp<IBinder> (void *)> &&",
25247   "referenced_type" : "type-300",
25248   "self_type" : "type-299",
25249   "size" : 8,
25250   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25251  },
25252  {
25253   "alignment" : 8,
25254   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25255   "name" : "std::function<sp<IBinder> (void *)> &&",
25256   "referenced_type" : "type-419",
25257   "self_type" : "type-418",
25258   "size" : 8,
25259   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25260  },
25261  {
25262   "alignment" : 8,
25263   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25264   "name" : "std::function<sp<IBinder> (void *)> &&",
25265   "referenced_type" : "type-744",
25266   "self_type" : "type-743",
25267   "size" : 8,
25268   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25269  },
25270  {
25271   "alignment" : 8,
25272   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25273   "name" : "std::function<sp<IBinder> (void *)> &&",
25274   "referenced_type" : "type-948",
25275   "self_type" : "type-947",
25276   "size" : 8,
25277   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25278  }
25279 ]
25280}
25281