1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-83",
9   "self_type" : "type-263",
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-547",
16   "self_type" : "type-779",
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-25",
24   "self_type" : "type-463",
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-260",
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-772",
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-31",
73   "self_type" : "type-31",
74   "size" : 1
75  },
76  {
77   "alignment" : 1,
78   "is_integral" : true,
79   "linker_set_key" : "char",
80   "name" : "char",
81   "referenced_type" : "type-83",
82   "self_type" : "type-83",
83   "size" : 1
84  },
85  {
86   "alignment" : 2,
87   "is_integral" : true,
88   "is_unsigned" : true,
89   "linker_set_key" : "char16_t",
90   "name" : "char16_t",
91   "referenced_type" : "type-74",
92   "self_type" : "type-74",
93   "size" : 2
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "double",
98   "name" : "double",
99   "referenced_type" : "type-553",
100   "self_type" : "type-553",
101   "size" : 8
102  },
103  {
104   "alignment" : 4,
105   "linker_set_key" : "float",
106   "name" : "float",
107   "referenced_type" : "type-547",
108   "self_type" : "type-547",
109   "size" : 4
110  },
111  {
112   "alignment" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "int",
115   "name" : "int",
116   "referenced_type" : "type-25",
117   "self_type" : "type-25",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "long",
124   "name" : "long",
125   "referenced_type" : "type-527",
126   "self_type" : "type-527",
127   "size" : 4
128  },
129  {
130   "alignment" : 4,
131   "is_integral" : true,
132   "linker_set_key" : "long long",
133   "name" : "long long",
134   "referenced_type" : "type-60",
135   "self_type" : "type-60",
136   "size" : 8
137  },
138  {
139   "alignment" : 2,
140   "is_integral" : true,
141   "linker_set_key" : "short",
142   "name" : "short",
143   "referenced_type" : "type-510",
144   "self_type" : "type-510",
145   "size" : 2
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "linker_set_key" : "signed char",
151   "name" : "signed char",
152   "referenced_type" : "type-561",
153   "self_type" : "type-561",
154   "size" : 1
155  },
156  {
157   "alignment" : 1,
158   "is_integral" : true,
159   "is_unsigned" : true,
160   "linker_set_key" : "unsigned char",
161   "name" : "unsigned char",
162   "referenced_type" : "type-251",
163   "self_type" : "type-251",
164   "size" : 1
165  },
166  {
167   "alignment" : 4,
168   "is_integral" : true,
169   "is_unsigned" : true,
170   "linker_set_key" : "unsigned int",
171   "name" : "unsigned int",
172   "referenced_type" : "type-2",
173   "self_type" : "type-2",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "unsigned long",
181   "name" : "unsigned long",
182   "referenced_type" : "type-533",
183   "self_type" : "type-533",
184   "size" : 4
185  },
186  {
187   "alignment" : 4,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long long",
191   "name" : "unsigned long long",
192   "referenced_type" : "type-236",
193   "self_type" : "type-236",
194   "size" : 8
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "unsigned short",
201   "name" : "unsigned short",
202   "referenced_type" : "type-262",
203   "self_type" : "type-262",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "void",
208   "name" : "void",
209   "referenced_type" : "type-28",
210   "self_type" : "type-28"
211  }
212 ],
213 "elf_functions" :
214 [
215  {
216   "binding" : "weak",
217   "name" : "_ZN7android8hardware10fromBinderINS0_3drm4V1_010IDrmPluginENS3_13BpHwDrmPluginENS3_13BnHwDrmPluginEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
218  },
219  {
220   "binding" : "weak",
221   "name" : "_ZN7android8hardware10fromBinderINS0_3drm4V1_013ICryptoPluginENS3_16BpHwCryptoPluginENS3_16BnHwCryptoPluginEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
222  },
223  {
224   "binding" : "weak",
225   "name" : "_ZN7android8hardware10fromBinderINS0_3drm4V1_018IDrmPluginListenerENS3_21BpHwDrmPluginListenerENS3_21BnHwDrmPluginListenerEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
226  },
227  {
228   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
229  },
230  {
231   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
232  },
233  {
234   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
235  },
236  {
237   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
238  },
239  {
240   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
241  },
242  {
243   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
256  },
257  {
258   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
259  },
260  {
261   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
262  },
263  {
264   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
265  },
266  {
267   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
271  },
272  {
273   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin8castFromERKNS_2spIS3_EEb"
274  },
275  {
276   "name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE"
277  },
278  {
279   "name" : "_ZN7android8hardware3drm4V1_011BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE"
280  },
281  {
282   "name" : "_ZN7android8hardware3drm4V1_011BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE"
283  },
284  {
285   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
286  },
287  {
288   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
289  },
290  {
291   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
298  },
299  {
300   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
304  },
305  {
306   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
313  },
314  {
315   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
316  },
317  {
318   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
322  },
323  {
324   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
325  },
326  {
327   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
328  },
329  {
330   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory8castFromERKNS_2spIS3_EEb"
331  },
332  {
333   "name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE"
337  },
338  {
339   "name" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10_hidl_signEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
343  },
344  {
345   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
346  },
347  {
348   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin12_hidl_verifyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
349  },
350  {
351   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
352  },
353  {
354   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin13_hidl_decryptEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
355  },
356  {
357   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin13_hidl_encryptEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
358  },
359  {
360   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin13_hidl_signRSAEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
361  },
362  {
363   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin15_hidl_sendEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
364  },
365  {
366   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin16_hidl_removeKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
367  },
368  {
369   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin17_hidl_openSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
370  },
371  {
372   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin17_hidl_restoreKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
373  },
374  {
375   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin17_hidl_setListenerEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
376  },
377  {
378   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin18_hidl_closeSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
379  },
380  {
381   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin19_hidl_getKeyRequestEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
382  },
383  {
384   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin19_hidl_getSecureStopEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
385  },
386  {
387   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin20_hidl_getSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
388  },
389  {
390   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin20_hidl_queryKeyStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
391  },
392  {
393   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin20_hidl_sendKeysChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
394  },
395  {
396   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin21_hidl_setMacAlgorithmEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
397  },
398  {
399   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin23_hidl_getPropertyStringEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
400  },
401  {
402   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin23_hidl_releaseSecureStopEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
403  },
404  {
405   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin23_hidl_setPropertyStringEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
406  },
407  {
408   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin24_hidl_provideKeyResponseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
409  },
410  {
411   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin24_hidl_setCipherAlgorithmEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
412  },
413  {
414   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin25_hidl_getProvisionRequestEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
415  },
416  {
417   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin26_hidl_getPropertyByteArrayEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
418  },
419  {
420   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin26_hidl_sendExpirationUpdateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
421  },
422  {
423   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin26_hidl_setPropertyByteArrayEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
424  },
425  {
426   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin27_hidl_releaseAllSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
427  },
428  {
429   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin30_hidl_provideProvisionResponseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
430  },
431  {
432   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin4pingEv"
433  },
434  {
435   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE"
436  },
437  {
438   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE"
439  },
440  {
441   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
442  },
443  {
444   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
445  },
446  {
447   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD2Ev"
448  },
449  {
450   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10_hidl_signEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE"
451  },
452  {
453   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
454  },
455  {
456   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
457  },
458  {
459   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
460  },
461  {
462   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
463  },
464  {
465   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
466  },
467  {
468   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12_hidl_verifyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_SC_NSt3__18functionIFvNS2_6StatusEbEEE"
469  },
470  {
471   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
472  },
473  {
474   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
475  },
476  {
477   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
478  },
479  {
480   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13_hidl_decryptEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE"
481  },
482  {
483   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13_hidl_encryptEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE"
484  },
485  {
486   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13_hidl_signRSAEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS0_11hidl_stringESC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE"
487  },
488  {
489   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
490  },
491  {
492   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
493  },
494  {
495   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
496  },
497  {
498   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
499  },
500  {
501   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
502  },
503  {
504   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
505  },
506  {
507   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
508  },
509  {
510   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15_hidl_sendEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9EventTypeERKNS0_8hidl_vecIhEESD_"
511  },
512  {
513   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
514  },
515  {
516   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin16_hidl_removeKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
517  },
518  {
519   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17_hidl_openSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
520  },
521  {
522   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17_hidl_restoreKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_"
523  },
524  {
525   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17_hidl_setListenerEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_18IDrmPluginListenerEEE"
526  },
527  {
528   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
529  },
530  {
531   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
532  },
533  {
534   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
535  },
536  {
537   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18_hidl_closeSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
538  },
539  {
540   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
541  },
542  {
543   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
544  },
545  {
546   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19_hidl_getKeyRequestEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_RKNS0_11hidl_stringENS2_7KeyTypeERKNS9_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusESC_NS2_14KeyRequestTypeESF_EEE"
547  },
548  {
549   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19_hidl_getSecureStopEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
550  },
551  {
552   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
553  },
554  {
555   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
556  },
557  {
558   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20_hidl_getSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
559  },
560  {
561   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20_hidl_queryKeyStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS9_INS2_8KeyValueEEEEEE"
562  },
563  {
564   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20_hidl_sendKeysChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb"
565  },
566  {
567   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
568  },
569  {
570   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
571  },
572  {
573   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
574  },
575  {
576   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21_hidl_setMacAlgorithmEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
577  },
578  {
579   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21notifySyspropsChangedEv"
580  },
581  {
582   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21releaseAllSecureStopsEv"
583  },
584  {
585   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21setHALInstrumentationEv"
586  },
587  {
588   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin23_hidl_getPropertyStringEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusESB_EEE"
589  },
590  {
591   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin23_hidl_releaseSecureStopEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
592  },
593  {
594   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin23_hidl_setPropertyStringEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_"
595  },
596  {
597   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24_hidl_provideKeyResponseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_NSt3__18functionIFvNS2_6StatusESC_EEE"
598  },
599  {
600   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24_hidl_setCipherAlgorithmEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
601  },
602  {
603   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
604  },
605  {
606   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin25_hidl_getProvisionRequestEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEESB_EEE"
607  },
608  {
609   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin26_hidl_getPropertyByteArrayEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
610  },
611  {
612   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin26_hidl_sendExpirationUpdateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEx"
613  },
614  {
615   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin26_hidl_setPropertyByteArrayEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
616  },
617  {
618   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin27_hidl_releaseAllSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
619  },
620  {
621   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin30_hidl_provideProvisionResponseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusESC_SC_EEE"
622  },
623  {
624   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4pingEv"
625  },
626  {
627   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
628  },
629  {
630   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
631  },
632  {
633   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
634  },
635  {
636   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
637  },
638  {
639   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
640  },
641  {
642   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
643  },
644  {
645   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
646  },
647  {
648   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE"
649  },
650  {
651   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE"
652  },
653  {
654   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
655  },
656  {
657   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
658  },
659  {
660   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
661  },
662  {
663   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
664  },
665  {
666   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
667  },
668  {
669   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
670  },
671  {
672   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
673  },
674  {
675   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
676  },
677  {
678   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
679  },
680  {
681   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
682  },
683  {
684   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
685  },
686  {
687   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
688  },
689  {
690   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
691  },
692  {
693   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
694  },
695  {
696   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
697  },
698  {
699   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin8castFromERKNS_2spIS3_EEb"
700  },
701  {
702   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
703  },
704  {
705   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
706  },
707  {
708   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory18_hidl_createPluginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
709  },
710  {
711   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory28_hidl_isContentTypeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
712  },
713  {
714   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory29_hidl_isCryptoSchemeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
715  },
716  {
717   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory4pingEv"
718  },
719  {
720   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE"
721  },
722  {
723   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE"
724  },
725  {
726   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
727  },
728  {
729   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
730  },
731  {
732   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD2Ev"
733  },
734  {
735   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
736  },
737  {
738   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
739  },
740  {
741   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
742  },
743  {
744   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
745  },
746  {
747   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
748  },
749  {
750   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
751  },
752  {
753   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory18_hidl_createPluginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
754  },
755  {
756   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
757  },
758  {
759   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21notifySyspropsChangedEv"
760  },
761  {
762   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21setHALInstrumentationEv"
763  },
764  {
765   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
766  },
767  {
768   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
769  },
770  {
771   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory28_hidl_isContentTypeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringE"
772  },
773  {
774   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory29_hidl_isCryptoSchemeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEE"
775  },
776  {
777   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory4pingEv"
778  },
779  {
780   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
781  },
782  {
783   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE"
784  },
785  {
786   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE"
787  },
788  {
789   "name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin13addOnewayTaskENSt3__18functionIFvvEEE"
790  },
791  {
792   "name" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginC1ENS_2spINS2_13ICryptoPluginEEE"
793  },
794  {
795   "name" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginC2ENS_2spINS2_13ICryptoPluginEEE"
796  },
797  {
798   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
799  },
800  {
801   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
802  },
803  {
804   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
805  },
806  {
807   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
808  },
809  {
810   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
811  },
812  {
813   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
814  },
815  {
816   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
817  },
818  {
819   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
820  },
821  {
822   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
823  },
824  {
825   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
826  },
827  {
828   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
829  },
830  {
831   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
832  },
833  {
834   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
835  },
836  {
837   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
838  },
839  {
840   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
841  },
842  {
843   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory8castFromERKNS_2spIS3_EEb"
844  },
845  {
846   "name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE"
847  },
848  {
849   "name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE"
850  },
851  {
852   "name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE"
853  },
854  {
855   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
856  },
857  {
858   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
859  },
860  {
861   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin13_hidl_decryptEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
862  },
863  {
864   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin22_hidl_notifyResolutionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
865  },
866  {
867   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin24_hidl_setMediaDrmSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
868  },
869  {
870   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin25_hidl_setSharedBufferBaseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
871  },
872  {
873   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin36_hidl_requiresSecureDecoderComponentEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
874  },
875  {
876   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin4pingEv"
877  },
878  {
879   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginC1ERKNS_2spINS2_13ICryptoPluginEEE"
880  },
881  {
882   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginC2ERKNS_2spINS2_13ICryptoPluginEEE"
883  },
884  {
885   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
886  },
887  {
888   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
889  },
890  {
891   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD2Ev"
892  },
893  {
894   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
895  },
896  {
897   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
898  },
899  {
900   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
901  },
902  {
903   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13_hidl_decryptEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS0_10hidl_arrayIhLj16EJEEESC_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
904  },
905  {
906   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
907  },
908  {
909   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
910  },
911  {
912   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin16notifyResolutionEjj"
913  },
914  {
915   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
916  },
917  {
918   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
919  },
920  {
921   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
922  },
923  {
924   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21notifySyspropsChangedEv"
925  },
926  {
927   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21setHALInstrumentationEv"
928  },
929  {
930   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin22_hidl_notifyResolutionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjj"
931  },
932  {
933   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin24_hidl_setMediaDrmSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
934  },
935  {
936   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin25_hidl_setSharedBufferBaseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_memoryEj"
937  },
938  {
939   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
940  },
941  {
942   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin36_hidl_requiresSecureDecoderComponentEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringE"
943  },
944  {
945   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin4pingEv"
946  },
947  {
948   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
949  },
950  {
951   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
952  },
953  {
954   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginC1ERKNS_2spINS0_7IBinderEEE"
955  },
956  {
957   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginC2ERKNS_2spINS0_7IBinderEEE"
958  },
959  {
960   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
961  },
962  {
963   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
964  },
965  {
966   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory18_hidl_createPluginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
967  },
968  {
969   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory29_hidl_isCryptoSchemeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
970  },
971  {
972   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory4pingEv"
973  },
974  {
975   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE"
976  },
977  {
978   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE"
979  },
980  {
981   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
982  },
983  {
984   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
985  },
986  {
987   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD2Ev"
988  },
989  {
990   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
991  },
992  {
993   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
994  },
995  {
996   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
997  },
998  {
999   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
1000  },
1001  {
1002   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
1003  },
1004  {
1005   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
1006  },
1007  {
1008   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory18_hidl_createPluginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
1009  },
1010  {
1011   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
1012  },
1013  {
1014   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21notifySyspropsChangedEv"
1015  },
1016  {
1017   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21setHALInstrumentationEv"
1018  },
1019  {
1020   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
1021  },
1022  {
1023   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory29_hidl_isCryptoSchemeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEE"
1024  },
1025  {
1026   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory4pingEv"
1027  },
1028  {
1029   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
1030  },
1031  {
1032   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE"
1033  },
1034  {
1035   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE"
1036  },
1037  {
1038   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
1039  },
1040  {
1041   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
1042  },
1043  {
1044   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1045  },
1046  {
1047   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
1048  },
1049  {
1050   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
1051  },
1052  {
1053   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
1054  },
1055  {
1056   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
1057  },
1058  {
1059   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
1060  },
1061  {
1062   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
1063  },
1064  {
1065   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
1066  },
1067  {
1068   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
1069  },
1070  {
1071   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
1072  },
1073  {
1074   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
1075  },
1076  {
1077   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
1078  },
1079  {
1080   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
1081  },
1082  {
1083   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener8castFromERKNS_2spIS3_EEb"
1084  },
1085  {
1086   "name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener13addOnewayTaskENSt3__18functionIFvvEEE"
1087  },
1088  {
1089   "name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerC1ENS_2spINS2_18IDrmPluginListenerEEE"
1090  },
1091  {
1092   "name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerC2ENS_2spINS2_18IDrmPluginListenerEEE"
1093  },
1094  {
1095   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
1096  },
1097  {
1098   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1099  },
1100  {
1101   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener15_hidl_sendEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
1102  },
1103  {
1104   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener20_hidl_sendKeysChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
1105  },
1106  {
1107   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener26_hidl_sendExpirationUpdateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
1108  },
1109  {
1110   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener4pingEv"
1111  },
1112  {
1113   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerC1ERKNS_2spINS2_18IDrmPluginListenerEEE"
1114  },
1115  {
1116   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerC2ERKNS_2spINS2_18IDrmPluginListenerEEE"
1117  },
1118  {
1119   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
1120  },
1121  {
1122   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
1123  },
1124  {
1125   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD2Ev"
1126  },
1127  {
1128   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
1129  },
1130  {
1131   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1132  },
1133  {
1134   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
1135  },
1136  {
1137   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
1138  },
1139  {
1140   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
1141  },
1142  {
1143   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
1144  },
1145  {
1146   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener15_hidl_sendEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9EventTypeERKNS0_8hidl_vecIhEESD_"
1147  },
1148  {
1149   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
1150  },
1151  {
1152   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20_hidl_sendKeysChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb"
1153  },
1154  {
1155   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
1156  },
1157  {
1158   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv"
1159  },
1160  {
1161   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv"
1162  },
1163  {
1164   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener26_hidl_sendExpirationUpdateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEx"
1165  },
1166  {
1167   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener4pingEv"
1168  },
1169  {
1170   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
1171  },
1172  {
1173   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
1174  },
1175  {
1176   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerC1ERKNS_2spINS0_7IBinderEEE"
1177  },
1178  {
1179   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerC2ERKNS_2spINS0_7IBinderEEE"
1180  },
1181  {
1182   "name" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_10SecureStopEPNS0_6ParcelEjj"
1183  },
1184  {
1185   "name" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_17DestinationBufferEPNS0_6ParcelEjj"
1186  },
1187  {
1188   "name" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_8KeyValueEPNS0_6ParcelEjj"
1189  },
1190  {
1191   "name" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_9KeyStatusEPNS0_6ParcelEjj"
1192  },
1193  {
1194   "name" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_10SecureStopERKNS0_6ParcelEjj"
1195  },
1196  {
1197   "name" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_17DestinationBufferERKNS0_6ParcelEjj"
1198  },
1199  {
1200   "name" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_8KeyValueERKNS0_6ParcelEjj"
1201  },
1202  {
1203   "name" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_9KeyStatusERKNS0_6ParcelEjj"
1204  },
1205  {
1206   "binding" : "weak",
1207   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_010IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1208  },
1209  {
1210   "binding" : "weak",
1211   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_011IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1212  },
1213  {
1214   "binding" : "weak",
1215   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_013ICryptoPluginENS_4hidl4base4V1_05IBaseENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1216  },
1217  {
1218   "binding" : "weak",
1219   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_014ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1220  },
1221  {
1222   "binding" : "weak",
1223   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_018IDrmPluginListenerENS_4hidl4base4V1_05IBaseENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1224  },
1225  {
1226   "binding" : "weak",
1227   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_"
1228  },
1229  {
1230   "binding" : "weak",
1231   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_"
1232  },
1233  {
1234   "binding" : "weak",
1235   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_"
1236  },
1237  {
1238   "binding" : "weak",
1239   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_013BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1240  },
1241  {
1242   "binding" : "weak",
1243   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_014BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1244  },
1245  {
1246   "binding" : "weak",
1247   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_016BpHwCryptoPluginENS4_13ICryptoPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1248  },
1249  {
1250   "binding" : "weak",
1251   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_017BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1252  },
1253  {
1254   "binding" : "weak",
1255   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_021BpHwDrmPluginListenerENS4_18IDrmPluginListenerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1256  },
1257  {
1258   "binding" : "weak",
1259   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
1260  },
1261  {
1262   "binding" : "weak",
1263   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
1264  },
1265  {
1266   "binding" : "weak",
1267   "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_"
1268  },
1269  {
1270   "binding" : "weak",
1271   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
1272  },
1273  {
1274   "binding" : "weak",
1275   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
1276  },
1277  {
1278   "binding" : "weak",
1279   "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_"
1280  },
1281  {
1282   "binding" : "weak",
1283   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
1284  },
1285  {
1286   "binding" : "weak",
1287   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
1288  },
1289  {
1290   "binding" : "weak",
1291   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
1292  },
1293  {
1294   "binding" : "weak",
1295   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
1296  },
1297  {
1298   "binding" : "weak",
1299   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
1300  },
1301  {
1302   "name" : "_ZThn20_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
1303  },
1304  {
1305   "name" : "_ZThn20_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
1306  },
1307  {
1308   "name" : "_ZThn20_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
1309  },
1310  {
1311   "name" : "_ZThn20_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
1312  },
1313  {
1314   "name" : "_ZThn20_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
1315  },
1316  {
1317   "name" : "_ZThn20_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
1318  },
1319  {
1320   "name" : "_ZThn20_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
1321  },
1322  {
1323   "name" : "_ZThn20_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
1324  },
1325  {
1326   "name" : "_ZThn20_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
1327  },
1328  {
1329   "name" : "_ZThn20_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
1330  },
1331  {
1332   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
1333  },
1334  {
1335   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
1336  },
1337  {
1338   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
1339  },
1340  {
1341   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
1342  },
1343  {
1344   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
1345  },
1346  {
1347   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
1348  },
1349  {
1350   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
1351  },
1352  {
1353   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
1354  },
1355  {
1356   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
1357  },
1358  {
1359   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
1360  }
1361 ],
1362 "elf_objects" :
1363 [
1364  {
1365   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10descriptorE"
1366  },
1367  {
1368   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory10descriptorE"
1369  },
1370  {
1371   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin10descriptorE"
1372  },
1373  {
1374   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory10descriptorE"
1375  },
1376  {
1377   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener10descriptorE"
1378  },
1379  {
1380   "name" : "_ZTCN7android8hardware3drm4V1_010IDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
1381  },
1382  {
1383   "binding" : "weak",
1384   "name" : "_ZTCN7android8hardware3drm4V1_011BsDrmPluginE0_NS2_10IDrmPluginE"
1385  },
1386  {
1387   "name" : "_ZTCN7android8hardware3drm4V1_011IDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
1388  },
1389  {
1390   "binding" : "weak",
1391   "name" : "_ZTCN7android8hardware3drm4V1_012BsDrmFactoryE0_NS2_11IDrmFactoryE"
1392  },
1393  {
1394   "name" : "_ZTCN7android8hardware3drm4V1_013BnHwDrmPluginE0_NS0_7IBinderE"
1395  },
1396  {
1397   "name" : "_ZTCN7android8hardware3drm4V1_013BnHwDrmPluginE0_NS0_9BHwBinderE"
1398  },
1399  {
1400   "name" : "_ZTCN7android8hardware3drm4V1_013BnHwDrmPluginE0_NS_4hidl4base4V1_08BnHwBaseE"
1401  },
1402  {
1403   "name" : "_ZTCN7android8hardware3drm4V1_013BpHwDrmPluginE0_NS0_11BpInterfaceINS2_10IDrmPluginEEE"
1404  },
1405  {
1406   "name" : "_ZTCN7android8hardware3drm4V1_013BpHwDrmPluginE0_NS2_10IDrmPluginE"
1407  },
1408  {
1409   "name" : "_ZTCN7android8hardware3drm4V1_013BpHwDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
1410  },
1411  {
1412   "name" : "_ZTCN7android8hardware3drm4V1_013BpHwDrmPluginE4_NS0_10IInterfaceE"
1413  },
1414  {
1415   "name" : "_ZTCN7android8hardware3drm4V1_013BpHwDrmPluginE8_NS0_11BpHwRefBaseE"
1416  },
1417  {
1418   "name" : "_ZTCN7android8hardware3drm4V1_013ICryptoPluginE0_NS_4hidl4base4V1_05IBaseE"
1419  },
1420  {
1421   "name" : "_ZTCN7android8hardware3drm4V1_014BnHwDrmFactoryE0_NS0_7IBinderE"
1422  },
1423  {
1424   "name" : "_ZTCN7android8hardware3drm4V1_014BnHwDrmFactoryE0_NS0_9BHwBinderE"
1425  },
1426  {
1427   "name" : "_ZTCN7android8hardware3drm4V1_014BnHwDrmFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
1428  },
1429  {
1430   "name" : "_ZTCN7android8hardware3drm4V1_014BpHwDrmFactoryE0_NS0_11BpInterfaceINS2_11IDrmFactoryEEE"
1431  },
1432  {
1433   "name" : "_ZTCN7android8hardware3drm4V1_014BpHwDrmFactoryE0_NS2_11IDrmFactoryE"
1434  },
1435  {
1436   "name" : "_ZTCN7android8hardware3drm4V1_014BpHwDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
1437  },
1438  {
1439   "name" : "_ZTCN7android8hardware3drm4V1_014BpHwDrmFactoryE4_NS0_10IInterfaceE"
1440  },
1441  {
1442   "name" : "_ZTCN7android8hardware3drm4V1_014BpHwDrmFactoryE8_NS0_11BpHwRefBaseE"
1443  },
1444  {
1445   "binding" : "weak",
1446   "name" : "_ZTCN7android8hardware3drm4V1_014BsCryptoPluginE0_NS2_13ICryptoPluginE"
1447  },
1448  {
1449   "name" : "_ZTCN7android8hardware3drm4V1_014ICryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1450  },
1451  {
1452   "binding" : "weak",
1453   "name" : "_ZTCN7android8hardware3drm4V1_015BsCryptoFactoryE0_NS2_14ICryptoFactoryE"
1454  },
1455  {
1456   "name" : "_ZTCN7android8hardware3drm4V1_016BnHwCryptoPluginE0_NS0_7IBinderE"
1457  },
1458  {
1459   "name" : "_ZTCN7android8hardware3drm4V1_016BnHwCryptoPluginE0_NS0_9BHwBinderE"
1460  },
1461  {
1462   "name" : "_ZTCN7android8hardware3drm4V1_016BnHwCryptoPluginE0_NS_4hidl4base4V1_08BnHwBaseE"
1463  },
1464  {
1465   "name" : "_ZTCN7android8hardware3drm4V1_016BpHwCryptoPluginE0_NS0_11BpInterfaceINS2_13ICryptoPluginEEE"
1466  },
1467  {
1468   "name" : "_ZTCN7android8hardware3drm4V1_016BpHwCryptoPluginE0_NS2_13ICryptoPluginE"
1469  },
1470  {
1471   "name" : "_ZTCN7android8hardware3drm4V1_016BpHwCryptoPluginE0_NS_4hidl4base4V1_05IBaseE"
1472  },
1473  {
1474   "name" : "_ZTCN7android8hardware3drm4V1_016BpHwCryptoPluginE4_NS0_10IInterfaceE"
1475  },
1476  {
1477   "name" : "_ZTCN7android8hardware3drm4V1_016BpHwCryptoPluginE8_NS0_11BpHwRefBaseE"
1478  },
1479  {
1480   "name" : "_ZTCN7android8hardware3drm4V1_017BnHwCryptoFactoryE0_NS0_7IBinderE"
1481  },
1482  {
1483   "name" : "_ZTCN7android8hardware3drm4V1_017BnHwCryptoFactoryE0_NS0_9BHwBinderE"
1484  },
1485  {
1486   "name" : "_ZTCN7android8hardware3drm4V1_017BnHwCryptoFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
1487  },
1488  {
1489   "name" : "_ZTCN7android8hardware3drm4V1_017BpHwCryptoFactoryE0_NS0_11BpInterfaceINS2_14ICryptoFactoryEEE"
1490  },
1491  {
1492   "name" : "_ZTCN7android8hardware3drm4V1_017BpHwCryptoFactoryE0_NS2_14ICryptoFactoryE"
1493  },
1494  {
1495   "name" : "_ZTCN7android8hardware3drm4V1_017BpHwCryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1496  },
1497  {
1498   "name" : "_ZTCN7android8hardware3drm4V1_017BpHwCryptoFactoryE4_NS0_10IInterfaceE"
1499  },
1500  {
1501   "name" : "_ZTCN7android8hardware3drm4V1_017BpHwCryptoFactoryE8_NS0_11BpHwRefBaseE"
1502  },
1503  {
1504   "name" : "_ZTCN7android8hardware3drm4V1_018IDrmPluginListenerE0_NS_4hidl4base4V1_05IBaseE"
1505  },
1506  {
1507   "binding" : "weak",
1508   "name" : "_ZTCN7android8hardware3drm4V1_019BsDrmPluginListenerE0_NS2_18IDrmPluginListenerE"
1509  },
1510  {
1511   "name" : "_ZTCN7android8hardware3drm4V1_021BnHwDrmPluginListenerE0_NS0_7IBinderE"
1512  },
1513  {
1514   "name" : "_ZTCN7android8hardware3drm4V1_021BnHwDrmPluginListenerE0_NS0_9BHwBinderE"
1515  },
1516  {
1517   "name" : "_ZTCN7android8hardware3drm4V1_021BnHwDrmPluginListenerE0_NS_4hidl4base4V1_08BnHwBaseE"
1518  },
1519  {
1520   "name" : "_ZTCN7android8hardware3drm4V1_021BpHwDrmPluginListenerE0_NS0_11BpInterfaceINS2_18IDrmPluginListenerEEE"
1521  },
1522  {
1523   "name" : "_ZTCN7android8hardware3drm4V1_021BpHwDrmPluginListenerE0_NS2_18IDrmPluginListenerE"
1524  },
1525  {
1526   "name" : "_ZTCN7android8hardware3drm4V1_021BpHwDrmPluginListenerE0_NS_4hidl4base4V1_05IBaseE"
1527  },
1528  {
1529   "name" : "_ZTCN7android8hardware3drm4V1_021BpHwDrmPluginListenerE4_NS0_10IInterfaceE"
1530  },
1531  {
1532   "name" : "_ZTCN7android8hardware3drm4V1_021BpHwDrmPluginListenerE8_NS0_11BpHwRefBaseE"
1533  },
1534  {
1535   "name" : "_ZTTN7android8hardware3drm4V1_010IDrmPluginE"
1536  },
1537  {
1538   "name" : "_ZTTN7android8hardware3drm4V1_011IDrmFactoryE"
1539  },
1540  {
1541   "name" : "_ZTTN7android8hardware3drm4V1_013BnHwDrmPluginE"
1542  },
1543  {
1544   "name" : "_ZTTN7android8hardware3drm4V1_013BpHwDrmPluginE"
1545  },
1546  {
1547   "name" : "_ZTTN7android8hardware3drm4V1_013ICryptoPluginE"
1548  },
1549  {
1550   "name" : "_ZTTN7android8hardware3drm4V1_014BnHwDrmFactoryE"
1551  },
1552  {
1553   "name" : "_ZTTN7android8hardware3drm4V1_014BpHwDrmFactoryE"
1554  },
1555  {
1556   "name" : "_ZTTN7android8hardware3drm4V1_014ICryptoFactoryE"
1557  },
1558  {
1559   "name" : "_ZTTN7android8hardware3drm4V1_016BnHwCryptoPluginE"
1560  },
1561  {
1562   "name" : "_ZTTN7android8hardware3drm4V1_016BpHwCryptoPluginE"
1563  },
1564  {
1565   "name" : "_ZTTN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
1566  },
1567  {
1568   "name" : "_ZTTN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
1569  },
1570  {
1571   "name" : "_ZTTN7android8hardware3drm4V1_018IDrmPluginListenerE"
1572  },
1573  {
1574   "name" : "_ZTTN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
1575  },
1576  {
1577   "name" : "_ZTTN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
1578  },
1579  {
1580   "name" : "_ZTVN7android8hardware3drm4V1_010IDrmPluginE"
1581  },
1582  {
1583   "binding" : "weak",
1584   "name" : "_ZTVN7android8hardware3drm4V1_011BsDrmPluginE"
1585  },
1586  {
1587   "name" : "_ZTVN7android8hardware3drm4V1_011IDrmFactoryE"
1588  },
1589  {
1590   "binding" : "weak",
1591   "name" : "_ZTVN7android8hardware3drm4V1_012BsDrmFactoryE"
1592  },
1593  {
1594   "name" : "_ZTVN7android8hardware3drm4V1_013BnHwDrmPluginE"
1595  },
1596  {
1597   "name" : "_ZTVN7android8hardware3drm4V1_013BpHwDrmPluginE"
1598  },
1599  {
1600   "name" : "_ZTVN7android8hardware3drm4V1_013ICryptoPluginE"
1601  },
1602  {
1603   "name" : "_ZTVN7android8hardware3drm4V1_014BnHwDrmFactoryE"
1604  },
1605  {
1606   "name" : "_ZTVN7android8hardware3drm4V1_014BpHwDrmFactoryE"
1607  },
1608  {
1609   "binding" : "weak",
1610   "name" : "_ZTVN7android8hardware3drm4V1_014BsCryptoPluginE"
1611  },
1612  {
1613   "name" : "_ZTVN7android8hardware3drm4V1_014ICryptoFactoryE"
1614  },
1615  {
1616   "binding" : "weak",
1617   "name" : "_ZTVN7android8hardware3drm4V1_015BsCryptoFactoryE"
1618  },
1619  {
1620   "name" : "_ZTVN7android8hardware3drm4V1_016BnHwCryptoPluginE"
1621  },
1622  {
1623   "name" : "_ZTVN7android8hardware3drm4V1_016BpHwCryptoPluginE"
1624  },
1625  {
1626   "name" : "_ZTVN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
1627  },
1628  {
1629   "name" : "_ZTVN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
1630  },
1631  {
1632   "name" : "_ZTVN7android8hardware3drm4V1_018IDrmPluginListenerE"
1633  },
1634  {
1635   "binding" : "weak",
1636   "name" : "_ZTVN7android8hardware3drm4V1_019BsDrmPluginListenerE"
1637  },
1638  {
1639   "name" : "_ZTVN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
1640  },
1641  {
1642   "name" : "_ZTVN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
1643  }
1644 ],
1645 "enum_types" :
1646 [
1647  {
1648   "alignment" : 4,
1649   "enum_fields" :
1650   [
1651    {
1652     "enum_field_value" : 0,
1653     "name" : "android::Condition::WAKE_UP_ONE"
1654    },
1655    {
1656     "enum_field_value" : 1,
1657     "name" : "android::Condition::WAKE_UP_ALL"
1658    }
1659   ],
1660   "linker_set_key" : "android::Condition::WakeUpType",
1661   "name" : "android::Condition::WakeUpType",
1662   "referenced_type" : "type-791",
1663   "self_type" : "type-791",
1664   "size" : 4,
1665   "source_file" : "/system/core/libutils/include/utils/Condition.h",
1666   "underlying_type" : "type-2",
1667   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
1668  },
1669  {
1670   "alignment" : 4,
1671   "enum_fields" :
1672   [
1673    {
1674     "enum_field_value" : 0,
1675     "name" : "android::String16::kEmptyString"
1676    }
1677   ],
1678   "linker_set_key" : "android::String16::StaticLinkage",
1679   "name" : "android::String16::StaticLinkage",
1680   "referenced_type" : "type-684",
1681   "self_type" : "type-684",
1682   "size" : 4,
1683   "source_file" : "/system/core/libutils/include/utils/String16.h",
1684   "underlying_type" : "type-2",
1685   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
1686  },
1687  {
1688   "alignment" : 4,
1689   "enum_fields" :
1690   [
1691    {
1692     "enum_field_value" : 0,
1693     "name" : "android::String8::kEmptyString"
1694    }
1695   ],
1696   "linker_set_key" : "android::String8::StaticLinkage",
1697   "name" : "android::String8::StaticLinkage",
1698   "referenced_type" : "type-676",
1699   "self_type" : "type-676",
1700   "size" : 4,
1701   "source_file" : "/system/core/libutils/include/utils/String8.h",
1702   "underlying_type" : "type-2",
1703   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
1704  },
1705  {
1706   "alignment" : 4,
1707   "enum_fields" :
1708   [
1709    {
1710     "enum_field_value" : 0,
1711     "name" : "android::hardware::HidlReturnRestriction::NONE"
1712    },
1713    {
1714     "enum_field_value" : 1,
1715     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
1716    },
1717    {
1718     "enum_field_value" : 2,
1719     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
1720    }
1721   ],
1722   "linker_set_key" : "android::hardware::HidlReturnRestriction",
1723   "name" : "android::hardware::HidlReturnRestriction",
1724   "referenced_type" : "type-429",
1725   "self_type" : "type-429",
1726   "size" : 4,
1727   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1728   "underlying_type" : "type-25",
1729   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
1730  },
1731  {
1732   "alignment" : 4,
1733   "enum_fields" :
1734   [
1735    {
1736     "enum_field_value" : 0,
1737     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
1738    },
1739    {
1740     "enum_field_value" : 1,
1741     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
1742    },
1743    {
1744     "enum_field_value" : 2,
1745     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
1746    },
1747    {
1748     "enum_field_value" : 3,
1749     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
1750    }
1751   ],
1752   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1753   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1754   "referenced_type" : "type-667",
1755   "self_type" : "type-667",
1756   "size" : 4,
1757   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1758   "underlying_type" : "type-25",
1759   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
1760  },
1761  {
1762   "alignment" : 4,
1763   "enum_fields" :
1764   [
1765    {
1766     "enum_field_value" : 1,
1767     "name" : "android::hardware::kSynchronizedReadWrite"
1768    },
1769    {
1770     "enum_field_value" : 2,
1771     "name" : "android::hardware::kUnsynchronizedWrite"
1772    }
1773   ],
1774   "linker_set_key" : "android::hardware::MQFlavor",
1775   "name" : "android::hardware::MQFlavor",
1776   "referenced_type" : "type-663",
1777   "self_type" : "type-663",
1778   "size" : 4,
1779   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1780   "underlying_type" : "type-2",
1781   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
1782  },
1783  {
1784   "alignment" : 4,
1785   "enum_fields" :
1786   [
1787    {
1788     "enum_field_value" : 0,
1789     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
1790    },
1791    {
1792     "enum_field_value" : 1,
1793     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
1794    },
1795    {
1796     "enum_field_value" : 2,
1797     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
1798    }
1799   ],
1800   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
1801   "name" : "android::hardware::ProcessState::CallRestriction",
1802   "referenced_type" : "type-85",
1803   "self_type" : "type-85",
1804   "size" : 4,
1805   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
1806   "underlying_type" : "type-25",
1807   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
1808  },
1809  {
1810   "alignment" : 4,
1811   "enum_fields" :
1812   [
1813    {
1814     "enum_field_value" : 0,
1815     "name" : "android::hardware::Status::EX_NONE"
1816    },
1817    {
1818     "enum_field_value" : -1,
1819     "name" : "android::hardware::Status::EX_SECURITY"
1820    },
1821    {
1822     "enum_field_value" : -2,
1823     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
1824    },
1825    {
1826     "enum_field_value" : -3,
1827     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
1828    },
1829    {
1830     "enum_field_value" : -4,
1831     "name" : "android::hardware::Status::EX_NULL_POINTER"
1832    },
1833    {
1834     "enum_field_value" : -5,
1835     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
1836    },
1837    {
1838     "enum_field_value" : -6,
1839     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
1840    },
1841    {
1842     "enum_field_value" : -7,
1843     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
1844    },
1845    {
1846     "enum_field_value" : -128,
1847     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
1848    },
1849    {
1850     "enum_field_value" : -129,
1851     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1852    }
1853   ],
1854   "linker_set_key" : "android::hardware::Status::Exception",
1855   "name" : "android::hardware::Status::Exception",
1856   "referenced_type" : "type-362",
1857   "self_type" : "type-362",
1858   "size" : 4,
1859   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1860   "underlying_type" : "type-25",
1861   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1862  },
1863  {
1864   "alignment" : 4,
1865   "enum_fields" :
1866   [
1867    {
1868     "enum_field_value" : 0,
1869     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1870    },
1871    {
1872     "enum_field_value" : 1,
1873     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1874    },
1875    {
1876     "enum_field_value" : 2,
1877     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1878    },
1879    {
1880     "enum_field_value" : 3,
1881     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1882    },
1883    {
1884     "enum_field_value" : 4,
1885     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1886    },
1887    {
1888     "enum_field_value" : 5,
1889     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1890    },
1891    {
1892     "enum_field_value" : 6,
1893     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1894    },
1895    {
1896     "enum_field_value" : 7,
1897     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1898    },
1899    {
1900     "enum_field_value" : 8,
1901     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1902    },
1903    {
1904     "enum_field_value" : 9,
1905     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1906    }
1907   ],
1908   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1909   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1910   "referenced_type" : "type-882",
1911   "self_type" : "type-882",
1912   "size" : 4,
1913   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1914   "underlying_type" : "type-2",
1915   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1916  },
1917  {
1918   "alignment" : 4,
1919   "enum_fields" :
1920   [
1921    {
1922     "enum_field_value" : 0,
1923     "name" : "android::hardware::drm::V1_0::BufferType::SHARED_MEMORY"
1924    },
1925    {
1926     "enum_field_value" : 1,
1927     "name" : "android::hardware::drm::V1_0::BufferType::NATIVE_HANDLE"
1928    }
1929   ],
1930   "linker_set_key" : "android::hardware::drm::V1_0::BufferType",
1931   "name" : "android::hardware::drm::V1_0::BufferType",
1932   "referenced_type" : "type-823",
1933   "self_type" : "type-823",
1934   "size" : 4,
1935   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1936   "underlying_type" : "type-2",
1937   "unique_id" : "_ZTSN7android8hardware3drm4V1_010BufferTypeE"
1938  },
1939  {
1940   "alignment" : 4,
1941   "enum_fields" :
1942   [
1943    {
1944     "enum_field_value" : 0,
1945     "name" : "android::hardware::drm::V1_0::EventType::PROVISION_REQUIRED"
1946    },
1947    {
1948     "enum_field_value" : 1,
1949     "name" : "android::hardware::drm::V1_0::EventType::KEY_NEEDED"
1950    },
1951    {
1952     "enum_field_value" : 2,
1953     "name" : "android::hardware::drm::V1_0::EventType::KEY_EXPIRED"
1954    },
1955    {
1956     "enum_field_value" : 3,
1957     "name" : "android::hardware::drm::V1_0::EventType::VENDOR_DEFINED"
1958    },
1959    {
1960     "enum_field_value" : 4,
1961     "name" : "android::hardware::drm::V1_0::EventType::SESSION_RECLAIMED"
1962    }
1963   ],
1964   "linker_set_key" : "android::hardware::drm::V1_0::EventType",
1965   "name" : "android::hardware::drm::V1_0::EventType",
1966   "referenced_type" : "type-817",
1967   "self_type" : "type-817",
1968   "size" : 4,
1969   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1970   "underlying_type" : "type-2",
1971   "unique_id" : "_ZTSN7android8hardware3drm4V1_09EventTypeE"
1972  },
1973  {
1974   "alignment" : 4,
1975   "enum_fields" :
1976   [
1977    {
1978     "enum_field_value" : 0,
1979     "name" : "android::hardware::drm::V1_0::KeyRequestType::INITIAL"
1980    },
1981    {
1982     "enum_field_value" : 1,
1983     "name" : "android::hardware::drm::V1_0::KeyRequestType::RENEWAL"
1984    },
1985    {
1986     "enum_field_value" : 2,
1987     "name" : "android::hardware::drm::V1_0::KeyRequestType::RELEASE"
1988    },
1989    {
1990     "enum_field_value" : 3,
1991     "name" : "android::hardware::drm::V1_0::KeyRequestType::UNKNOWN"
1992    }
1993   ],
1994   "linker_set_key" : "android::hardware::drm::V1_0::KeyRequestType",
1995   "name" : "android::hardware::drm::V1_0::KeyRequestType",
1996   "referenced_type" : "type-819",
1997   "self_type" : "type-819",
1998   "size" : 4,
1999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2000   "underlying_type" : "type-2",
2001   "unique_id" : "_ZTSN7android8hardware3drm4V1_014KeyRequestTypeE"
2002  },
2003  {
2004   "alignment" : 4,
2005   "enum_fields" :
2006   [
2007    {
2008     "enum_field_value" : 0,
2009     "name" : "android::hardware::drm::V1_0::KeyStatusType::USABLE"
2010    },
2011    {
2012     "enum_field_value" : 1,
2013     "name" : "android::hardware::drm::V1_0::KeyStatusType::EXPIRED"
2014    },
2015    {
2016     "enum_field_value" : 2,
2017     "name" : "android::hardware::drm::V1_0::KeyStatusType::OUTPUTNOTALLOWED"
2018    },
2019    {
2020     "enum_field_value" : 3,
2021     "name" : "android::hardware::drm::V1_0::KeyStatusType::STATUSPENDING"
2022    },
2023    {
2024     "enum_field_value" : 4,
2025     "name" : "android::hardware::drm::V1_0::KeyStatusType::INTERNALERROR"
2026    }
2027   ],
2028   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatusType",
2029   "name" : "android::hardware::drm::V1_0::KeyStatusType",
2030   "referenced_type" : "type-252",
2031   "self_type" : "type-252",
2032   "size" : 4,
2033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2034   "underlying_type" : "type-2",
2035   "unique_id" : "_ZTSN7android8hardware3drm4V1_013KeyStatusTypeE"
2036  },
2037  {
2038   "alignment" : 4,
2039   "enum_fields" :
2040   [
2041    {
2042     "enum_field_value" : 0,
2043     "name" : "android::hardware::drm::V1_0::KeyType::OFFLINE"
2044    },
2045    {
2046     "enum_field_value" : 1,
2047     "name" : "android::hardware::drm::V1_0::KeyType::STREAMING"
2048    },
2049    {
2050     "enum_field_value" : 2,
2051     "name" : "android::hardware::drm::V1_0::KeyType::RELEASE"
2052    }
2053   ],
2054   "linker_set_key" : "android::hardware::drm::V1_0::KeyType",
2055   "name" : "android::hardware::drm::V1_0::KeyType",
2056   "referenced_type" : "type-818",
2057   "self_type" : "type-818",
2058   "size" : 4,
2059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2060   "underlying_type" : "type-2",
2061   "unique_id" : "_ZTSN7android8hardware3drm4V1_07KeyTypeE"
2062  },
2063  {
2064   "alignment" : 4,
2065   "enum_fields" :
2066   [
2067    {
2068     "enum_field_value" : 0,
2069     "name" : "android::hardware::drm::V1_0::Mode::UNENCRYPTED"
2070    },
2071    {
2072     "enum_field_value" : 1,
2073     "name" : "android::hardware::drm::V1_0::Mode::AES_CTR"
2074    },
2075    {
2076     "enum_field_value" : 2,
2077     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC_CTS"
2078    },
2079    {
2080     "enum_field_value" : 3,
2081     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC"
2082    }
2083   ],
2084   "linker_set_key" : "android::hardware::drm::V1_0::Mode",
2085   "name" : "android::hardware::drm::V1_0::Mode",
2086   "referenced_type" : "type-820",
2087   "self_type" : "type-820",
2088   "size" : 4,
2089   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2090   "underlying_type" : "type-2",
2091   "unique_id" : "_ZTSN7android8hardware3drm4V1_04ModeE"
2092  },
2093  {
2094   "alignment" : 4,
2095   "enum_fields" :
2096   [
2097    {
2098     "enum_field_value" : 0,
2099     "name" : "android::hardware::drm::V1_0::Status::OK"
2100    },
2101    {
2102     "enum_field_value" : 1,
2103     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NO_LICENSE"
2104    },
2105    {
2106     "enum_field_value" : 2,
2107     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_LICENSE_EXPIRED"
2108    },
2109    {
2110     "enum_field_value" : 3,
2111     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_SESSION_NOT_OPENED"
2112    },
2113    {
2114     "enum_field_value" : 4,
2115     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_CANNOT_HANDLE"
2116    },
2117    {
2118     "enum_field_value" : 5,
2119     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INVALID_STATE"
2120    },
2121    {
2122     "enum_field_value" : 6,
2123     "name" : "android::hardware::drm::V1_0::Status::BAD_VALUE"
2124    },
2125    {
2126     "enum_field_value" : 7,
2127     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NOT_PROVISIONED"
2128    },
2129    {
2130     "enum_field_value" : 8,
2131     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_RESOURCE_BUSY"
2132    },
2133    {
2134     "enum_field_value" : 9,
2135     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INSUFFICIENT_OUTPUT_PROTECTION"
2136    },
2137    {
2138     "enum_field_value" : 10,
2139     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DEVICE_REVOKED"
2140    },
2141    {
2142     "enum_field_value" : 11,
2143     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DECRYPT"
2144    },
2145    {
2146     "enum_field_value" : 12,
2147     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_UNKNOWN"
2148    }
2149   ],
2150   "linker_set_key" : "android::hardware::drm::V1_0::Status",
2151   "name" : "android::hardware::drm::V1_0::Status",
2152   "referenced_type" : "type-816",
2153   "self_type" : "type-816",
2154   "size" : 4,
2155   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2156   "underlying_type" : "type-2",
2157   "unique_id" : "_ZTSN7android8hardware3drm4V1_06StatusE"
2158  },
2159  {
2160   "alignment" : 4,
2161   "enum_fields" :
2162   [
2163    {
2164     "enum_field_value" : 0,
2165     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2166    },
2167    {
2168     "enum_field_value" : 1,
2169     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2170    },
2171    {
2172     "enum_field_value" : 2,
2173     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2174    }
2175   ],
2176   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2177   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2178   "referenced_type" : "type-671",
2179   "self_type" : "type-671",
2180   "size" : 4,
2181   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2182   "underlying_type" : "type-25",
2183   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2184  },
2185  {
2186   "alignment" : 4,
2187   "enum_fields" :
2188   [
2189    {
2190     "enum_field_value" : -1,
2191     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2192    }
2193   ],
2194   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2195   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2196   "referenced_type" : "type-807",
2197   "self_type" : "type-807",
2198   "size" : 4,
2199   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2200   "underlying_type" : "type-25",
2201   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2202  },
2203  {
2204   "alignment" : 1,
2205   "enum_fields" :
2206   [
2207    {
2208     "enum_field_value" : 0,
2209     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2210    },
2211    {
2212     "enum_field_value" : 1,
2213     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2214    },
2215    {
2216     "enum_field_value" : 2,
2217     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2218    }
2219   ],
2220   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2221   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2222   "referenced_type" : "type-806",
2223   "self_type" : "type-806",
2224   "size" : 1,
2225   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2226   "underlying_type" : "type-251",
2227   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2228  },
2229  {
2230   "alignment" : 4,
2231   "enum_fields" :
2232   [
2233    {
2234     "enum_field_value" : 0,
2235     "name" : "ANDROID_LOG_UNKNOWN"
2236    },
2237    {
2238     "enum_field_value" : 1,
2239     "name" : "ANDROID_LOG_DEFAULT"
2240    },
2241    {
2242     "enum_field_value" : 2,
2243     "name" : "ANDROID_LOG_VERBOSE"
2244    },
2245    {
2246     "enum_field_value" : 3,
2247     "name" : "ANDROID_LOG_DEBUG"
2248    },
2249    {
2250     "enum_field_value" : 4,
2251     "name" : "ANDROID_LOG_INFO"
2252    },
2253    {
2254     "enum_field_value" : 5,
2255     "name" : "ANDROID_LOG_WARN"
2256    },
2257    {
2258     "enum_field_value" : 6,
2259     "name" : "ANDROID_LOG_ERROR"
2260    },
2261    {
2262     "enum_field_value" : 7,
2263     "name" : "ANDROID_LOG_FATAL"
2264    },
2265    {
2266     "enum_field_value" : 8,
2267     "name" : "ANDROID_LOG_SILENT"
2268    }
2269   ],
2270   "linker_set_key" : "android_LogPriority",
2271   "name" : "android_LogPriority",
2272   "referenced_type" : "type-1",
2273   "self_type" : "type-1",
2274   "size" : 4,
2275   "source_file" : "/system/core/liblog/include/android/log.h",
2276   "underlying_type" : "type-2",
2277   "unique_id" : "android_LogPriority"
2278  },
2279  {
2280   "alignment" : 4,
2281   "enum_fields" :
2282   [
2283    {
2284     "enum_field_value" : 0,
2285     "name" : "HAL_COLOR_MODE_NATIVE"
2286    },
2287    {
2288     "enum_field_value" : 1,
2289     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2290    },
2291    {
2292     "enum_field_value" : 2,
2293     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2294    },
2295    {
2296     "enum_field_value" : 3,
2297     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2298    },
2299    {
2300     "enum_field_value" : 4,
2301     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2302    },
2303    {
2304     "enum_field_value" : 5,
2305     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2306    },
2307    {
2308     "enum_field_value" : 6,
2309     "name" : "HAL_COLOR_MODE_DCI_P3"
2310    },
2311    {
2312     "enum_field_value" : 7,
2313     "name" : "HAL_COLOR_MODE_SRGB"
2314    },
2315    {
2316     "enum_field_value" : 8,
2317     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2318    },
2319    {
2320     "enum_field_value" : 9,
2321     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2322    }
2323   ],
2324   "linker_set_key" : "android_color_mode_t",
2325   "name" : "android_color_mode_t",
2326   "referenced_type" : "type-758",
2327   "self_type" : "type-758",
2328   "size" : 4,
2329   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2330   "underlying_type" : "type-2",
2331   "unique_id" : "android_color_mode_t"
2332  },
2333  {
2334   "alignment" : 4,
2335   "enum_fields" :
2336   [
2337    {
2338     "enum_field_value" : 10,
2339     "name" : "HAL_COLOR_MODE_BT2020"
2340    },
2341    {
2342     "enum_field_value" : 11,
2343     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2344    },
2345    {
2346     "enum_field_value" : 12,
2347     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2348    }
2349   ],
2350   "linker_set_key" : "android_color_mode_v1_1_t",
2351   "name" : "android_color_mode_v1_1_t",
2352   "referenced_type" : "type-763",
2353   "self_type" : "type-763",
2354   "size" : 4,
2355   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2356   "underlying_type" : "type-2",
2357   "unique_id" : "android_color_mode_v1_1_t"
2358  },
2359  {
2360   "alignment" : 4,
2361   "enum_fields" :
2362   [
2363    {
2364     "enum_field_value" : 0,
2365     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2366    },
2367    {
2368     "enum_field_value" : 1,
2369     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2370    },
2371    {
2372     "enum_field_value" : 2,
2373     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2374    },
2375    {
2376     "enum_field_value" : 3,
2377     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2378    },
2379    {
2380     "enum_field_value" : 4,
2381     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2382    },
2383    {
2384     "enum_field_value" : 5,
2385     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2386    },
2387    {
2388     "enum_field_value" : 6,
2389     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2390    }
2391   ],
2392   "linker_set_key" : "android_color_transform_t",
2393   "name" : "android_color_transform_t",
2394   "referenced_type" : "type-759",
2395   "self_type" : "type-759",
2396   "size" : 4,
2397   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2398   "underlying_type" : "type-2",
2399   "unique_id" : "android_color_transform_t"
2400  },
2401  {
2402   "alignment" : 4,
2403   "enum_fields" :
2404   [
2405    {
2406     "enum_field_value" : 0,
2407     "name" : "HAL_DATASPACE_UNKNOWN"
2408    },
2409    {
2410     "enum_field_value" : 1,
2411     "name" : "HAL_DATASPACE_ARBITRARY"
2412    },
2413    {
2414     "enum_field_value" : 16,
2415     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2416    },
2417    {
2418     "enum_field_value" : 4128768,
2419     "name" : "HAL_DATASPACE_STANDARD_MASK"
2420    },
2421    {
2422     "enum_field_value" : 0,
2423     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2424    },
2425    {
2426     "enum_field_value" : 65536,
2427     "name" : "HAL_DATASPACE_STANDARD_BT709"
2428    },
2429    {
2430     "enum_field_value" : 131072,
2431     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2432    },
2433    {
2434     "enum_field_value" : 196608,
2435     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2436    },
2437    {
2438     "enum_field_value" : 262144,
2439     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2440    },
2441    {
2442     "enum_field_value" : 327680,
2443     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2444    },
2445    {
2446     "enum_field_value" : 393216,
2447     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2448    },
2449    {
2450     "enum_field_value" : 458752,
2451     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2452    },
2453    {
2454     "enum_field_value" : 524288,
2455     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2456    },
2457    {
2458     "enum_field_value" : 589824,
2459     "name" : "HAL_DATASPACE_STANDARD_FILM"
2460    },
2461    {
2462     "enum_field_value" : 655360,
2463     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2464    },
2465    {
2466     "enum_field_value" : 720896,
2467     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2468    },
2469    {
2470     "enum_field_value" : 22,
2471     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2472    },
2473    {
2474     "enum_field_value" : 130023424,
2475     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2476    },
2477    {
2478     "enum_field_value" : 0,
2479     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2480    },
2481    {
2482     "enum_field_value" : 4194304,
2483     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2484    },
2485    {
2486     "enum_field_value" : 8388608,
2487     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2488    },
2489    {
2490     "enum_field_value" : 12582912,
2491     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2492    },
2493    {
2494     "enum_field_value" : 16777216,
2495     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2496    },
2497    {
2498     "enum_field_value" : 20971520,
2499     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2500    },
2501    {
2502     "enum_field_value" : 25165824,
2503     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2504    },
2505    {
2506     "enum_field_value" : 29360128,
2507     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2508    },
2509    {
2510     "enum_field_value" : 33554432,
2511     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2512    },
2513    {
2514     "enum_field_value" : 27,
2515     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2516    },
2517    {
2518     "enum_field_value" : 939524096,
2519     "name" : "HAL_DATASPACE_RANGE_MASK"
2520    },
2521    {
2522     "enum_field_value" : 0,
2523     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2524    },
2525    {
2526     "enum_field_value" : 134217728,
2527     "name" : "HAL_DATASPACE_RANGE_FULL"
2528    },
2529    {
2530     "enum_field_value" : 268435456,
2531     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2532    },
2533    {
2534     "enum_field_value" : 402653184,
2535     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2536    },
2537    {
2538     "enum_field_value" : 512,
2539     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2540    },
2541    {
2542     "enum_field_value" : 138477568,
2543     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2544    },
2545    {
2546     "enum_field_value" : 406913024,
2547     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2548    },
2549    {
2550     "enum_field_value" : 513,
2551     "name" : "HAL_DATASPACE_SRGB"
2552    },
2553    {
2554     "enum_field_value" : 142671872,
2555     "name" : "HAL_DATASPACE_V0_SRGB"
2556    },
2557    {
2558     "enum_field_value" : 411107328,
2559     "name" : "HAL_DATASPACE_V0_SCRGB"
2560    },
2561    {
2562     "enum_field_value" : 257,
2563     "name" : "HAL_DATASPACE_JFIF"
2564    },
2565    {
2566     "enum_field_value" : 146931712,
2567     "name" : "HAL_DATASPACE_V0_JFIF"
2568    },
2569    {
2570     "enum_field_value" : 258,
2571     "name" : "HAL_DATASPACE_BT601_625"
2572    },
2573    {
2574     "enum_field_value" : 281149440,
2575     "name" : "HAL_DATASPACE_V0_BT601_625"
2576    },
2577    {
2578     "enum_field_value" : 259,
2579     "name" : "HAL_DATASPACE_BT601_525"
2580    },
2581    {
2582     "enum_field_value" : 281280512,
2583     "name" : "HAL_DATASPACE_V0_BT601_525"
2584    },
2585    {
2586     "enum_field_value" : 260,
2587     "name" : "HAL_DATASPACE_BT709"
2588    },
2589    {
2590     "enum_field_value" : 281083904,
2591     "name" : "HAL_DATASPACE_V0_BT709"
2592    },
2593    {
2594     "enum_field_value" : 139067392,
2595     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2596    },
2597    {
2598     "enum_field_value" : 155844608,
2599     "name" : "HAL_DATASPACE_DCI_P3"
2600    },
2601    {
2602     "enum_field_value" : 139067392,
2603     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2604    },
2605    {
2606     "enum_field_value" : 143261696,
2607     "name" : "HAL_DATASPACE_DISPLAY_P3"
2608    },
2609    {
2610     "enum_field_value" : 151715840,
2611     "name" : "HAL_DATASPACE_ADOBE_RGB"
2612    },
2613    {
2614     "enum_field_value" : 138805248,
2615     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2616    },
2617    {
2618     "enum_field_value" : 147193856,
2619     "name" : "HAL_DATASPACE_BT2020"
2620    },
2621    {
2622     "enum_field_value" : 163971072,
2623     "name" : "HAL_DATASPACE_BT2020_PQ"
2624    },
2625    {
2626     "enum_field_value" : 4096,
2627     "name" : "HAL_DATASPACE_DEPTH"
2628    },
2629    {
2630     "enum_field_value" : 4097,
2631     "name" : "HAL_DATASPACE_SENSOR"
2632    }
2633   ],
2634   "linker_set_key" : "android_dataspace_t",
2635   "name" : "android_dataspace_t",
2636   "referenced_type" : "type-757",
2637   "self_type" : "type-757",
2638   "size" : 4,
2639   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2640   "underlying_type" : "type-2",
2641   "unique_id" : "android_dataspace_t"
2642  },
2643  {
2644   "alignment" : 4,
2645   "enum_fields" :
2646   [
2647    {
2648     "enum_field_value" : 281411584,
2649     "name" : "HAL_DATASPACE_BT2020_ITU"
2650    },
2651    {
2652     "enum_field_value" : 298188800,
2653     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2654    },
2655    {
2656     "enum_field_value" : 302383104,
2657     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2658    },
2659    {
2660     "enum_field_value" : 168165376,
2661     "name" : "HAL_DATASPACE_BT2020_HLG"
2662    }
2663   ],
2664   "linker_set_key" : "android_dataspace_v1_1_t",
2665   "name" : "android_dataspace_v1_1_t",
2666   "referenced_type" : "type-762",
2667   "self_type" : "type-762",
2668   "size" : 4,
2669   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2670   "underlying_type" : "type-2",
2671   "unique_id" : "android_dataspace_v1_1_t"
2672  },
2673  {
2674   "alignment" : 4,
2675   "enum_fields" :
2676   [
2677    {
2678     "enum_field_value" : 142999552,
2679     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2680    },
2681    {
2682     "enum_field_value" : 4098,
2683     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2684    },
2685    {
2686     "enum_field_value" : 4099,
2687     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2688    },
2689    {
2690     "enum_field_value" : 4100,
2691     "name" : "HAL_DATASPACE_HEIF"
2692    }
2693   ],
2694   "linker_set_key" : "android_dataspace_v1_2_t",
2695   "name" : "android_dataspace_v1_2_t",
2696   "referenced_type" : "type-766",
2697   "self_type" : "type-766",
2698   "size" : 4,
2699   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2700   "underlying_type" : "type-2",
2701   "unique_id" : "android_dataspace_v1_2_t"
2702  },
2703  {
2704   "alignment" : 4,
2705   "enum_fields" :
2706   [
2707    {
2708     "enum_field_value" : 1,
2709     "name" : "FLEX_COMPONENT_Y"
2710    },
2711    {
2712     "enum_field_value" : 2,
2713     "name" : "FLEX_COMPONENT_Cb"
2714    },
2715    {
2716     "enum_field_value" : 4,
2717     "name" : "FLEX_COMPONENT_Cr"
2718    },
2719    {
2720     "enum_field_value" : 1024,
2721     "name" : "FLEX_COMPONENT_R"
2722    },
2723    {
2724     "enum_field_value" : 2048,
2725     "name" : "FLEX_COMPONENT_G"
2726    },
2727    {
2728     "enum_field_value" : 4096,
2729     "name" : "FLEX_COMPONENT_B"
2730    },
2731    {
2732     "enum_field_value" : 1073741824,
2733     "name" : "FLEX_COMPONENT_A"
2734    }
2735   ],
2736   "linker_set_key" : "android_flex_component",
2737   "name" : "android_flex_component",
2738   "referenced_type" : "type-773",
2739   "self_type" : "type-773",
2740   "size" : 4,
2741   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2742   "underlying_type" : "type-2",
2743   "unique_id" : "android_flex_component"
2744  },
2745  {
2746   "alignment" : 4,
2747   "enum_fields" :
2748   [
2749    {
2750     "enum_field_value" : 0,
2751     "name" : "FLEX_FORMAT_INVALID"
2752    },
2753    {
2754     "enum_field_value" : 1,
2755     "name" : "FLEX_FORMAT_Y"
2756    },
2757    {
2758     "enum_field_value" : 7,
2759     "name" : "FLEX_FORMAT_YCbCr"
2760    },
2761    {
2762     "enum_field_value" : 1073741831,
2763     "name" : "FLEX_FORMAT_YCbCrA"
2764    },
2765    {
2766     "enum_field_value" : 7168,
2767     "name" : "FLEX_FORMAT_RGB"
2768    },
2769    {
2770     "enum_field_value" : 1073748992,
2771     "name" : "FLEX_FORMAT_RGBA"
2772    }
2773   ],
2774   "linker_set_key" : "android_flex_format",
2775   "name" : "android_flex_format",
2776   "referenced_type" : "type-775",
2777   "self_type" : "type-775",
2778   "size" : 4,
2779   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2780   "underlying_type" : "type-2",
2781   "unique_id" : "android_flex_format"
2782  },
2783  {
2784   "alignment" : 4,
2785   "enum_fields" :
2786   [
2787    {
2788     "enum_field_value" : 1,
2789     "name" : "HAL_HDR_DOLBY_VISION"
2790    },
2791    {
2792     "enum_field_value" : 2,
2793     "name" : "HAL_HDR_HDR10"
2794    },
2795    {
2796     "enum_field_value" : 3,
2797     "name" : "HAL_HDR_HLG"
2798    }
2799   ],
2800   "linker_set_key" : "android_hdr_t",
2801   "name" : "android_hdr_t",
2802   "referenced_type" : "type-760",
2803   "self_type" : "type-760",
2804   "size" : 4,
2805   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2806   "underlying_type" : "type-2",
2807   "unique_id" : "android_hdr_t"
2808  },
2809  {
2810   "alignment" : 4,
2811   "enum_fields" :
2812   [
2813    {
2814     "enum_field_value" : 4,
2815     "name" : "HAL_HDR_HDR10_PLUS"
2816    }
2817   ],
2818   "linker_set_key" : "android_hdr_v1_2_t",
2819   "name" : "android_hdr_v1_2_t",
2820   "referenced_type" : "type-765",
2821   "self_type" : "type-765",
2822   "size" : 4,
2823   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2824   "underlying_type" : "type-2",
2825   "unique_id" : "android_hdr_v1_2_t"
2826  },
2827  {
2828   "alignment" : 4,
2829   "enum_fields" :
2830   [
2831    {
2832     "enum_field_value" : 39,
2833     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2834    },
2835    {
2836     "enum_field_value" : 40,
2837     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2838    },
2839    {
2840     "enum_field_value" : 41,
2841     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2842    },
2843    {
2844     "enum_field_value" : 42,
2845     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2846    }
2847   ],
2848   "linker_set_key" : "android_pixel_format_sw_t",
2849   "name" : "android_pixel_format_sw_t",
2850   "referenced_type" : "type-770",
2851   "self_type" : "type-770",
2852   "size" : 4,
2853   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2854   "underlying_type" : "type-2",
2855   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2856  },
2857  {
2858   "alignment" : 4,
2859   "enum_fields" :
2860   [
2861    {
2862     "enum_field_value" : 1,
2863     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2864    },
2865    {
2866     "enum_field_value" : 2,
2867     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2868    },
2869    {
2870     "enum_field_value" : 3,
2871     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2872    },
2873    {
2874     "enum_field_value" : 4,
2875     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2876    },
2877    {
2878     "enum_field_value" : 5,
2879     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2880    },
2881    {
2882     "enum_field_value" : 16,
2883     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2884    },
2885    {
2886     "enum_field_value" : 17,
2887     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2888    },
2889    {
2890     "enum_field_value" : 20,
2891     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2892    },
2893    {
2894     "enum_field_value" : 22,
2895     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2896    },
2897    {
2898     "enum_field_value" : 32,
2899     "name" : "HAL_PIXEL_FORMAT_RAW16"
2900    },
2901    {
2902     "enum_field_value" : 33,
2903     "name" : "HAL_PIXEL_FORMAT_BLOB"
2904    },
2905    {
2906     "enum_field_value" : 34,
2907     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2908    },
2909    {
2910     "enum_field_value" : 35,
2911     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2912    },
2913    {
2914     "enum_field_value" : 36,
2915     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2916    },
2917    {
2918     "enum_field_value" : 37,
2919     "name" : "HAL_PIXEL_FORMAT_RAW10"
2920    },
2921    {
2922     "enum_field_value" : 38,
2923     "name" : "HAL_PIXEL_FORMAT_RAW12"
2924    },
2925    {
2926     "enum_field_value" : 43,
2927     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2928    },
2929    {
2930     "enum_field_value" : 538982489,
2931     "name" : "HAL_PIXEL_FORMAT_Y8"
2932    },
2933    {
2934     "enum_field_value" : 540422489,
2935     "name" : "HAL_PIXEL_FORMAT_Y16"
2936    },
2937    {
2938     "enum_field_value" : 842094169,
2939     "name" : "HAL_PIXEL_FORMAT_YV12"
2940    }
2941   ],
2942   "linker_set_key" : "android_pixel_format_t",
2943   "name" : "android_pixel_format_t",
2944   "referenced_type" : "type-755",
2945   "self_type" : "type-755",
2946   "size" : 4,
2947   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2948   "underlying_type" : "type-2",
2949   "unique_id" : "android_pixel_format_t"
2950  },
2951  {
2952   "alignment" : 4,
2953   "enum_fields" :
2954   [
2955    {
2956     "enum_field_value" : 48,
2957     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2958    },
2959    {
2960     "enum_field_value" : 49,
2961     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2962    },
2963    {
2964     "enum_field_value" : 50,
2965     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2966    },
2967    {
2968     "enum_field_value" : 51,
2969     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2970    },
2971    {
2972     "enum_field_value" : 52,
2973     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2974    },
2975    {
2976     "enum_field_value" : 53,
2977     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2978    },
2979    {
2980     "enum_field_value" : 54,
2981     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2982    }
2983   ],
2984   "linker_set_key" : "android_pixel_format_v1_1_t",
2985   "name" : "android_pixel_format_v1_1_t",
2986   "referenced_type" : "type-761",
2987   "self_type" : "type-761",
2988   "size" : 4,
2989   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2990   "underlying_type" : "type-2",
2991   "unique_id" : "android_pixel_format_v1_1_t"
2992  },
2993  {
2994   "alignment" : 4,
2995   "enum_fields" :
2996   [
2997    {
2998     "enum_field_value" : 55,
2999     "name" : "HAL_PIXEL_FORMAT_HSV_888"
3000    }
3001   ],
3002   "linker_set_key" : "android_pixel_format_v1_2_t",
3003   "name" : "android_pixel_format_v1_2_t",
3004   "referenced_type" : "type-767",
3005   "self_type" : "type-767",
3006   "size" : 4,
3007   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3008   "underlying_type" : "type-2",
3009   "unique_id" : "android_pixel_format_v1_2_t"
3010  },
3011  {
3012   "alignment" : 4,
3013   "enum_fields" :
3014   [
3015    {
3016     "enum_field_value" : 0,
3017     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
3018    },
3019    {
3020     "enum_field_value" : 1,
3021     "name" : "HAL_RENDER_INTENT_ENHANCE"
3022    },
3023    {
3024     "enum_field_value" : 2,
3025     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
3026    },
3027    {
3028     "enum_field_value" : 3,
3029     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
3030    }
3031   ],
3032   "linker_set_key" : "android_render_intent_v1_1_t",
3033   "name" : "android_render_intent_v1_1_t",
3034   "referenced_type" : "type-764",
3035   "self_type" : "type-764",
3036   "size" : 4,
3037   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3038   "underlying_type" : "type-2",
3039   "unique_id" : "android_render_intent_v1_1_t"
3040  },
3041  {
3042   "alignment" : 4,
3043   "enum_fields" :
3044   [
3045    {
3046     "enum_field_value" : 1,
3047     "name" : "HAL_TRANSFORM_FLIP_H"
3048    },
3049    {
3050     "enum_field_value" : 2,
3051     "name" : "HAL_TRANSFORM_FLIP_V"
3052    },
3053    {
3054     "enum_field_value" : 4,
3055     "name" : "HAL_TRANSFORM_ROT_90"
3056    },
3057    {
3058     "enum_field_value" : 3,
3059     "name" : "HAL_TRANSFORM_ROT_180"
3060    },
3061    {
3062     "enum_field_value" : 7,
3063     "name" : "HAL_TRANSFORM_ROT_270"
3064    }
3065   ],
3066   "linker_set_key" : "android_transform_t",
3067   "name" : "android_transform_t",
3068   "referenced_type" : "type-756",
3069   "self_type" : "type-756",
3070   "size" : 4,
3071   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3072   "underlying_type" : "type-2",
3073   "unique_id" : "android_transform_t"
3074  },
3075  {
3076   "alignment" : 4,
3077   "enum_fields" :
3078   [
3079    {
3080     "enum_field_value" : 0,
3081     "name" : "LOG_ID_MIN"
3082    },
3083    {
3084     "enum_field_value" : 0,
3085     "name" : "LOG_ID_MAIN"
3086    },
3087    {
3088     "enum_field_value" : 1,
3089     "name" : "LOG_ID_RADIO"
3090    },
3091    {
3092     "enum_field_value" : 2,
3093     "name" : "LOG_ID_EVENTS"
3094    },
3095    {
3096     "enum_field_value" : 3,
3097     "name" : "LOG_ID_SYSTEM"
3098    },
3099    {
3100     "enum_field_value" : 4,
3101     "name" : "LOG_ID_CRASH"
3102    },
3103    {
3104     "enum_field_value" : 5,
3105     "name" : "LOG_ID_STATS"
3106    },
3107    {
3108     "enum_field_value" : 6,
3109     "name" : "LOG_ID_SECURITY"
3110    },
3111    {
3112     "enum_field_value" : 7,
3113     "name" : "LOG_ID_KERNEL"
3114    },
3115    {
3116     "enum_field_value" : 8,
3117     "name" : "LOG_ID_MAX"
3118    }
3119   ],
3120   "linker_set_key" : "log_id",
3121   "name" : "log_id",
3122   "referenced_type" : "type-558",
3123   "self_type" : "type-558",
3124   "size" : 4,
3125   "source_file" : "/system/core/liblog/include/android/log.h",
3126   "underlying_type" : "type-2",
3127   "unique_id" : "log_id"
3128  }
3129 ],
3130 "function_types" :
3131 [
3132  {
3133   "alignment" : 4,
3134   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3135   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3136   "parameters" :
3137   [
3138    {
3139     "referenced_type" : "type-69"
3140    },
3141    {
3142     "referenced_type" : "type-75"
3143    },
3144    {
3145     "referenced_type" : "type-27"
3146    }
3147   ],
3148   "referenced_type" : "type-68",
3149   "return_type" : "type-31",
3150   "self_type" : "type-68",
3151   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3152  },
3153  {
3154   "alignment" : 4,
3155   "linker_set_key" : "int (void *)",
3156   "name" : "int (void *)",
3157   "parameters" :
3158   [
3159    {
3160     "referenced_type" : "type-27"
3161    }
3162   ],
3163   "referenced_type" : "type-783",
3164   "return_type" : "type-25",
3165   "self_type" : "type-783",
3166   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3167  },
3168  {
3169   "alignment" : 4,
3170   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3171   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3172   "parameters" :
3173   [
3174    {
3175     "referenced_type" : "type-699"
3176    },
3177    {
3178     "referenced_type" : "type-637"
3179    },
3180    {
3181     "referenced_type" : "type-2"
3182    },
3183    {
3184     "referenced_type" : "type-700"
3185    },
3186    {
3187     "referenced_type" : "type-2"
3188    },
3189    {
3190     "referenced_type" : "type-27"
3191    }
3192   ],
3193   "referenced_type" : "type-698",
3194   "return_type" : "type-28",
3195   "self_type" : "type-698",
3196   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3197  }
3198 ],
3199 "functions" :
3200 [
3201  {
3202   "function_name" : "android::hardware::fromBinder",
3203   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_3drm4V1_010IDrmPluginENS3_13BpHwDrmPluginENS3_13BnHwDrmPluginEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3204   "parameters" :
3205   [
3206    {
3207     "referenced_type" : "type-75"
3208    }
3209   ],
3210   "return_type" : "type-52",
3211   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3212   "template_args" : [ "type-54", "type-95", "type-134" ]
3213  },
3214  {
3215   "function_name" : "android::hardware::fromBinder",
3216   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_3drm4V1_013ICryptoPluginENS3_16BpHwCryptoPluginENS3_16BnHwCryptoPluginEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3217   "parameters" :
3218   [
3219    {
3220     "referenced_type" : "type-75"
3221    }
3222   ],
3223   "return_type" : "type-278",
3224   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3225   "template_args" : [ "type-280", "type-283", "type-708" ]
3226  },
3227  {
3228   "function_name" : "android::hardware::fromBinder",
3229   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_3drm4V1_018IDrmPluginListenerENS3_21BpHwDrmPluginListenerENS3_21BnHwDrmPluginListenerEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3230   "parameters" :
3231   [
3232    {
3233     "referenced_type" : "type-75"
3234    }
3235   ],
3236   "return_type" : "type-87",
3237   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3238   "template_args" : [ "type-89", "type-168", "type-166" ]
3239  },
3240  {
3241   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::getService",
3242   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3243   "parameters" :
3244   [
3245    {
3246     "default_arg" : true,
3247     "referenced_type" : "type-295"
3248    },
3249    {
3250     "default_arg" : true,
3251     "referenced_type" : "type-31"
3252    }
3253   ],
3254   "return_type" : "type-52",
3255   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3256  },
3257  {
3258   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::linkToDeath",
3259   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3260   "parameters" :
3261   [
3262    {
3263     "is_this_ptr" : true,
3264     "referenced_type" : "type-53"
3265    },
3266    {
3267     "referenced_type" : "type-646"
3268    },
3269    {
3270     "referenced_type" : "type-236"
3271    }
3272   ],
3273   "return_type" : "type-373",
3274   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3275  },
3276  {
3277   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::getDebugInfo",
3278   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3279   "parameters" :
3280   [
3281    {
3282     "is_this_ptr" : true,
3283     "referenced_type" : "type-53"
3284    },
3285    {
3286     "referenced_type" : "type-985"
3287    }
3288   ],
3289   "return_type" : "type-437",
3290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3291  },
3292  {
3293   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::getHashChain",
3294   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3295   "parameters" :
3296   [
3297    {
3298     "is_this_ptr" : true,
3299     "referenced_type" : "type-53"
3300    },
3301    {
3302     "referenced_type" : "type-986"
3303    }
3304   ],
3305   "return_type" : "type-437",
3306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3307  },
3308  {
3309   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::tryGetService",
3310   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3311   "parameters" :
3312   [
3313    {
3314     "default_arg" : true,
3315     "referenced_type" : "type-295"
3316    },
3317    {
3318     "default_arg" : true,
3319     "referenced_type" : "type-31"
3320    }
3321   ],
3322   "return_type" : "type-52",
3323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3324  },
3325  {
3326   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::unlinkToDeath",
3327   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3328   "parameters" :
3329   [
3330    {
3331     "is_this_ptr" : true,
3332     "referenced_type" : "type-53"
3333    },
3334    {
3335     "referenced_type" : "type-646"
3336    }
3337   ],
3338   "return_type" : "type-373",
3339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3340  },
3341  {
3342   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::interfaceChain",
3343   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3344   "parameters" :
3345   [
3346    {
3347     "is_this_ptr" : true,
3348     "referenced_type" : "type-53"
3349    },
3350    {
3351     "referenced_type" : "type-987"
3352    }
3353   ],
3354   "return_type" : "type-437",
3355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3356  },
3357  {
3358   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::registerAsService",
3359   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3360   "parameters" :
3361   [
3362    {
3363     "is_this_ptr" : true,
3364     "referenced_type" : "type-53"
3365    },
3366    {
3367     "default_arg" : true,
3368     "referenced_type" : "type-295"
3369    }
3370   ],
3371   "return_type" : "type-25",
3372   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3373  },
3374  {
3375   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::interfaceDescriptor",
3376   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3377   "parameters" :
3378   [
3379    {
3380     "is_this_ptr" : true,
3381     "referenced_type" : "type-53"
3382    },
3383    {
3384     "referenced_type" : "type-988"
3385    }
3386   ],
3387   "return_type" : "type-437",
3388   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3389  },
3390  {
3391   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::notifySyspropsChanged",
3392   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv",
3393   "parameters" :
3394   [
3395    {
3396     "is_this_ptr" : true,
3397     "referenced_type" : "type-53"
3398    }
3399   ],
3400   "return_type" : "type-437",
3401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3402  },
3403  {
3404   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::setHALInstrumentation",
3405   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv",
3406   "parameters" :
3407   [
3408    {
3409     "is_this_ptr" : true,
3410     "referenced_type" : "type-53"
3411    }
3412   ],
3413   "return_type" : "type-437",
3414   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3415  },
3416  {
3417   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::registerForNotifications",
3418   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3419   "parameters" :
3420   [
3421    {
3422     "referenced_type" : "type-295"
3423    },
3424    {
3425     "referenced_type" : "type-855"
3426    }
3427   ],
3428   "return_type" : "type-31",
3429   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3430  },
3431  {
3432   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::ping",
3433   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv",
3434   "parameters" :
3435   [
3436    {
3437     "is_this_ptr" : true,
3438     "referenced_type" : "type-53"
3439    }
3440   ],
3441   "return_type" : "type-437",
3442   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3443  },
3444  {
3445   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::debug",
3446   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3447   "parameters" :
3448   [
3449    {
3450     "is_this_ptr" : true,
3451     "referenced_type" : "type-53"
3452    },
3453    {
3454     "referenced_type" : "type-662"
3455    },
3456    {
3457     "referenced_type" : "type-854"
3458    }
3459   ],
3460   "return_type" : "type-437",
3461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3462  },
3463  {
3464   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::castFrom",
3465   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3466   "parameters" :
3467   [
3468    {
3469     "referenced_type" : "type-900"
3470    },
3471    {
3472     "default_arg" : true,
3473     "referenced_type" : "type-31"
3474    }
3475   ],
3476   "return_type" : "type-208",
3477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3478  },
3479  {
3480   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::castFrom",
3481   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin8castFromERKNS_2spIS3_EEb",
3482   "parameters" :
3483   [
3484    {
3485     "referenced_type" : "type-86"
3486    },
3487    {
3488     "default_arg" : true,
3489     "referenced_type" : "type-31"
3490    }
3491   ],
3492   "return_type" : "type-208",
3493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3494  },
3495  {
3496   "access" : "private",
3497   "function_name" : "android::hardware::drm::V1_0::BsDrmPlugin::addOnewayTask",
3498   "linker_set_key" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE",
3499   "parameters" :
3500   [
3501    {
3502     "is_this_ptr" : true,
3503     "referenced_type" : "type-194"
3504    },
3505    {
3506     "referenced_type" : "type-992"
3507    }
3508   ],
3509   "return_type" : "type-437",
3510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPlugin.h"
3511  },
3512  {
3513   "function_name" : "android::hardware::drm::V1_0::BsDrmPlugin::BsDrmPlugin",
3514   "linker_set_key" : "_ZN7android8hardware3drm4V1_011BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE",
3515   "parameters" :
3516   [
3517    {
3518     "is_this_ptr" : true,
3519     "referenced_type" : "type-194"
3520    },
3521    {
3522     "referenced_type" : "type-51"
3523    }
3524   ],
3525   "return_type" : "type-28",
3526   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPlugin.h"
3527  },
3528  {
3529   "function_name" : "android::hardware::drm::V1_0::BsDrmPlugin::BsDrmPlugin",
3530   "linker_set_key" : "_ZN7android8hardware3drm4V1_011BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE",
3531   "parameters" :
3532   [
3533    {
3534     "is_this_ptr" : true,
3535     "referenced_type" : "type-194"
3536    },
3537    {
3538     "referenced_type" : "type-51"
3539    }
3540   ],
3541   "return_type" : "type-28",
3542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPlugin.h"
3543  },
3544  {
3545   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::getService",
3546   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3547   "parameters" :
3548   [
3549    {
3550     "default_arg" : true,
3551     "referenced_type" : "type-137"
3552    },
3553    {
3554     "default_arg" : true,
3555     "referenced_type" : "type-31"
3556    }
3557   ],
3558   "return_type" : "type-19",
3559   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3560  },
3561  {
3562   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::linkToDeath",
3563   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3564   "parameters" :
3565   [
3566    {
3567     "is_this_ptr" : true,
3568     "referenced_type" : "type-20"
3569    },
3570    {
3571     "referenced_type" : "type-646"
3572    },
3573    {
3574     "referenced_type" : "type-236"
3575    }
3576   ],
3577   "return_type" : "type-373",
3578   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3579  },
3580  {
3581   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::getDebugInfo",
3582   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3583   "parameters" :
3584   [
3585    {
3586     "is_this_ptr" : true,
3587     "referenced_type" : "type-20"
3588    },
3589    {
3590     "referenced_type" : "type-1009"
3591    }
3592   ],
3593   "return_type" : "type-437",
3594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3595  },
3596  {
3597   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::getHashChain",
3598   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3599   "parameters" :
3600   [
3601    {
3602     "is_this_ptr" : true,
3603     "referenced_type" : "type-20"
3604    },
3605    {
3606     "referenced_type" : "type-1010"
3607    }
3608   ],
3609   "return_type" : "type-437",
3610   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3611  },
3612  {
3613   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::tryGetService",
3614   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3615   "parameters" :
3616   [
3617    {
3618     "default_arg" : true,
3619     "referenced_type" : "type-137"
3620    },
3621    {
3622     "default_arg" : true,
3623     "referenced_type" : "type-31"
3624    }
3625   ],
3626   "return_type" : "type-19",
3627   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3628  },
3629  {
3630   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::unlinkToDeath",
3631   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3632   "parameters" :
3633   [
3634    {
3635     "is_this_ptr" : true,
3636     "referenced_type" : "type-20"
3637    },
3638    {
3639     "referenced_type" : "type-646"
3640    }
3641   ],
3642   "return_type" : "type-373",
3643   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3644  },
3645  {
3646   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::interfaceChain",
3647   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3648   "parameters" :
3649   [
3650    {
3651     "is_this_ptr" : true,
3652     "referenced_type" : "type-20"
3653    },
3654    {
3655     "referenced_type" : "type-1011"
3656    }
3657   ],
3658   "return_type" : "type-437",
3659   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3660  },
3661  {
3662   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::registerAsService",
3663   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3664   "parameters" :
3665   [
3666    {
3667     "is_this_ptr" : true,
3668     "referenced_type" : "type-20"
3669    },
3670    {
3671     "default_arg" : true,
3672     "referenced_type" : "type-137"
3673    }
3674   ],
3675   "return_type" : "type-25",
3676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3677  },
3678  {
3679   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::interfaceDescriptor",
3680   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3681   "parameters" :
3682   [
3683    {
3684     "is_this_ptr" : true,
3685     "referenced_type" : "type-20"
3686    },
3687    {
3688     "referenced_type" : "type-1012"
3689    }
3690   ],
3691   "return_type" : "type-437",
3692   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3693  },
3694  {
3695   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::notifySyspropsChanged",
3696   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv",
3697   "parameters" :
3698   [
3699    {
3700     "is_this_ptr" : true,
3701     "referenced_type" : "type-20"
3702    }
3703   ],
3704   "return_type" : "type-437",
3705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3706  },
3707  {
3708   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::setHALInstrumentation",
3709   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv",
3710   "parameters" :
3711   [
3712    {
3713     "is_this_ptr" : true,
3714     "referenced_type" : "type-20"
3715    }
3716   ],
3717   "return_type" : "type-437",
3718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3719  },
3720  {
3721   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::registerForNotifications",
3722   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3723   "parameters" :
3724   [
3725    {
3726     "referenced_type" : "type-137"
3727    },
3728    {
3729     "referenced_type" : "type-855"
3730    }
3731   ],
3732   "return_type" : "type-31",
3733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3734  },
3735  {
3736   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::ping",
3737   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv",
3738   "parameters" :
3739   [
3740    {
3741     "is_this_ptr" : true,
3742     "referenced_type" : "type-20"
3743    }
3744   ],
3745   "return_type" : "type-437",
3746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3747  },
3748  {
3749   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::debug",
3750   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3751   "parameters" :
3752   [
3753    {
3754     "is_this_ptr" : true,
3755     "referenced_type" : "type-20"
3756    },
3757    {
3758     "referenced_type" : "type-662"
3759    },
3760    {
3761     "referenced_type" : "type-854"
3762    }
3763   ],
3764   "return_type" : "type-437",
3765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3766  },
3767  {
3768   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::castFrom",
3769   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3770   "parameters" :
3771   [
3772    {
3773     "referenced_type" : "type-900"
3774    },
3775    {
3776     "default_arg" : true,
3777     "referenced_type" : "type-31"
3778    }
3779   ],
3780   "return_type" : "type-109",
3781   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3782  },
3783  {
3784   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::castFrom",
3785   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory8castFromERKNS_2spIS3_EEb",
3786   "parameters" :
3787   [
3788    {
3789     "referenced_type" : "type-183"
3790    },
3791    {
3792     "default_arg" : true,
3793     "referenced_type" : "type-31"
3794    }
3795   ],
3796   "return_type" : "type-109",
3797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3798  },
3799  {
3800   "access" : "private",
3801   "function_name" : "android::hardware::drm::V1_0::BsDrmFactory::addOnewayTask",
3802   "linker_set_key" : "_ZN7android8hardware3drm4V1_012BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE",
3803   "parameters" :
3804   [
3805    {
3806     "is_this_ptr" : true,
3807     "referenced_type" : "type-42"
3808    },
3809    {
3810     "referenced_type" : "type-1016"
3811    }
3812   ],
3813   "return_type" : "type-437",
3814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmFactory.h"
3815  },
3816  {
3817   "function_name" : "android::hardware::drm::V1_0::BsDrmFactory::BsDrmFactory",
3818   "linker_set_key" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE",
3819   "parameters" :
3820   [
3821    {
3822     "is_this_ptr" : true,
3823     "referenced_type" : "type-42"
3824    },
3825    {
3826     "referenced_type" : "type-39"
3827    }
3828   ],
3829   "return_type" : "type-28",
3830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmFactory.h"
3831  },
3832  {
3833   "function_name" : "android::hardware::drm::V1_0::BsDrmFactory::BsDrmFactory",
3834   "linker_set_key" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE",
3835   "parameters" :
3836   [
3837    {
3838     "is_this_ptr" : true,
3839     "referenced_type" : "type-42"
3840    },
3841    {
3842     "referenced_type" : "type-39"
3843    }
3844   ],
3845   "return_type" : "type-28",
3846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmFactory.h"
3847  },
3848  {
3849   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_sign",
3850   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10_hidl_signEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3851   "parameters" :
3852   [
3853    {
3854     "referenced_type" : "type-706"
3855    },
3856    {
3857     "referenced_type" : "type-705"
3858    },
3859    {
3860     "referenced_type" : "type-699"
3861    },
3862    {
3863     "referenced_type" : "type-1019"
3864    }
3865   ],
3866   "return_type" : "type-25",
3867   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
3868  },
3869  {
3870   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::onTransact",
3871   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3872   "parameters" :
3873   [
3874    {
3875     "is_this_ptr" : true,
3876     "referenced_type" : "type-173"
3877    },
3878    {
3879     "referenced_type" : "type-2"
3880    },
3881    {
3882     "referenced_type" : "type-705"
3883    },
3884    {
3885     "referenced_type" : "type-699"
3886    },
3887    {
3888     "default_arg" : true,
3889     "referenced_type" : "type-2"
3890    },
3891    {
3892     "default_arg" : true,
3893     "referenced_type" : "type-1020"
3894    }
3895   ],
3896   "return_type" : "type-25",
3897   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
3898  },
3899  {
3900   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_verify",
3901   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin12_hidl_verifyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3902   "parameters" :
3903   [
3904    {
3905     "referenced_type" : "type-706"
3906    },
3907    {
3908     "referenced_type" : "type-705"
3909    },
3910    {
3911     "referenced_type" : "type-699"
3912    },
3913    {
3914     "referenced_type" : "type-1021"
3915    }
3916   ],
3917   "return_type" : "type-25",
3918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
3919  },
3920  {
3921   "access" : "private",
3922   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::getDebugInfo",
3923   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3924   "parameters" :
3925   [
3926    {
3927     "is_this_ptr" : true,
3928     "referenced_type" : "type-173"
3929    },
3930    {
3931     "referenced_type" : "type-1022"
3932    }
3933   ],
3934   "return_type" : "type-437",
3935   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
3936  },
3937  {
3938   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_decrypt",
3939   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin13_hidl_decryptEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3940   "parameters" :
3941   [
3942    {
3943     "referenced_type" : "type-706"
3944    },
3945    {
3946     "referenced_type" : "type-705"
3947    },
3948    {
3949     "referenced_type" : "type-699"
3950    },
3951    {
3952     "referenced_type" : "type-1023"
3953    }
3954   ],
3955   "return_type" : "type-25",
3956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
3957  },
3958  {
3959   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_encrypt",
3960   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin13_hidl_encryptEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3961   "parameters" :
3962   [
3963    {
3964     "referenced_type" : "type-706"
3965    },
3966    {
3967     "referenced_type" : "type-705"
3968    },
3969    {
3970     "referenced_type" : "type-699"
3971    },
3972    {
3973     "referenced_type" : "type-1024"
3974    }
3975   ],
3976   "return_type" : "type-25",
3977   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
3978  },
3979  {
3980   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_signRSA",
3981   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin13_hidl_signRSAEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3982   "parameters" :
3983   [
3984    {
3985     "referenced_type" : "type-706"
3986    },
3987    {
3988     "referenced_type" : "type-705"
3989    },
3990    {
3991     "referenced_type" : "type-699"
3992    },
3993    {
3994     "referenced_type" : "type-1025"
3995    }
3996   ],
3997   "return_type" : "type-25",
3998   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
3999  },
4000  {
4001   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_sendEvent",
4002   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin15_hidl_sendEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4003   "parameters" :
4004   [
4005    {
4006     "referenced_type" : "type-706"
4007    },
4008    {
4009     "referenced_type" : "type-705"
4010    },
4011    {
4012     "referenced_type" : "type-699"
4013    },
4014    {
4015     "referenced_type" : "type-1026"
4016    }
4017   ],
4018   "return_type" : "type-25",
4019   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4020  },
4021  {
4022   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_removeKeys",
4023   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin16_hidl_removeKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4024   "parameters" :
4025   [
4026    {
4027     "referenced_type" : "type-706"
4028    },
4029    {
4030     "referenced_type" : "type-705"
4031    },
4032    {
4033     "referenced_type" : "type-699"
4034    },
4035    {
4036     "referenced_type" : "type-1027"
4037    }
4038   ],
4039   "return_type" : "type-25",
4040   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4041  },
4042  {
4043   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_openSession",
4044   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin17_hidl_openSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4045   "parameters" :
4046   [
4047    {
4048     "referenced_type" : "type-706"
4049    },
4050    {
4051     "referenced_type" : "type-705"
4052    },
4053    {
4054     "referenced_type" : "type-699"
4055    },
4056    {
4057     "referenced_type" : "type-1028"
4058    }
4059   ],
4060   "return_type" : "type-25",
4061   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4062  },
4063  {
4064   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_restoreKeys",
4065   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin17_hidl_restoreKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4066   "parameters" :
4067   [
4068    {
4069     "referenced_type" : "type-706"
4070    },
4071    {
4072     "referenced_type" : "type-705"
4073    },
4074    {
4075     "referenced_type" : "type-699"
4076    },
4077    {
4078     "referenced_type" : "type-1029"
4079    }
4080   ],
4081   "return_type" : "type-25",
4082   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4083  },
4084  {
4085   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_setListener",
4086   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin17_hidl_setListenerEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4087   "parameters" :
4088   [
4089    {
4090     "referenced_type" : "type-706"
4091    },
4092    {
4093     "referenced_type" : "type-705"
4094    },
4095    {
4096     "referenced_type" : "type-699"
4097    },
4098    {
4099     "referenced_type" : "type-1030"
4100    }
4101   ],
4102   "return_type" : "type-25",
4103   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4104  },
4105  {
4106   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_closeSession",
4107   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin18_hidl_closeSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4108   "parameters" :
4109   [
4110    {
4111     "referenced_type" : "type-706"
4112    },
4113    {
4114     "referenced_type" : "type-705"
4115    },
4116    {
4117     "referenced_type" : "type-699"
4118    },
4119    {
4120     "referenced_type" : "type-1031"
4121    }
4122   ],
4123   "return_type" : "type-25",
4124   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4125  },
4126  {
4127   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_getKeyRequest",
4128   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin19_hidl_getKeyRequestEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4129   "parameters" :
4130   [
4131    {
4132     "referenced_type" : "type-706"
4133    },
4134    {
4135     "referenced_type" : "type-705"
4136    },
4137    {
4138     "referenced_type" : "type-699"
4139    },
4140    {
4141     "referenced_type" : "type-1032"
4142    }
4143   ],
4144   "return_type" : "type-25",
4145   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4146  },
4147  {
4148   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_getSecureStop",
4149   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin19_hidl_getSecureStopEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4150   "parameters" :
4151   [
4152    {
4153     "referenced_type" : "type-706"
4154    },
4155    {
4156     "referenced_type" : "type-705"
4157    },
4158    {
4159     "referenced_type" : "type-699"
4160    },
4161    {
4162     "referenced_type" : "type-1033"
4163    }
4164   ],
4165   "return_type" : "type-25",
4166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4167  },
4168  {
4169   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_getSecureStops",
4170   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin20_hidl_getSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4171   "parameters" :
4172   [
4173    {
4174     "referenced_type" : "type-706"
4175    },
4176    {
4177     "referenced_type" : "type-705"
4178    },
4179    {
4180     "referenced_type" : "type-699"
4181    },
4182    {
4183     "referenced_type" : "type-1034"
4184    }
4185   ],
4186   "return_type" : "type-25",
4187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4188  },
4189  {
4190   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_queryKeyStatus",
4191   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin20_hidl_queryKeyStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4192   "parameters" :
4193   [
4194    {
4195     "referenced_type" : "type-706"
4196    },
4197    {
4198     "referenced_type" : "type-705"
4199    },
4200    {
4201     "referenced_type" : "type-699"
4202    },
4203    {
4204     "referenced_type" : "type-1035"
4205    }
4206   ],
4207   "return_type" : "type-25",
4208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4209  },
4210  {
4211   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_sendKeysChange",
4212   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin20_hidl_sendKeysChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4213   "parameters" :
4214   [
4215    {
4216     "referenced_type" : "type-706"
4217    },
4218    {
4219     "referenced_type" : "type-705"
4220    },
4221    {
4222     "referenced_type" : "type-699"
4223    },
4224    {
4225     "referenced_type" : "type-1036"
4226    }
4227   ],
4228   "return_type" : "type-25",
4229   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4230  },
4231  {
4232   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_setMacAlgorithm",
4233   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin21_hidl_setMacAlgorithmEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4234   "parameters" :
4235   [
4236    {
4237     "referenced_type" : "type-706"
4238    },
4239    {
4240     "referenced_type" : "type-705"
4241    },
4242    {
4243     "referenced_type" : "type-699"
4244    },
4245    {
4246     "referenced_type" : "type-1037"
4247    }
4248   ],
4249   "return_type" : "type-25",
4250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4251  },
4252  {
4253   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_getPropertyString",
4254   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin23_hidl_getPropertyStringEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4255   "parameters" :
4256   [
4257    {
4258     "referenced_type" : "type-706"
4259    },
4260    {
4261     "referenced_type" : "type-705"
4262    },
4263    {
4264     "referenced_type" : "type-699"
4265    },
4266    {
4267     "referenced_type" : "type-1038"
4268    }
4269   ],
4270   "return_type" : "type-25",
4271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4272  },
4273  {
4274   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_releaseSecureStop",
4275   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin23_hidl_releaseSecureStopEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4276   "parameters" :
4277   [
4278    {
4279     "referenced_type" : "type-706"
4280    },
4281    {
4282     "referenced_type" : "type-705"
4283    },
4284    {
4285     "referenced_type" : "type-699"
4286    },
4287    {
4288     "referenced_type" : "type-1039"
4289    }
4290   ],
4291   "return_type" : "type-25",
4292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4293  },
4294  {
4295   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_setPropertyString",
4296   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin23_hidl_setPropertyStringEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4297   "parameters" :
4298   [
4299    {
4300     "referenced_type" : "type-706"
4301    },
4302    {
4303     "referenced_type" : "type-705"
4304    },
4305    {
4306     "referenced_type" : "type-699"
4307    },
4308    {
4309     "referenced_type" : "type-1040"
4310    }
4311   ],
4312   "return_type" : "type-25",
4313   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4314  },
4315  {
4316   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_provideKeyResponse",
4317   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin24_hidl_provideKeyResponseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4318   "parameters" :
4319   [
4320    {
4321     "referenced_type" : "type-706"
4322    },
4323    {
4324     "referenced_type" : "type-705"
4325    },
4326    {
4327     "referenced_type" : "type-699"
4328    },
4329    {
4330     "referenced_type" : "type-1041"
4331    }
4332   ],
4333   "return_type" : "type-25",
4334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4335  },
4336  {
4337   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_setCipherAlgorithm",
4338   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin24_hidl_setCipherAlgorithmEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4339   "parameters" :
4340   [
4341    {
4342     "referenced_type" : "type-706"
4343    },
4344    {
4345     "referenced_type" : "type-705"
4346    },
4347    {
4348     "referenced_type" : "type-699"
4349    },
4350    {
4351     "referenced_type" : "type-1042"
4352    }
4353   ],
4354   "return_type" : "type-25",
4355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4356  },
4357  {
4358   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_getProvisionRequest",
4359   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin25_hidl_getProvisionRequestEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4360   "parameters" :
4361   [
4362    {
4363     "referenced_type" : "type-706"
4364    },
4365    {
4366     "referenced_type" : "type-705"
4367    },
4368    {
4369     "referenced_type" : "type-699"
4370    },
4371    {
4372     "referenced_type" : "type-1043"
4373    }
4374   ],
4375   "return_type" : "type-25",
4376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4377  },
4378  {
4379   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_getPropertyByteArray",
4380   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin26_hidl_getPropertyByteArrayEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4381   "parameters" :
4382   [
4383    {
4384     "referenced_type" : "type-706"
4385    },
4386    {
4387     "referenced_type" : "type-705"
4388    },
4389    {
4390     "referenced_type" : "type-699"
4391    },
4392    {
4393     "referenced_type" : "type-1044"
4394    }
4395   ],
4396   "return_type" : "type-25",
4397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4398  },
4399  {
4400   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_sendExpirationUpdate",
4401   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin26_hidl_sendExpirationUpdateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4402   "parameters" :
4403   [
4404    {
4405     "referenced_type" : "type-706"
4406    },
4407    {
4408     "referenced_type" : "type-705"
4409    },
4410    {
4411     "referenced_type" : "type-699"
4412    },
4413    {
4414     "referenced_type" : "type-1045"
4415    }
4416   ],
4417   "return_type" : "type-25",
4418   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4419  },
4420  {
4421   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_setPropertyByteArray",
4422   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin26_hidl_setPropertyByteArrayEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4423   "parameters" :
4424   [
4425    {
4426     "referenced_type" : "type-706"
4427    },
4428    {
4429     "referenced_type" : "type-705"
4430    },
4431    {
4432     "referenced_type" : "type-699"
4433    },
4434    {
4435     "referenced_type" : "type-1046"
4436    }
4437   ],
4438   "return_type" : "type-25",
4439   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4440  },
4441  {
4442   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_releaseAllSecureStops",
4443   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin27_hidl_releaseAllSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4444   "parameters" :
4445   [
4446    {
4447     "referenced_type" : "type-706"
4448    },
4449    {
4450     "referenced_type" : "type-705"
4451    },
4452    {
4453     "referenced_type" : "type-699"
4454    },
4455    {
4456     "referenced_type" : "type-1047"
4457    }
4458   ],
4459   "return_type" : "type-25",
4460   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4461  },
4462  {
4463   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_provideProvisionResponse",
4464   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin30_hidl_provideProvisionResponseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4465   "parameters" :
4466   [
4467    {
4468     "referenced_type" : "type-706"
4469    },
4470    {
4471     "referenced_type" : "type-705"
4472    },
4473    {
4474     "referenced_type" : "type-699"
4475    },
4476    {
4477     "referenced_type" : "type-1048"
4478    }
4479   ],
4480   "return_type" : "type-25",
4481   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4482  },
4483  {
4484   "access" : "private",
4485   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::ping",
4486   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin4pingEv",
4487   "parameters" :
4488   [
4489    {
4490     "is_this_ptr" : true,
4491     "referenced_type" : "type-173"
4492    }
4493   ],
4494   "return_type" : "type-437",
4495   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4496  },
4497  {
4498   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::BnHwDrmPlugin",
4499   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE",
4500   "parameters" :
4501   [
4502    {
4503     "is_this_ptr" : true,
4504     "referenced_type" : "type-173"
4505    },
4506    {
4507     "referenced_type" : "type-86"
4508    }
4509   ],
4510   "return_type" : "type-28",
4511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4512  },
4513  {
4514   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::BnHwDrmPlugin",
4515   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE",
4516   "parameters" :
4517   [
4518    {
4519     "is_this_ptr" : true,
4520     "referenced_type" : "type-173"
4521    },
4522    {
4523     "referenced_type" : "type-86"
4524    }
4525   ],
4526   "return_type" : "type-28",
4527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4528  },
4529  {
4530   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::~BnHwDrmPlugin",
4531   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD0Ev",
4532   "parameters" :
4533   [
4534    {
4535     "is_this_ptr" : true,
4536     "referenced_type" : "type-173"
4537    }
4538   ],
4539   "return_type" : "type-28",
4540   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4541  },
4542  {
4543   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::~BnHwDrmPlugin",
4544   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD1Ev",
4545   "parameters" :
4546   [
4547    {
4548     "is_this_ptr" : true,
4549     "referenced_type" : "type-173"
4550    }
4551   ],
4552   "return_type" : "type-28",
4553   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4554  },
4555  {
4556   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::~BnHwDrmPlugin",
4557   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD2Ev",
4558   "parameters" :
4559   [
4560    {
4561     "is_this_ptr" : true,
4562     "referenced_type" : "type-173"
4563    }
4564   ],
4565   "return_type" : "type-28",
4566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4567  },
4568  {
4569   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_sign",
4570   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10_hidl_signEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE",
4571   "parameters" :
4572   [
4573    {
4574     "referenced_type" : "type-35"
4575    },
4576    {
4577     "referenced_type" : "type-887"
4578    },
4579    {
4580     "referenced_type" : "type-641"
4581    },
4582    {
4583     "referenced_type" : "type-641"
4584    },
4585    {
4586     "referenced_type" : "type-641"
4587    },
4588    {
4589     "referenced_type" : "type-1049"
4590    }
4591   ],
4592   "return_type" : "type-437",
4593   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4594  },
4595  {
4596   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::removeKeys",
4597   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE",
4598   "parameters" :
4599   [
4600    {
4601     "is_this_ptr" : true,
4602     "referenced_type" : "type-99"
4603    },
4604    {
4605     "referenced_type" : "type-641"
4606    }
4607   ],
4608   "return_type" : "type-901",
4609   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4610  },
4611  {
4612   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::linkToDeath",
4613   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4614   "parameters" :
4615   [
4616    {
4617     "is_this_ptr" : true,
4618     "referenced_type" : "type-99"
4619    },
4620    {
4621     "referenced_type" : "type-646"
4622    },
4623    {
4624     "referenced_type" : "type-236"
4625    }
4626   ],
4627   "return_type" : "type-373",
4628   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4629  },
4630  {
4631   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::openSession",
4632   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE",
4633   "parameters" :
4634   [
4635    {
4636     "is_this_ptr" : true,
4637     "referenced_type" : "type-99"
4638    },
4639    {
4640     "referenced_type" : "type-1050"
4641    }
4642   ],
4643   "return_type" : "type-437",
4644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4645  },
4646  {
4647   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::restoreKeys",
4648   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_",
4649   "parameters" :
4650   [
4651    {
4652     "is_this_ptr" : true,
4653     "referenced_type" : "type-99"
4654    },
4655    {
4656     "referenced_type" : "type-641"
4657    },
4658    {
4659     "referenced_type" : "type-641"
4660    }
4661   ],
4662   "return_type" : "type-901",
4663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4664  },
4665  {
4666   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::setListener",
4667   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE",
4668   "parameters" :
4669   [
4670    {
4671     "is_this_ptr" : true,
4672     "referenced_type" : "type-99"
4673    },
4674    {
4675     "referenced_type" : "type-92"
4676    }
4677   ],
4678   "return_type" : "type-437",
4679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4680  },
4681  {
4682   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_verify",
4683   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12_hidl_verifyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_SC_NSt3__18functionIFvNS2_6StatusEbEEE",
4684   "parameters" :
4685   [
4686    {
4687     "referenced_type" : "type-35"
4688    },
4689    {
4690     "referenced_type" : "type-887"
4691    },
4692    {
4693     "referenced_type" : "type-641"
4694    },
4695    {
4696     "referenced_type" : "type-641"
4697    },
4698    {
4699     "referenced_type" : "type-641"
4700    },
4701    {
4702     "referenced_type" : "type-641"
4703    },
4704    {
4705     "referenced_type" : "type-1051"
4706    }
4707   ],
4708   "return_type" : "type-437",
4709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4710  },
4711  {
4712   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::closeSession",
4713   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE",
4714   "parameters" :
4715   [
4716    {
4717     "is_this_ptr" : true,
4718     "referenced_type" : "type-99"
4719    },
4720    {
4721     "referenced_type" : "type-641"
4722    }
4723   ],
4724   "return_type" : "type-901",
4725   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4726  },
4727  {
4728   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getDebugInfo",
4729   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4730   "parameters" :
4731   [
4732    {
4733     "is_this_ptr" : true,
4734     "referenced_type" : "type-99"
4735    },
4736    {
4737     "referenced_type" : "type-1052"
4738    }
4739   ],
4740   "return_type" : "type-437",
4741   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4742  },
4743  {
4744   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getHashChain",
4745   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4746   "parameters" :
4747   [
4748    {
4749     "is_this_ptr" : true,
4750     "referenced_type" : "type-99"
4751    },
4752    {
4753     "referenced_type" : "type-1053"
4754    }
4755   ],
4756   "return_type" : "type-437",
4757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4758  },
4759  {
4760   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_decrypt",
4761   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13_hidl_decryptEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE",
4762   "parameters" :
4763   [
4764    {
4765     "referenced_type" : "type-35"
4766    },
4767    {
4768     "referenced_type" : "type-887"
4769    },
4770    {
4771     "referenced_type" : "type-641"
4772    },
4773    {
4774     "referenced_type" : "type-641"
4775    },
4776    {
4777     "referenced_type" : "type-641"
4778    },
4779    {
4780     "referenced_type" : "type-641"
4781    },
4782    {
4783     "referenced_type" : "type-1054"
4784    }
4785   ],
4786   "return_type" : "type-437",
4787   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4788  },
4789  {
4790   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_encrypt",
4791   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13_hidl_encryptEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE",
4792   "parameters" :
4793   [
4794    {
4795     "referenced_type" : "type-35"
4796    },
4797    {
4798     "referenced_type" : "type-887"
4799    },
4800    {
4801     "referenced_type" : "type-641"
4802    },
4803    {
4804     "referenced_type" : "type-641"
4805    },
4806    {
4807     "referenced_type" : "type-641"
4808    },
4809    {
4810     "referenced_type" : "type-641"
4811    },
4812    {
4813     "referenced_type" : "type-1055"
4814    }
4815   ],
4816   "return_type" : "type-437",
4817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4818  },
4819  {
4820   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_signRSA",
4821   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13_hidl_signRSAEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS0_11hidl_stringESC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE",
4822   "parameters" :
4823   [
4824    {
4825     "referenced_type" : "type-35"
4826    },
4827    {
4828     "referenced_type" : "type-887"
4829    },
4830    {
4831     "referenced_type" : "type-641"
4832    },
4833    {
4834     "referenced_type" : "type-589"
4835    },
4836    {
4837     "referenced_type" : "type-641"
4838    },
4839    {
4840     "referenced_type" : "type-641"
4841    },
4842    {
4843     "referenced_type" : "type-1056"
4844    }
4845   ],
4846   "return_type" : "type-437",
4847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4848  },
4849  {
4850   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getKeyRequest",
4851   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE",
4852   "parameters" :
4853   [
4854    {
4855     "is_this_ptr" : true,
4856     "referenced_type" : "type-99"
4857    },
4858    {
4859     "referenced_type" : "type-641"
4860    },
4861    {
4862     "referenced_type" : "type-641"
4863    },
4864    {
4865     "referenced_type" : "type-589"
4866    },
4867    {
4868     "referenced_type" : "type-818"
4869    },
4870    {
4871     "referenced_type" : "type-290"
4872    },
4873    {
4874     "referenced_type" : "type-1057"
4875    }
4876   ],
4877   "return_type" : "type-437",
4878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4879  },
4880  {
4881   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getSecureStop",
4882   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE",
4883   "parameters" :
4884   [
4885    {
4886     "is_this_ptr" : true,
4887     "referenced_type" : "type-99"
4888    },
4889    {
4890     "referenced_type" : "type-641"
4891    },
4892    {
4893     "referenced_type" : "type-1058"
4894    }
4895   ],
4896   "return_type" : "type-437",
4897   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4898  },
4899  {
4900   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::unlinkToDeath",
4901   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4902   "parameters" :
4903   [
4904    {
4905     "is_this_ptr" : true,
4906     "referenced_type" : "type-99"
4907    },
4908    {
4909     "referenced_type" : "type-646"
4910    }
4911   ],
4912   "return_type" : "type-373",
4913   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4914  },
4915  {
4916   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getSecureStops",
4917   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE",
4918   "parameters" :
4919   [
4920    {
4921     "is_this_ptr" : true,
4922     "referenced_type" : "type-99"
4923    },
4924    {
4925     "referenced_type" : "type-1059"
4926    }
4927   ],
4928   "return_type" : "type-437",
4929   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4930  },
4931  {
4932   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::interfaceChain",
4933   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4934   "parameters" :
4935   [
4936    {
4937     "is_this_ptr" : true,
4938     "referenced_type" : "type-99"
4939    },
4940    {
4941     "referenced_type" : "type-1060"
4942    }
4943   ],
4944   "return_type" : "type-437",
4945   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4946  },
4947  {
4948   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::queryKeyStatus",
4949   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE",
4950   "parameters" :
4951   [
4952    {
4953     "is_this_ptr" : true,
4954     "referenced_type" : "type-99"
4955    },
4956    {
4957     "referenced_type" : "type-641"
4958    },
4959    {
4960     "referenced_type" : "type-1061"
4961    }
4962   ],
4963   "return_type" : "type-437",
4964   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4965  },
4966  {
4967   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::sendKeysChange",
4968   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb",
4969   "parameters" :
4970   [
4971    {
4972     "is_this_ptr" : true,
4973     "referenced_type" : "type-99"
4974    },
4975    {
4976     "referenced_type" : "type-641"
4977    },
4978    {
4979     "referenced_type" : "type-292"
4980    },
4981    {
4982     "referenced_type" : "type-31"
4983    }
4984   ],
4985   "return_type" : "type-437",
4986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4987  },
4988  {
4989   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_sendEvent",
4990   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15_hidl_sendEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9EventTypeERKNS0_8hidl_vecIhEESD_",
4991   "parameters" :
4992   [
4993    {
4994     "referenced_type" : "type-35"
4995    },
4996    {
4997     "referenced_type" : "type-887"
4998    },
4999    {
5000     "referenced_type" : "type-817"
5001    },
5002    {
5003     "referenced_type" : "type-641"
5004    },
5005    {
5006     "referenced_type" : "type-641"
5007    }
5008   ],
5009   "return_type" : "type-437",
5010   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5011  },
5012  {
5013   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::setMacAlgorithm",
5014   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
5015   "parameters" :
5016   [
5017    {
5018     "is_this_ptr" : true,
5019     "referenced_type" : "type-99"
5020    },
5021    {
5022     "referenced_type" : "type-641"
5023    },
5024    {
5025     "referenced_type" : "type-589"
5026    }
5027   ],
5028   "return_type" : "type-901",
5029   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5030  },
5031  {
5032   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_removeKeys",
5033   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin16_hidl_removeKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5034   "parameters" :
5035   [
5036    {
5037     "referenced_type" : "type-35"
5038    },
5039    {
5040     "referenced_type" : "type-887"
5041    },
5042    {
5043     "referenced_type" : "type-641"
5044    }
5045   ],
5046   "return_type" : "type-901",
5047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5048  },
5049  {
5050   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_openSession",
5051   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17_hidl_openSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE",
5052   "parameters" :
5053   [
5054    {
5055     "referenced_type" : "type-35"
5056    },
5057    {
5058     "referenced_type" : "type-887"
5059    },
5060    {
5061     "referenced_type" : "type-1062"
5062    }
5063   ],
5064   "return_type" : "type-437",
5065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5066  },
5067  {
5068   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_restoreKeys",
5069   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17_hidl_restoreKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_",
5070   "parameters" :
5071   [
5072    {
5073     "referenced_type" : "type-35"
5074    },
5075    {
5076     "referenced_type" : "type-887"
5077    },
5078    {
5079     "referenced_type" : "type-641"
5080    },
5081    {
5082     "referenced_type" : "type-641"
5083    }
5084   ],
5085   "return_type" : "type-901",
5086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5087  },
5088  {
5089   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_setListener",
5090   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17_hidl_setListenerEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_18IDrmPluginListenerEEE",
5091   "parameters" :
5092   [
5093    {
5094     "referenced_type" : "type-35"
5095    },
5096    {
5097     "referenced_type" : "type-887"
5098    },
5099    {
5100     "referenced_type" : "type-92"
5101    }
5102   ],
5103   "return_type" : "type-437",
5104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5105  },
5106  {
5107   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getPropertyString",
5108   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE",
5109   "parameters" :
5110   [
5111    {
5112     "is_this_ptr" : true,
5113     "referenced_type" : "type-99"
5114    },
5115    {
5116     "referenced_type" : "type-589"
5117    },
5118    {
5119     "referenced_type" : "type-1063"
5120    }
5121   ],
5122   "return_type" : "type-437",
5123   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5124  },
5125  {
5126   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::releaseSecureStop",
5127   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE",
5128   "parameters" :
5129   [
5130    {
5131     "is_this_ptr" : true,
5132     "referenced_type" : "type-99"
5133    },
5134    {
5135     "referenced_type" : "type-641"
5136    }
5137   ],
5138   "return_type" : "type-901",
5139   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5140  },
5141  {
5142   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::setPropertyString",
5143   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_",
5144   "parameters" :
5145   [
5146    {
5147     "is_this_ptr" : true,
5148     "referenced_type" : "type-99"
5149    },
5150    {
5151     "referenced_type" : "type-589"
5152    },
5153    {
5154     "referenced_type" : "type-589"
5155    }
5156   ],
5157   "return_type" : "type-901",
5158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5159  },
5160  {
5161   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_closeSession",
5162   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18_hidl_closeSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5163   "parameters" :
5164   [
5165    {
5166     "referenced_type" : "type-35"
5167    },
5168    {
5169     "referenced_type" : "type-887"
5170    },
5171    {
5172     "referenced_type" : "type-641"
5173    }
5174   ],
5175   "return_type" : "type-901",
5176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5177  },
5178  {
5179   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::provideKeyResponse",
5180   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE",
5181   "parameters" :
5182   [
5183    {
5184     "is_this_ptr" : true,
5185     "referenced_type" : "type-99"
5186    },
5187    {
5188     "referenced_type" : "type-641"
5189    },
5190    {
5191     "referenced_type" : "type-641"
5192    },
5193    {
5194     "referenced_type" : "type-1064"
5195    }
5196   ],
5197   "return_type" : "type-437",
5198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5199  },
5200  {
5201   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::setCipherAlgorithm",
5202   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
5203   "parameters" :
5204   [
5205    {
5206     "is_this_ptr" : true,
5207     "referenced_type" : "type-99"
5208    },
5209    {
5210     "referenced_type" : "type-641"
5211    },
5212    {
5213     "referenced_type" : "type-589"
5214    }
5215   ],
5216   "return_type" : "type-901",
5217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5218  },
5219  {
5220   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_getKeyRequest",
5221   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19_hidl_getKeyRequestEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_RKNS0_11hidl_stringENS2_7KeyTypeERKNS9_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusESC_NS2_14KeyRequestTypeESF_EEE",
5222   "parameters" :
5223   [
5224    {
5225     "referenced_type" : "type-35"
5226    },
5227    {
5228     "referenced_type" : "type-887"
5229    },
5230    {
5231     "referenced_type" : "type-641"
5232    },
5233    {
5234     "referenced_type" : "type-641"
5235    },
5236    {
5237     "referenced_type" : "type-589"
5238    },
5239    {
5240     "referenced_type" : "type-818"
5241    },
5242    {
5243     "referenced_type" : "type-290"
5244    },
5245    {
5246     "referenced_type" : "type-1065"
5247    }
5248   ],
5249   "return_type" : "type-437",
5250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5251  },
5252  {
5253   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_getSecureStop",
5254   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19_hidl_getSecureStopEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE",
5255   "parameters" :
5256   [
5257    {
5258     "referenced_type" : "type-35"
5259    },
5260    {
5261     "referenced_type" : "type-887"
5262    },
5263    {
5264     "referenced_type" : "type-641"
5265    },
5266    {
5267     "referenced_type" : "type-1066"
5268    }
5269   ],
5270   "return_type" : "type-437",
5271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5272  },
5273  {
5274   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getProvisionRequest",
5275   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE",
5276   "parameters" :
5277   [
5278    {
5279     "is_this_ptr" : true,
5280     "referenced_type" : "type-99"
5281    },
5282    {
5283     "referenced_type" : "type-589"
5284    },
5285    {
5286     "referenced_type" : "type-589"
5287    },
5288    {
5289     "referenced_type" : "type-1067"
5290    }
5291   ],
5292   "return_type" : "type-437",
5293   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5294  },
5295  {
5296   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::interfaceDescriptor",
5297   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5298   "parameters" :
5299   [
5300    {
5301     "is_this_ptr" : true,
5302     "referenced_type" : "type-99"
5303    },
5304    {
5305     "referenced_type" : "type-1068"
5306    }
5307   ],
5308   "return_type" : "type-437",
5309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5310  },
5311  {
5312   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_getSecureStops",
5313   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20_hidl_getSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE",
5314   "parameters" :
5315   [
5316    {
5317     "referenced_type" : "type-35"
5318    },
5319    {
5320     "referenced_type" : "type-887"
5321    },
5322    {
5323     "referenced_type" : "type-1069"
5324    }
5325   ],
5326   "return_type" : "type-437",
5327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5328  },
5329  {
5330   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_queryKeyStatus",
5331   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20_hidl_queryKeyStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS9_INS2_8KeyValueEEEEEE",
5332   "parameters" :
5333   [
5334    {
5335     "referenced_type" : "type-35"
5336    },
5337    {
5338     "referenced_type" : "type-887"
5339    },
5340    {
5341     "referenced_type" : "type-641"
5342    },
5343    {
5344     "referenced_type" : "type-1070"
5345    }
5346   ],
5347   "return_type" : "type-437",
5348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5349  },
5350  {
5351   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_sendKeysChange",
5352   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20_hidl_sendKeysChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb",
5353   "parameters" :
5354   [
5355    {
5356     "referenced_type" : "type-35"
5357    },
5358    {
5359     "referenced_type" : "type-887"
5360    },
5361    {
5362     "referenced_type" : "type-641"
5363    },
5364    {
5365     "referenced_type" : "type-292"
5366    },
5367    {
5368     "referenced_type" : "type-31"
5369    }
5370   ],
5371   "return_type" : "type-437",
5372   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5373  },
5374  {
5375   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getPropertyByteArray",
5376   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE",
5377   "parameters" :
5378   [
5379    {
5380     "is_this_ptr" : true,
5381     "referenced_type" : "type-99"
5382    },
5383    {
5384     "referenced_type" : "type-589"
5385    },
5386    {
5387     "referenced_type" : "type-1071"
5388    }
5389   ],
5390   "return_type" : "type-437",
5391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5392  },
5393  {
5394   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::sendExpirationUpdate",
5395   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx",
5396   "parameters" :
5397   [
5398    {
5399     "is_this_ptr" : true,
5400     "referenced_type" : "type-99"
5401    },
5402    {
5403     "referenced_type" : "type-641"
5404    },
5405    {
5406     "referenced_type" : "type-60"
5407    }
5408   ],
5409   "return_type" : "type-437",
5410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5411  },
5412  {
5413   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::setPropertyByteArray",
5414   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE",
5415   "parameters" :
5416   [
5417    {
5418     "is_this_ptr" : true,
5419     "referenced_type" : "type-99"
5420    },
5421    {
5422     "referenced_type" : "type-589"
5423    },
5424    {
5425     "referenced_type" : "type-641"
5426    }
5427   ],
5428   "return_type" : "type-901",
5429   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5430  },
5431  {
5432   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_setMacAlgorithm",
5433   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21_hidl_setMacAlgorithmEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
5434   "parameters" :
5435   [
5436    {
5437     "referenced_type" : "type-35"
5438    },
5439    {
5440     "referenced_type" : "type-887"
5441    },
5442    {
5443     "referenced_type" : "type-641"
5444    },
5445    {
5446     "referenced_type" : "type-589"
5447    }
5448   ],
5449   "return_type" : "type-901",
5450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5451  },
5452  {
5453   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::notifySyspropsChanged",
5454   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21notifySyspropsChangedEv",
5455   "parameters" :
5456   [
5457    {
5458     "is_this_ptr" : true,
5459     "referenced_type" : "type-99"
5460    }
5461   ],
5462   "return_type" : "type-437",
5463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5464  },
5465  {
5466   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::releaseAllSecureStops",
5467   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21releaseAllSecureStopsEv",
5468   "parameters" :
5469   [
5470    {
5471     "is_this_ptr" : true,
5472     "referenced_type" : "type-99"
5473    }
5474   ],
5475   "return_type" : "type-901",
5476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5477  },
5478  {
5479   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::setHALInstrumentation",
5480   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21setHALInstrumentationEv",
5481   "parameters" :
5482   [
5483    {
5484     "is_this_ptr" : true,
5485     "referenced_type" : "type-99"
5486    }
5487   ],
5488   "return_type" : "type-437",
5489   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5490  },
5491  {
5492   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_getPropertyString",
5493   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin23_hidl_getPropertyStringEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusESB_EEE",
5494   "parameters" :
5495   [
5496    {
5497     "referenced_type" : "type-35"
5498    },
5499    {
5500     "referenced_type" : "type-887"
5501    },
5502    {
5503     "referenced_type" : "type-589"
5504    },
5505    {
5506     "referenced_type" : "type-1072"
5507    }
5508   ],
5509   "return_type" : "type-437",
5510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5511  },
5512  {
5513   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_releaseSecureStop",
5514   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin23_hidl_releaseSecureStopEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5515   "parameters" :
5516   [
5517    {
5518     "referenced_type" : "type-35"
5519    },
5520    {
5521     "referenced_type" : "type-887"
5522    },
5523    {
5524     "referenced_type" : "type-641"
5525    }
5526   ],
5527   "return_type" : "type-901",
5528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5529  },
5530  {
5531   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_setPropertyString",
5532   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin23_hidl_setPropertyStringEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_",
5533   "parameters" :
5534   [
5535    {
5536     "referenced_type" : "type-35"
5537    },
5538    {
5539     "referenced_type" : "type-887"
5540    },
5541    {
5542     "referenced_type" : "type-589"
5543    },
5544    {
5545     "referenced_type" : "type-589"
5546    }
5547   ],
5548   "return_type" : "type-901",
5549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5550  },
5551  {
5552   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_provideKeyResponse",
5553   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24_hidl_provideKeyResponseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_NSt3__18functionIFvNS2_6StatusESC_EEE",
5554   "parameters" :
5555   [
5556    {
5557     "referenced_type" : "type-35"
5558    },
5559    {
5560     "referenced_type" : "type-887"
5561    },
5562    {
5563     "referenced_type" : "type-641"
5564    },
5565    {
5566     "referenced_type" : "type-641"
5567    },
5568    {
5569     "referenced_type" : "type-1073"
5570    }
5571   ],
5572   "return_type" : "type-437",
5573   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5574  },
5575  {
5576   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_setCipherAlgorithm",
5577   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24_hidl_setCipherAlgorithmEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
5578   "parameters" :
5579   [
5580    {
5581     "referenced_type" : "type-35"
5582    },
5583    {
5584     "referenced_type" : "type-887"
5585    },
5586    {
5587     "referenced_type" : "type-641"
5588    },
5589    {
5590     "referenced_type" : "type-589"
5591    }
5592   ],
5593   "return_type" : "type-901",
5594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5595  },
5596  {
5597   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::provideProvisionResponse",
5598   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE",
5599   "parameters" :
5600   [
5601    {
5602     "is_this_ptr" : true,
5603     "referenced_type" : "type-99"
5604    },
5605    {
5606     "referenced_type" : "type-641"
5607    },
5608    {
5609     "referenced_type" : "type-1074"
5610    }
5611   ],
5612   "return_type" : "type-437",
5613   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5614  },
5615  {
5616   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_getProvisionRequest",
5617   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin25_hidl_getProvisionRequestEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEESB_EEE",
5618   "parameters" :
5619   [
5620    {
5621     "referenced_type" : "type-35"
5622    },
5623    {
5624     "referenced_type" : "type-887"
5625    },
5626    {
5627     "referenced_type" : "type-589"
5628    },
5629    {
5630     "referenced_type" : "type-589"
5631    },
5632    {
5633     "referenced_type" : "type-1075"
5634    }
5635   ],
5636   "return_type" : "type-437",
5637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5638  },
5639  {
5640   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_getPropertyByteArray",
5641   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin26_hidl_getPropertyByteArrayEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE",
5642   "parameters" :
5643   [
5644    {
5645     "referenced_type" : "type-35"
5646    },
5647    {
5648     "referenced_type" : "type-887"
5649    },
5650    {
5651     "referenced_type" : "type-589"
5652    },
5653    {
5654     "referenced_type" : "type-1076"
5655    }
5656   ],
5657   "return_type" : "type-437",
5658   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5659  },
5660  {
5661   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_sendExpirationUpdate",
5662   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin26_hidl_sendExpirationUpdateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEx",
5663   "parameters" :
5664   [
5665    {
5666     "referenced_type" : "type-35"
5667    },
5668    {
5669     "referenced_type" : "type-887"
5670    },
5671    {
5672     "referenced_type" : "type-641"
5673    },
5674    {
5675     "referenced_type" : "type-60"
5676    }
5677   ],
5678   "return_type" : "type-437",
5679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5680  },
5681  {
5682   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_setPropertyByteArray",
5683   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin26_hidl_setPropertyByteArrayEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE",
5684   "parameters" :
5685   [
5686    {
5687     "referenced_type" : "type-35"
5688    },
5689    {
5690     "referenced_type" : "type-887"
5691    },
5692    {
5693     "referenced_type" : "type-589"
5694    },
5695    {
5696     "referenced_type" : "type-641"
5697    }
5698   ],
5699   "return_type" : "type-901",
5700   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5701  },
5702  {
5703   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_releaseAllSecureStops",
5704   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin27_hidl_releaseAllSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
5705   "parameters" :
5706   [
5707    {
5708     "referenced_type" : "type-35"
5709    },
5710    {
5711     "referenced_type" : "type-887"
5712    }
5713   ],
5714   "return_type" : "type-901",
5715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5716  },
5717  {
5718   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_provideProvisionResponse",
5719   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin30_hidl_provideProvisionResponseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusESC_SC_EEE",
5720   "parameters" :
5721   [
5722    {
5723     "referenced_type" : "type-35"
5724    },
5725    {
5726     "referenced_type" : "type-887"
5727    },
5728    {
5729     "referenced_type" : "type-641"
5730    },
5731    {
5732     "referenced_type" : "type-1077"
5733    }
5734   ],
5735   "return_type" : "type-437",
5736   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5737  },
5738  {
5739   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::ping",
5740   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4pingEv",
5741   "parameters" :
5742   [
5743    {
5744     "is_this_ptr" : true,
5745     "referenced_type" : "type-99"
5746    }
5747   ],
5748   "return_type" : "type-437",
5749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5750  },
5751  {
5752   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::sign",
5753   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE",
5754   "parameters" :
5755   [
5756    {
5757     "is_this_ptr" : true,
5758     "referenced_type" : "type-99"
5759    },
5760    {
5761     "referenced_type" : "type-641"
5762    },
5763    {
5764     "referenced_type" : "type-641"
5765    },
5766    {
5767     "referenced_type" : "type-641"
5768    },
5769    {
5770     "referenced_type" : "type-1078"
5771    }
5772   ],
5773   "return_type" : "type-437",
5774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5775  },
5776  {
5777   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::debug",
5778   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5779   "parameters" :
5780   [
5781    {
5782     "is_this_ptr" : true,
5783     "referenced_type" : "type-99"
5784    },
5785    {
5786     "referenced_type" : "type-662"
5787    },
5788    {
5789     "referenced_type" : "type-854"
5790    }
5791   ],
5792   "return_type" : "type-437",
5793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5794  },
5795  {
5796   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::verify",
5797   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE",
5798   "parameters" :
5799   [
5800    {
5801     "is_this_ptr" : true,
5802     "referenced_type" : "type-99"
5803    },
5804    {
5805     "referenced_type" : "type-641"
5806    },
5807    {
5808     "referenced_type" : "type-641"
5809    },
5810    {
5811     "referenced_type" : "type-641"
5812    },
5813    {
5814     "referenced_type" : "type-641"
5815    },
5816    {
5817     "referenced_type" : "type-1079"
5818    }
5819   ],
5820   "return_type" : "type-437",
5821   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5822  },
5823  {
5824   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::decrypt",
5825   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE",
5826   "parameters" :
5827   [
5828    {
5829     "is_this_ptr" : true,
5830     "referenced_type" : "type-99"
5831    },
5832    {
5833     "referenced_type" : "type-641"
5834    },
5835    {
5836     "referenced_type" : "type-641"
5837    },
5838    {
5839     "referenced_type" : "type-641"
5840    },
5841    {
5842     "referenced_type" : "type-641"
5843    },
5844    {
5845     "referenced_type" : "type-1080"
5846    }
5847   ],
5848   "return_type" : "type-437",
5849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5850  },
5851  {
5852   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::encrypt",
5853   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE",
5854   "parameters" :
5855   [
5856    {
5857     "is_this_ptr" : true,
5858     "referenced_type" : "type-99"
5859    },
5860    {
5861     "referenced_type" : "type-641"
5862    },
5863    {
5864     "referenced_type" : "type-641"
5865    },
5866    {
5867     "referenced_type" : "type-641"
5868    },
5869    {
5870     "referenced_type" : "type-641"
5871    },
5872    {
5873     "referenced_type" : "type-1081"
5874    }
5875   ],
5876   "return_type" : "type-437",
5877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5878  },
5879  {
5880   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::signRSA",
5881   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE",
5882   "parameters" :
5883   [
5884    {
5885     "is_this_ptr" : true,
5886     "referenced_type" : "type-99"
5887    },
5888    {
5889     "referenced_type" : "type-641"
5890    },
5891    {
5892     "referenced_type" : "type-589"
5893    },
5894    {
5895     "referenced_type" : "type-641"
5896    },
5897    {
5898     "referenced_type" : "type-641"
5899    },
5900    {
5901     "referenced_type" : "type-1082"
5902    }
5903   ],
5904   "return_type" : "type-437",
5905   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5906  },
5907  {
5908   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::sendEvent",
5909   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_",
5910   "parameters" :
5911   [
5912    {
5913     "is_this_ptr" : true,
5914     "referenced_type" : "type-99"
5915    },
5916    {
5917     "referenced_type" : "type-817"
5918    },
5919    {
5920     "referenced_type" : "type-641"
5921    },
5922    {
5923     "referenced_type" : "type-641"
5924    }
5925   ],
5926   "return_type" : "type-437",
5927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5928  },
5929  {
5930   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::BpHwDrmPlugin",
5931   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE",
5932   "parameters" :
5933   [
5934    {
5935     "is_this_ptr" : true,
5936     "referenced_type" : "type-99"
5937    },
5938    {
5939     "referenced_type" : "type-75"
5940    }
5941   ],
5942   "return_type" : "type-28",
5943   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5944  },
5945  {
5946   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::BpHwDrmPlugin",
5947   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE",
5948   "parameters" :
5949   [
5950    {
5951     "is_this_ptr" : true,
5952     "referenced_type" : "type-99"
5953    },
5954    {
5955     "referenced_type" : "type-75"
5956    }
5957   ],
5958   "return_type" : "type-28",
5959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5960  },
5961  {
5962   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::getService",
5963   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5964   "parameters" :
5965   [
5966    {
5967     "default_arg" : true,
5968     "referenced_type" : "type-942"
5969    },
5970    {
5971     "default_arg" : true,
5972     "referenced_type" : "type-31"
5973    }
5974   ],
5975   "return_type" : "type-278",
5976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
5977  },
5978  {
5979   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::linkToDeath",
5980   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5981   "parameters" :
5982   [
5983    {
5984     "is_this_ptr" : true,
5985     "referenced_type" : "type-279"
5986    },
5987    {
5988     "referenced_type" : "type-646"
5989    },
5990    {
5991     "referenced_type" : "type-236"
5992    }
5993   ],
5994   "return_type" : "type-373",
5995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
5996  },
5997  {
5998   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::getDebugInfo",
5999   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6000   "parameters" :
6001   [
6002    {
6003     "is_this_ptr" : true,
6004     "referenced_type" : "type-279"
6005    },
6006    {
6007     "referenced_type" : "type-1083"
6008    }
6009   ],
6010   "return_type" : "type-437",
6011   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6012  },
6013  {
6014   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::getHashChain",
6015   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
6016   "parameters" :
6017   [
6018    {
6019     "is_this_ptr" : true,
6020     "referenced_type" : "type-279"
6021    },
6022    {
6023     "referenced_type" : "type-1084"
6024    }
6025   ],
6026   "return_type" : "type-437",
6027   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6028  },
6029  {
6030   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::tryGetService",
6031   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
6032   "parameters" :
6033   [
6034    {
6035     "default_arg" : true,
6036     "referenced_type" : "type-942"
6037    },
6038    {
6039     "default_arg" : true,
6040     "referenced_type" : "type-31"
6041    }
6042   ],
6043   "return_type" : "type-278",
6044   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6045  },
6046  {
6047   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::unlinkToDeath",
6048   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6049   "parameters" :
6050   [
6051    {
6052     "is_this_ptr" : true,
6053     "referenced_type" : "type-279"
6054    },
6055    {
6056     "referenced_type" : "type-646"
6057    }
6058   ],
6059   "return_type" : "type-373",
6060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6061  },
6062  {
6063   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::interfaceChain",
6064   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6065   "parameters" :
6066   [
6067    {
6068     "is_this_ptr" : true,
6069     "referenced_type" : "type-279"
6070    },
6071    {
6072     "referenced_type" : "type-1085"
6073    }
6074   ],
6075   "return_type" : "type-437",
6076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6077  },
6078  {
6079   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::registerAsService",
6080   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
6081   "parameters" :
6082   [
6083    {
6084     "is_this_ptr" : true,
6085     "referenced_type" : "type-279"
6086    },
6087    {
6088     "default_arg" : true,
6089     "referenced_type" : "type-942"
6090    }
6091   ],
6092   "return_type" : "type-25",
6093   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6094  },
6095  {
6096   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::interfaceDescriptor",
6097   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6098   "parameters" :
6099   [
6100    {
6101     "is_this_ptr" : true,
6102     "referenced_type" : "type-279"
6103    },
6104    {
6105     "referenced_type" : "type-1086"
6106    }
6107   ],
6108   "return_type" : "type-437",
6109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6110  },
6111  {
6112   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::notifySyspropsChanged",
6113   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv",
6114   "parameters" :
6115   [
6116    {
6117     "is_this_ptr" : true,
6118     "referenced_type" : "type-279"
6119    }
6120   ],
6121   "return_type" : "type-437",
6122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6123  },
6124  {
6125   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::setHALInstrumentation",
6126   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv",
6127   "parameters" :
6128   [
6129    {
6130     "is_this_ptr" : true,
6131     "referenced_type" : "type-279"
6132    }
6133   ],
6134   "return_type" : "type-437",
6135   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6136  },
6137  {
6138   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::registerForNotifications",
6139   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6140   "parameters" :
6141   [
6142    {
6143     "referenced_type" : "type-942"
6144    },
6145    {
6146     "referenced_type" : "type-855"
6147    }
6148   ],
6149   "return_type" : "type-31",
6150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6151  },
6152  {
6153   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::ping",
6154   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv",
6155   "parameters" :
6156   [
6157    {
6158     "is_this_ptr" : true,
6159     "referenced_type" : "type-279"
6160    }
6161   ],
6162   "return_type" : "type-437",
6163   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6164  },
6165  {
6166   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::debug",
6167   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6168   "parameters" :
6169   [
6170    {
6171     "is_this_ptr" : true,
6172     "referenced_type" : "type-279"
6173    },
6174    {
6175     "referenced_type" : "type-662"
6176    },
6177    {
6178     "referenced_type" : "type-854"
6179    }
6180   ],
6181   "return_type" : "type-437",
6182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6183  },
6184  {
6185   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::castFrom",
6186   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
6187   "parameters" :
6188   [
6189    {
6190     "referenced_type" : "type-900"
6191    },
6192    {
6193     "default_arg" : true,
6194     "referenced_type" : "type-31"
6195    }
6196   ],
6197   "return_type" : "type-908",
6198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6199  },
6200  {
6201   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::castFrom",
6202   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin8castFromERKNS_2spIS3_EEb",
6203   "parameters" :
6204   [
6205    {
6206     "referenced_type" : "type-954"
6207    },
6208    {
6209     "default_arg" : true,
6210     "referenced_type" : "type-31"
6211    }
6212   ],
6213   "return_type" : "type-908",
6214   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6215  },
6216  {
6217   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::onTransact",
6218   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
6219   "parameters" :
6220   [
6221    {
6222     "is_this_ptr" : true,
6223     "referenced_type" : "type-37"
6224    },
6225    {
6226     "referenced_type" : "type-2"
6227    },
6228    {
6229     "referenced_type" : "type-705"
6230    },
6231    {
6232     "referenced_type" : "type-699"
6233    },
6234    {
6235     "default_arg" : true,
6236     "referenced_type" : "type-2"
6237    },
6238    {
6239     "default_arg" : true,
6240     "referenced_type" : "type-1087"
6241    }
6242   ],
6243   "return_type" : "type-25",
6244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6245  },
6246  {
6247   "access" : "private",
6248   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::getDebugInfo",
6249   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6250   "parameters" :
6251   [
6252    {
6253     "is_this_ptr" : true,
6254     "referenced_type" : "type-37"
6255    },
6256    {
6257     "referenced_type" : "type-1088"
6258    }
6259   ],
6260   "return_type" : "type-437",
6261   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6262  },
6263  {
6264   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::_hidl_createPlugin",
6265   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory18_hidl_createPluginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
6266   "parameters" :
6267   [
6268    {
6269     "referenced_type" : "type-706"
6270    },
6271    {
6272     "referenced_type" : "type-705"
6273    },
6274    {
6275     "referenced_type" : "type-699"
6276    },
6277    {
6278     "referenced_type" : "type-1089"
6279    }
6280   ],
6281   "return_type" : "type-25",
6282   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6283  },
6284  {
6285   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::_hidl_isContentTypeSupported",
6286   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory28_hidl_isContentTypeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
6287   "parameters" :
6288   [
6289    {
6290     "referenced_type" : "type-706"
6291    },
6292    {
6293     "referenced_type" : "type-705"
6294    },
6295    {
6296     "referenced_type" : "type-699"
6297    },
6298    {
6299     "referenced_type" : "type-1090"
6300    }
6301   ],
6302   "return_type" : "type-25",
6303   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6304  },
6305  {
6306   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::_hidl_isCryptoSchemeSupported",
6307   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory29_hidl_isCryptoSchemeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
6308   "parameters" :
6309   [
6310    {
6311     "referenced_type" : "type-706"
6312    },
6313    {
6314     "referenced_type" : "type-705"
6315    },
6316    {
6317     "referenced_type" : "type-699"
6318    },
6319    {
6320     "referenced_type" : "type-1091"
6321    }
6322   ],
6323   "return_type" : "type-25",
6324   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6325  },
6326  {
6327   "access" : "private",
6328   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::ping",
6329   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory4pingEv",
6330   "parameters" :
6331   [
6332    {
6333     "is_this_ptr" : true,
6334     "referenced_type" : "type-37"
6335    }
6336   ],
6337   "return_type" : "type-437",
6338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6339  },
6340  {
6341   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::BnHwDrmFactory",
6342   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE",
6343   "parameters" :
6344   [
6345    {
6346     "is_this_ptr" : true,
6347     "referenced_type" : "type-37"
6348    },
6349    {
6350     "referenced_type" : "type-183"
6351    }
6352   ],
6353   "return_type" : "type-28",
6354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6355  },
6356  {
6357   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::BnHwDrmFactory",
6358   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE",
6359   "parameters" :
6360   [
6361    {
6362     "is_this_ptr" : true,
6363     "referenced_type" : "type-37"
6364    },
6365    {
6366     "referenced_type" : "type-183"
6367    }
6368   ],
6369   "return_type" : "type-28",
6370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6371  },
6372  {
6373   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::~BnHwDrmFactory",
6374   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev",
6375   "parameters" :
6376   [
6377    {
6378     "is_this_ptr" : true,
6379     "referenced_type" : "type-37"
6380    }
6381   ],
6382   "return_type" : "type-28",
6383   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6384  },
6385  {
6386   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::~BnHwDrmFactory",
6387   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev",
6388   "parameters" :
6389   [
6390    {
6391     "is_this_ptr" : true,
6392     "referenced_type" : "type-37"
6393    }
6394   ],
6395   "return_type" : "type-28",
6396   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6397  },
6398  {
6399   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::~BnHwDrmFactory",
6400   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD2Ev",
6401   "parameters" :
6402   [
6403    {
6404     "is_this_ptr" : true,
6405     "referenced_type" : "type-37"
6406    }
6407   ],
6408   "return_type" : "type-28",
6409   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6410  },
6411  {
6412   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::linkToDeath",
6413   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
6414   "parameters" :
6415   [
6416    {
6417     "is_this_ptr" : true,
6418     "referenced_type" : "type-50"
6419    },
6420    {
6421     "referenced_type" : "type-646"
6422    },
6423    {
6424     "referenced_type" : "type-236"
6425    }
6426   ],
6427   "return_type" : "type-373",
6428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6429  },
6430  {
6431   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::createPlugin",
6432   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE",
6433   "parameters" :
6434   [
6435    {
6436     "is_this_ptr" : true,
6437     "referenced_type" : "type-50"
6438    },
6439    {
6440     "referenced_type" : "type-870"
6441    },
6442    {
6443     "referenced_type" : "type-589"
6444    },
6445    {
6446     "referenced_type" : "type-1092"
6447    }
6448   ],
6449   "return_type" : "type-437",
6450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6451  },
6452  {
6453   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::getDebugInfo",
6454   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6455   "parameters" :
6456   [
6457    {
6458     "is_this_ptr" : true,
6459     "referenced_type" : "type-50"
6460    },
6461    {
6462     "referenced_type" : "type-1093"
6463    }
6464   ],
6465   "return_type" : "type-437",
6466   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6467  },
6468  {
6469   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::getHashChain",
6470   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
6471   "parameters" :
6472   [
6473    {
6474     "is_this_ptr" : true,
6475     "referenced_type" : "type-50"
6476    },
6477    {
6478     "referenced_type" : "type-1094"
6479    }
6480   ],
6481   "return_type" : "type-437",
6482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6483  },
6484  {
6485   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::unlinkToDeath",
6486   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6487   "parameters" :
6488   [
6489    {
6490     "is_this_ptr" : true,
6491     "referenced_type" : "type-50"
6492    },
6493    {
6494     "referenced_type" : "type-646"
6495    }
6496   ],
6497   "return_type" : "type-373",
6498   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6499  },
6500  {
6501   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::interfaceChain",
6502   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6503   "parameters" :
6504   [
6505    {
6506     "is_this_ptr" : true,
6507     "referenced_type" : "type-50"
6508    },
6509    {
6510     "referenced_type" : "type-1095"
6511    }
6512   ],
6513   "return_type" : "type-437",
6514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6515  },
6516  {
6517   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::_hidl_createPlugin",
6518   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory18_hidl_createPluginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE",
6519   "parameters" :
6520   [
6521    {
6522     "referenced_type" : "type-35"
6523    },
6524    {
6525     "referenced_type" : "type-887"
6526    },
6527    {
6528     "referenced_type" : "type-870"
6529    },
6530    {
6531     "referenced_type" : "type-589"
6532    },
6533    {
6534     "referenced_type" : "type-1096"
6535    }
6536   ],
6537   "return_type" : "type-437",
6538   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6539  },
6540  {
6541   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::interfaceDescriptor",
6542   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6543   "parameters" :
6544   [
6545    {
6546     "is_this_ptr" : true,
6547     "referenced_type" : "type-50"
6548    },
6549    {
6550     "referenced_type" : "type-1097"
6551    }
6552   ],
6553   "return_type" : "type-437",
6554   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6555  },
6556  {
6557   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::notifySyspropsChanged",
6558   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21notifySyspropsChangedEv",
6559   "parameters" :
6560   [
6561    {
6562     "is_this_ptr" : true,
6563     "referenced_type" : "type-50"
6564    }
6565   ],
6566   "return_type" : "type-437",
6567   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6568  },
6569  {
6570   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::setHALInstrumentation",
6571   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21setHALInstrumentationEv",
6572   "parameters" :
6573   [
6574    {
6575     "is_this_ptr" : true,
6576     "referenced_type" : "type-50"
6577    }
6578   ],
6579   "return_type" : "type-437",
6580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6581  },
6582  {
6583   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::isContentTypeSupported",
6584   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE",
6585   "parameters" :
6586   [
6587    {
6588     "is_this_ptr" : true,
6589     "referenced_type" : "type-50"
6590    },
6591    {
6592     "referenced_type" : "type-589"
6593    }
6594   ],
6595   "return_type" : "type-373",
6596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6597  },
6598  {
6599   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::isCryptoSchemeSupported",
6600   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE",
6601   "parameters" :
6602   [
6603    {
6604     "is_this_ptr" : true,
6605     "referenced_type" : "type-50"
6606    },
6607    {
6608     "referenced_type" : "type-870"
6609    }
6610   ],
6611   "return_type" : "type-373",
6612   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6613  },
6614  {
6615   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::_hidl_isContentTypeSupported",
6616   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory28_hidl_isContentTypeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringE",
6617   "parameters" :
6618   [
6619    {
6620     "referenced_type" : "type-35"
6621    },
6622    {
6623     "referenced_type" : "type-887"
6624    },
6625    {
6626     "referenced_type" : "type-589"
6627    }
6628   ],
6629   "return_type" : "type-373",
6630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6631  },
6632  {
6633   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::_hidl_isCryptoSchemeSupported",
6634   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory29_hidl_isCryptoSchemeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEE",
6635   "parameters" :
6636   [
6637    {
6638     "referenced_type" : "type-35"
6639    },
6640    {
6641     "referenced_type" : "type-887"
6642    },
6643    {
6644     "referenced_type" : "type-870"
6645    }
6646   ],
6647   "return_type" : "type-373",
6648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6649  },
6650  {
6651   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::ping",
6652   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory4pingEv",
6653   "parameters" :
6654   [
6655    {
6656     "is_this_ptr" : true,
6657     "referenced_type" : "type-50"
6658    }
6659   ],
6660   "return_type" : "type-437",
6661   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6662  },
6663  {
6664   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::debug",
6665   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6666   "parameters" :
6667   [
6668    {
6669     "is_this_ptr" : true,
6670     "referenced_type" : "type-50"
6671    },
6672    {
6673     "referenced_type" : "type-662"
6674    },
6675    {
6676     "referenced_type" : "type-854"
6677    }
6678   ],
6679   "return_type" : "type-437",
6680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6681  },
6682  {
6683   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::BpHwDrmFactory",
6684   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE",
6685   "parameters" :
6686   [
6687    {
6688     "is_this_ptr" : true,
6689     "referenced_type" : "type-50"
6690    },
6691    {
6692     "referenced_type" : "type-75"
6693    }
6694   ],
6695   "return_type" : "type-28",
6696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6697  },
6698  {
6699   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::BpHwDrmFactory",
6700   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE",
6701   "parameters" :
6702   [
6703    {
6704     "is_this_ptr" : true,
6705     "referenced_type" : "type-50"
6706    },
6707    {
6708     "referenced_type" : "type-75"
6709    }
6710   ],
6711   "return_type" : "type-28",
6712   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6713  },
6714  {
6715   "access" : "private",
6716   "function_name" : "android::hardware::drm::V1_0::BsCryptoPlugin::addOnewayTask",
6717   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin13addOnewayTaskENSt3__18functionIFvvEEE",
6718   "parameters" :
6719   [
6720    {
6721     "is_this_ptr" : true,
6722     "referenced_type" : "type-897"
6723    },
6724    {
6725     "referenced_type" : "type-1100"
6726    }
6727   ],
6728   "return_type" : "type-437",
6729   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoPlugin.h"
6730  },
6731  {
6732   "function_name" : "android::hardware::drm::V1_0::BsCryptoPlugin::BsCryptoPlugin",
6733   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginC1ENS_2spINS2_13ICryptoPluginEEE",
6734   "parameters" :
6735   [
6736    {
6737     "is_this_ptr" : true,
6738     "referenced_type" : "type-897"
6739    },
6740    {
6741     "referenced_type" : "type-306"
6742    }
6743   ],
6744   "return_type" : "type-28",
6745   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoPlugin.h"
6746  },
6747  {
6748   "function_name" : "android::hardware::drm::V1_0::BsCryptoPlugin::BsCryptoPlugin",
6749   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginC2ENS_2spINS2_13ICryptoPluginEEE",
6750   "parameters" :
6751   [
6752    {
6753     "is_this_ptr" : true,
6754     "referenced_type" : "type-897"
6755    },
6756    {
6757     "referenced_type" : "type-306"
6758    }
6759   ],
6760   "return_type" : "type-28",
6761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoPlugin.h"
6762  },
6763  {
6764   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::getService",
6765   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
6766   "parameters" :
6767   [
6768    {
6769     "default_arg" : true,
6770     "referenced_type" : "type-711"
6771    },
6772    {
6773     "default_arg" : true,
6774     "referenced_type" : "type-31"
6775    }
6776   ],
6777   "return_type" : "type-329",
6778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6779  },
6780  {
6781   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::linkToDeath",
6782   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
6783   "parameters" :
6784   [
6785    {
6786     "is_this_ptr" : true,
6787     "referenced_type" : "type-330"
6788    },
6789    {
6790     "referenced_type" : "type-646"
6791    },
6792    {
6793     "referenced_type" : "type-236"
6794    }
6795   ],
6796   "return_type" : "type-373",
6797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6798  },
6799  {
6800   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::getDebugInfo",
6801   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6802   "parameters" :
6803   [
6804    {
6805     "is_this_ptr" : true,
6806     "referenced_type" : "type-330"
6807    },
6808    {
6809     "referenced_type" : "type-1104"
6810    }
6811   ],
6812   "return_type" : "type-437",
6813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6814  },
6815  {
6816   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::getHashChain",
6817   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
6818   "parameters" :
6819   [
6820    {
6821     "is_this_ptr" : true,
6822     "referenced_type" : "type-330"
6823    },
6824    {
6825     "referenced_type" : "type-1105"
6826    }
6827   ],
6828   "return_type" : "type-437",
6829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6830  },
6831  {
6832   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::tryGetService",
6833   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
6834   "parameters" :
6835   [
6836    {
6837     "default_arg" : true,
6838     "referenced_type" : "type-711"
6839    },
6840    {
6841     "default_arg" : true,
6842     "referenced_type" : "type-31"
6843    }
6844   ],
6845   "return_type" : "type-329",
6846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6847  },
6848  {
6849   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::unlinkToDeath",
6850   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6851   "parameters" :
6852   [
6853    {
6854     "is_this_ptr" : true,
6855     "referenced_type" : "type-330"
6856    },
6857    {
6858     "referenced_type" : "type-646"
6859    }
6860   ],
6861   "return_type" : "type-373",
6862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6863  },
6864  {
6865   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::interfaceChain",
6866   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6867   "parameters" :
6868   [
6869    {
6870     "is_this_ptr" : true,
6871     "referenced_type" : "type-330"
6872    },
6873    {
6874     "referenced_type" : "type-1106"
6875    }
6876   ],
6877   "return_type" : "type-437",
6878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6879  },
6880  {
6881   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::registerAsService",
6882   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
6883   "parameters" :
6884   [
6885    {
6886     "is_this_ptr" : true,
6887     "referenced_type" : "type-330"
6888    },
6889    {
6890     "default_arg" : true,
6891     "referenced_type" : "type-711"
6892    }
6893   ],
6894   "return_type" : "type-25",
6895   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6896  },
6897  {
6898   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::interfaceDescriptor",
6899   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6900   "parameters" :
6901   [
6902    {
6903     "is_this_ptr" : true,
6904     "referenced_type" : "type-330"
6905    },
6906    {
6907     "referenced_type" : "type-1107"
6908    }
6909   ],
6910   "return_type" : "type-437",
6911   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6912  },
6913  {
6914   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::notifySyspropsChanged",
6915   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv",
6916   "parameters" :
6917   [
6918    {
6919     "is_this_ptr" : true,
6920     "referenced_type" : "type-330"
6921    }
6922   ],
6923   "return_type" : "type-437",
6924   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6925  },
6926  {
6927   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::setHALInstrumentation",
6928   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv",
6929   "parameters" :
6930   [
6931    {
6932     "is_this_ptr" : true,
6933     "referenced_type" : "type-330"
6934    }
6935   ],
6936   "return_type" : "type-437",
6937   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6938  },
6939  {
6940   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::registerForNotifications",
6941   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6942   "parameters" :
6943   [
6944    {
6945     "referenced_type" : "type-711"
6946    },
6947    {
6948     "referenced_type" : "type-855"
6949    }
6950   ],
6951   "return_type" : "type-31",
6952   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6953  },
6954  {
6955   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::ping",
6956   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv",
6957   "parameters" :
6958   [
6959    {
6960     "is_this_ptr" : true,
6961     "referenced_type" : "type-330"
6962    }
6963   ],
6964   "return_type" : "type-437",
6965   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6966  },
6967  {
6968   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::debug",
6969   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6970   "parameters" :
6971   [
6972    {
6973     "is_this_ptr" : true,
6974     "referenced_type" : "type-330"
6975    },
6976    {
6977     "referenced_type" : "type-662"
6978    },
6979    {
6980     "referenced_type" : "type-854"
6981    }
6982   ],
6983   "return_type" : "type-437",
6984   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6985  },
6986  {
6987   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::castFrom",
6988   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
6989   "parameters" :
6990   [
6991    {
6992     "referenced_type" : "type-900"
6993    },
6994    {
6995     "default_arg" : true,
6996     "referenced_type" : "type-31"
6997    }
6998   ],
6999   "return_type" : "type-395",
7000   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
7001  },
7002  {
7003   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::castFrom",
7004   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory8castFromERKNS_2spIS3_EEb",
7005   "parameters" :
7006   [
7007    {
7008     "referenced_type" : "type-889"
7009    },
7010    {
7011     "default_arg" : true,
7012     "referenced_type" : "type-31"
7013    }
7014   ],
7015   "return_type" : "type-395",
7016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
7017  },
7018  {
7019   "access" : "private",
7020   "function_name" : "android::hardware::drm::V1_0::BsCryptoFactory::addOnewayTask",
7021   "linker_set_key" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE",
7022   "parameters" :
7023   [
7024    {
7025     "is_this_ptr" : true,
7026     "referenced_type" : "type-914"
7027    },
7028    {
7029     "referenced_type" : "type-1111"
7030    }
7031   ],
7032   "return_type" : "type-437",
7033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoFactory.h"
7034  },
7035  {
7036   "function_name" : "android::hardware::drm::V1_0::BsCryptoFactory::BsCryptoFactory",
7037   "linker_set_key" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE",
7038   "parameters" :
7039   [
7040    {
7041     "is_this_ptr" : true,
7042     "referenced_type" : "type-914"
7043    },
7044    {
7045     "referenced_type" : "type-344"
7046    }
7047   ],
7048   "return_type" : "type-28",
7049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoFactory.h"
7050  },
7051  {
7052   "function_name" : "android::hardware::drm::V1_0::BsCryptoFactory::BsCryptoFactory",
7053   "linker_set_key" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE",
7054   "parameters" :
7055   [
7056    {
7057     "is_this_ptr" : true,
7058     "referenced_type" : "type-914"
7059    },
7060    {
7061     "referenced_type" : "type-344"
7062    }
7063   ],
7064   "return_type" : "type-28",
7065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoFactory.h"
7066  },
7067  {
7068   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::onTransact",
7069   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
7070   "parameters" :
7071   [
7072    {
7073     "is_this_ptr" : true,
7074     "referenced_type" : "type-862"
7075    },
7076    {
7077     "referenced_type" : "type-2"
7078    },
7079    {
7080     "referenced_type" : "type-705"
7081    },
7082    {
7083     "referenced_type" : "type-699"
7084    },
7085    {
7086     "default_arg" : true,
7087     "referenced_type" : "type-2"
7088    },
7089    {
7090     "default_arg" : true,
7091     "referenced_type" : "type-1114"
7092    }
7093   ],
7094   "return_type" : "type-25",
7095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7096  },
7097  {
7098   "access" : "private",
7099   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::getDebugInfo",
7100   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7101   "parameters" :
7102   [
7103    {
7104     "is_this_ptr" : true,
7105     "referenced_type" : "type-862"
7106    },
7107    {
7108     "referenced_type" : "type-1115"
7109    }
7110   ],
7111   "return_type" : "type-437",
7112   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7113  },
7114  {
7115   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::_hidl_decrypt",
7116   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin13_hidl_decryptEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7117   "parameters" :
7118   [
7119    {
7120     "referenced_type" : "type-706"
7121    },
7122    {
7123     "referenced_type" : "type-705"
7124    },
7125    {
7126     "referenced_type" : "type-699"
7127    },
7128    {
7129     "referenced_type" : "type-1116"
7130    }
7131   ],
7132   "return_type" : "type-25",
7133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7134  },
7135  {
7136   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::_hidl_notifyResolution",
7137   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin22_hidl_notifyResolutionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7138   "parameters" :
7139   [
7140    {
7141     "referenced_type" : "type-706"
7142    },
7143    {
7144     "referenced_type" : "type-705"
7145    },
7146    {
7147     "referenced_type" : "type-699"
7148    },
7149    {
7150     "referenced_type" : "type-1117"
7151    }
7152   ],
7153   "return_type" : "type-25",
7154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7155  },
7156  {
7157   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::_hidl_setMediaDrmSession",
7158   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin24_hidl_setMediaDrmSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7159   "parameters" :
7160   [
7161    {
7162     "referenced_type" : "type-706"
7163    },
7164    {
7165     "referenced_type" : "type-705"
7166    },
7167    {
7168     "referenced_type" : "type-699"
7169    },
7170    {
7171     "referenced_type" : "type-1118"
7172    }
7173   ],
7174   "return_type" : "type-25",
7175   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7176  },
7177  {
7178   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::_hidl_setSharedBufferBase",
7179   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin25_hidl_setSharedBufferBaseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7180   "parameters" :
7181   [
7182    {
7183     "referenced_type" : "type-706"
7184    },
7185    {
7186     "referenced_type" : "type-705"
7187    },
7188    {
7189     "referenced_type" : "type-699"
7190    },
7191    {
7192     "referenced_type" : "type-1119"
7193    }
7194   ],
7195   "return_type" : "type-25",
7196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7197  },
7198  {
7199   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::_hidl_requiresSecureDecoderComponent",
7200   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin36_hidl_requiresSecureDecoderComponentEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7201   "parameters" :
7202   [
7203    {
7204     "referenced_type" : "type-706"
7205    },
7206    {
7207     "referenced_type" : "type-705"
7208    },
7209    {
7210     "referenced_type" : "type-699"
7211    },
7212    {
7213     "referenced_type" : "type-1120"
7214    }
7215   ],
7216   "return_type" : "type-25",
7217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7218  },
7219  {
7220   "access" : "private",
7221   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::ping",
7222   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin4pingEv",
7223   "parameters" :
7224   [
7225    {
7226     "is_this_ptr" : true,
7227     "referenced_type" : "type-862"
7228    }
7229   ],
7230   "return_type" : "type-437",
7231   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7232  },
7233  {
7234   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::BnHwCryptoPlugin",
7235   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginC1ERKNS_2spINS2_13ICryptoPluginEEE",
7236   "parameters" :
7237   [
7238    {
7239     "is_this_ptr" : true,
7240     "referenced_type" : "type-862"
7241    },
7242    {
7243     "referenced_type" : "type-954"
7244    }
7245   ],
7246   "return_type" : "type-28",
7247   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7248  },
7249  {
7250   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::BnHwCryptoPlugin",
7251   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginC2ERKNS_2spINS2_13ICryptoPluginEEE",
7252   "parameters" :
7253   [
7254    {
7255     "is_this_ptr" : true,
7256     "referenced_type" : "type-862"
7257    },
7258    {
7259     "referenced_type" : "type-954"
7260    }
7261   ],
7262   "return_type" : "type-28",
7263   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7264  },
7265  {
7266   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::~BnHwCryptoPlugin",
7267   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev",
7268   "parameters" :
7269   [
7270    {
7271     "is_this_ptr" : true,
7272     "referenced_type" : "type-862"
7273    }
7274   ],
7275   "return_type" : "type-28",
7276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7277  },
7278  {
7279   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::~BnHwCryptoPlugin",
7280   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev",
7281   "parameters" :
7282   [
7283    {
7284     "is_this_ptr" : true,
7285     "referenced_type" : "type-862"
7286    }
7287   ],
7288   "return_type" : "type-28",
7289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7290  },
7291  {
7292   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::~BnHwCryptoPlugin",
7293   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD2Ev",
7294   "parameters" :
7295   [
7296    {
7297     "is_this_ptr" : true,
7298     "referenced_type" : "type-862"
7299    }
7300   ],
7301   "return_type" : "type-28",
7302   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7303  },
7304  {
7305   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::linkToDeath",
7306   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
7307   "parameters" :
7308   [
7309    {
7310     "is_this_ptr" : true,
7311     "referenced_type" : "type-296"
7312    },
7313    {
7314     "referenced_type" : "type-646"
7315    },
7316    {
7317     "referenced_type" : "type-236"
7318    }
7319   ],
7320   "return_type" : "type-373",
7321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7322  },
7323  {
7324   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::getDebugInfo",
7325   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7326   "parameters" :
7327   [
7328    {
7329     "is_this_ptr" : true,
7330     "referenced_type" : "type-296"
7331    },
7332    {
7333     "referenced_type" : "type-1121"
7334    }
7335   ],
7336   "return_type" : "type-437",
7337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7338  },
7339  {
7340   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::getHashChain",
7341   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
7342   "parameters" :
7343   [
7344    {
7345     "is_this_ptr" : true,
7346     "referenced_type" : "type-296"
7347    },
7348    {
7349     "referenced_type" : "type-1122"
7350    }
7351   ],
7352   "return_type" : "type-437",
7353   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7354  },
7355  {
7356   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::_hidl_decrypt",
7357   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13_hidl_decryptEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS0_10hidl_arrayIhLj16EJEEESC_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE",
7358   "parameters" :
7359   [
7360    {
7361     "referenced_type" : "type-35"
7362    },
7363    {
7364     "referenced_type" : "type-887"
7365    },
7366    {
7367     "referenced_type" : "type-31"
7368    },
7369    {
7370     "referenced_type" : "type-870"
7371    },
7372    {
7373     "referenced_type" : "type-870"
7374    },
7375    {
7376     "referenced_type" : "type-820"
7377    },
7378    {
7379     "referenced_type" : "type-971"
7380    },
7381    {
7382     "referenced_type" : "type-939"
7383    },
7384    {
7385     "referenced_type" : "type-973"
7386    },
7387    {
7388     "referenced_type" : "type-236"
7389    },
7390    {
7391     "referenced_type" : "type-975"
7392    },
7393    {
7394     "referenced_type" : "type-1123"
7395    }
7396   ],
7397   "return_type" : "type-437",
7398   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7399  },
7400  {
7401   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::unlinkToDeath",
7402   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
7403   "parameters" :
7404   [
7405    {
7406     "is_this_ptr" : true,
7407     "referenced_type" : "type-296"
7408    },
7409    {
7410     "referenced_type" : "type-646"
7411    }
7412   ],
7413   "return_type" : "type-373",
7414   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7415  },
7416  {
7417   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::interfaceChain",
7418   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
7419   "parameters" :
7420   [
7421    {
7422     "is_this_ptr" : true,
7423     "referenced_type" : "type-296"
7424    },
7425    {
7426     "referenced_type" : "type-1124"
7427    }
7428   ],
7429   "return_type" : "type-437",
7430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7431  },
7432  {
7433   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::notifyResolution",
7434   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin16notifyResolutionEjj",
7435   "parameters" :
7436   [
7437    {
7438     "is_this_ptr" : true,
7439     "referenced_type" : "type-296"
7440    },
7441    {
7442     "referenced_type" : "type-2"
7443    },
7444    {
7445     "referenced_type" : "type-2"
7446    }
7447   ],
7448   "return_type" : "type-437",
7449   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7450  },
7451  {
7452   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::setMediaDrmSession",
7453   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE",
7454   "parameters" :
7455   [
7456    {
7457     "is_this_ptr" : true,
7458     "referenced_type" : "type-296"
7459    },
7460    {
7461     "referenced_type" : "type-641"
7462    }
7463   ],
7464   "return_type" : "type-901",
7465   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7466  },
7467  {
7468   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::interfaceDescriptor",
7469   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
7470   "parameters" :
7471   [
7472    {
7473     "is_this_ptr" : true,
7474     "referenced_type" : "type-296"
7475    },
7476    {
7477     "referenced_type" : "type-1125"
7478    }
7479   ],
7480   "return_type" : "type-437",
7481   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7482  },
7483  {
7484   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::setSharedBufferBase",
7485   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj",
7486   "parameters" :
7487   [
7488    {
7489     "is_this_ptr" : true,
7490     "referenced_type" : "type-296"
7491    },
7492    {
7493     "referenced_type" : "type-594"
7494    },
7495    {
7496     "referenced_type" : "type-2"
7497    }
7498   ],
7499   "return_type" : "type-437",
7500   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7501  },
7502  {
7503   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::notifySyspropsChanged",
7504   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21notifySyspropsChangedEv",
7505   "parameters" :
7506   [
7507    {
7508     "is_this_ptr" : true,
7509     "referenced_type" : "type-296"
7510    }
7511   ],
7512   "return_type" : "type-437",
7513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7514  },
7515  {
7516   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::setHALInstrumentation",
7517   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21setHALInstrumentationEv",
7518   "parameters" :
7519   [
7520    {
7521     "is_this_ptr" : true,
7522     "referenced_type" : "type-296"
7523    }
7524   ],
7525   "return_type" : "type-437",
7526   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7527  },
7528  {
7529   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::_hidl_notifyResolution",
7530   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin22_hidl_notifyResolutionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjj",
7531   "parameters" :
7532   [
7533    {
7534     "referenced_type" : "type-35"
7535    },
7536    {
7537     "referenced_type" : "type-887"
7538    },
7539    {
7540     "referenced_type" : "type-2"
7541    },
7542    {
7543     "referenced_type" : "type-2"
7544    }
7545   ],
7546   "return_type" : "type-437",
7547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7548  },
7549  {
7550   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::_hidl_setMediaDrmSession",
7551   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin24_hidl_setMediaDrmSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
7552   "parameters" :
7553   [
7554    {
7555     "referenced_type" : "type-35"
7556    },
7557    {
7558     "referenced_type" : "type-887"
7559    },
7560    {
7561     "referenced_type" : "type-641"
7562    }
7563   ],
7564   "return_type" : "type-901",
7565   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7566  },
7567  {
7568   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::_hidl_setSharedBufferBase",
7569   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin25_hidl_setSharedBufferBaseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_memoryEj",
7570   "parameters" :
7571   [
7572    {
7573     "referenced_type" : "type-35"
7574    },
7575    {
7576     "referenced_type" : "type-887"
7577    },
7578    {
7579     "referenced_type" : "type-594"
7580    },
7581    {
7582     "referenced_type" : "type-2"
7583    }
7584   ],
7585   "return_type" : "type-437",
7586   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7587  },
7588  {
7589   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::requiresSecureDecoderComponent",
7590   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE",
7591   "parameters" :
7592   [
7593    {
7594     "is_this_ptr" : true,
7595     "referenced_type" : "type-296"
7596    },
7597    {
7598     "referenced_type" : "type-589"
7599    }
7600   ],
7601   "return_type" : "type-373",
7602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7603  },
7604  {
7605   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::_hidl_requiresSecureDecoderComponent",
7606   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin36_hidl_requiresSecureDecoderComponentEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringE",
7607   "parameters" :
7608   [
7609    {
7610     "referenced_type" : "type-35"
7611    },
7612    {
7613     "referenced_type" : "type-887"
7614    },
7615    {
7616     "referenced_type" : "type-589"
7617    }
7618   ],
7619   "return_type" : "type-373",
7620   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7621  },
7622  {
7623   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::ping",
7624   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin4pingEv",
7625   "parameters" :
7626   [
7627    {
7628     "is_this_ptr" : true,
7629     "referenced_type" : "type-296"
7630    }
7631   ],
7632   "return_type" : "type-437",
7633   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7634  },
7635  {
7636   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::debug",
7637   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
7638   "parameters" :
7639   [
7640    {
7641     "is_this_ptr" : true,
7642     "referenced_type" : "type-296"
7643    },
7644    {
7645     "referenced_type" : "type-662"
7646    },
7647    {
7648     "referenced_type" : "type-854"
7649    }
7650   ],
7651   "return_type" : "type-437",
7652   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7653  },
7654  {
7655   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::decrypt",
7656   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE",
7657   "parameters" :
7658   [
7659    {
7660     "is_this_ptr" : true,
7661     "referenced_type" : "type-296"
7662    },
7663    {
7664     "referenced_type" : "type-31"
7665    },
7666    {
7667     "referenced_type" : "type-870"
7668    },
7669    {
7670     "referenced_type" : "type-870"
7671    },
7672    {
7673     "referenced_type" : "type-820"
7674    },
7675    {
7676     "referenced_type" : "type-971"
7677    },
7678    {
7679     "referenced_type" : "type-939"
7680    },
7681    {
7682     "referenced_type" : "type-973"
7683    },
7684    {
7685     "referenced_type" : "type-236"
7686    },
7687    {
7688     "referenced_type" : "type-975"
7689    },
7690    {
7691     "referenced_type" : "type-1126"
7692    }
7693   ],
7694   "return_type" : "type-437",
7695   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7696  },
7697  {
7698   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::BpHwCryptoPlugin",
7699   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginC1ERKNS_2spINS0_7IBinderEEE",
7700   "parameters" :
7701   [
7702    {
7703     "is_this_ptr" : true,
7704     "referenced_type" : "type-296"
7705    },
7706    {
7707     "referenced_type" : "type-75"
7708    }
7709   ],
7710   "return_type" : "type-28",
7711   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7712  },
7713  {
7714   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::BpHwCryptoPlugin",
7715   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginC2ERKNS_2spINS0_7IBinderEEE",
7716   "parameters" :
7717   [
7718    {
7719     "is_this_ptr" : true,
7720     "referenced_type" : "type-296"
7721    },
7722    {
7723     "referenced_type" : "type-75"
7724    }
7725   ],
7726   "return_type" : "type-28",
7727   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7728  },
7729  {
7730   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::onTransact",
7731   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
7732   "parameters" :
7733   [
7734    {
7735     "is_this_ptr" : true,
7736     "referenced_type" : "type-859"
7737    },
7738    {
7739     "referenced_type" : "type-2"
7740    },
7741    {
7742     "referenced_type" : "type-705"
7743    },
7744    {
7745     "referenced_type" : "type-699"
7746    },
7747    {
7748     "default_arg" : true,
7749     "referenced_type" : "type-2"
7750    },
7751    {
7752     "default_arg" : true,
7753     "referenced_type" : "type-1127"
7754    }
7755   ],
7756   "return_type" : "type-25",
7757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7758  },
7759  {
7760   "access" : "private",
7761   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::getDebugInfo",
7762   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7763   "parameters" :
7764   [
7765    {
7766     "is_this_ptr" : true,
7767     "referenced_type" : "type-859"
7768    },
7769    {
7770     "referenced_type" : "type-1128"
7771    }
7772   ],
7773   "return_type" : "type-437",
7774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7775  },
7776  {
7777   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::_hidl_createPlugin",
7778   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory18_hidl_createPluginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7779   "parameters" :
7780   [
7781    {
7782     "referenced_type" : "type-706"
7783    },
7784    {
7785     "referenced_type" : "type-705"
7786    },
7787    {
7788     "referenced_type" : "type-699"
7789    },
7790    {
7791     "referenced_type" : "type-1129"
7792    }
7793   ],
7794   "return_type" : "type-25",
7795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7796  },
7797  {
7798   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::_hidl_isCryptoSchemeSupported",
7799   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory29_hidl_isCryptoSchemeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7800   "parameters" :
7801   [
7802    {
7803     "referenced_type" : "type-706"
7804    },
7805    {
7806     "referenced_type" : "type-705"
7807    },
7808    {
7809     "referenced_type" : "type-699"
7810    },
7811    {
7812     "referenced_type" : "type-1130"
7813    }
7814   ],
7815   "return_type" : "type-25",
7816   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7817  },
7818  {
7819   "access" : "private",
7820   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::ping",
7821   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory4pingEv",
7822   "parameters" :
7823   [
7824    {
7825     "is_this_ptr" : true,
7826     "referenced_type" : "type-859"
7827    }
7828   ],
7829   "return_type" : "type-437",
7830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7831  },
7832  {
7833   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::BnHwCryptoFactory",
7834   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE",
7835   "parameters" :
7836   [
7837    {
7838     "is_this_ptr" : true,
7839     "referenced_type" : "type-859"
7840    },
7841    {
7842     "referenced_type" : "type-889"
7843    }
7844   ],
7845   "return_type" : "type-28",
7846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7847  },
7848  {
7849   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::BnHwCryptoFactory",
7850   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE",
7851   "parameters" :
7852   [
7853    {
7854     "is_this_ptr" : true,
7855     "referenced_type" : "type-859"
7856    },
7857    {
7858     "referenced_type" : "type-889"
7859    }
7860   ],
7861   "return_type" : "type-28",
7862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7863  },
7864  {
7865   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::~BnHwCryptoFactory",
7866   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev",
7867   "parameters" :
7868   [
7869    {
7870     "is_this_ptr" : true,
7871     "referenced_type" : "type-859"
7872    }
7873   ],
7874   "return_type" : "type-28",
7875   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7876  },
7877  {
7878   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::~BnHwCryptoFactory",
7879   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev",
7880   "parameters" :
7881   [
7882    {
7883     "is_this_ptr" : true,
7884     "referenced_type" : "type-859"
7885    }
7886   ],
7887   "return_type" : "type-28",
7888   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7889  },
7890  {
7891   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::~BnHwCryptoFactory",
7892   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD2Ev",
7893   "parameters" :
7894   [
7895    {
7896     "is_this_ptr" : true,
7897     "referenced_type" : "type-859"
7898    }
7899   ],
7900   "return_type" : "type-28",
7901   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7902  },
7903  {
7904   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::linkToDeath",
7905   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
7906   "parameters" :
7907   [
7908    {
7909     "is_this_ptr" : true,
7910     "referenced_type" : "type-943"
7911    },
7912    {
7913     "referenced_type" : "type-646"
7914    },
7915    {
7916     "referenced_type" : "type-236"
7917    }
7918   ],
7919   "return_type" : "type-373",
7920   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
7921  },
7922  {
7923   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::createPlugin",
7924   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE",
7925   "parameters" :
7926   [
7927    {
7928     "is_this_ptr" : true,
7929     "referenced_type" : "type-943"
7930    },
7931    {
7932     "referenced_type" : "type-870"
7933    },
7934    {
7935     "referenced_type" : "type-641"
7936    },
7937    {
7938     "referenced_type" : "type-1131"
7939    }
7940   ],
7941   "return_type" : "type-437",
7942   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
7943  },
7944  {
7945   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::getDebugInfo",
7946   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7947   "parameters" :
7948   [
7949    {
7950     "is_this_ptr" : true,
7951     "referenced_type" : "type-943"
7952    },
7953    {
7954     "referenced_type" : "type-1132"
7955    }
7956   ],
7957   "return_type" : "type-437",
7958   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
7959  },
7960  {
7961   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::getHashChain",
7962   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
7963   "parameters" :
7964   [
7965    {
7966     "is_this_ptr" : true,
7967     "referenced_type" : "type-943"
7968    },
7969    {
7970     "referenced_type" : "type-1133"
7971    }
7972   ],
7973   "return_type" : "type-437",
7974   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
7975  },
7976  {
7977   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::unlinkToDeath",
7978   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
7979   "parameters" :
7980   [
7981    {
7982     "is_this_ptr" : true,
7983     "referenced_type" : "type-943"
7984    },
7985    {
7986     "referenced_type" : "type-646"
7987    }
7988   ],
7989   "return_type" : "type-373",
7990   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
7991  },
7992  {
7993   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::interfaceChain",
7994   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
7995   "parameters" :
7996   [
7997    {
7998     "is_this_ptr" : true,
7999     "referenced_type" : "type-943"
8000    },
8001    {
8002     "referenced_type" : "type-1134"
8003    }
8004   ],
8005   "return_type" : "type-437",
8006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8007  },
8008  {
8009   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::_hidl_createPlugin",
8010   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory18_hidl_createPluginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE",
8011   "parameters" :
8012   [
8013    {
8014     "referenced_type" : "type-35"
8015    },
8016    {
8017     "referenced_type" : "type-887"
8018    },
8019    {
8020     "referenced_type" : "type-870"
8021    },
8022    {
8023     "referenced_type" : "type-641"
8024    },
8025    {
8026     "referenced_type" : "type-1135"
8027    }
8028   ],
8029   "return_type" : "type-437",
8030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8031  },
8032  {
8033   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::interfaceDescriptor",
8034   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
8035   "parameters" :
8036   [
8037    {
8038     "is_this_ptr" : true,
8039     "referenced_type" : "type-943"
8040    },
8041    {
8042     "referenced_type" : "type-1136"
8043    }
8044   ],
8045   "return_type" : "type-437",
8046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8047  },
8048  {
8049   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::notifySyspropsChanged",
8050   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21notifySyspropsChangedEv",
8051   "parameters" :
8052   [
8053    {
8054     "is_this_ptr" : true,
8055     "referenced_type" : "type-943"
8056    }
8057   ],
8058   "return_type" : "type-437",
8059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8060  },
8061  {
8062   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::setHALInstrumentation",
8063   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21setHALInstrumentationEv",
8064   "parameters" :
8065   [
8066    {
8067     "is_this_ptr" : true,
8068     "referenced_type" : "type-943"
8069    }
8070   ],
8071   "return_type" : "type-437",
8072   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8073  },
8074  {
8075   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::isCryptoSchemeSupported",
8076   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE",
8077   "parameters" :
8078   [
8079    {
8080     "is_this_ptr" : true,
8081     "referenced_type" : "type-943"
8082    },
8083    {
8084     "referenced_type" : "type-870"
8085    }
8086   ],
8087   "return_type" : "type-373",
8088   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8089  },
8090  {
8091   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::_hidl_isCryptoSchemeSupported",
8092   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory29_hidl_isCryptoSchemeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEE",
8093   "parameters" :
8094   [
8095    {
8096     "referenced_type" : "type-35"
8097    },
8098    {
8099     "referenced_type" : "type-887"
8100    },
8101    {
8102     "referenced_type" : "type-870"
8103    }
8104   ],
8105   "return_type" : "type-373",
8106   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8107  },
8108  {
8109   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::ping",
8110   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory4pingEv",
8111   "parameters" :
8112   [
8113    {
8114     "is_this_ptr" : true,
8115     "referenced_type" : "type-943"
8116    }
8117   ],
8118   "return_type" : "type-437",
8119   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8120  },
8121  {
8122   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::debug",
8123   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
8124   "parameters" :
8125   [
8126    {
8127     "is_this_ptr" : true,
8128     "referenced_type" : "type-943"
8129    },
8130    {
8131     "referenced_type" : "type-662"
8132    },
8133    {
8134     "referenced_type" : "type-854"
8135    }
8136   ],
8137   "return_type" : "type-437",
8138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8139  },
8140  {
8141   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::BpHwCryptoFactory",
8142   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE",
8143   "parameters" :
8144   [
8145    {
8146     "is_this_ptr" : true,
8147     "referenced_type" : "type-943"
8148    },
8149    {
8150     "referenced_type" : "type-75"
8151    }
8152   ],
8153   "return_type" : "type-28",
8154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8155  },
8156  {
8157   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::BpHwCryptoFactory",
8158   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE",
8159   "parameters" :
8160   [
8161    {
8162     "is_this_ptr" : true,
8163     "referenced_type" : "type-943"
8164    },
8165    {
8166     "referenced_type" : "type-75"
8167    }
8168   ],
8169   "return_type" : "type-28",
8170   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8171  },
8172  {
8173   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::getService",
8174   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
8175   "parameters" :
8176   [
8177    {
8178     "default_arg" : true,
8179     "referenced_type" : "type-413"
8180    },
8181    {
8182     "default_arg" : true,
8183     "referenced_type" : "type-31"
8184    }
8185   ],
8186   "return_type" : "type-87",
8187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8188  },
8189  {
8190   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::linkToDeath",
8191   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
8192   "parameters" :
8193   [
8194    {
8195     "is_this_ptr" : true,
8196     "referenced_type" : "type-88"
8197    },
8198    {
8199     "referenced_type" : "type-646"
8200    },
8201    {
8202     "referenced_type" : "type-236"
8203    }
8204   ],
8205   "return_type" : "type-373",
8206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8207  },
8208  {
8209   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::getDebugInfo",
8210   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
8211   "parameters" :
8212   [
8213    {
8214     "is_this_ptr" : true,
8215     "referenced_type" : "type-88"
8216    },
8217    {
8218     "referenced_type" : "type-1137"
8219    }
8220   ],
8221   "return_type" : "type-437",
8222   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8223  },
8224  {
8225   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::getHashChain",
8226   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
8227   "parameters" :
8228   [
8229    {
8230     "is_this_ptr" : true,
8231     "referenced_type" : "type-88"
8232    },
8233    {
8234     "referenced_type" : "type-1138"
8235    }
8236   ],
8237   "return_type" : "type-437",
8238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8239  },
8240  {
8241   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::tryGetService",
8242   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
8243   "parameters" :
8244   [
8245    {
8246     "default_arg" : true,
8247     "referenced_type" : "type-413"
8248    },
8249    {
8250     "default_arg" : true,
8251     "referenced_type" : "type-31"
8252    }
8253   ],
8254   "return_type" : "type-87",
8255   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8256  },
8257  {
8258   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::unlinkToDeath",
8259   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
8260   "parameters" :
8261   [
8262    {
8263     "is_this_ptr" : true,
8264     "referenced_type" : "type-88"
8265    },
8266    {
8267     "referenced_type" : "type-646"
8268    }
8269   ],
8270   "return_type" : "type-373",
8271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8272  },
8273  {
8274   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::interfaceChain",
8275   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
8276   "parameters" :
8277   [
8278    {
8279     "is_this_ptr" : true,
8280     "referenced_type" : "type-88"
8281    },
8282    {
8283     "referenced_type" : "type-1139"
8284    }
8285   ],
8286   "return_type" : "type-437",
8287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8288  },
8289  {
8290   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::registerAsService",
8291   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
8292   "parameters" :
8293   [
8294    {
8295     "is_this_ptr" : true,
8296     "referenced_type" : "type-88"
8297    },
8298    {
8299     "default_arg" : true,
8300     "referenced_type" : "type-413"
8301    }
8302   ],
8303   "return_type" : "type-25",
8304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8305  },
8306  {
8307   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::interfaceDescriptor",
8308   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
8309   "parameters" :
8310   [
8311    {
8312     "is_this_ptr" : true,
8313     "referenced_type" : "type-88"
8314    },
8315    {
8316     "referenced_type" : "type-1140"
8317    }
8318   ],
8319   "return_type" : "type-437",
8320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8321  },
8322  {
8323   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::notifySyspropsChanged",
8324   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv",
8325   "parameters" :
8326   [
8327    {
8328     "is_this_ptr" : true,
8329     "referenced_type" : "type-88"
8330    }
8331   ],
8332   "return_type" : "type-437",
8333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8334  },
8335  {
8336   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::setHALInstrumentation",
8337   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv",
8338   "parameters" :
8339   [
8340    {
8341     "is_this_ptr" : true,
8342     "referenced_type" : "type-88"
8343    }
8344   ],
8345   "return_type" : "type-437",
8346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8347  },
8348  {
8349   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::registerForNotifications",
8350   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8351   "parameters" :
8352   [
8353    {
8354     "referenced_type" : "type-413"
8355    },
8356    {
8357     "referenced_type" : "type-855"
8358    }
8359   ],
8360   "return_type" : "type-31",
8361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8362  },
8363  {
8364   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::ping",
8365   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv",
8366   "parameters" :
8367   [
8368    {
8369     "is_this_ptr" : true,
8370     "referenced_type" : "type-88"
8371    }
8372   ],
8373   "return_type" : "type-437",
8374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8375  },
8376  {
8377   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::debug",
8378   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
8379   "parameters" :
8380   [
8381    {
8382     "is_this_ptr" : true,
8383     "referenced_type" : "type-88"
8384    },
8385    {
8386     "referenced_type" : "type-662"
8387    },
8388    {
8389     "referenced_type" : "type-854"
8390    }
8391   ],
8392   "return_type" : "type-437",
8393   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8394  },
8395  {
8396   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::castFrom",
8397   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
8398   "parameters" :
8399   [
8400    {
8401     "referenced_type" : "type-900"
8402    },
8403    {
8404     "default_arg" : true,
8405     "referenced_type" : "type-31"
8406    }
8407   ],
8408   "return_type" : "type-374",
8409   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8410  },
8411  {
8412   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::castFrom",
8413   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener8castFromERKNS_2spIS3_EEb",
8414   "parameters" :
8415   [
8416    {
8417     "referenced_type" : "type-92"
8418    },
8419    {
8420     "default_arg" : true,
8421     "referenced_type" : "type-31"
8422    }
8423   ],
8424   "return_type" : "type-374",
8425   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8426  },
8427  {
8428   "access" : "private",
8429   "function_name" : "android::hardware::drm::V1_0::BsDrmPluginListener::addOnewayTask",
8430   "linker_set_key" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener13addOnewayTaskENSt3__18functionIFvvEEE",
8431   "parameters" :
8432   [
8433    {
8434     "is_this_ptr" : true,
8435     "referenced_type" : "type-366"
8436    },
8437    {
8438     "referenced_type" : "type-1143"
8439    }
8440   ],
8441   "return_type" : "type-437",
8442   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPluginListener.h"
8443  },
8444  {
8445   "function_name" : "android::hardware::drm::V1_0::BsDrmPluginListener::BsDrmPluginListener",
8446   "linker_set_key" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerC1ENS_2spINS2_18IDrmPluginListenerEEE",
8447   "parameters" :
8448   [
8449    {
8450     "is_this_ptr" : true,
8451     "referenced_type" : "type-366"
8452    },
8453    {
8454     "referenced_type" : "type-91"
8455    }
8456   ],
8457   "return_type" : "type-28",
8458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPluginListener.h"
8459  },
8460  {
8461   "function_name" : "android::hardware::drm::V1_0::BsDrmPluginListener::BsDrmPluginListener",
8462   "linker_set_key" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerC2ENS_2spINS2_18IDrmPluginListenerEEE",
8463   "parameters" :
8464   [
8465    {
8466     "is_this_ptr" : true,
8467     "referenced_type" : "type-366"
8468    },
8469    {
8470     "referenced_type" : "type-91"
8471    }
8472   ],
8473   "return_type" : "type-28",
8474   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPluginListener.h"
8475  },
8476  {
8477   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::onTransact",
8478   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
8479   "parameters" :
8480   [
8481    {
8482     "is_this_ptr" : true,
8483     "referenced_type" : "type-167"
8484    },
8485    {
8486     "referenced_type" : "type-2"
8487    },
8488    {
8489     "referenced_type" : "type-705"
8490    },
8491    {
8492     "referenced_type" : "type-699"
8493    },
8494    {
8495     "default_arg" : true,
8496     "referenced_type" : "type-2"
8497    },
8498    {
8499     "default_arg" : true,
8500     "referenced_type" : "type-1146"
8501    }
8502   ],
8503   "return_type" : "type-25",
8504   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8505  },
8506  {
8507   "access" : "private",
8508   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::getDebugInfo",
8509   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
8510   "parameters" :
8511   [
8512    {
8513     "is_this_ptr" : true,
8514     "referenced_type" : "type-167"
8515    },
8516    {
8517     "referenced_type" : "type-1147"
8518    }
8519   ],
8520   "return_type" : "type-437",
8521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8522  },
8523  {
8524   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::_hidl_sendEvent",
8525   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener15_hidl_sendEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
8526   "parameters" :
8527   [
8528    {
8529     "referenced_type" : "type-706"
8530    },
8531    {
8532     "referenced_type" : "type-705"
8533    },
8534    {
8535     "referenced_type" : "type-699"
8536    },
8537    {
8538     "referenced_type" : "type-1148"
8539    }
8540   ],
8541   "return_type" : "type-25",
8542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8543  },
8544  {
8545   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::_hidl_sendKeysChange",
8546   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener20_hidl_sendKeysChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
8547   "parameters" :
8548   [
8549    {
8550     "referenced_type" : "type-706"
8551    },
8552    {
8553     "referenced_type" : "type-705"
8554    },
8555    {
8556     "referenced_type" : "type-699"
8557    },
8558    {
8559     "referenced_type" : "type-1149"
8560    }
8561   ],
8562   "return_type" : "type-25",
8563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8564  },
8565  {
8566   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::_hidl_sendExpirationUpdate",
8567   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener26_hidl_sendExpirationUpdateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
8568   "parameters" :
8569   [
8570    {
8571     "referenced_type" : "type-706"
8572    },
8573    {
8574     "referenced_type" : "type-705"
8575    },
8576    {
8577     "referenced_type" : "type-699"
8578    },
8579    {
8580     "referenced_type" : "type-1150"
8581    }
8582   ],
8583   "return_type" : "type-25",
8584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8585  },
8586  {
8587   "access" : "private",
8588   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::ping",
8589   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener4pingEv",
8590   "parameters" :
8591   [
8592    {
8593     "is_this_ptr" : true,
8594     "referenced_type" : "type-167"
8595    }
8596   ],
8597   "return_type" : "type-437",
8598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8599  },
8600  {
8601   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::BnHwDrmPluginListener",
8602   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerC1ERKNS_2spINS2_18IDrmPluginListenerEEE",
8603   "parameters" :
8604   [
8605    {
8606     "is_this_ptr" : true,
8607     "referenced_type" : "type-167"
8608    },
8609    {
8610     "referenced_type" : "type-92"
8611    }
8612   ],
8613   "return_type" : "type-28",
8614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8615  },
8616  {
8617   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::BnHwDrmPluginListener",
8618   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerC2ERKNS_2spINS2_18IDrmPluginListenerEEE",
8619   "parameters" :
8620   [
8621    {
8622     "is_this_ptr" : true,
8623     "referenced_type" : "type-167"
8624    },
8625    {
8626     "referenced_type" : "type-92"
8627    }
8628   ],
8629   "return_type" : "type-28",
8630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8631  },
8632  {
8633   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8634   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev",
8635   "parameters" :
8636   [
8637    {
8638     "is_this_ptr" : true,
8639     "referenced_type" : "type-167"
8640    }
8641   ],
8642   "return_type" : "type-28",
8643   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8644  },
8645  {
8646   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8647   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev",
8648   "parameters" :
8649   [
8650    {
8651     "is_this_ptr" : true,
8652     "referenced_type" : "type-167"
8653    }
8654   ],
8655   "return_type" : "type-28",
8656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8657  },
8658  {
8659   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8660   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD2Ev",
8661   "parameters" :
8662   [
8663    {
8664     "is_this_ptr" : true,
8665     "referenced_type" : "type-167"
8666    }
8667   ],
8668   "return_type" : "type-28",
8669   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8670  },
8671  {
8672   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::linkToDeath",
8673   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
8674   "parameters" :
8675   [
8676    {
8677     "is_this_ptr" : true,
8678     "referenced_type" : "type-205"
8679    },
8680    {
8681     "referenced_type" : "type-646"
8682    },
8683    {
8684     "referenced_type" : "type-236"
8685    }
8686   ],
8687   "return_type" : "type-373",
8688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8689  },
8690  {
8691   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::getDebugInfo",
8692   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
8693   "parameters" :
8694   [
8695    {
8696     "is_this_ptr" : true,
8697     "referenced_type" : "type-205"
8698    },
8699    {
8700     "referenced_type" : "type-1151"
8701    }
8702   ],
8703   "return_type" : "type-437",
8704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8705  },
8706  {
8707   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::getHashChain",
8708   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
8709   "parameters" :
8710   [
8711    {
8712     "is_this_ptr" : true,
8713     "referenced_type" : "type-205"
8714    },
8715    {
8716     "referenced_type" : "type-1152"
8717    }
8718   ],
8719   "return_type" : "type-437",
8720   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8721  },
8722  {
8723   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::unlinkToDeath",
8724   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
8725   "parameters" :
8726   [
8727    {
8728     "is_this_ptr" : true,
8729     "referenced_type" : "type-205"
8730    },
8731    {
8732     "referenced_type" : "type-646"
8733    }
8734   ],
8735   "return_type" : "type-373",
8736   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8737  },
8738  {
8739   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::interfaceChain",
8740   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
8741   "parameters" :
8742   [
8743    {
8744     "is_this_ptr" : true,
8745     "referenced_type" : "type-205"
8746    },
8747    {
8748     "referenced_type" : "type-1153"
8749    }
8750   ],
8751   "return_type" : "type-437",
8752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8753  },
8754  {
8755   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::sendKeysChange",
8756   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb",
8757   "parameters" :
8758   [
8759    {
8760     "is_this_ptr" : true,
8761     "referenced_type" : "type-205"
8762    },
8763    {
8764     "referenced_type" : "type-641"
8765    },
8766    {
8767     "referenced_type" : "type-292"
8768    },
8769    {
8770     "referenced_type" : "type-31"
8771    }
8772   ],
8773   "return_type" : "type-437",
8774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8775  },
8776  {
8777   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::_hidl_sendEvent",
8778   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener15_hidl_sendEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9EventTypeERKNS0_8hidl_vecIhEESD_",
8779   "parameters" :
8780   [
8781    {
8782     "referenced_type" : "type-35"
8783    },
8784    {
8785     "referenced_type" : "type-887"
8786    },
8787    {
8788     "referenced_type" : "type-817"
8789    },
8790    {
8791     "referenced_type" : "type-641"
8792    },
8793    {
8794     "referenced_type" : "type-641"
8795    }
8796   ],
8797   "return_type" : "type-437",
8798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8799  },
8800  {
8801   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::interfaceDescriptor",
8802   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
8803   "parameters" :
8804   [
8805    {
8806     "is_this_ptr" : true,
8807     "referenced_type" : "type-205"
8808    },
8809    {
8810     "referenced_type" : "type-1154"
8811    }
8812   ],
8813   "return_type" : "type-437",
8814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8815  },
8816  {
8817   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::_hidl_sendKeysChange",
8818   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20_hidl_sendKeysChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb",
8819   "parameters" :
8820   [
8821    {
8822     "referenced_type" : "type-35"
8823    },
8824    {
8825     "referenced_type" : "type-887"
8826    },
8827    {
8828     "referenced_type" : "type-641"
8829    },
8830    {
8831     "referenced_type" : "type-292"
8832    },
8833    {
8834     "referenced_type" : "type-31"
8835    }
8836   ],
8837   "return_type" : "type-437",
8838   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8839  },
8840  {
8841   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::sendExpirationUpdate",
8842   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx",
8843   "parameters" :
8844   [
8845    {
8846     "is_this_ptr" : true,
8847     "referenced_type" : "type-205"
8848    },
8849    {
8850     "referenced_type" : "type-641"
8851    },
8852    {
8853     "referenced_type" : "type-60"
8854    }
8855   ],
8856   "return_type" : "type-437",
8857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8858  },
8859  {
8860   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::notifySyspropsChanged",
8861   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv",
8862   "parameters" :
8863   [
8864    {
8865     "is_this_ptr" : true,
8866     "referenced_type" : "type-205"
8867    }
8868   ],
8869   "return_type" : "type-437",
8870   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8871  },
8872  {
8873   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::setHALInstrumentation",
8874   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv",
8875   "parameters" :
8876   [
8877    {
8878     "is_this_ptr" : true,
8879     "referenced_type" : "type-205"
8880    }
8881   ],
8882   "return_type" : "type-437",
8883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8884  },
8885  {
8886   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::_hidl_sendExpirationUpdate",
8887   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener26_hidl_sendExpirationUpdateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEx",
8888   "parameters" :
8889   [
8890    {
8891     "referenced_type" : "type-35"
8892    },
8893    {
8894     "referenced_type" : "type-887"
8895    },
8896    {
8897     "referenced_type" : "type-641"
8898    },
8899    {
8900     "referenced_type" : "type-60"
8901    }
8902   ],
8903   "return_type" : "type-437",
8904   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8905  },
8906  {
8907   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::ping",
8908   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener4pingEv",
8909   "parameters" :
8910   [
8911    {
8912     "is_this_ptr" : true,
8913     "referenced_type" : "type-205"
8914    }
8915   ],
8916   "return_type" : "type-437",
8917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8918  },
8919  {
8920   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::debug",
8921   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
8922   "parameters" :
8923   [
8924    {
8925     "is_this_ptr" : true,
8926     "referenced_type" : "type-205"
8927    },
8928    {
8929     "referenced_type" : "type-662"
8930    },
8931    {
8932     "referenced_type" : "type-854"
8933    }
8934   ],
8935   "return_type" : "type-437",
8936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8937  },
8938  {
8939   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::sendEvent",
8940   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_",
8941   "parameters" :
8942   [
8943    {
8944     "is_this_ptr" : true,
8945     "referenced_type" : "type-205"
8946    },
8947    {
8948     "referenced_type" : "type-817"
8949    },
8950    {
8951     "referenced_type" : "type-641"
8952    },
8953    {
8954     "referenced_type" : "type-641"
8955    }
8956   ],
8957   "return_type" : "type-437",
8958   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8959  },
8960  {
8961   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::BpHwDrmPluginListener",
8962   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerC1ERKNS_2spINS0_7IBinderEEE",
8963   "parameters" :
8964   [
8965    {
8966     "is_this_ptr" : true,
8967     "referenced_type" : "type-205"
8968    },
8969    {
8970     "referenced_type" : "type-75"
8971    }
8972   ],
8973   "return_type" : "type-28",
8974   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8975  },
8976  {
8977   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::BpHwDrmPluginListener",
8978   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerC2ERKNS_2spINS0_7IBinderEEE",
8979   "parameters" :
8980   [
8981    {
8982     "is_this_ptr" : true,
8983     "referenced_type" : "type-205"
8984    },
8985    {
8986     "referenced_type" : "type-75"
8987    }
8988   ],
8989   "return_type" : "type-28",
8990   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8991  },
8992  {
8993   "function_name" : "android::hardware::drm::V1_0::writeEmbeddedToParcel",
8994   "linker_set_key" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_10SecureStopEPNS0_6ParcelEjj",
8995   "parameters" :
8996   [
8997    {
8998     "referenced_type" : "type-338"
8999    },
9000    {
9001     "referenced_type" : "type-699"
9002    },
9003    {
9004     "referenced_type" : "type-2"
9005    },
9006    {
9007     "referenced_type" : "type-2"
9008    }
9009   ],
9010   "return_type" : "type-25",
9011   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9012  },
9013  {
9014   "function_name" : "android::hardware::drm::V1_0::writeEmbeddedToParcel",
9015   "linker_set_key" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_17DestinationBufferEPNS0_6ParcelEjj",
9016   "parameters" :
9017   [
9018    {
9019     "referenced_type" : "type-975"
9020    },
9021    {
9022     "referenced_type" : "type-699"
9023    },
9024    {
9025     "referenced_type" : "type-2"
9026    },
9027    {
9028     "referenced_type" : "type-2"
9029    }
9030   ],
9031   "return_type" : "type-25",
9032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9033  },
9034  {
9035   "function_name" : "android::hardware::drm::V1_0::writeEmbeddedToParcel",
9036   "linker_set_key" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_8KeyValueEPNS0_6ParcelEjj",
9037   "parameters" :
9038   [
9039    {
9040     "referenced_type" : "type-334"
9041    },
9042    {
9043     "referenced_type" : "type-699"
9044    },
9045    {
9046     "referenced_type" : "type-2"
9047    },
9048    {
9049     "referenced_type" : "type-2"
9050    }
9051   ],
9052   "return_type" : "type-25",
9053   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9054  },
9055  {
9056   "function_name" : "android::hardware::drm::V1_0::writeEmbeddedToParcel",
9057   "linker_set_key" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_9KeyStatusEPNS0_6ParcelEjj",
9058   "parameters" :
9059   [
9060    {
9061     "referenced_type" : "type-341"
9062    },
9063    {
9064     "referenced_type" : "type-699"
9065    },
9066    {
9067     "referenced_type" : "type-2"
9068    },
9069    {
9070     "referenced_type" : "type-2"
9071    }
9072   ],
9073   "return_type" : "type-25",
9074   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9075  },
9076  {
9077   "function_name" : "android::hardware::drm::V1_0::readEmbeddedFromParcel",
9078   "linker_set_key" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_10SecureStopERKNS0_6ParcelEjj",
9079   "parameters" :
9080   [
9081    {
9082     "referenced_type" : "type-338"
9083    },
9084    {
9085     "referenced_type" : "type-705"
9086    },
9087    {
9088     "referenced_type" : "type-2"
9089    },
9090    {
9091     "referenced_type" : "type-2"
9092    }
9093   ],
9094   "return_type" : "type-25",
9095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9096  },
9097  {
9098   "function_name" : "android::hardware::drm::V1_0::readEmbeddedFromParcel",
9099   "linker_set_key" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_17DestinationBufferERKNS0_6ParcelEjj",
9100   "parameters" :
9101   [
9102    {
9103     "referenced_type" : "type-975"
9104    },
9105    {
9106     "referenced_type" : "type-705"
9107    },
9108    {
9109     "referenced_type" : "type-2"
9110    },
9111    {
9112     "referenced_type" : "type-2"
9113    }
9114   ],
9115   "return_type" : "type-25",
9116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9117  },
9118  {
9119   "function_name" : "android::hardware::drm::V1_0::readEmbeddedFromParcel",
9120   "linker_set_key" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_8KeyValueERKNS0_6ParcelEjj",
9121   "parameters" :
9122   [
9123    {
9124     "referenced_type" : "type-334"
9125    },
9126    {
9127     "referenced_type" : "type-705"
9128    },
9129    {
9130     "referenced_type" : "type-2"
9131    },
9132    {
9133     "referenced_type" : "type-2"
9134    }
9135   ],
9136   "return_type" : "type-25",
9137   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9138  },
9139  {
9140   "function_name" : "android::hardware::drm::V1_0::readEmbeddedFromParcel",
9141   "linker_set_key" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_9KeyStatusERKNS0_6ParcelEjj",
9142   "parameters" :
9143   [
9144    {
9145     "referenced_type" : "type-341"
9146    },
9147    {
9148     "referenced_type" : "type-705"
9149    },
9150    {
9151     "referenced_type" : "type-2"
9152    },
9153    {
9154     "referenced_type" : "type-2"
9155    }
9156   ],
9157   "return_type" : "type-25",
9158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9159  },
9160  {
9161   "function_name" : "android::hardware::details::castInterface",
9162   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_010IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
9163   "parameters" :
9164   [
9165    {
9166     "referenced_type" : "type-23"
9167    },
9168    {
9169     "referenced_type" : "type-81"
9170    },
9171    {
9172     "referenced_type" : "type-31"
9173    }
9174   ],
9175   "return_type" : "type-208",
9176   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9177   "template_args" : [ "type-54", "type-5", "type-95" ]
9178  },
9179  {
9180   "function_name" : "android::hardware::details::castInterface",
9181   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_011IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
9182   "parameters" :
9183   [
9184    {
9185     "referenced_type" : "type-23"
9186    },
9187    {
9188     "referenced_type" : "type-81"
9189    },
9190    {
9191     "referenced_type" : "type-31"
9192    }
9193   ],
9194   "return_type" : "type-109",
9195   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9196   "template_args" : [ "type-21", "type-5", "type-43" ]
9197  },
9198  {
9199   "function_name" : "android::hardware::details::castInterface",
9200   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_013ICryptoPluginENS_4hidl4base4V1_05IBaseENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
9201   "parameters" :
9202   [
9203    {
9204     "referenced_type" : "type-23"
9205    },
9206    {
9207     "referenced_type" : "type-81"
9208    },
9209    {
9210     "referenced_type" : "type-31"
9211    }
9212   ],
9213   "return_type" : "type-908",
9214   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9215   "template_args" : [ "type-280", "type-5", "type-283" ]
9216  },
9217  {
9218   "function_name" : "android::hardware::details::castInterface",
9219   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_014ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
9220   "parameters" :
9221   [
9222    {
9223     "referenced_type" : "type-23"
9224    },
9225    {
9226     "referenced_type" : "type-81"
9227    },
9228    {
9229     "referenced_type" : "type-31"
9230    }
9231   ],
9232   "return_type" : "type-395",
9233   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9234   "template_args" : [ "type-331", "type-5", "type-866" ]
9235  },
9236  {
9237   "function_name" : "android::hardware::details::castInterface",
9238   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_018IDrmPluginListenerENS_4hidl4base4V1_05IBaseENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
9239   "parameters" :
9240   [
9241    {
9242     "referenced_type" : "type-23"
9243    },
9244    {
9245     "referenced_type" : "type-81"
9246    },
9247    {
9248     "referenced_type" : "type-31"
9249    }
9250   ],
9251   "return_type" : "type-374",
9252   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9253   "template_args" : [ "type-89", "type-5", "type-168" ]
9254  },
9255  {
9256   "function_name" : "android::hardware::details::wrapPassthrough",
9257   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_",
9258   "parameters" :
9259   [
9260    {
9261     "referenced_type" : "type-52"
9262    }
9263   ],
9264   "return_type" : "type-52",
9265   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
9266   "template_args" : [ "type-54", "type-28" ]
9267  },
9268  {
9269   "function_name" : "android::hardware::details::wrapPassthrough",
9270   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_",
9271   "parameters" :
9272   [
9273    {
9274     "referenced_type" : "type-278"
9275    }
9276   ],
9277   "return_type" : "type-278",
9278   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
9279   "template_args" : [ "type-280", "type-28" ]
9280  },
9281  {
9282   "function_name" : "android::hardware::details::wrapPassthrough",
9283   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_",
9284   "parameters" :
9285   [
9286    {
9287     "referenced_type" : "type-87"
9288    }
9289   ],
9290   "return_type" : "type-87",
9291   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
9292   "template_args" : [ "type-89", "type-28" ]
9293  },
9294  {
9295   "function_name" : "android::hardware::details::getServiceInternal",
9296   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_013BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
9297   "parameters" :
9298   [
9299    {
9300     "referenced_type" : "type-295"
9301    },
9302    {
9303     "referenced_type" : "type-31"
9304    },
9305    {
9306     "referenced_type" : "type-31"
9307    }
9308   ],
9309   "return_type" : "type-52",
9310   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9311   "template_args" : [ "type-95", "type-54", "type-28", "type-28" ]
9312  },
9313  {
9314   "function_name" : "android::hardware::details::getServiceInternal",
9315   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_014BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
9316   "parameters" :
9317   [
9318    {
9319     "referenced_type" : "type-137"
9320    },
9321    {
9322     "referenced_type" : "type-31"
9323    },
9324    {
9325     "referenced_type" : "type-31"
9326    }
9327   ],
9328   "return_type" : "type-19",
9329   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9330   "template_args" : [ "type-43", "type-21", "type-28", "type-28" ]
9331  },
9332  {
9333   "function_name" : "android::hardware::details::getServiceInternal",
9334   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_016BpHwCryptoPluginENS4_13ICryptoPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
9335   "parameters" :
9336   [
9337    {
9338     "referenced_type" : "type-942"
9339    },
9340    {
9341     "referenced_type" : "type-31"
9342    },
9343    {
9344     "referenced_type" : "type-31"
9345    }
9346   ],
9347   "return_type" : "type-278",
9348   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9349   "template_args" : [ "type-283", "type-280", "type-28", "type-28" ]
9350  },
9351  {
9352   "function_name" : "android::hardware::details::getServiceInternal",
9353   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_017BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
9354   "parameters" :
9355   [
9356    {
9357     "referenced_type" : "type-711"
9358    },
9359    {
9360     "referenced_type" : "type-31"
9361    },
9362    {
9363     "referenced_type" : "type-31"
9364    }
9365   ],
9366   "return_type" : "type-329",
9367   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9368   "template_args" : [ "type-866", "type-331", "type-28", "type-28" ]
9369  },
9370  {
9371   "function_name" : "android::hardware::details::getServiceInternal",
9372   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_021BpHwDrmPluginListenerENS4_18IDrmPluginListenerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
9373   "parameters" :
9374   [
9375    {
9376     "referenced_type" : "type-413"
9377    },
9378    {
9379     "referenced_type" : "type-31"
9380    },
9381    {
9382     "referenced_type" : "type-31"
9383    }
9384   ],
9385   "return_type" : "type-87",
9386   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9387   "template_args" : [ "type-168", "type-89", "type-28", "type-28" ]
9388  }
9389 ],
9390 "global_vars" :
9391 [
9392  {
9393   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10descriptorE",
9394   "name" : "android::hardware::drm::V1_0::IDrmPlugin::descriptor",
9395   "referenced_type" : "type-81",
9396   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
9397  },
9398  {
9399   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory10descriptorE",
9400   "name" : "android::hardware::drm::V1_0::IDrmFactory::descriptor",
9401   "referenced_type" : "type-81",
9402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
9403  },
9404  {
9405   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin10descriptorE",
9406   "name" : "android::hardware::drm::V1_0::ICryptoPlugin::descriptor",
9407   "referenced_type" : "type-81",
9408   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
9409  },
9410  {
9411   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory10descriptorE",
9412   "name" : "android::hardware::drm::V1_0::ICryptoFactory::descriptor",
9413   "referenced_type" : "type-81",
9414   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
9415  },
9416  {
9417   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener10descriptorE",
9418   "name" : "android::hardware::drm::V1_0::IDrmPluginListener::descriptor",
9419   "referenced_type" : "type-81",
9420   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
9421  }
9422 ],
9423 "lvalue_reference_types" :
9424 [
9425  {
9426   "alignment" : 4,
9427   "linker_set_key" : "android::Mutex &",
9428   "name" : "android::Mutex &",
9429   "referenced_type" : "type-61",
9430   "self_type" : "type-788",
9431   "size" : 4,
9432   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9433  },
9434  {
9435   "alignment" : 4,
9436   "linker_set_key" : "android::RWLock &",
9437   "name" : "android::RWLock &",
9438   "referenced_type" : "type-793",
9439   "self_type" : "type-797",
9440   "size" : 4,
9441   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9442  },
9443  {
9444   "alignment" : 4,
9445   "linker_set_key" : "android::String16 &",
9446   "name" : "android::String16 &",
9447   "referenced_type" : "type-71",
9448   "self_type" : "type-686",
9449   "size" : 4,
9450   "source_file" : "/system/core/libutils/include/utils/String16.h"
9451  },
9452  {
9453   "alignment" : 4,
9454   "linker_set_key" : "android::String8 &",
9455   "name" : "android::String8 &",
9456   "referenced_type" : "type-80",
9457   "self_type" : "type-680",
9458   "size" : 4,
9459   "source_file" : "/system/core/libutils/include/utils/String8.h"
9460  },
9461  {
9462   "alignment" : 4,
9463   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
9464   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
9465   "referenced_type" : "type-901",
9466   "self_type" : "type-905",
9467   "size" : 4,
9468   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9469  },
9470  {
9471   "alignment" : 4,
9472   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > &",
9473   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > &",
9474   "referenced_type" : "type-395",
9475   "self_type" : "type-402",
9476   "size" : 4,
9477   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9478  },
9479  {
9480   "alignment" : 4,
9481   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > &",
9482   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > &",
9483   "referenced_type" : "type-908",
9484   "self_type" : "type-911",
9485   "size" : 4,
9486   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9487  },
9488  {
9489   "alignment" : 4,
9490   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > &",
9491   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > &",
9492   "referenced_type" : "type-109",
9493   "self_type" : "type-115",
9494   "size" : 4,
9495   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9496  },
9497  {
9498   "alignment" : 4,
9499   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > &",
9500   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > &",
9501   "referenced_type" : "type-208",
9502   "self_type" : "type-211",
9503   "size" : 4,
9504   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9505  },
9506  {
9507   "alignment" : 4,
9508   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > &",
9509   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > &",
9510   "referenced_type" : "type-374",
9511   "self_type" : "type-377",
9512   "size" : 4,
9513   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9514  },
9515  {
9516   "alignment" : 4,
9517   "linker_set_key" : "android::hardware::Return<bool> &",
9518   "name" : "android::hardware::Return<bool> &",
9519   "referenced_type" : "type-373",
9520   "self_type" : "type-382",
9521   "size" : 4,
9522   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9523  },
9524  {
9525   "alignment" : 4,
9526   "linker_set_key" : "android::hardware::Return<void> &",
9527   "name" : "android::hardware::Return<void> &",
9528   "referenced_type" : "type-437",
9529   "self_type" : "type-452",
9530   "size" : 4,
9531   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9532  },
9533  {
9534   "alignment" : 4,
9535   "linker_set_key" : "android::hardware::Status &",
9536   "name" : "android::hardware::Status &",
9537   "referenced_type" : "type-111",
9538   "self_type" : "type-369",
9539   "size" : 4,
9540   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9541  },
9542  {
9543   "alignment" : 4,
9544   "linker_set_key" : "android::hardware::TextOutput &",
9545   "name" : "android::hardware::TextOutput &",
9546   "referenced_type" : "type-133",
9547   "self_type" : "type-132",
9548   "size" : 4,
9549   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9550  },
9551  {
9552   "alignment" : 4,
9553   "linker_set_key" : "android::hardware::TextOutput &",
9554   "name" : "android::hardware::TextOutput &",
9555   "referenced_type" : "type-289",
9556   "self_type" : "type-288",
9557   "size" : 4,
9558   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9559  },
9560  {
9561   "alignment" : 4,
9562   "linker_set_key" : "android::hardware::TextOutput &",
9563   "name" : "android::hardware::TextOutput &",
9564   "referenced_type" : "type-409",
9565   "self_type" : "type-408",
9566   "size" : 4,
9567   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9568  },
9569  {
9570   "alignment" : 4,
9571   "linker_set_key" : "android::hardware::TextOutput &",
9572   "name" : "android::hardware::TextOutput &",
9573   "referenced_type" : "type-476",
9574   "self_type" : "type-475",
9575   "size" : 4,
9576   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9577  },
9578  {
9579   "alignment" : 4,
9580   "linker_set_key" : "android::hardware::TextOutput &",
9581   "name" : "android::hardware::TextOutput &",
9582   "referenced_type" : "type-703",
9583   "self_type" : "type-702",
9584   "size" : 4,
9585   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9586  },
9587  {
9588   "alignment" : 4,
9589   "linker_set_key" : "android::hardware::TextOutput &",
9590   "name" : "android::hardware::TextOutput &",
9591   "referenced_type" : "type-938",
9592   "self_type" : "type-937",
9593   "size" : 4,
9594   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9595  },
9596  {
9597   "alignment" : 4,
9598   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> &",
9599   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> &",
9600   "referenced_type" : "type-243",
9601   "self_type" : "type-450",
9602   "size" : 4,
9603   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9604  },
9605  {
9606   "alignment" : 4,
9607   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
9608   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
9609   "referenced_type" : "type-619",
9610   "self_type" : "type-878",
9611   "size" : 4,
9612   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9613  },
9614  {
9615   "alignment" : 4,
9616   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
9617   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
9618   "referenced_type" : "type-610",
9619   "self_type" : "type-872",
9620   "size" : 4,
9621   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9622  },
9623  {
9624   "alignment" : 4,
9625   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> &",
9626   "name" : "android::hardware::details::hidl_pointer<unsigned char> &",
9627   "referenced_type" : "type-248",
9628   "self_type" : "type-446",
9629   "size" : 4,
9630   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9631  },
9632  {
9633   "alignment" : 4,
9634   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus &",
9635   "name" : "android::hardware::drm::V1_0::KeyStatus &",
9636   "referenced_type" : "type-246",
9637   "self_type" : "type-451",
9638   "size" : 4,
9639   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9640  },
9641  {
9642   "alignment" : 4,
9643   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
9644   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
9645   "referenced_type" : "type-622",
9646   "self_type" : "type-881",
9647   "size" : 4,
9648   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9649  },
9650  {
9651   "alignment" : 4,
9652   "linker_set_key" : "android::hardware::hidl_memory &",
9653   "name" : "android::hardware::hidl_memory &",
9654   "referenced_type" : "type-590",
9655   "self_type" : "type-596",
9656   "size" : 4,
9657   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9658  },
9659  {
9660   "alignment" : 4,
9661   "linker_set_key" : "android::hardware::hidl_string &",
9662   "name" : "android::hardware::hidl_string &",
9663   "referenced_type" : "type-233",
9664   "self_type" : "type-876",
9665   "size" : 4,
9666   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9667  },
9668  {
9669   "alignment" : 4,
9670   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9671   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9672   "referenced_type" : "type-242",
9673   "self_type" : "type-400",
9674   "size" : 4,
9675   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9676  },
9677  {
9678   "alignment" : 4,
9679   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
9680   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
9681   "referenced_type" : "type-618",
9682   "self_type" : "type-627",
9683   "size" : 4,
9684   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9685  },
9686  {
9687   "alignment" : 4,
9688   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
9689   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
9690   "referenced_type" : "type-609",
9691   "self_type" : "type-616",
9692   "size" : 4,
9693   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9694  },
9695  {
9696   "alignment" : 4,
9697   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> &",
9698   "name" : "android::hardware::hidl_vec<unsigned char> &",
9699   "referenced_type" : "type-247",
9700   "self_type" : "type-398",
9701   "size" : 4,
9702   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9703  },
9704  {
9705   "alignment" : 4,
9706   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
9707   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
9708   "referenced_type" : "type-329",
9709   "self_type" : "type-342",
9710   "size" : 4,
9711   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9712  },
9713  {
9714   "alignment" : 4,
9715   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9716   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9717   "referenced_type" : "type-278",
9718   "self_type" : "type-303",
9719   "size" : 4,
9720   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9721  },
9722  {
9723   "alignment" : 4,
9724   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
9725   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
9726   "referenced_type" : "type-19",
9727   "self_type" : "type-107",
9728   "size" : 4,
9729   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9730  },
9731  {
9732   "alignment" : 4,
9733   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9734   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9735   "referenced_type" : "type-52",
9736   "self_type" : "type-100",
9737   "size" : 4,
9738   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9739  },
9740  {
9741   "alignment" : 4,
9742   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9743   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9744   "referenced_type" : "type-87",
9745   "self_type" : "type-206",
9746   "size" : 4,
9747   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9748  },
9749  {
9750   "alignment" : 4,
9751   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
9752   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
9753   "referenced_type" : "type-346",
9754   "self_type" : "type-354",
9755   "size" : 4,
9756   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9757  },
9758  {
9759   "alignment" : 4,
9760   "linker_set_key" : "const android::String16 &",
9761   "name" : "const android::String16 &",
9762   "referenced_type" : "type-70",
9763   "self_type" : "type-69",
9764   "size" : 4,
9765   "source_file" : "/system/core/libutils/include/utils/String16.h"
9766  },
9767  {
9768   "alignment" : 4,
9769   "linker_set_key" : "const android::String8 &",
9770   "name" : "const android::String8 &",
9771   "referenced_type" : "type-677",
9772   "self_type" : "type-679",
9773   "size" : 4,
9774   "source_file" : "/system/core/libutils/include/utils/String8.h"
9775  },
9776  {
9777   "alignment" : 4,
9778   "linker_set_key" : "const android::hardware::Parcel &",
9779   "name" : "const android::hardware::Parcel &",
9780   "referenced_type" : "type-704",
9781   "self_type" : "type-705",
9782   "size" : 4,
9783   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9784  },
9785  {
9786   "alignment" : 4,
9787   "linker_set_key" : "const android::hardware::Return<bool> &",
9788   "name" : "const android::hardware::Return<bool> &",
9789   "referenced_type" : "type-386",
9790   "self_type" : "type-414",
9791   "size" : 4,
9792   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9793  },
9794  {
9795   "alignment" : 4,
9796   "linker_set_key" : "const android::hardware::Status &",
9797   "name" : "const android::hardware::Status &",
9798   "referenced_type" : "type-364",
9799   "self_type" : "type-367",
9800   "size" : 4,
9801   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9802  },
9803  {
9804   "alignment" : 4,
9805   "linker_set_key" : "const android::hardware::details::SchedPrio &",
9806   "name" : "const android::hardware::details::SchedPrio &",
9807   "referenced_type" : "type-717",
9808   "self_type" : "type-716",
9809   "size" : 4,
9810   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9811  },
9812  {
9813   "alignment" : 4,
9814   "linker_set_key" : "const android::hardware::drm::V1_0::DestinationBuffer &",
9815   "name" : "const android::hardware::drm::V1_0::DestinationBuffer &",
9816   "referenced_type" : "type-974",
9817   "self_type" : "type-975",
9818   "size" : 4,
9819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
9820  },
9821  {
9822   "alignment" : 4,
9823   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatus &",
9824   "name" : "const android::hardware::drm::V1_0::KeyStatus &",
9825   "referenced_type" : "type-254",
9826   "self_type" : "type-341",
9827   "size" : 4,
9828   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9829  },
9830  {
9831   "alignment" : 4,
9832   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue &",
9833   "name" : "const android::hardware::drm::V1_0::KeyValue &",
9834   "referenced_type" : "type-238",
9835   "self_type" : "type-334",
9836   "size" : 4,
9837   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9838  },
9839  {
9840   "alignment" : 4,
9841   "linker_set_key" : "const android::hardware::drm::V1_0::Pattern &",
9842   "name" : "const android::hardware::drm::V1_0::Pattern &",
9843   "referenced_type" : "type-970",
9844   "self_type" : "type-971",
9845   "size" : 4,
9846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
9847  },
9848  {
9849   "alignment" : 4,
9850   "linker_set_key" : "const android::hardware::drm::V1_0::SecureStop &",
9851   "name" : "const android::hardware::drm::V1_0::SecureStop &",
9852   "referenced_type" : "type-273",
9853   "self_type" : "type-338",
9854   "size" : 4,
9855   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9856  },
9857  {
9858   "alignment" : 4,
9859   "linker_set_key" : "const android::hardware::drm::V1_0::SharedBuffer &",
9860   "name" : "const android::hardware::drm::V1_0::SharedBuffer &",
9861   "referenced_type" : "type-972",
9862   "self_type" : "type-973",
9863   "size" : 4,
9864   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
9865  },
9866  {
9867   "alignment" : 4,
9868   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> &",
9869   "name" : "const android::hardware::hidl_array<unsigned char, 16> &",
9870   "referenced_type" : "type-651",
9871   "self_type" : "type-870",
9872   "size" : 4,
9873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
9874  },
9875  {
9876   "alignment" : 4,
9877   "linker_set_key" : "const android::hardware::hidl_handle &",
9878   "name" : "const android::hardware::hidl_handle &",
9879   "referenced_type" : "type-661",
9880   "self_type" : "type-662",
9881   "size" : 4,
9882   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9883  },
9884  {
9885   "alignment" : 4,
9886   "linker_set_key" : "const android::hardware::hidl_memory &",
9887   "name" : "const android::hardware::hidl_memory &",
9888   "referenced_type" : "type-593",
9889   "self_type" : "type-594",
9890   "size" : 4,
9891   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9892  },
9893  {
9894   "alignment" : 4,
9895   "linker_set_key" : "const android::hardware::hidl_string &",
9896   "name" : "const android::hardware::hidl_string &",
9897   "referenced_type" : "type-588",
9898   "self_type" : "type-589",
9899   "size" : 4,
9900   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9901  },
9902  {
9903   "alignment" : 4,
9904   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9905   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9906   "referenced_type" : "type-255",
9907   "self_type" : "type-292",
9908   "size" : 4,
9909   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9910  },
9911  {
9912   "alignment" : 4,
9913   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
9914   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
9915   "referenced_type" : "type-240",
9916   "self_type" : "type-290",
9917   "size" : 4,
9918   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9919  },
9920  {
9921   "alignment" : 4,
9922   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop> &",
9923   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop> &",
9924   "referenced_type" : "type-274",
9925   "self_type" : "type-291",
9926   "size" : 4,
9927   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9928  },
9929  {
9930   "alignment" : 4,
9931   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> &",
9932   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> &",
9933   "referenced_type" : "type-932",
9934   "self_type" : "type-939",
9935   "size" : 4,
9936   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9937  },
9938  {
9939   "alignment" : 4,
9940   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
9941   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
9942   "referenced_type" : "type-853",
9943   "self_type" : "type-854",
9944   "size" : 4,
9945   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
9946  },
9947  {
9948   "alignment" : 4,
9949   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
9950   "name" : "const android::hardware::hidl_vec<int> &",
9951   "referenced_type" : "type-634",
9952   "self_type" : "type-636",
9953   "size" : 4,
9954   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9955  },
9956  {
9957   "alignment" : 4,
9958   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
9959   "name" : "const android::hardware::hidl_vec<unsigned char> &",
9960   "referenced_type" : "type-639",
9961   "self_type" : "type-641",
9962   "size" : 4,
9963   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9964  },
9965  {
9966   "alignment" : 4,
9967   "linker_set_key" : "const android::hardware::hidl_version &",
9968   "name" : "const android::hardware::hidl_version &",
9969   "referenced_type" : "type-655",
9970   "self_type" : "type-658",
9971   "size" : 4,
9972   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9973  },
9974  {
9975   "alignment" : 4,
9976   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
9977   "name" : "const android::hidl::base::V1_0::IBase *const &",
9978   "referenced_type" : "type-731",
9979   "self_type" : "type-732",
9980   "size" : 4,
9981   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9982  },
9983  {
9984   "alignment" : 4,
9985   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
9986   "name" : "const android::sp<android::hardware::IBinder> &",
9987   "referenced_type" : "type-16",
9988   "self_type" : "type-75",
9989   "size" : 4,
9990   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
9991  },
9992  {
9993   "alignment" : 4,
9994   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
9995   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
9996   "referenced_type" : "type-344",
9997   "self_type" : "type-889",
9998   "size" : 4,
9999   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10000  },
10001  {
10002   "alignment" : 4,
10003   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
10004   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
10005   "referenced_type" : "type-306",
10006   "self_type" : "type-954",
10007   "size" : 4,
10008   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10009  },
10010  {
10011   "alignment" : 4,
10012   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
10013   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
10014   "referenced_type" : "type-39",
10015   "self_type" : "type-183",
10016   "size" : 4,
10017   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10018  },
10019  {
10020   "alignment" : 4,
10021   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
10022   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
10023   "referenced_type" : "type-51",
10024   "self_type" : "type-86",
10025   "size" : 4,
10026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10027  },
10028  {
10029   "alignment" : 4,
10030   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
10031   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
10032   "referenced_type" : "type-91",
10033   "self_type" : "type-92",
10034   "size" : 4,
10035   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10036  },
10037  {
10038   "alignment" : 4,
10039   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
10040   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
10041   "referenced_type" : "type-356",
10042   "self_type" : "type-577",
10043   "size" : 4,
10044   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10045  },
10046  {
10047   "alignment" : 4,
10048   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
10049   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
10050   "referenced_type" : "type-628",
10051   "self_type" : "type-646",
10052   "size" : 4,
10053   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10054  },
10055  {
10056   "alignment" : 4,
10057   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
10058   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
10059   "referenced_type" : "type-899",
10060   "self_type" : "type-900",
10061   "size" : 4,
10062   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10063  },
10064  {
10065   "alignment" : 4,
10066   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
10067   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
10068   "referenced_type" : "type-239",
10069   "self_type" : "type-855",
10070   "size" : 4,
10071   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
10072  },
10073  {
10074   "alignment" : 4,
10075   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
10076   "name" : "const android::wp<android::hardware::BHwBinder> &",
10077   "referenced_type" : "type-873",
10078   "self_type" : "type-892",
10079   "size" : 4,
10080   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10081  },
10082  {
10083   "alignment" : 4,
10084   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
10085   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
10086   "referenced_type" : "type-891",
10087   "self_type" : "type-920",
10088   "size" : 4,
10089   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10090  },
10091  {
10092   "alignment" : 4,
10093   "linker_set_key" : "const bool &",
10094   "name" : "const bool &",
10095   "referenced_type" : "type-201",
10096   "self_type" : "type-557",
10097   "size" : 4,
10098   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10099  },
10100  {
10101   "alignment" : 4,
10102   "linker_set_key" : "const double &",
10103   "name" : "const double &",
10104   "referenced_type" : "type-579",
10105   "self_type" : "type-580",
10106   "size" : 4,
10107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10108  },
10109  {
10110   "alignment" : 4,
10111   "linker_set_key" : "const float &",
10112   "name" : "const float &",
10113   "referenced_type" : "type-576",
10114   "self_type" : "type-578",
10115   "size" : 4,
10116   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10117  },
10118  {
10119   "alignment" : 4,
10120   "linker_set_key" : "const int &",
10121   "name" : "const int &",
10122   "referenced_type" : "type-769",
10123   "self_type" : "type-768",
10124   "size" : 4,
10125   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10126  },
10127  {
10128   "linker_set_key" : "const iter<is_const> &",
10129   "name" : "const iter<is_const> &",
10130   "referenced_type" : "type-121",
10131   "self_type" : "type-123",
10132   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10133  },
10134  {
10135   "linker_set_key" : "const iter<is_const> &",
10136   "name" : "const iter<is_const> &",
10137   "referenced_type" : "type-220",
10138   "self_type" : "type-222",
10139   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10140  },
10141  {
10142   "linker_set_key" : "const iter<is_const> &",
10143   "name" : "const iter<is_const> &",
10144   "referenced_type" : "type-388",
10145   "self_type" : "type-390",
10146   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10147  },
10148  {
10149   "linker_set_key" : "const iter<is_const> &",
10150   "name" : "const iter<is_const> &",
10151   "referenced_type" : "type-468",
10152   "self_type" : "type-470",
10153   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10154  },
10155  {
10156   "linker_set_key" : "const iter<is_const> &",
10157   "name" : "const iter<is_const> &",
10158   "referenced_type" : "type-600",
10159   "self_type" : "type-602",
10160   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10161  },
10162  {
10163   "linker_set_key" : "const iter<is_const> &",
10164   "name" : "const iter<is_const> &",
10165   "referenced_type" : "type-918",
10166   "self_type" : "type-921",
10167   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10168  },
10169  {
10170   "alignment" : 4,
10171   "linker_set_key" : "const log_msg &",
10172   "name" : "const log_msg &",
10173   "referenced_type" : "type-257",
10174   "self_type" : "type-359",
10175   "size" : 4,
10176   "source_file" : "/system/core/liblog/include/log/log_read.h"
10177  },
10178  {
10179   "alignment" : 4,
10180   "linker_set_key" : "const long long &",
10181   "name" : "const long long &",
10182   "referenced_type" : "type-568",
10183   "self_type" : "type-573",
10184   "size" : 4,
10185   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10186  },
10187  {
10188   "alignment" : 4,
10189   "linker_set_key" : "const short &",
10190   "name" : "const short &",
10191   "referenced_type" : "type-563",
10192   "self_type" : "type-564",
10193   "size" : 4,
10194   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10195  },
10196  {
10197   "alignment" : 4,
10198   "linker_set_key" : "const signed char &",
10199   "name" : "const signed char &",
10200   "referenced_type" : "type-560",
10201   "self_type" : "type-562",
10202   "size" : 4,
10203   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10204  },
10205  {
10206   "alignment" : 4,
10207   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10208   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10209   "referenced_type" : "type-135",
10210   "self_type" : "type-137",
10211   "size" : 4,
10212   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10213  },
10214  {
10215   "alignment" : 4,
10216   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10217   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10218   "referenced_type" : "type-293",
10219   "self_type" : "type-295",
10220   "size" : 4,
10221   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10222  },
10223  {
10224   "alignment" : 4,
10225   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10226   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10227   "referenced_type" : "type-411",
10228   "self_type" : "type-413",
10229   "size" : 4,
10230   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10231  },
10232  {
10233   "alignment" : 4,
10234   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10235   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10236   "referenced_type" : "type-709",
10237   "self_type" : "type-711",
10238   "size" : 4,
10239   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10240  },
10241  {
10242   "alignment" : 4,
10243   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10244   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10245   "referenced_type" : "type-940",
10246   "self_type" : "type-942",
10247   "size" : 4,
10248   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10249  },
10250  {
10251   "alignment" : 4,
10252   "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 *> > *)> > > &",
10253   "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 *> > *)> > > &",
10254   "referenced_type" : "type-180",
10255   "self_type" : "type-179",
10256   "size" : 4,
10257   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10258  },
10259  {
10260   "alignment" : 4,
10261   "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 *> > *)> > > &",
10262   "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 *> > *)> > > &",
10263   "referenced_type" : "type-189",
10264   "self_type" : "type-188",
10265   "size" : 4,
10266   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10267  },
10268  {
10269   "alignment" : 4,
10270   "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 *> > *)> > > &",
10271   "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 *> > *)> > > &",
10272   "referenced_type" : "type-360",
10273   "self_type" : "type-454",
10274   "size" : 4,
10275   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10276  },
10277  {
10278   "alignment" : 4,
10279   "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 *> > *)> > > &",
10280   "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 *> > *)> > > &",
10281   "referenced_type" : "type-499",
10282   "self_type" : "type-498",
10283   "size" : 4,
10284   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10285  },
10286  {
10287   "alignment" : 4,
10288   "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 *> > *)> > > &",
10289   "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 *> > *)> > > &",
10290   "referenced_type" : "type-884",
10291   "self_type" : "type-883",
10292   "size" : 4,
10293   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10294  },
10295  {
10296   "alignment" : 4,
10297   "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 *> > *)> > > &",
10298   "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 *> > *)> > > &",
10299   "referenced_type" : "type-981",
10300   "self_type" : "type-980",
10301   "size" : 4,
10302   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10303  },
10304  {
10305   "alignment" : 4,
10306   "linker_set_key" : "const unsigned char &",
10307   "name" : "const unsigned char &",
10308   "referenced_type" : "type-638",
10309   "self_type" : "type-851",
10310   "size" : 4,
10311   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10312  },
10313  {
10314   "alignment" : 4,
10315   "linker_set_key" : "const unsigned int &",
10316   "name" : "const unsigned int &",
10317   "referenced_type" : "type-65",
10318   "self_type" : "type-567",
10319   "size" : 4,
10320   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10321  },
10322  {
10323   "alignment" : 4,
10324   "linker_set_key" : "const unsigned long long &",
10325   "name" : "const unsigned long long &",
10326   "referenced_type" : "type-574",
10327   "self_type" : "type-575",
10328   "size" : 4,
10329   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10330  },
10331  {
10332   "alignment" : 4,
10333   "linker_set_key" : "const unsigned short &",
10334   "name" : "const unsigned short &",
10335   "referenced_type" : "type-565",
10336   "self_type" : "type-566",
10337   "size" : 4,
10338   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10339  },
10340  {
10341   "alignment" : 4,
10342   "linker_set_key" : "int &",
10343   "name" : "int &",
10344   "referenced_type" : "type-25",
10345   "self_type" : "type-673",
10346   "size" : 4,
10347   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10348  },
10349  {
10350   "alignment" : 4,
10351   "linker_set_key" : "unsigned char &",
10352   "name" : "unsigned char &",
10353   "referenced_type" : "type-251",
10354   "self_type" : "type-810",
10355   "size" : 4,
10356   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10357  },
10358  {
10359   "alignment" : 4,
10360   "linker_set_key" : "unsigned int &",
10361   "name" : "unsigned int &",
10362   "referenced_type" : "type-2",
10363   "self_type" : "type-827",
10364   "size" : 4,
10365   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10366  }
10367 ],
10368 "pointer_types" :
10369 [
10370  {
10371   "alignment" : 4,
10372   "linker_set_key" : "android::Condition *",
10373   "name" : "android::Condition *",
10374   "referenced_type" : "type-202",
10375   "self_type" : "type-792",
10376   "size" : 4,
10377   "source_file" : "/system/core/libutils/include/utils/Condition.h"
10378  },
10379  {
10380   "alignment" : 4,
10381   "linker_set_key" : "android::Mutex *",
10382   "name" : "android::Mutex *",
10383   "referenced_type" : "type-61",
10384   "self_type" : "type-786",
10385   "size" : 4,
10386   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10387  },
10388  {
10389   "alignment" : 4,
10390   "linker_set_key" : "android::Mutex::Autolock *",
10391   "name" : "android::Mutex::Autolock *",
10392   "referenced_type" : "type-787",
10393   "self_type" : "type-790",
10394   "size" : 4,
10395   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10396  },
10397  {
10398   "alignment" : 4,
10399   "linker_set_key" : "android::RWLock *",
10400   "name" : "android::RWLock *",
10401   "referenced_type" : "type-793",
10402   "self_type" : "type-795",
10403   "size" : 4,
10404   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10405  },
10406  {
10407   "alignment" : 4,
10408   "linker_set_key" : "android::RWLock::AutoRLock *",
10409   "name" : "android::RWLock::AutoRLock *",
10410   "referenced_type" : "type-796",
10411   "self_type" : "type-799",
10412   "size" : 4,
10413   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10414  },
10415  {
10416   "alignment" : 4,
10417   "linker_set_key" : "android::RWLock::AutoWLock *",
10418   "name" : "android::RWLock::AutoWLock *",
10419   "referenced_type" : "type-800",
10420   "self_type" : "type-801",
10421   "size" : 4,
10422   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10423  },
10424  {
10425   "alignment" : 4,
10426   "linker_set_key" : "android::RefBase *",
10427   "name" : "android::RefBase *",
10428   "referenced_type" : "type-6",
10429   "self_type" : "type-585",
10430   "size" : 4,
10431   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10432  },
10433  {
10434   "alignment" : 4,
10435   "linker_set_key" : "android::RefBase::weakref_impl *",
10436   "name" : "android::RefBase::weakref_impl *",
10437   "referenced_type" : "type-119",
10438   "self_type" : "type-118",
10439   "size" : 4,
10440   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10441  },
10442  {
10443   "alignment" : 4,
10444   "linker_set_key" : "android::RefBase::weakref_impl *",
10445   "name" : "android::RefBase::weakref_impl *",
10446   "referenced_type" : "type-215",
10447   "self_type" : "type-214",
10448   "size" : 4,
10449   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10450  },
10451  {
10452   "alignment" : 4,
10453   "linker_set_key" : "android::RefBase::weakref_impl *",
10454   "name" : "android::RefBase::weakref_impl *",
10455   "referenced_type" : "type-384",
10456   "self_type" : "type-383",
10457   "size" : 4,
10458   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10459  },
10460  {
10461   "alignment" : 4,
10462   "linker_set_key" : "android::RefBase::weakref_impl *",
10463   "name" : "android::RefBase::weakref_impl *",
10464   "referenced_type" : "type-466",
10465   "self_type" : "type-465",
10466   "size" : 4,
10467   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10468  },
10469  {
10470   "alignment" : 4,
10471   "linker_set_key" : "android::RefBase::weakref_impl *",
10472   "name" : "android::RefBase::weakref_impl *",
10473   "referenced_type" : "type-9",
10474   "self_type" : "type-8",
10475   "size" : 4,
10476   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10477  },
10478  {
10479   "alignment" : 4,
10480   "linker_set_key" : "android::RefBase::weakref_impl *",
10481   "name" : "android::RefBase::weakref_impl *",
10482   "referenced_type" : "type-916",
10483   "self_type" : "type-915",
10484   "size" : 4,
10485   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10486  },
10487  {
10488   "alignment" : 4,
10489   "linker_set_key" : "android::RefBase::weakref_type *",
10490   "name" : "android::RefBase::weakref_type *",
10491   "referenced_type" : "type-11",
10492   "self_type" : "type-10",
10493   "size" : 4,
10494   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10495  },
10496  {
10497   "alignment" : 4,
10498   "linker_set_key" : "android::ReferenceRenamer *",
10499   "name" : "android::ReferenceRenamer *",
10500   "referenced_type" : "type-581",
10501   "self_type" : "type-582",
10502   "size" : 4,
10503   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10504  },
10505  {
10506   "alignment" : 4,
10507   "linker_set_key" : "android::ScopedTrace *",
10508   "name" : "android::ScopedTrace *",
10509   "referenced_type" : "type-802",
10510   "self_type" : "type-803",
10511   "size" : 4,
10512   "source_file" : "/system/core/libutils/include/utils/Trace.h"
10513  },
10514  {
10515   "alignment" : 4,
10516   "linker_set_key" : "android::String16 *",
10517   "name" : "android::String16 *",
10518   "referenced_type" : "type-71",
10519   "self_type" : "type-687",
10520   "size" : 4,
10521   "source_file" : "/system/core/libutils/include/utils/String16.h"
10522  },
10523  {
10524   "alignment" : 4,
10525   "linker_set_key" : "android::String8 *",
10526   "name" : "android::String8 *",
10527   "referenced_type" : "type-80",
10528   "self_type" : "type-681",
10529   "size" : 4,
10530   "source_file" : "/system/core/libutils/include/utils/String8.h"
10531  },
10532  {
10533   "alignment" : 4,
10534   "linker_set_key" : "android::Thread *",
10535   "name" : "android::Thread *",
10536   "referenced_type" : "type-200",
10537   "self_type" : "type-199",
10538   "size" : 4,
10539   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10540  },
10541  {
10542   "alignment" : 4,
10543   "linker_set_key" : "android::VirtualLightRefBase *",
10544   "name" : "android::VirtualLightRefBase *",
10545   "referenced_type" : "type-457",
10546   "self_type" : "type-473",
10547   "size" : 4,
10548   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
10549  },
10550  {
10551   "alignment" : 4,
10552   "linker_set_key" : "android::hardware::BHwBinder *",
10553   "name" : "android::hardware::BHwBinder *",
10554   "referenced_type" : "type-24",
10555   "self_type" : "type-358",
10556   "size" : 4,
10557   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10558  },
10559  {
10560   "alignment" : 4,
10561   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory> *",
10562   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory> *",
10563   "referenced_type" : "type-693",
10564   "self_type" : "type-692",
10565   "size" : 4,
10566   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10567  },
10568  {
10569   "alignment" : 4,
10570   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin> *",
10571   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin> *",
10572   "referenced_type" : "type-286",
10573   "self_type" : "type-936",
10574   "size" : 4,
10575   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10576  },
10577  {
10578   "alignment" : 4,
10579   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory> *",
10580   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory> *",
10581   "referenced_type" : "type-46",
10582   "self_type" : "type-131",
10583   "size" : 4,
10584   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10585  },
10586  {
10587   "alignment" : 4,
10588   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin> *",
10589   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin> *",
10590   "referenced_type" : "type-98",
10591   "self_type" : "type-287",
10592   "size" : 4,
10593   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10594  },
10595  {
10596   "alignment" : 4,
10597   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener> *",
10598   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener> *",
10599   "referenced_type" : "type-130",
10600   "self_type" : "type-407",
10601   "size" : 4,
10602   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10603  },
10604  {
10605   "alignment" : 4,
10606   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
10607   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
10608   "referenced_type" : "type-725",
10609   "self_type" : "type-730",
10610   "size" : 4,
10611   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10612  },
10613  {
10614   "alignment" : 4,
10615   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
10616   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
10617   "referenced_type" : "type-744",
10618   "self_type" : "type-749",
10619   "size" : 4,
10620   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10621  },
10622  {
10623   "alignment" : 4,
10624   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
10625   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
10626   "referenced_type" : "type-733",
10627   "self_type" : "type-738",
10628   "size" : 4,
10629   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10630  },
10631  {
10632   "alignment" : 4,
10633   "linker_set_key" : "android::hardware::GrantorDescriptor *",
10634   "name" : "android::hardware::GrantorDescriptor *",
10635   "referenced_type" : "type-607",
10636   "self_type" : "type-606",
10637   "size" : 4,
10638   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10639  },
10640  {
10641   "alignment" : 4,
10642   "linker_set_key" : "android::hardware::IBinder *",
10643   "name" : "android::hardware::IBinder *",
10644   "referenced_type" : "type-15",
10645   "self_type" : "type-14",
10646   "size" : 4,
10647   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10648  },
10649  {
10650   "alignment" : 4,
10651   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
10652   "name" : "android::hardware::IBinder::DeathRecipient *",
10653   "referenced_type" : "type-352",
10654   "self_type" : "type-371",
10655   "size" : 4,
10656   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10657  },
10658  {
10659   "alignment" : 4,
10660   "linker_set_key" : "android::hardware::IInterface *",
10661   "name" : "android::hardware::IInterface *",
10662   "referenced_type" : "type-36",
10663   "self_type" : "type-35",
10664   "size" : 4,
10665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10666  },
10667  {
10668   "alignment" : 4,
10669   "linker_set_key" : "android::hardware::Parcel *",
10670   "name" : "android::hardware::Parcel *",
10671   "referenced_type" : "type-694",
10672   "self_type" : "type-699",
10673   "size" : 4,
10674   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
10675  },
10676  {
10677   "alignment" : 4,
10678   "linker_set_key" : "android::hardware::ProcessState *",
10679   "name" : "android::hardware::ProcessState *",
10680   "referenced_type" : "type-57",
10681   "self_type" : "type-56",
10682   "size" : 4,
10683   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10684  },
10685  {
10686   "alignment" : 4,
10687   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
10688   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
10689   "referenced_type" : "type-901",
10690   "self_type" : "type-902",
10691   "size" : 4,
10692   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10693  },
10694  {
10695   "alignment" : 4,
10696   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > *",
10697   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > *",
10698   "referenced_type" : "type-395",
10699   "self_type" : "type-397",
10700   "size" : 4,
10701   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10702  },
10703  {
10704   "alignment" : 4,
10705   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > *",
10706   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > *",
10707   "referenced_type" : "type-908",
10708   "self_type" : "type-909",
10709   "size" : 4,
10710   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10711  },
10712  {
10713   "alignment" : 4,
10714   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > *",
10715   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > *",
10716   "referenced_type" : "type-109",
10717   "self_type" : "type-113",
10718   "size" : 4,
10719   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10720  },
10721  {
10722   "alignment" : 4,
10723   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > *",
10724   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > *",
10725   "referenced_type" : "type-208",
10726   "self_type" : "type-209",
10727   "size" : 4,
10728   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10729  },
10730  {
10731   "alignment" : 4,
10732   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > *",
10733   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > *",
10734   "referenced_type" : "type-374",
10735   "self_type" : "type-375",
10736   "size" : 4,
10737   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10738  },
10739  {
10740   "alignment" : 4,
10741   "linker_set_key" : "android::hardware::Return<bool> *",
10742   "name" : "android::hardware::Return<bool> *",
10743   "referenced_type" : "type-373",
10744   "self_type" : "type-380",
10745   "size" : 4,
10746   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10747  },
10748  {
10749   "alignment" : 4,
10750   "linker_set_key" : "android::hardware::Return<void> *",
10751   "name" : "android::hardware::Return<void> *",
10752   "referenced_type" : "type-437",
10753   "self_type" : "type-447",
10754   "size" : 4,
10755   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10756  },
10757  {
10758   "alignment" : 4,
10759   "linker_set_key" : "android::hardware::Status *",
10760   "name" : "android::hardware::Status *",
10761   "referenced_type" : "type-111",
10762   "self_type" : "type-363",
10763   "size" : 4,
10764   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10765  },
10766  {
10767   "alignment" : 4,
10768   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
10769   "name" : "android::hardware::details::HidlInstrumentor *",
10770   "referenced_type" : "type-29",
10771   "self_type" : "type-887",
10772   "size" : 4,
10773   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10774  },
10775  {
10776   "alignment" : 4,
10777   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
10778   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
10779   "referenced_type" : "type-243",
10780   "self_type" : "type-449",
10781   "size" : 4,
10782   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10783  },
10784  {
10785   "alignment" : 4,
10786   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
10787   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
10788   "referenced_type" : "type-619",
10789   "self_type" : "type-877",
10790   "size" : 4,
10791   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10792  },
10793  {
10794   "alignment" : 4,
10795   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
10796   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
10797   "referenced_type" : "type-610",
10798   "self_type" : "type-871",
10799   "size" : 4,
10800   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10801  },
10802  {
10803   "alignment" : 4,
10804   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> *",
10805   "name" : "android::hardware::details::hidl_pointer<unsigned char> *",
10806   "referenced_type" : "type-248",
10807   "self_type" : "type-434",
10808   "size" : 4,
10809   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10810  },
10811  {
10812   "alignment" : 4,
10813   "linker_set_key" : "android::hardware::details::return_status *",
10814   "name" : "android::hardware::details::return_status *",
10815   "referenced_type" : "type-110",
10816   "self_type" : "type-419",
10817   "size" : 4,
10818   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10819  },
10820  {
10821   "alignment" : 4,
10822   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
10823   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
10824   "referenced_type" : "type-752",
10825   "self_type" : "type-859",
10826   "size" : 4,
10827   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10828  },
10829  {
10830   "alignment" : 4,
10831   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
10832   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
10833   "referenced_type" : "type-708",
10834   "self_type" : "type-862",
10835   "size" : 4,
10836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
10837  },
10838  {
10839   "alignment" : 4,
10840   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
10841   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
10842   "referenced_type" : "type-18",
10843   "self_type" : "type-37",
10844   "size" : 4,
10845   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10846  },
10847  {
10848   "alignment" : 4,
10849   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
10850   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
10851   "referenced_type" : "type-134",
10852   "self_type" : "type-173",
10853   "size" : 4,
10854   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
10855  },
10856  {
10857   "alignment" : 4,
10858   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
10859   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
10860   "referenced_type" : "type-166",
10861   "self_type" : "type-167",
10862   "size" : 4,
10863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
10864  },
10865  {
10866   "alignment" : 4,
10867   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoFactory *",
10868   "name" : "android::hardware::drm::V1_0::BpHwCryptoFactory *",
10869   "referenced_type" : "type-866",
10870   "self_type" : "type-943",
10871   "size" : 4,
10872   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10873  },
10874  {
10875   "alignment" : 4,
10876   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoPlugin *",
10877   "name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin *",
10878   "referenced_type" : "type-283",
10879   "self_type" : "type-296",
10880   "size" : 4,
10881   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10882  },
10883  {
10884   "alignment" : 4,
10885   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmFactory *",
10886   "name" : "android::hardware::drm::V1_0::BpHwDrmFactory *",
10887   "referenced_type" : "type-43",
10888   "self_type" : "type-50",
10889   "size" : 4,
10890   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10891  },
10892  {
10893   "alignment" : 4,
10894   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPlugin *",
10895   "name" : "android::hardware::drm::V1_0::BpHwDrmPlugin *",
10896   "referenced_type" : "type-95",
10897   "self_type" : "type-99",
10898   "size" : 4,
10899   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10900  },
10901  {
10902   "alignment" : 4,
10903   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPluginListener *",
10904   "name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener *",
10905   "referenced_type" : "type-168",
10906   "self_type" : "type-205",
10907   "size" : 4,
10908   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10909  },
10910  {
10911   "alignment" : 4,
10912   "linker_set_key" : "android::hardware::drm::V1_0::BsCryptoFactory *",
10913   "name" : "android::hardware::drm::V1_0::BsCryptoFactory *",
10914   "referenced_type" : "type-903",
10915   "self_type" : "type-914",
10916   "size" : 4,
10917   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10918  },
10919  {
10920   "alignment" : 4,
10921   "linker_set_key" : "android::hardware::drm::V1_0::BsCryptoPlugin *",
10922   "name" : "android::hardware::drm::V1_0::BsCryptoPlugin *",
10923   "referenced_type" : "type-896",
10924   "self_type" : "type-897",
10925   "size" : 4,
10926   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10927  },
10928  {
10929   "alignment" : 4,
10930   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmFactory *",
10931   "name" : "android::hardware::drm::V1_0::BsDrmFactory *",
10932   "referenced_type" : "type-38",
10933   "self_type" : "type-42",
10934   "size" : 4,
10935   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10936  },
10937  {
10938   "alignment" : 4,
10939   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmPlugin *",
10940   "name" : "android::hardware::drm::V1_0::BsDrmPlugin *",
10941   "referenced_type" : "type-193",
10942   "self_type" : "type-194",
10943   "size" : 4,
10944   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10945  },
10946  {
10947   "alignment" : 4,
10948   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmPluginListener *",
10949   "name" : "android::hardware::drm::V1_0::BsDrmPluginListener *",
10950   "referenced_type" : "type-365",
10951   "self_type" : "type-366",
10952   "size" : 4,
10953   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10954  },
10955  {
10956   "alignment" : 4,
10957   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory *",
10958   "name" : "android::hardware::drm::V1_0::ICryptoFactory *",
10959   "referenced_type" : "type-331",
10960   "self_type" : "type-330",
10961   "size" : 4,
10962   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10963  },
10964  {
10965   "alignment" : 4,
10966   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin *",
10967   "name" : "android::hardware::drm::V1_0::ICryptoPlugin *",
10968   "referenced_type" : "type-280",
10969   "self_type" : "type-279",
10970   "size" : 4,
10971   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10972  },
10973  {
10974   "alignment" : 4,
10975   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory *",
10976   "name" : "android::hardware::drm::V1_0::IDrmFactory *",
10977   "referenced_type" : "type-21",
10978   "self_type" : "type-20",
10979   "size" : 4,
10980   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10981  },
10982  {
10983   "alignment" : 4,
10984   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin *",
10985   "name" : "android::hardware::drm::V1_0::IDrmPlugin *",
10986   "referenced_type" : "type-54",
10987   "self_type" : "type-53",
10988   "size" : 4,
10989   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10990  },
10991  {
10992   "alignment" : 4,
10993   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener *",
10994   "name" : "android::hardware::drm::V1_0::IDrmPluginListener *",
10995   "referenced_type" : "type-89",
10996   "self_type" : "type-88",
10997   "size" : 4,
10998   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10999  },
11000  {
11001   "alignment" : 4,
11002   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus *",
11003   "name" : "android::hardware::drm::V1_0::KeyStatus *",
11004   "referenced_type" : "type-246",
11005   "self_type" : "type-245",
11006   "size" : 4,
11007   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11008  },
11009  {
11010   "alignment" : 4,
11011   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue *",
11012   "name" : "android::hardware::drm::V1_0::KeyValue *",
11013   "referenced_type" : "type-232",
11014   "self_type" : "type-231",
11015   "size" : 4,
11016   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11017  },
11018  {
11019   "alignment" : 4,
11020   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop *",
11021   "name" : "android::hardware::drm::V1_0::SecureStop *",
11022   "referenced_type" : "type-271",
11023   "self_type" : "type-270",
11024   "size" : 4,
11025   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11026  },
11027  {
11028   "alignment" : 4,
11029   "linker_set_key" : "android::hardware::drm::V1_0::SubSample *",
11030   "name" : "android::hardware::drm::V1_0::SubSample *",
11031   "referenced_type" : "type-821",
11032   "self_type" : "type-929",
11033   "size" : 4,
11034   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11035  },
11036  {
11037   "alignment" : 4,
11038   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16> *",
11039   "name" : "android::hardware::hidl_array<unsigned char, 16> *",
11040   "referenced_type" : "type-648",
11041   "self_type" : "type-650",
11042   "size" : 4,
11043   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11044  },
11045  {
11046   "alignment" : 4,
11047   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
11048   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
11049   "referenced_type" : "type-622",
11050   "self_type" : "type-621",
11051   "size" : 4,
11052   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11053  },
11054  {
11055   "alignment" : 4,
11056   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
11057   "name" : "android::hardware::hidl_binder_death_recipient *",
11058   "referenced_type" : "type-348",
11059   "self_type" : "type-347",
11060   "size" : 4,
11061   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11062  },
11063  {
11064   "alignment" : 4,
11065   "linker_set_key" : "android::hardware::hidl_death_recipient *",
11066   "name" : "android::hardware::hidl_death_recipient *",
11067   "referenced_type" : "type-351",
11068   "self_type" : "type-350",
11069   "size" : 4,
11070   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11071  },
11072  {
11073   "alignment" : 4,
11074   "linker_set_key" : "android::hardware::hidl_memory *",
11075   "name" : "android::hardware::hidl_memory *",
11076   "referenced_type" : "type-590",
11077   "self_type" : "type-591",
11078   "size" : 4,
11079   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11080  },
11081  {
11082   "alignment" : 4,
11083   "linker_set_key" : "android::hardware::hidl_string *",
11084   "name" : "android::hardware::hidl_string *",
11085   "referenced_type" : "type-233",
11086   "self_type" : "type-612",
11087   "size" : 4,
11088   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11089  },
11090  {
11091   "alignment" : 4,
11092   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
11093   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
11094   "referenced_type" : "type-242",
11095   "self_type" : "type-399",
11096   "size" : 4,
11097   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11098  },
11099  {
11100   "alignment" : 4,
11101   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
11102   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
11103   "referenced_type" : "type-618",
11104   "self_type" : "type-624",
11105   "size" : 4,
11106   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11107  },
11108  {
11109   "alignment" : 4,
11110   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
11111   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
11112   "referenced_type" : "type-609",
11113   "self_type" : "type-613",
11114   "size" : 4,
11115   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11116  },
11117  {
11118   "alignment" : 4,
11119   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *",
11120   "name" : "android::hardware::hidl_vec<unsigned char> *",
11121   "referenced_type" : "type-247",
11122   "self_type" : "type-396",
11123   "size" : 4,
11124   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11125  },
11126  {
11127   "alignment" : 4,
11128   "linker_set_key" : "android::hardware::hidl_version *",
11129   "name" : "android::hardware::hidl_version *",
11130   "referenced_type" : "type-653",
11131   "self_type" : "type-654",
11132   "size" : 4,
11133   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11134  },
11135  {
11136   "alignment" : 4,
11137   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
11138   "name" : "android::hidl::base::V1_0::BnHwBase *",
11139   "referenced_type" : "type-22",
11140   "self_type" : "type-706",
11141   "size" : 4,
11142   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
11143  },
11144  {
11145   "alignment" : 4,
11146   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
11147   "name" : "android::hidl::base::V1_0::IBase *",
11148   "referenced_type" : "type-5",
11149   "self_type" : "type-4",
11150   "size" : 4,
11151   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11152  },
11153  {
11154   "alignment" : 4,
11155   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
11156   "name" : "android::hidl::manager::V1_0::IServiceManager *",
11157   "referenced_type" : "type-187",
11158   "self_type" : "type-186",
11159   "size" : 4,
11160   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11161  },
11162  {
11163   "alignment" : 4,
11164   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
11165   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
11166   "referenced_type" : "type-218",
11167   "self_type" : "type-217",
11168   "size" : 4,
11169   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11170  },
11171  {
11172   "alignment" : 4,
11173   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
11174   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
11175   "referenced_type" : "type-977",
11176   "self_type" : "type-979",
11177   "size" : 4,
11178   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11179  },
11180  {
11181   "alignment" : 4,
11182   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
11183   "name" : "android::sp<android::hardware::IBinder> *",
11184   "referenced_type" : "type-13",
11185   "self_type" : "type-12",
11186   "size" : 4,
11187   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11188  },
11189  {
11190   "alignment" : 4,
11191   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
11192   "name" : "android::sp<android::hardware::ProcessState> *",
11193   "referenced_type" : "type-55",
11194   "self_type" : "type-178",
11195   "size" : 4,
11196   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11197  },
11198  {
11199   "alignment" : 4,
11200   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
11201   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
11202   "referenced_type" : "type-329",
11203   "self_type" : "type-328",
11204   "size" : 4,
11205   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11206  },
11207  {
11208   "alignment" : 4,
11209   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
11210   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
11211   "referenced_type" : "type-278",
11212   "self_type" : "type-277",
11213   "size" : 4,
11214   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11215  },
11216  {
11217   "alignment" : 4,
11218   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
11219   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
11220   "referenced_type" : "type-19",
11221   "self_type" : "type-105",
11222   "size" : 4,
11223   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11224  },
11225  {
11226   "alignment" : 4,
11227   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
11228   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
11229   "referenced_type" : "type-52",
11230   "self_type" : "type-94",
11231   "size" : 4,
11232   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11233  },
11234  {
11235   "alignment" : 4,
11236   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
11237   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
11238   "referenced_type" : "type-87",
11239   "self_type" : "type-90",
11240   "size" : 4,
11241   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11242  },
11243  {
11244   "alignment" : 4,
11245   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
11246   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
11247   "referenced_type" : "type-346",
11248   "self_type" : "type-345",
11249   "size" : 4,
11250   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11251  },
11252  {
11253   "alignment" : 4,
11254   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
11255   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
11256   "referenced_type" : "type-23",
11257   "self_type" : "type-898",
11258   "size" : 4,
11259   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11260  },
11261  {
11262   "alignment" : 4,
11263   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
11264   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
11265   "referenced_type" : "type-185",
11266   "self_type" : "type-191",
11267   "size" : 4,
11268   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11269  },
11270  {
11271   "alignment" : 4,
11272   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
11273   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
11274   "referenced_type" : "type-216",
11275   "self_type" : "type-227",
11276   "size" : 4,
11277   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11278  },
11279  {
11280   "alignment" : 4,
11281   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
11282   "name" : "android::wp<android::hardware::BHwBinder> *",
11283   "referenced_type" : "type-657",
11284   "self_type" : "type-741",
11285   "size" : 4,
11286   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11287  },
11288  {
11289   "alignment" : 4,
11290   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
11291   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
11292   "referenced_type" : "type-370",
11293   "self_type" : "type-464",
11294   "size" : 4,
11295   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11296  },
11297  {
11298   "alignment" : 4,
11299   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
11300   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
11301   "referenced_type" : "type-349",
11302   "self_type" : "type-595",
11303   "size" : 4,
11304   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11305  },
11306  {
11307   "alignment" : 4,
11308   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
11309   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
11310   "referenced_type" : "type-3",
11311   "self_type" : "type-888",
11312   "size" : 4,
11313   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11314  },
11315  {
11316   "alignment" : 4,
11317   "linker_set_key" : "android_flex_plane *",
11318   "name" : "android_flex_plane *",
11319   "referenced_type" : "type-774",
11320   "self_type" : "type-777",
11321   "size" : 4,
11322   "source_file" : "/system/core/libsystem/include/system/graphics.h"
11323  },
11324  {
11325   "alignment" : 4,
11326   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
11327   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
11328   "referenced_type" : "type-68",
11329   "self_type" : "type-67",
11330   "size" : 4,
11331   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11332  },
11333  {
11334   "alignment" : 4,
11335   "linker_set_key" : "char *",
11336   "name" : "char *",
11337   "referenced_type" : "type-83",
11338   "self_type" : "type-453",
11339   "size" : 4,
11340   "source_file" : "/system/core/liblog/include/log/log_read.h"
11341  },
11342  {
11343   "alignment" : 4,
11344   "linker_set_key" : "const android::NativeHandle *",
11345   "name" : "const android::NativeHandle *",
11346   "referenced_type" : "type-668",
11347   "self_type" : "type-669",
11348   "size" : 4,
11349   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
11350  },
11351  {
11352   "alignment" : 4,
11353   "linker_set_key" : "const android::RefBase *",
11354   "name" : "const android::RefBase *",
11355   "referenced_type" : "type-583",
11356   "self_type" : "type-584",
11357   "size" : 4,
11358   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11359  },
11360  {
11361   "alignment" : 4,
11362   "linker_set_key" : "const android::String16 *",
11363   "name" : "const android::String16 *",
11364   "referenced_type" : "type-70",
11365   "self_type" : "type-685",
11366   "size" : 4,
11367   "source_file" : "/system/core/libutils/include/utils/String16.h"
11368  },
11369  {
11370   "alignment" : 4,
11371   "linker_set_key" : "const android::String8 *",
11372   "name" : "const android::String8 *",
11373   "referenced_type" : "type-677",
11374   "self_type" : "type-678",
11375   "size" : 4,
11376   "source_file" : "/system/core/libutils/include/utils/String8.h"
11377  },
11378  {
11379   "alignment" : 4,
11380   "linker_set_key" : "const android::VectorImpl *",
11381   "name" : "const android::VectorImpl *",
11382   "referenced_type" : "type-753",
11383   "self_type" : "type-754",
11384   "size" : 4,
11385   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
11386  },
11387  {
11388   "alignment" : 4,
11389   "linker_set_key" : "const android::hardware::BpHwRefBase *",
11390   "name" : "const android::hardware::BpHwRefBase *",
11391   "referenced_type" : "type-689",
11392   "self_type" : "type-690",
11393   "size" : 4,
11394   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
11395  },
11396  {
11397   "alignment" : 4,
11398   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
11399   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
11400   "referenced_type" : "type-718",
11401   "self_type" : "type-719",
11402   "size" : 4,
11403   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
11404  },
11405  {
11406   "alignment" : 4,
11407   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
11408   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
11409   "referenced_type" : "type-723",
11410   "self_type" : "type-724",
11411   "size" : 4,
11412   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
11413  },
11414  {
11415   "alignment" : 4,
11416   "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
11417   "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
11418   "referenced_type" : "type-906",
11419   "self_type" : "type-907",
11420   "size" : 4,
11421   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11422  },
11423  {
11424   "alignment" : 4,
11425   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > *",
11426   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > *",
11427   "referenced_type" : "type-405",
11428   "self_type" : "type-406",
11429   "size" : 4,
11430   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11431  },
11432  {
11433   "alignment" : 4,
11434   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > *",
11435   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > *",
11436   "referenced_type" : "type-912",
11437   "self_type" : "type-913",
11438   "size" : 4,
11439   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11440  },
11441  {
11442   "alignment" : 4,
11443   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > *",
11444   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > *",
11445   "referenced_type" : "type-116",
11446   "self_type" : "type-117",
11447   "size" : 4,
11448   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11449  },
11450  {
11451   "alignment" : 4,
11452   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > *",
11453   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > *",
11454   "referenced_type" : "type-212",
11455   "self_type" : "type-213",
11456   "size" : 4,
11457   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11458  },
11459  {
11460   "alignment" : 4,
11461   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > *",
11462   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > *",
11463   "referenced_type" : "type-378",
11464   "self_type" : "type-379",
11465   "size" : 4,
11466   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11467  },
11468  {
11469   "alignment" : 4,
11470   "linker_set_key" : "const android::hardware::Return<bool> *",
11471   "name" : "const android::hardware::Return<bool> *",
11472   "referenced_type" : "type-386",
11473   "self_type" : "type-387",
11474   "size" : 4,
11475   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11476  },
11477  {
11478   "alignment" : 4,
11479   "linker_set_key" : "const android::hardware::Status *",
11480   "name" : "const android::hardware::Status *",
11481   "referenced_type" : "type-364",
11482   "self_type" : "type-372",
11483   "size" : 4,
11484   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11485  },
11486  {
11487   "alignment" : 4,
11488   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
11489   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
11490   "referenced_type" : "type-339",
11491   "self_type" : "type-340",
11492   "size" : 4,
11493   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11494  },
11495  {
11496   "alignment" : 4,
11497   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
11498   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
11499   "referenced_type" : "type-332",
11500   "self_type" : "type-333",
11501   "size" : 4,
11502   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11503  },
11504  {
11505   "alignment" : 4,
11506   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop> *",
11507   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop> *",
11508   "referenced_type" : "type-335",
11509   "self_type" : "type-336",
11510   "size" : 4,
11511   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11512  },
11513  {
11514   "alignment" : 4,
11515   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample> *",
11516   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample> *",
11517   "referenced_type" : "type-976",
11518   "self_type" : "type-978",
11519   "size" : 4,
11520   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11521  },
11522  {
11523   "alignment" : 4,
11524   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
11525   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
11526   "referenced_type" : "type-879",
11527   "self_type" : "type-880",
11528   "size" : 4,
11529   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11530  },
11531  {
11532   "alignment" : 4,
11533   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
11534   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
11535   "referenced_type" : "type-874",
11536   "self_type" : "type-875",
11537   "size" : 4,
11538   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11539  },
11540  {
11541   "alignment" : 4,
11542   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
11543   "name" : "const android::hardware::details::hidl_pointer<int> *",
11544   "referenced_type" : "type-789",
11545   "self_type" : "type-798",
11546   "size" : 4,
11547   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11548  },
11549  {
11550   "alignment" : 4,
11551   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
11552   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
11553   "referenced_type" : "type-829",
11554   "self_type" : "type-839",
11555   "size" : 4,
11556   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11557  },
11558  {
11559   "alignment" : 4,
11560   "linker_set_key" : "const android::hardware::details::return_status *",
11561   "name" : "const android::hardware::details::return_status *",
11562   "referenced_type" : "type-423",
11563   "self_type" : "type-424",
11564   "size" : 4,
11565   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11566  },
11567  {
11568   "alignment" : 4,
11569   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
11570   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
11571   "referenced_type" : "type-865",
11572   "self_type" : "type-869",
11573   "size" : 4,
11574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
11575  },
11576  {
11577   "alignment" : 4,
11578   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
11579   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
11580   "referenced_type" : "type-863",
11581   "self_type" : "type-864",
11582   "size" : 4,
11583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
11584  },
11585  {
11586   "alignment" : 4,
11587   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
11588   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
11589   "referenced_type" : "type-176",
11590   "self_type" : "type-177",
11591   "size" : 4,
11592   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
11593  },
11594  {
11595   "alignment" : 4,
11596   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
11597   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
11598   "referenced_type" : "type-174",
11599   "self_type" : "type-175",
11600   "size" : 4,
11601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
11602  },
11603  {
11604   "alignment" : 4,
11605   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
11606   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
11607   "referenced_type" : "type-171",
11608   "self_type" : "type-172",
11609   "size" : 4,
11610   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
11611  },
11612  {
11613   "alignment" : 4,
11614   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory *",
11615   "name" : "const android::hardware::drm::V1_0::ICryptoFactory *",
11616   "referenced_type" : "type-850",
11617   "self_type" : "type-852",
11618   "size" : 4,
11619   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
11620  },
11621  {
11622   "alignment" : 4,
11623   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
11624   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
11625   "referenced_type" : "type-311",
11626   "self_type" : "type-314",
11627   "size" : 4,
11628   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11629  },
11630  {
11631   "alignment" : 4,
11632   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory *",
11633   "name" : "const android::hardware::drm::V1_0::IDrmFactory *",
11634   "referenced_type" : "type-164",
11635   "self_type" : "type-165",
11636   "size" : 4,
11637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
11638  },
11639  {
11640   "alignment" : 4,
11641   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin *",
11642   "name" : "const android::hardware::drm::V1_0::IDrmPlugin *",
11643   "referenced_type" : "type-103",
11644   "self_type" : "type-104",
11645   "size" : 4,
11646   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11647  },
11648  {
11649   "alignment" : 4,
11650   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
11651   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
11652   "referenced_type" : "type-162",
11653   "self_type" : "type-163",
11654   "size" : 4,
11655   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
11656  },
11657  {
11658   "alignment" : 4,
11659   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatus *",
11660   "name" : "const android::hardware::drm::V1_0::KeyStatus *",
11661   "referenced_type" : "type-254",
11662   "self_type" : "type-253",
11663   "size" : 4,
11664   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11665  },
11666  {
11667   "alignment" : 4,
11668   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue *",
11669   "name" : "const android::hardware::drm::V1_0::KeyValue *",
11670   "referenced_type" : "type-238",
11671   "self_type" : "type-237",
11672   "size" : 4,
11673   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11674  },
11675  {
11676   "alignment" : 4,
11677   "linker_set_key" : "const android::hardware::drm::V1_0::SecureStop *",
11678   "name" : "const android::hardware::drm::V1_0::SecureStop *",
11679   "referenced_type" : "type-273",
11680   "self_type" : "type-272",
11681   "size" : 4,
11682   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11683  },
11684  {
11685   "alignment" : 4,
11686   "linker_set_key" : "const android::hardware::drm::V1_0::SubSample *",
11687   "name" : "const android::hardware::drm::V1_0::SubSample *",
11688   "referenced_type" : "type-931",
11689   "self_type" : "type-930",
11690   "size" : 4,
11691   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11692  },
11693  {
11694   "alignment" : 4,
11695   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> *",
11696   "name" : "const android::hardware::hidl_array<unsigned char, 16> *",
11697   "referenced_type" : "type-651",
11698   "self_type" : "type-652",
11699   "size" : 4,
11700   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11701  },
11702  {
11703   "alignment" : 4,
11704   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
11705   "name" : "const android::hardware::hidl_death_recipient *",
11706   "referenced_type" : "type-894",
11707   "self_type" : "type-895",
11708   "size" : 4,
11709   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11710  },
11711  {
11712   "alignment" : 4,
11713   "linker_set_key" : "const android::hardware::hidl_memory *",
11714   "name" : "const android::hardware::hidl_memory *",
11715   "referenced_type" : "type-593",
11716   "self_type" : "type-598",
11717   "size" : 4,
11718   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11719  },
11720  {
11721   "alignment" : 4,
11722   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
11723   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
11724   "referenced_type" : "type-255",
11725   "self_type" : "type-256",
11726   "size" : 4,
11727   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11728  },
11729  {
11730   "alignment" : 4,
11731   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
11732   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
11733   "referenced_type" : "type-240",
11734   "self_type" : "type-241",
11735   "size" : 4,
11736   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11737  },
11738  {
11739   "alignment" : 4,
11740   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop> *",
11741   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop> *",
11742   "referenced_type" : "type-274",
11743   "self_type" : "type-275",
11744   "size" : 4,
11745   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11746  },
11747  {
11748   "alignment" : 4,
11749   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> *",
11750   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> *",
11751   "referenced_type" : "type-932",
11752   "self_type" : "type-933",
11753   "size" : 4,
11754   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11755  },
11756  {
11757   "alignment" : 4,
11758   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
11759   "name" : "const android::hardware::hidl_vec<int> *",
11760   "referenced_type" : "type-634",
11761   "self_type" : "type-635",
11762   "size" : 4,
11763   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11764  },
11765  {
11766   "alignment" : 4,
11767   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
11768   "name" : "const android::hardware::hidl_vec<unsigned char> *",
11769   "referenced_type" : "type-639",
11770   "self_type" : "type-640",
11771   "size" : 4,
11772   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11773  },
11774  {
11775   "alignment" : 4,
11776   "linker_set_key" : "const android::hardware::hidl_version *",
11777   "name" : "const android::hardware::hidl_version *",
11778   "referenced_type" : "type-655",
11779   "self_type" : "type-656",
11780   "size" : 4,
11781   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11782  },
11783  {
11784   "alignment" : 4,
11785   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
11786   "name" : "const android::hidl::base::V1_0::BpHwBase *",
11787   "referenced_type" : "type-860",
11788   "self_type" : "type-861",
11789   "size" : 4,
11790   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
11791  },
11792  {
11793   "alignment" : 4,
11794   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
11795   "name" : "const android::hidl::base::V1_0::IBase *",
11796   "referenced_type" : "type-729",
11797   "self_type" : "type-728",
11798   "size" : 4,
11799   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11800  },
11801  {
11802   "alignment" : 4,
11803   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
11804   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
11805   "referenced_type" : "type-196",
11806   "self_type" : "type-197",
11807   "size" : 4,
11808   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11809  },
11810  {
11811   "alignment" : 4,
11812   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
11813   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
11814   "referenced_type" : "type-804",
11815   "self_type" : "type-805",
11816   "size" : 4,
11817   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
11818  },
11819  {
11820   "alignment" : 4,
11821   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
11822   "name" : "const android::sp<android::hardware::IBinder> *",
11823   "referenced_type" : "type-16",
11824   "self_type" : "type-17",
11825   "size" : 4,
11826   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11827  },
11828  {
11829   "alignment" : 4,
11830   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
11831   "name" : "const android::sp<android::hardware::ProcessState> *",
11832   "referenced_type" : "type-182",
11833   "self_type" : "type-184",
11834   "size" : 4,
11835   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11836  },
11837  {
11838   "alignment" : 4,
11839   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
11840   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
11841   "referenced_type" : "type-344",
11842   "self_type" : "type-343",
11843   "size" : 4,
11844   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11845  },
11846  {
11847   "alignment" : 4,
11848   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
11849   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
11850   "referenced_type" : "type-306",
11851   "self_type" : "type-305",
11852   "size" : 4,
11853   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11854  },
11855  {
11856   "alignment" : 4,
11857   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
11858   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
11859   "referenced_type" : "type-39",
11860   "self_type" : "type-108",
11861   "size" : 4,
11862   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11863  },
11864  {
11865   "alignment" : 4,
11866   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
11867   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
11868   "referenced_type" : "type-51",
11869   "self_type" : "type-102",
11870   "size" : 4,
11871   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11872  },
11873  {
11874   "alignment" : 4,
11875   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
11876   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
11877   "referenced_type" : "type-91",
11878   "self_type" : "type-93",
11879   "size" : 4,
11880   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11881  },
11882  {
11883   "alignment" : 4,
11884   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
11885   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
11886   "referenced_type" : "type-356",
11887   "self_type" : "type-355",
11888   "size" : 4,
11889   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11890  },
11891  {
11892   "alignment" : 4,
11893   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
11894   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
11895   "referenced_type" : "type-628",
11896   "self_type" : "type-893",
11897   "size" : 4,
11898   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11899  },
11900  {
11901   "alignment" : 4,
11902   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
11903   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
11904   "referenced_type" : "type-899",
11905   "self_type" : "type-957",
11906   "size" : 4,
11907   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11908  },
11909  {
11910   "alignment" : 4,
11911   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
11912   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
11913   "referenced_type" : "type-192",
11914   "self_type" : "type-195",
11915   "size" : 4,
11916   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11917  },
11918  {
11919   "alignment" : 4,
11920   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
11921   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
11922   "referenced_type" : "type-239",
11923   "self_type" : "type-276",
11924   "size" : 4,
11925   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11926  },
11927  {
11928   "alignment" : 4,
11929   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
11930   "name" : "const android::wp<android::hardware::BHwBinder> *",
11931   "referenced_type" : "type-873",
11932   "self_type" : "type-886",
11933   "size" : 4,
11934   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11935  },
11936  {
11937   "alignment" : 4,
11938   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
11939   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
11940   "referenced_type" : "type-608",
11941   "self_type" : "type-617",
11942   "size" : 4,
11943   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11944  },
11945  {
11946   "alignment" : 4,
11947   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
11948   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
11949   "referenced_type" : "type-891",
11950   "self_type" : "type-890",
11951   "size" : 4,
11952   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11953  },
11954  {
11955   "alignment" : 4,
11956   "linker_set_key" : "const char *",
11957   "name" : "const char *",
11958   "referenced_type" : "type-82",
11959   "self_type" : "type-81",
11960   "size" : 4,
11961   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11962  },
11963  {
11964   "alignment" : 4,
11965   "linker_set_key" : "const char16_t *",
11966   "name" : "const char16_t *",
11967   "referenced_type" : "type-73",
11968   "self_type" : "type-72",
11969   "size" : 4,
11970   "source_file" : "/system/core/libutils/include/utils/String16.h"
11971  },
11972  {
11973   "alignment" : 4,
11974   "linker_set_key" : "const log_msg *",
11975   "name" : "const log_msg *",
11976   "referenced_type" : "type-257",
11977   "self_type" : "type-325",
11978   "size" : 4,
11979   "source_file" : "/system/core/liblog/include/log/log_read.h"
11980  },
11981  {
11982   "alignment" : 4,
11983   "linker_set_key" : "const native_handle *",
11984   "name" : "const native_handle *",
11985   "referenced_type" : "type-572",
11986   "self_type" : "type-571",
11987   "size" : 4,
11988   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11989  },
11990  {
11991   "alignment" : 4,
11992   "linker_set_key" : "const unsigned char *",
11993   "name" : "const unsigned char *",
11994   "referenced_type" : "type-638",
11995   "self_type" : "type-637",
11996   "size" : 4,
11997   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11998  },
11999  {
12000   "alignment" : 4,
12001   "linker_set_key" : "const unsigned long long *",
12002   "name" : "const unsigned long long *",
12003   "referenced_type" : "type-574",
12004   "self_type" : "type-700",
12005   "size" : 4,
12006   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12007  },
12008  {
12009   "alignment" : 4,
12010   "linker_set_key" : "const void *",
12011   "name" : "const void *",
12012   "referenced_type" : "type-659",
12013   "self_type" : "type-660",
12014   "size" : 4,
12015   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12016  },
12017  {
12018   "alignment" : 4,
12019   "linker_set_key" : "int (*)(void *)",
12020   "name" : "int (*)(void *)",
12021   "referenced_type" : "type-783",
12022   "self_type" : "type-784",
12023   "size" : 4,
12024   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
12025  },
12026  {
12027   "alignment" : 4,
12028   "linker_set_key" : "int *",
12029   "name" : "int *",
12030   "referenced_type" : "type-25",
12031   "self_type" : "type-633",
12032   "size" : 4,
12033   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12034  },
12035  {
12036   "alignment" : 4,
12037   "linker_set_key" : "log_msg *",
12038   "name" : "log_msg *",
12039   "referenced_type" : "type-258",
12040   "self_type" : "type-410",
12041   "size" : 4,
12042   "source_file" : "/system/core/liblog/include/log/log_read.h"
12043  },
12044  {
12045   "alignment" : 4,
12046   "linker_set_key" : "native_handle *",
12047   "name" : "native_handle *",
12048   "referenced_type" : "type-462",
12049   "self_type" : "type-461",
12050   "size" : 4,
12051   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12052  },
12053  {
12054   "alignment" : 4,
12055   "linker_set_key" : "unsigned char *",
12056   "name" : "unsigned char *",
12057   "referenced_type" : "type-251",
12058   "self_type" : "type-250",
12059   "size" : 4,
12060   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12061  },
12062  {
12063   "alignment" : 4,
12064   "linker_set_key" : "unsigned int *",
12065   "name" : "unsigned int *",
12066   "referenced_type" : "type-2",
12067   "self_type" : "type-707",
12068   "size" : 4,
12069   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
12070  },
12071  {
12072   "alignment" : 4,
12073   "linker_set_key" : "unsigned long long *",
12074   "name" : "unsigned long long *",
12075   "referenced_type" : "type-236",
12076   "self_type" : "type-696",
12077   "size" : 4,
12078   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12079  },
12080  {
12081   "alignment" : 4,
12082   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
12083   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
12084   "referenced_type" : "type-698",
12085   "self_type" : "type-697",
12086   "size" : 4,
12087   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12088  },
12089  {
12090   "alignment" : 4,
12091   "linker_set_key" : "void *",
12092   "name" : "void *",
12093   "referenced_type" : "type-28",
12094   "self_type" : "type-27",
12095   "size" : 4,
12096   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12097  },
12098  {
12099   "alignment" : 4,
12100   "linker_set_key" : "void **",
12101   "name" : "void **",
12102   "referenced_type" : "type-27",
12103   "self_type" : "type-785",
12104   "size" : 4,
12105   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
12106  }
12107 ],
12108 "qualified_types" :
12109 [
12110  {
12111   "alignment" : 4,
12112   "is_const" : true,
12113   "linker_set_key" : "android::RefBase::weakref_impl *const",
12114   "name" : "android::RefBase::weakref_impl *const",
12115   "referenced_type" : "type-118",
12116   "self_type" : "type-120",
12117   "size" : 4,
12118   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12119  },
12120  {
12121   "alignment" : 4,
12122   "is_const" : true,
12123   "linker_set_key" : "android::RefBase::weakref_impl *const",
12124   "name" : "android::RefBase::weakref_impl *const",
12125   "referenced_type" : "type-214",
12126   "self_type" : "type-219",
12127   "size" : 4,
12128   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12129  },
12130  {
12131   "alignment" : 4,
12132   "is_const" : true,
12133   "linker_set_key" : "android::RefBase::weakref_impl *const",
12134   "name" : "android::RefBase::weakref_impl *const",
12135   "referenced_type" : "type-383",
12136   "self_type" : "type-385",
12137   "size" : 4,
12138   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12139  },
12140  {
12141   "alignment" : 4,
12142   "is_const" : true,
12143   "linker_set_key" : "android::RefBase::weakref_impl *const",
12144   "name" : "android::RefBase::weakref_impl *const",
12145   "referenced_type" : "type-465",
12146   "self_type" : "type-467",
12147   "size" : 4,
12148   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12149  },
12150  {
12151   "alignment" : 4,
12152   "is_const" : true,
12153   "linker_set_key" : "android::RefBase::weakref_impl *const",
12154   "name" : "android::RefBase::weakref_impl *const",
12155   "referenced_type" : "type-8",
12156   "self_type" : "type-7",
12157   "size" : 4,
12158   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12159  },
12160  {
12161   "alignment" : 4,
12162   "is_const" : true,
12163   "linker_set_key" : "android::RefBase::weakref_impl *const",
12164   "name" : "android::RefBase::weakref_impl *const",
12165   "referenced_type" : "type-915",
12166   "self_type" : "type-917",
12167   "size" : 4,
12168   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12169  },
12170  {
12171   "alignment" : 4,
12172   "is_const" : true,
12173   "linker_set_key" : "android::hardware::IBinder *const",
12174   "name" : "android::hardware::IBinder *const",
12175   "referenced_type" : "type-14",
12176   "self_type" : "type-48",
12177   "size" : 4,
12178   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12179  },
12180  {
12181   "alignment" : 4,
12182   "is_const" : true,
12183   "linker_set_key" : "const android::NativeHandle",
12184   "name" : "const android::NativeHandle",
12185   "referenced_type" : "type-460",
12186   "self_type" : "type-668",
12187   "size" : 12,
12188   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
12189  },
12190  {
12191   "alignment" : 4,
12192   "is_const" : true,
12193   "linker_set_key" : "const android::RefBase",
12194   "name" : "const android::RefBase",
12195   "referenced_type" : "type-6",
12196   "self_type" : "type-583",
12197   "size" : 8,
12198   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12199  },
12200  {
12201   "alignment" : 4,
12202   "is_const" : true,
12203   "linker_set_key" : "const android::String16",
12204   "name" : "const android::String16",
12205   "referenced_type" : "type-71",
12206   "self_type" : "type-70",
12207   "size" : 4,
12208   "source_file" : "/system/core/libutils/include/utils/String16.h"
12209  },
12210  {
12211   "alignment" : 4,
12212   "is_const" : true,
12213   "linker_set_key" : "const android::String8",
12214   "name" : "const android::String8",
12215   "referenced_type" : "type-80",
12216   "self_type" : "type-677",
12217   "size" : 4,
12218   "source_file" : "/system/core/libutils/include/utils/String8.h"
12219  },
12220  {
12221   "alignment" : 4,
12222   "is_const" : true,
12223   "linker_set_key" : "const android::VectorImpl",
12224   "name" : "const android::VectorImpl",
12225   "referenced_type" : "type-64",
12226   "self_type" : "type-753",
12227   "size" : 20,
12228   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
12229  },
12230  {
12231   "alignment" : 4,
12232   "is_const" : true,
12233   "linker_set_key" : "const android::hardware::BpHwRefBase",
12234   "name" : "const android::hardware::BpHwRefBase",
12235   "referenced_type" : "type-47",
12236   "self_type" : "type-689",
12237   "size" : 24,
12238   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12239  },
12240  {
12241   "alignment" : 4,
12242   "is_const" : true,
12243   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
12244   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
12245   "referenced_type" : "type-712",
12246   "self_type" : "type-718",
12247   "size" : 16,
12248   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12249  },
12250  {
12251   "alignment" : 4,
12252   "is_const" : true,
12253   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
12254   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
12255   "referenced_type" : "type-720",
12256   "self_type" : "type-723",
12257   "size" : 16,
12258   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12259  },
12260  {
12261   "alignment" : 4,
12262   "is_const" : true,
12263   "linker_set_key" : "const android::hardware::Parcel",
12264   "name" : "const android::hardware::Parcel",
12265   "referenced_type" : "type-694",
12266   "self_type" : "type-704",
12267   "size" : 68,
12268   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12269  },
12270  {
12271   "alignment" : 4,
12272   "is_const" : true,
12273   "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
12274   "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
12275   "referenced_type" : "type-901",
12276   "self_type" : "type-906",
12277   "size" : 28,
12278   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12279  },
12280  {
12281   "alignment" : 4,
12282   "is_const" : true,
12283   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> >",
12284   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> >",
12285   "referenced_type" : "type-395",
12286   "self_type" : "type-405",
12287   "size" : 28,
12288   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12289  },
12290  {
12291   "alignment" : 4,
12292   "is_const" : true,
12293   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> >",
12294   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> >",
12295   "referenced_type" : "type-908",
12296   "self_type" : "type-912",
12297   "size" : 28,
12298   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12299  },
12300  {
12301   "alignment" : 4,
12302   "is_const" : true,
12303   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> >",
12304   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> >",
12305   "referenced_type" : "type-109",
12306   "self_type" : "type-116",
12307   "size" : 28,
12308   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12309  },
12310  {
12311   "alignment" : 4,
12312   "is_const" : true,
12313   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> >",
12314   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> >",
12315   "referenced_type" : "type-208",
12316   "self_type" : "type-212",
12317   "size" : 28,
12318   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12319  },
12320  {
12321   "alignment" : 4,
12322   "is_const" : true,
12323   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> >",
12324   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> >",
12325   "referenced_type" : "type-374",
12326   "self_type" : "type-378",
12327   "size" : 28,
12328   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12329  },
12330  {
12331   "alignment" : 4,
12332   "is_const" : true,
12333   "linker_set_key" : "const android::hardware::Return<bool>",
12334   "name" : "const android::hardware::Return<bool>",
12335   "referenced_type" : "type-373",
12336   "self_type" : "type-386",
12337   "size" : 24,
12338   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12339  },
12340  {
12341   "alignment" : 4,
12342   "is_const" : true,
12343   "linker_set_key" : "const android::hardware::Status",
12344   "name" : "const android::hardware::Status",
12345   "referenced_type" : "type-111",
12346   "self_type" : "type-364",
12347   "size" : 20,
12348   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12349  },
12350  {
12351   "alignment" : 4,
12352   "is_const" : true,
12353   "linker_set_key" : "const android::hardware::details::SchedPrio",
12354   "name" : "const android::hardware::details::SchedPrio",
12355   "referenced_type" : "type-715",
12356   "self_type" : "type-717",
12357   "size" : 8,
12358   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12359  },
12360  {
12361   "alignment" : 4,
12362   "is_const" : true,
12363   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
12364   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
12365   "referenced_type" : "type-243",
12366   "self_type" : "type-339",
12367   "size" : 8,
12368   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12369  },
12370  {
12371   "alignment" : 4,
12372   "is_const" : true,
12373   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
12374   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
12375   "referenced_type" : "type-229",
12376   "self_type" : "type-332",
12377   "size" : 8,
12378   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12379  },
12380  {
12381   "alignment" : 4,
12382   "is_const" : true,
12383   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
12384   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
12385   "referenced_type" : "type-268",
12386   "self_type" : "type-335",
12387   "size" : 8,
12388   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12389  },
12390  {
12391   "alignment" : 4,
12392   "is_const" : true,
12393   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
12394   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
12395   "referenced_type" : "type-927",
12396   "self_type" : "type-976",
12397   "size" : 8,
12398   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12399  },
12400  {
12401   "alignment" : 4,
12402   "is_const" : true,
12403   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12404   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12405   "referenced_type" : "type-619",
12406   "self_type" : "type-879",
12407   "size" : 8,
12408   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12409  },
12410  {
12411   "alignment" : 4,
12412   "is_const" : true,
12413   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12414   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12415   "referenced_type" : "type-610",
12416   "self_type" : "type-874",
12417   "size" : 8,
12418   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12419  },
12420  {
12421   "alignment" : 4,
12422   "is_const" : true,
12423   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
12424   "name" : "const android::hardware::details::hidl_pointer<int>",
12425   "referenced_type" : "type-631",
12426   "self_type" : "type-789",
12427   "size" : 8,
12428   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12429  },
12430  {
12431   "alignment" : 4,
12432   "is_const" : true,
12433   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
12434   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
12435   "referenced_type" : "type-248",
12436   "self_type" : "type-829",
12437   "size" : 8,
12438   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12439  },
12440  {
12441   "alignment" : 4,
12442   "is_const" : true,
12443   "linker_set_key" : "const android::hardware::details::return_status",
12444   "name" : "const android::hardware::details::return_status",
12445   "referenced_type" : "type-110",
12446   "self_type" : "type-423",
12447   "size" : 24,
12448   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12449  },
12450  {
12451   "alignment" : 4,
12452   "is_const" : true,
12453   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
12454   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
12455   "referenced_type" : "type-866",
12456   "self_type" : "type-865",
12457   "size" : 92,
12458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
12459  },
12460  {
12461   "alignment" : 4,
12462   "is_const" : true,
12463   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
12464   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
12465   "referenced_type" : "type-283",
12466   "self_type" : "type-863",
12467   "size" : 92,
12468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
12469  },
12470  {
12471   "alignment" : 4,
12472   "is_const" : true,
12473   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
12474   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
12475   "referenced_type" : "type-43",
12476   "self_type" : "type-176",
12477   "size" : 92,
12478   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
12479  },
12480  {
12481   "alignment" : 4,
12482   "is_const" : true,
12483   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
12484   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
12485   "referenced_type" : "type-95",
12486   "self_type" : "type-174",
12487   "size" : 92,
12488   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
12489  },
12490  {
12491   "alignment" : 4,
12492   "is_const" : true,
12493   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
12494   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
12495   "referenced_type" : "type-168",
12496   "self_type" : "type-171",
12497   "size" : 92,
12498   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
12499  },
12500  {
12501   "alignment" : 4,
12502   "is_const" : true,
12503   "linker_set_key" : "const android::hardware::drm::V1_0::BufferType",
12504   "name" : "const android::hardware::drm::V1_0::BufferType",
12505   "referenced_type" : "type-823",
12506   "self_type" : "type-834",
12507   "size" : 4,
12508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12509  },
12510  {
12511   "alignment" : 8,
12512   "is_const" : true,
12513   "linker_set_key" : "const android::hardware::drm::V1_0::DestinationBuffer",
12514   "name" : "const android::hardware::drm::V1_0::DestinationBuffer",
12515   "referenced_type" : "type-825",
12516   "self_type" : "type-974",
12517   "size" : 48,
12518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
12519  },
12520  {
12521   "alignment" : 4,
12522   "is_const" : true,
12523   "linker_set_key" : "const android::hardware::drm::V1_0::EventType",
12524   "name" : "const android::hardware::drm::V1_0::EventType",
12525   "referenced_type" : "type-817",
12526   "self_type" : "type-828",
12527   "size" : 4,
12528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12529  },
12530  {
12531   "alignment" : 4,
12532   "is_const" : true,
12533   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory",
12534   "name" : "const android::hardware::drm::V1_0::ICryptoFactory",
12535   "referenced_type" : "type-331",
12536   "self_type" : "type-850",
12537   "size" : 12,
12538   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
12539  },
12540  {
12541   "alignment" : 4,
12542   "is_const" : true,
12543   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin",
12544   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin",
12545   "referenced_type" : "type-280",
12546   "self_type" : "type-311",
12547   "size" : 12,
12548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12549  },
12550  {
12551   "alignment" : 4,
12552   "is_const" : true,
12553   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory",
12554   "name" : "const android::hardware::drm::V1_0::IDrmFactory",
12555   "referenced_type" : "type-21",
12556   "self_type" : "type-164",
12557   "size" : 12,
12558   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
12559  },
12560  {
12561   "alignment" : 4,
12562   "is_const" : true,
12563   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin",
12564   "name" : "const android::hardware::drm::V1_0::IDrmPlugin",
12565   "referenced_type" : "type-54",
12566   "self_type" : "type-103",
12567   "size" : 12,
12568   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12569  },
12570  {
12571   "alignment" : 4,
12572   "is_const" : true,
12573   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener",
12574   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener",
12575   "referenced_type" : "type-89",
12576   "self_type" : "type-162",
12577   "size" : 12,
12578   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
12579  },
12580  {
12581   "alignment" : 4,
12582   "is_const" : true,
12583   "linker_set_key" : "const android::hardware::drm::V1_0::KeyRequestType",
12584   "name" : "const android::hardware::drm::V1_0::KeyRequestType",
12585   "referenced_type" : "type-819",
12586   "self_type" : "type-831",
12587   "size" : 4,
12588   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12589  },
12590  {
12591   "alignment" : 8,
12592   "is_const" : true,
12593   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatus",
12594   "name" : "const android::hardware::drm::V1_0::KeyStatus",
12595   "referenced_type" : "type-246",
12596   "self_type" : "type-254",
12597   "size" : 24,
12598   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12599  },
12600  {
12601   "alignment" : 4,
12602   "is_const" : true,
12603   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatusType",
12604   "name" : "const android::hardware::drm::V1_0::KeyStatusType",
12605   "referenced_type" : "type-252",
12606   "self_type" : "type-832",
12607   "size" : 4,
12608   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12609  },
12610  {
12611   "alignment" : 4,
12612   "is_const" : true,
12613   "linker_set_key" : "const android::hardware::drm::V1_0::KeyType",
12614   "name" : "const android::hardware::drm::V1_0::KeyType",
12615   "referenced_type" : "type-818",
12616   "self_type" : "type-830",
12617   "size" : 4,
12618   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12619  },
12620  {
12621   "alignment" : 8,
12622   "is_const" : true,
12623   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue",
12624   "name" : "const android::hardware::drm::V1_0::KeyValue",
12625   "referenced_type" : "type-232",
12626   "self_type" : "type-238",
12627   "size" : 32,
12628   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12629  },
12630  {
12631   "alignment" : 4,
12632   "is_const" : true,
12633   "linker_set_key" : "const android::hardware::drm::V1_0::Mode",
12634   "name" : "const android::hardware::drm::V1_0::Mode",
12635   "referenced_type" : "type-820",
12636   "self_type" : "type-833",
12637   "size" : 4,
12638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12639  },
12640  {
12641   "alignment" : 4,
12642   "is_const" : true,
12643   "linker_set_key" : "const android::hardware::drm::V1_0::Pattern",
12644   "name" : "const android::hardware::drm::V1_0::Pattern",
12645   "referenced_type" : "type-822",
12646   "self_type" : "type-970",
12647   "size" : 8,
12648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
12649  },
12650  {
12651   "alignment" : 8,
12652   "is_const" : true,
12653   "linker_set_key" : "const android::hardware::drm::V1_0::SecureStop",
12654   "name" : "const android::hardware::drm::V1_0::SecureStop",
12655   "referenced_type" : "type-271",
12656   "self_type" : "type-273",
12657   "size" : 16,
12658   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12659  },
12660  {
12661   "alignment" : 8,
12662   "is_const" : true,
12663   "linker_set_key" : "const android::hardware::drm::V1_0::SharedBuffer",
12664   "name" : "const android::hardware::drm::V1_0::SharedBuffer",
12665   "referenced_type" : "type-824",
12666   "self_type" : "type-972",
12667   "size" : 24,
12668   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
12669  },
12670  {
12671   "alignment" : 4,
12672   "is_const" : true,
12673   "linker_set_key" : "const android::hardware::drm::V1_0::Status",
12674   "name" : "const android::hardware::drm::V1_0::Status",
12675   "referenced_type" : "type-816",
12676   "self_type" : "type-826",
12677   "size" : 4,
12678   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12679  },
12680  {
12681   "alignment" : 4,
12682   "is_const" : true,
12683   "linker_set_key" : "const android::hardware::drm::V1_0::SubSample",
12684   "name" : "const android::hardware::drm::V1_0::SubSample",
12685   "referenced_type" : "type-821",
12686   "self_type" : "type-931",
12687   "size" : 8,
12688   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12689  },
12690  {
12691   "alignment" : 1,
12692   "is_const" : true,
12693   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16>",
12694   "name" : "const android::hardware::hidl_array<unsigned char, 16>",
12695   "referenced_type" : "type-648",
12696   "self_type" : "type-651",
12697   "size" : 16,
12698   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12699  },
12700  {
12701   "alignment" : 4,
12702   "is_const" : true,
12703   "linker_set_key" : "const android::hardware::hidl_death_recipient",
12704   "name" : "const android::hardware::hidl_death_recipient",
12705   "referenced_type" : "type-351",
12706   "self_type" : "type-894",
12707   "size" : 12,
12708   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12709  },
12710  {
12711   "alignment" : 8,
12712   "is_const" : true,
12713   "linker_set_key" : "const android::hardware::hidl_handle",
12714   "name" : "const android::hardware::hidl_handle",
12715   "referenced_type" : "type-587",
12716   "self_type" : "type-661",
12717   "size" : 16,
12718   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12719  },
12720  {
12721   "alignment" : 8,
12722   "is_const" : true,
12723   "linker_set_key" : "const android::hardware::hidl_memory",
12724   "name" : "const android::hardware::hidl_memory",
12725   "referenced_type" : "type-590",
12726   "self_type" : "type-593",
12727   "size" : 40,
12728   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12729  },
12730  {
12731   "alignment" : 4,
12732   "is_const" : true,
12733   "linker_set_key" : "const android::hardware::hidl_string",
12734   "name" : "const android::hardware::hidl_string",
12735   "referenced_type" : "type-233",
12736   "self_type" : "type-588",
12737   "size" : 16,
12738   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12739  },
12740  {
12741   "alignment" : 4,
12742   "is_const" : true,
12743   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
12744   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
12745   "referenced_type" : "type-242",
12746   "self_type" : "type-255",
12747   "size" : 16,
12748   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12749  },
12750  {
12751   "alignment" : 4,
12752   "is_const" : true,
12753   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
12754   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
12755   "referenced_type" : "type-228",
12756   "self_type" : "type-240",
12757   "size" : 16,
12758   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12759  },
12760  {
12761   "alignment" : 4,
12762   "is_const" : true,
12763   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
12764   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
12765   "referenced_type" : "type-267",
12766   "self_type" : "type-274",
12767   "size" : 16,
12768   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12769  },
12770  {
12771   "alignment" : 4,
12772   "is_const" : true,
12773   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
12774   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
12775   "referenced_type" : "type-926",
12776   "self_type" : "type-932",
12777   "size" : 16,
12778   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12779  },
12780  {
12781   "alignment" : 4,
12782   "is_const" : true,
12783   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
12784   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
12785   "referenced_type" : "type-609",
12786   "self_type" : "type-853",
12787   "size" : 16,
12788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
12789  },
12790  {
12791   "alignment" : 4,
12792   "is_const" : true,
12793   "linker_set_key" : "const android::hardware::hidl_vec<int>",
12794   "name" : "const android::hardware::hidl_vec<int>",
12795   "referenced_type" : "type-630",
12796   "self_type" : "type-634",
12797   "size" : 16,
12798   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12799  },
12800  {
12801   "alignment" : 4,
12802   "is_const" : true,
12803   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
12804   "name" : "const android::hardware::hidl_vec<unsigned char>",
12805   "referenced_type" : "type-247",
12806   "self_type" : "type-639",
12807   "size" : 16,
12808   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12809  },
12810  {
12811   "alignment" : 2,
12812   "is_const" : true,
12813   "linker_set_key" : "const android::hardware::hidl_version",
12814   "name" : "const android::hardware::hidl_version",
12815   "referenced_type" : "type-653",
12816   "self_type" : "type-655",
12817   "size" : 4,
12818   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12819  },
12820  {
12821   "alignment" : 4,
12822   "is_const" : true,
12823   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
12824   "name" : "const android::hidl::base::V1_0::BpHwBase",
12825   "referenced_type" : "type-856",
12826   "self_type" : "type-860",
12827   "size" : 92,
12828   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
12829  },
12830  {
12831   "alignment" : 4,
12832   "is_const" : true,
12833   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
12834   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
12835   "referenced_type" : "type-671",
12836   "self_type" : "type-672",
12837   "size" : 4,
12838   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
12839  },
12840  {
12841   "alignment" : 4,
12842   "is_const" : true,
12843   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
12844   "name" : "const android::hidl::base::V1_0::IBase",
12845   "referenced_type" : "type-5",
12846   "self_type" : "type-729",
12847   "size" : 12,
12848   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12849  },
12850  {
12851   "alignment" : 4,
12852   "is_const" : true,
12853   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
12854   "name" : "const android::hidl::base::V1_0::IBase *const",
12855   "referenced_type" : "type-728",
12856   "self_type" : "type-731",
12857   "size" : 4,
12858   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12859  },
12860  {
12861   "alignment" : 4,
12862   "is_const" : true,
12863   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
12864   "name" : "const android::hidl::manager::V1_0::IServiceManager",
12865   "referenced_type" : "type-187",
12866   "self_type" : "type-196",
12867   "size" : 12,
12868   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12869  },
12870  {
12871   "alignment" : 4,
12872   "is_const" : true,
12873   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
12874   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
12875   "referenced_type" : "type-807",
12876   "self_type" : "type-811",
12877   "size" : 4,
12878   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
12879  },
12880  {
12881   "alignment" : 1,
12882   "is_const" : true,
12883   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
12884   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
12885   "referenced_type" : "type-806",
12886   "self_type" : "type-809",
12887   "size" : 1,
12888   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
12889  },
12890  {
12891   "alignment" : 4,
12892   "is_const" : true,
12893   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
12894   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
12895   "referenced_type" : "type-218",
12896   "self_type" : "type-804",
12897   "size" : 12,
12898   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
12899  },
12900  {
12901   "alignment" : 4,
12902   "is_const" : true,
12903   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
12904   "name" : "const android::sp<android::hardware::IBinder>",
12905   "referenced_type" : "type-13",
12906   "self_type" : "type-16",
12907   "size" : 4,
12908   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12909  },
12910  {
12911   "alignment" : 4,
12912   "is_const" : true,
12913   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
12914   "name" : "const android::sp<android::hardware::ProcessState>",
12915   "referenced_type" : "type-55",
12916   "self_type" : "type-182",
12917   "size" : 4,
12918   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12919  },
12920  {
12921   "alignment" : 4,
12922   "is_const" : true,
12923   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
12924   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
12925   "referenced_type" : "type-329",
12926   "self_type" : "type-344",
12927   "size" : 4,
12928   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12929  },
12930  {
12931   "alignment" : 4,
12932   "is_const" : true,
12933   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
12934   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
12935   "referenced_type" : "type-278",
12936   "self_type" : "type-306",
12937   "size" : 4,
12938   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12939  },
12940  {
12941   "alignment" : 4,
12942   "is_const" : true,
12943   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
12944   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
12945   "referenced_type" : "type-19",
12946   "self_type" : "type-39",
12947   "size" : 4,
12948   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12949  },
12950  {
12951   "alignment" : 4,
12952   "is_const" : true,
12953   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
12954   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
12955   "referenced_type" : "type-52",
12956   "self_type" : "type-51",
12957   "size" : 4,
12958   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12959  },
12960  {
12961   "alignment" : 4,
12962   "is_const" : true,
12963   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
12964   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
12965   "referenced_type" : "type-87",
12966   "self_type" : "type-91",
12967   "size" : 4,
12968   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12969  },
12970  {
12971   "alignment" : 4,
12972   "is_const" : true,
12973   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
12974   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
12975   "referenced_type" : "type-346",
12976   "self_type" : "type-356",
12977   "size" : 4,
12978   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12979  },
12980  {
12981   "alignment" : 4,
12982   "is_const" : true,
12983   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
12984   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
12985   "referenced_type" : "type-629",
12986   "self_type" : "type-628",
12987   "size" : 4,
12988   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12989  },
12990  {
12991   "alignment" : 4,
12992   "is_const" : true,
12993   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
12994   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
12995   "referenced_type" : "type-23",
12996   "self_type" : "type-899",
12997   "size" : 4,
12998   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12999  },
13000  {
13001   "alignment" : 4,
13002   "is_const" : true,
13003   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
13004   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
13005   "referenced_type" : "type-185",
13006   "self_type" : "type-192",
13007   "size" : 4,
13008   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13009  },
13010  {
13011   "alignment" : 4,
13012   "is_const" : true,
13013   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13014   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13015   "referenced_type" : "type-216",
13016   "self_type" : "type-239",
13017   "size" : 4,
13018   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13019  },
13020  {
13021   "alignment" : 4,
13022   "is_const" : true,
13023   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
13024   "name" : "const android::wp<android::hardware::BHwBinder>",
13025   "referenced_type" : "type-657",
13026   "self_type" : "type-873",
13027   "size" : 8,
13028   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13029  },
13030  {
13031   "alignment" : 4,
13032   "is_const" : true,
13033   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
13034   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
13035   "referenced_type" : "type-349",
13036   "self_type" : "type-608",
13037   "size" : 8,
13038   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13039  },
13040  {
13041   "alignment" : 4,
13042   "is_const" : true,
13043   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
13044   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
13045   "referenced_type" : "type-3",
13046   "self_type" : "type-891",
13047   "size" : 8,
13048   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13049  },
13050  {
13051   "alignment" : 1,
13052   "is_const" : true,
13053   "linker_set_key" : "const bool",
13054   "name" : "const bool",
13055   "referenced_type" : "type-31",
13056   "self_type" : "type-201",
13057   "size" : 1,
13058   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13059  },
13060  {
13061   "alignment" : 1,
13062   "is_const" : true,
13063   "linker_set_key" : "const char",
13064   "name" : "const char",
13065   "referenced_type" : "type-83",
13066   "self_type" : "type-82",
13067   "size" : 1,
13068   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13069  },
13070  {
13071   "alignment" : 2,
13072   "is_const" : true,
13073   "linker_set_key" : "const char16_t",
13074   "name" : "const char16_t",
13075   "referenced_type" : "type-74",
13076   "self_type" : "type-73",
13077   "size" : 2,
13078   "source_file" : "/system/core/libutils/include/utils/String16.h"
13079  },
13080  {
13081   "alignment" : 4,
13082   "is_const" : true,
13083   "linker_set_key" : "const double",
13084   "name" : "const double",
13085   "referenced_type" : "type-553",
13086   "self_type" : "type-579",
13087   "size" : 8,
13088   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13089  },
13090  {
13091   "alignment" : 4,
13092   "is_const" : true,
13093   "linker_set_key" : "const float",
13094   "name" : "const float",
13095   "referenced_type" : "type-547",
13096   "self_type" : "type-576",
13097   "size" : 4,
13098   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13099  },
13100  {
13101   "alignment" : 4,
13102   "is_const" : true,
13103   "linker_set_key" : "const int",
13104   "name" : "const int",
13105   "referenced_type" : "type-25",
13106   "self_type" : "type-769",
13107   "size" : 4,
13108   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13109  },
13110  {
13111   "is_const" : true,
13112   "linker_set_key" : "const iter<is_const>",
13113   "name" : "const iter<is_const>",
13114   "referenced_type" : "type-122",
13115   "self_type" : "type-121",
13116   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13117  },
13118  {
13119   "is_const" : true,
13120   "linker_set_key" : "const iter<is_const>",
13121   "name" : "const iter<is_const>",
13122   "referenced_type" : "type-221",
13123   "self_type" : "type-220",
13124   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13125  },
13126  {
13127   "is_const" : true,
13128   "linker_set_key" : "const iter<is_const>",
13129   "name" : "const iter<is_const>",
13130   "referenced_type" : "type-389",
13131   "self_type" : "type-388",
13132   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13133  },
13134  {
13135   "is_const" : true,
13136   "linker_set_key" : "const iter<is_const>",
13137   "name" : "const iter<is_const>",
13138   "referenced_type" : "type-469",
13139   "self_type" : "type-468",
13140   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13141  },
13142  {
13143   "is_const" : true,
13144   "linker_set_key" : "const iter<is_const>",
13145   "name" : "const iter<is_const>",
13146   "referenced_type" : "type-601",
13147   "self_type" : "type-600",
13148   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13149  },
13150  {
13151   "is_const" : true,
13152   "linker_set_key" : "const iter<is_const>",
13153   "name" : "const iter<is_const>",
13154   "referenced_type" : "type-919",
13155   "self_type" : "type-918",
13156   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13157  },
13158  {
13159   "alignment" : 4,
13160   "is_const" : true,
13161   "linker_set_key" : "const log_msg",
13162   "name" : "const log_msg",
13163   "referenced_type" : "type-258",
13164   "self_type" : "type-257",
13165   "size" : 5124,
13166   "source_file" : "/system/core/liblog/include/log/log_read.h"
13167  },
13168  {
13169   "alignment" : 4,
13170   "is_const" : true,
13171   "linker_set_key" : "const long long",
13172   "name" : "const long long",
13173   "referenced_type" : "type-60",
13174   "self_type" : "type-568",
13175   "size" : 8,
13176   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13177  },
13178  {
13179   "alignment" : 4,
13180   "is_const" : true,
13181   "linker_set_key" : "const native_handle",
13182   "name" : "const native_handle",
13183   "referenced_type" : "type-462",
13184   "self_type" : "type-572",
13185   "size" : 12,
13186   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13187  },
13188  {
13189   "alignment" : 2,
13190   "is_const" : true,
13191   "linker_set_key" : "const short",
13192   "name" : "const short",
13193   "referenced_type" : "type-510",
13194   "self_type" : "type-563",
13195   "size" : 2,
13196   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13197  },
13198  {
13199   "alignment" : 1,
13200   "is_const" : true,
13201   "linker_set_key" : "const signed char",
13202   "name" : "const signed char",
13203   "referenced_type" : "type-561",
13204   "self_type" : "type-560",
13205   "size" : 1,
13206   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13207  },
13208  {
13209   "alignment" : 4,
13210   "is_const" : true,
13211   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13212   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13213   "referenced_type" : "type-161",
13214   "self_type" : "type-160",
13215   "size" : 8,
13216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13217  },
13218  {
13219   "alignment" : 4,
13220   "is_const" : true,
13221   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13222   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13223   "referenced_type" : "type-327",
13224   "self_type" : "type-326",
13225   "size" : 8,
13226   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13227  },
13228  {
13229   "alignment" : 4,
13230   "is_const" : true,
13231   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13232   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13233   "referenced_type" : "type-445",
13234   "self_type" : "type-444",
13235   "size" : 8,
13236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13237  },
13238  {
13239   "alignment" : 4,
13240   "is_const" : true,
13241   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13242   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13243   "referenced_type" : "type-495",
13244   "self_type" : "type-494",
13245   "size" : 8,
13246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13247  },
13248  {
13249   "alignment" : 4,
13250   "is_const" : true,
13251   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13252   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13253   "referenced_type" : "type-849",
13254   "self_type" : "type-848",
13255   "size" : 8,
13256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13257  },
13258  {
13259   "alignment" : 4,
13260   "is_const" : true,
13261   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13262   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13263   "referenced_type" : "type-969",
13264   "self_type" : "type-968",
13265   "size" : 8,
13266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13267  },
13268  {
13269   "alignment" : 4,
13270   "is_const" : true,
13271   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13272   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13273   "referenced_type" : "type-151",
13274   "self_type" : "type-150",
13275   "size" : 20,
13276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13277  },
13278  {
13279   "alignment" : 4,
13280   "is_const" : true,
13281   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13282   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13283   "referenced_type" : "type-316",
13284   "self_type" : "type-315",
13285   "size" : 20,
13286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13287  },
13288  {
13289   "alignment" : 4,
13290   "is_const" : true,
13291   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13292   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13293   "referenced_type" : "type-433",
13294   "self_type" : "type-432",
13295   "size" : 20,
13296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13297  },
13298  {
13299   "alignment" : 4,
13300   "is_const" : true,
13301   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13302   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13303   "referenced_type" : "type-484",
13304   "self_type" : "type-483",
13305   "size" : 20,
13306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13307  },
13308  {
13309   "alignment" : 4,
13310   "is_const" : true,
13311   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13312   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13313   "referenced_type" : "type-838",
13314   "self_type" : "type-837",
13315   "size" : 20,
13316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13317  },
13318  {
13319   "alignment" : 4,
13320   "is_const" : true,
13321   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13322   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13323   "referenced_type" : "type-959",
13324   "self_type" : "type-958",
13325   "size" : 20,
13326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13327  },
13328  {
13329   "alignment" : 4,
13330   "is_const" : true,
13331   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13332   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13333   "referenced_type" : "type-155",
13334   "self_type" : "type-154",
13335   "size" : 16,
13336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13337  },
13338  {
13339   "alignment" : 4,
13340   "is_const" : true,
13341   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13342   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13343   "referenced_type" : "type-320",
13344   "self_type" : "type-319",
13345   "size" : 16,
13346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13347  },
13348  {
13349   "alignment" : 4,
13350   "is_const" : true,
13351   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13352   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13353   "referenced_type" : "type-439",
13354   "self_type" : "type-438",
13355   "size" : 16,
13356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13357  },
13358  {
13359   "alignment" : 4,
13360   "is_const" : true,
13361   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13362   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13363   "referenced_type" : "type-488",
13364   "self_type" : "type-487",
13365   "size" : 16,
13366   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13367  },
13368  {
13369   "alignment" : 4,
13370   "is_const" : true,
13371   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13372   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13373   "referenced_type" : "type-843",
13374   "self_type" : "type-842",
13375   "size" : 16,
13376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13377  },
13378  {
13379   "alignment" : 4,
13380   "is_const" : true,
13381   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13382   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13383   "referenced_type" : "type-963",
13384   "self_type" : "type-962",
13385   "size" : 16,
13386   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13387  },
13388  {
13389   "alignment" : 4,
13390   "is_const" : true,
13391   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13392   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13393   "referenced_type" : "type-157",
13394   "self_type" : "type-156",
13395   "size" : 20,
13396   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13397  },
13398  {
13399   "alignment" : 4,
13400   "is_const" : true,
13401   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13402   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13403   "referenced_type" : "type-322",
13404   "self_type" : "type-321",
13405   "size" : 20,
13406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13407  },
13408  {
13409   "alignment" : 4,
13410   "is_const" : true,
13411   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13412   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13413   "referenced_type" : "type-441",
13414   "self_type" : "type-440",
13415   "size" : 20,
13416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13417  },
13418  {
13419   "alignment" : 4,
13420   "is_const" : true,
13421   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13422   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13423   "referenced_type" : "type-491",
13424   "self_type" : "type-490",
13425   "size" : 20,
13426   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13427  },
13428  {
13429   "alignment" : 4,
13430   "is_const" : true,
13431   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13432   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13433   "referenced_type" : "type-845",
13434   "self_type" : "type-844",
13435   "size" : 20,
13436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13437  },
13438  {
13439   "alignment" : 4,
13440   "is_const" : true,
13441   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13442   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13443   "referenced_type" : "type-965",
13444   "self_type" : "type-964",
13445   "size" : 20,
13446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13447  },
13448  {
13449   "alignment" : 4,
13450   "is_const" : true,
13451   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13452   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13453   "referenced_type" : "type-153",
13454   "self_type" : "type-152",
13455   "size" : 12,
13456   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13457  },
13458  {
13459   "alignment" : 4,
13460   "is_const" : true,
13461   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13462   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13463   "referenced_type" : "type-318",
13464   "self_type" : "type-317",
13465   "size" : 12,
13466   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13467  },
13468  {
13469   "alignment" : 4,
13470   "is_const" : true,
13471   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13472   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13473   "referenced_type" : "type-436",
13474   "self_type" : "type-435",
13475   "size" : 12,
13476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13477  },
13478  {
13479   "alignment" : 4,
13480   "is_const" : true,
13481   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13482   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13483   "referenced_type" : "type-486",
13484   "self_type" : "type-485",
13485   "size" : 12,
13486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13487  },
13488  {
13489   "alignment" : 4,
13490   "is_const" : true,
13491   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13492   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13493   "referenced_type" : "type-841",
13494   "self_type" : "type-840",
13495   "size" : 12,
13496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13497  },
13498  {
13499   "alignment" : 4,
13500   "is_const" : true,
13501   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13502   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
13503   "referenced_type" : "type-961",
13504   "self_type" : "type-960",
13505   "size" : 12,
13506   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13507  },
13508  {
13509   "alignment" : 4,
13510   "is_const" : true,
13511   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13512   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13513   "referenced_type" : "type-159",
13514   "self_type" : "type-158",
13515   "size" : 16,
13516   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13517  },
13518  {
13519   "alignment" : 4,
13520   "is_const" : true,
13521   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13522   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13523   "referenced_type" : "type-324",
13524   "self_type" : "type-323",
13525   "size" : 16,
13526   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13527  },
13528  {
13529   "alignment" : 4,
13530   "is_const" : true,
13531   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13532   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13533   "referenced_type" : "type-443",
13534   "self_type" : "type-442",
13535   "size" : 16,
13536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13537  },
13538  {
13539   "alignment" : 4,
13540   "is_const" : true,
13541   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13542   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13543   "referenced_type" : "type-493",
13544   "self_type" : "type-492",
13545   "size" : 16,
13546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13547  },
13548  {
13549   "alignment" : 4,
13550   "is_const" : true,
13551   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13552   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13553   "referenced_type" : "type-847",
13554   "self_type" : "type-846",
13555   "size" : 16,
13556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13557  },
13558  {
13559   "alignment" : 4,
13560   "is_const" : true,
13561   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13562   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
13563   "referenced_type" : "type-967",
13564   "self_type" : "type-966",
13565   "size" : 16,
13566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13567  },
13568  {
13569   "alignment" : 4,
13570   "is_const" : true,
13571   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13572   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13573   "referenced_type" : "type-149",
13574   "self_type" : "type-148",
13575   "size" : 52,
13576   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13577  },
13578  {
13579   "alignment" : 4,
13580   "is_const" : true,
13581   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13582   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13583   "referenced_type" : "type-313",
13584   "self_type" : "type-312",
13585   "size" : 52,
13586   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13587  },
13588  {
13589   "alignment" : 4,
13590   "is_const" : true,
13591   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13592   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13593   "referenced_type" : "type-431",
13594   "self_type" : "type-430",
13595   "size" : 52,
13596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13597  },
13598  {
13599   "alignment" : 4,
13600   "is_const" : true,
13601   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13602   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13603   "referenced_type" : "type-482",
13604   "self_type" : "type-481",
13605   "size" : 52,
13606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13607  },
13608  {
13609   "alignment" : 4,
13610   "is_const" : true,
13611   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13612   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13613   "referenced_type" : "type-836",
13614   "self_type" : "type-835",
13615   "size" : 52,
13616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13617  },
13618  {
13619   "alignment" : 4,
13620   "is_const" : true,
13621   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13622   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
13623   "referenced_type" : "type-956",
13624   "self_type" : "type-955",
13625   "size" : 52,
13626   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13627  },
13628  {
13629   "alignment" : 4,
13630   "is_const" : true,
13631   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13632   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13633   "referenced_type" : "type-129",
13634   "self_type" : "type-128",
13635   "size" : 12,
13636   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13637  },
13638  {
13639   "alignment" : 4,
13640   "is_const" : true,
13641   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13642   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13643   "referenced_type" : "type-282",
13644   "self_type" : "type-281",
13645   "size" : 12,
13646   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13647  },
13648  {
13649   "alignment" : 4,
13650   "is_const" : true,
13651   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13652   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13653   "referenced_type" : "type-404",
13654   "self_type" : "type-403",
13655   "size" : 12,
13656   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13657  },
13658  {
13659   "alignment" : 4,
13660   "is_const" : true,
13661   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13662   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13663   "referenced_type" : "type-472",
13664   "self_type" : "type-471",
13665   "size" : 12,
13666   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13667  },
13668  {
13669   "alignment" : 4,
13670   "is_const" : true,
13671   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13672   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13673   "referenced_type" : "type-675",
13674   "self_type" : "type-674",
13675   "size" : 12,
13676   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13677  },
13678  {
13679   "alignment" : 4,
13680   "is_const" : true,
13681   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13682   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
13683   "referenced_type" : "type-935",
13684   "self_type" : "type-934",
13685   "size" : 12,
13686   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13687  },
13688  {
13689   "alignment" : 4,
13690   "is_const" : true,
13691   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13692   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13693   "referenced_type" : "type-147",
13694   "self_type" : "type-146",
13695   "size" : 4,
13696   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13697  },
13698  {
13699   "alignment" : 4,
13700   "is_const" : true,
13701   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13702   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13703   "referenced_type" : "type-310",
13704   "self_type" : "type-309",
13705   "size" : 4,
13706   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13707  },
13708  {
13709   "alignment" : 4,
13710   "is_const" : true,
13711   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13712   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13713   "referenced_type" : "type-428",
13714   "self_type" : "type-427",
13715   "size" : 4,
13716   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13717  },
13718  {
13719   "alignment" : 4,
13720   "is_const" : true,
13721   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13722   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13723   "referenced_type" : "type-815",
13724   "self_type" : "type-814",
13725   "size" : 4,
13726   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13727  },
13728  {
13729   "alignment" : 4,
13730   "is_const" : true,
13731   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13732   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
13733   "referenced_type" : "type-953",
13734   "self_type" : "type-952",
13735   "size" : 4,
13736   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13737  },
13738  {
13739   "alignment" : 1,
13740   "is_const" : true,
13741   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13742   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13743   "referenced_type" : "type-145",
13744   "self_type" : "type-144",
13745   "size" : 3,
13746   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13747  },
13748  {
13749   "alignment" : 1,
13750   "is_const" : true,
13751   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13752   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13753   "referenced_type" : "type-308",
13754   "self_type" : "type-307",
13755   "size" : 3,
13756   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13757  },
13758  {
13759   "alignment" : 1,
13760   "is_const" : true,
13761   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13762   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13763   "referenced_type" : "type-426",
13764   "self_type" : "type-425",
13765   "size" : 3,
13766   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13767  },
13768  {
13769   "alignment" : 1,
13770   "is_const" : true,
13771   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13772   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13773   "referenced_type" : "type-813",
13774   "self_type" : "type-812",
13775   "size" : 3,
13776   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13777  },
13778  {
13779   "alignment" : 1,
13780   "is_const" : true,
13781   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13782   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
13783   "referenced_type" : "type-951",
13784   "self_type" : "type-950",
13785   "size" : 3,
13786   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13787  },
13788  {
13789   "alignment" : 4,
13790   "is_const" : true,
13791   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13792   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13793   "referenced_type" : "type-136",
13794   "self_type" : "type-135",
13795   "size" : 12,
13796   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13797  },
13798  {
13799   "alignment" : 4,
13800   "is_const" : true,
13801   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13802   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13803   "referenced_type" : "type-294",
13804   "self_type" : "type-293",
13805   "size" : 12,
13806   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13807  },
13808  {
13809   "alignment" : 4,
13810   "is_const" : true,
13811   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13812   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13813   "referenced_type" : "type-412",
13814   "self_type" : "type-411",
13815   "size" : 12,
13816   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13817  },
13818  {
13819   "alignment" : 4,
13820   "is_const" : true,
13821   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13822   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13823   "referenced_type" : "type-710",
13824   "self_type" : "type-709",
13825   "size" : 12,
13826   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13827  },
13828  {
13829   "alignment" : 4,
13830   "is_const" : true,
13831   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13832   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
13833   "referenced_type" : "type-941",
13834   "self_type" : "type-940",
13835   "size" : 12,
13836   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13837  },
13838  {
13839   "alignment" : 4,
13840   "is_const" : true,
13841   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13842   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13843   "referenced_type" : "type-127",
13844   "self_type" : "type-126",
13845   "size" : 8,
13846   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13847  },
13848  {
13849   "alignment" : 4,
13850   "is_const" : true,
13851   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13852   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13853   "referenced_type" : "type-226",
13854   "self_type" : "type-225",
13855   "size" : 8,
13856   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13857  },
13858  {
13859   "alignment" : 4,
13860   "is_const" : true,
13861   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13862   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13863   "referenced_type" : "type-394",
13864   "self_type" : "type-393",
13865   "size" : 8,
13866   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13867  },
13868  {
13869   "alignment" : 4,
13870   "is_const" : true,
13871   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13872   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13873   "referenced_type" : "type-626",
13874   "self_type" : "type-625",
13875   "size" : 8,
13876   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13877  },
13878  {
13879   "alignment" : 4,
13880   "is_const" : true,
13881   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13882   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
13883   "referenced_type" : "type-925",
13884   "self_type" : "type-924",
13885   "size" : 8,
13886   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13887  },
13888  {
13889   "alignment" : 4,
13890   "is_const" : true,
13891   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
13892   "name" : "const std::initializer_list<android::hardware::hidl_string>",
13893   "referenced_type" : "type-125",
13894   "self_type" : "type-124",
13895   "size" : 8,
13896   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13897  },
13898  {
13899   "alignment" : 4,
13900   "is_const" : true,
13901   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
13902   "name" : "const std::initializer_list<android::hardware::hidl_string>",
13903   "referenced_type" : "type-224",
13904   "self_type" : "type-223",
13905   "size" : 8,
13906   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13907  },
13908  {
13909   "alignment" : 4,
13910   "is_const" : true,
13911   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
13912   "name" : "const std::initializer_list<android::hardware::hidl_string>",
13913   "referenced_type" : "type-392",
13914   "self_type" : "type-391",
13915   "size" : 8,
13916   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13917  },
13918  {
13919   "alignment" : 4,
13920   "is_const" : true,
13921   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
13922   "name" : "const std::initializer_list<android::hardware::hidl_string>",
13923   "referenced_type" : "type-615",
13924   "self_type" : "type-614",
13925   "size" : 8,
13926   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13927  },
13928  {
13929   "alignment" : 4,
13930   "is_const" : true,
13931   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
13932   "name" : "const std::initializer_list<android::hardware::hidl_string>",
13933   "referenced_type" : "type-923",
13934   "self_type" : "type-922",
13935   "size" : 8,
13936   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13937  },
13938  {
13939   "alignment" : 4,
13940   "is_const" : true,
13941   "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 *> > *)> > >",
13942   "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 *> > *)> > >",
13943   "referenced_type" : "type-181",
13944   "self_type" : "type-180",
13945   "size" : 12,
13946   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13947  },
13948  {
13949   "alignment" : 4,
13950   "is_const" : true,
13951   "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 *> > *)> > >",
13952   "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 *> > *)> > >",
13953   "referenced_type" : "type-190",
13954   "self_type" : "type-189",
13955   "size" : 12,
13956   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13957  },
13958  {
13959   "alignment" : 4,
13960   "is_const" : true,
13961   "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 *> > *)> > >",
13962   "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 *> > *)> > >",
13963   "referenced_type" : "type-361",
13964   "self_type" : "type-360",
13965   "size" : 12,
13966   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13967  },
13968  {
13969   "alignment" : 4,
13970   "is_const" : true,
13971   "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 *> > *)> > >",
13972   "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 *> > *)> > >",
13973   "referenced_type" : "type-500",
13974   "self_type" : "type-499",
13975   "size" : 12,
13976   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13977  },
13978  {
13979   "alignment" : 4,
13980   "is_const" : true,
13981   "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 *> > *)> > >",
13982   "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 *> > *)> > >",
13983   "referenced_type" : "type-885",
13984   "self_type" : "type-884",
13985   "size" : 12,
13986   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13987  },
13988  {
13989   "alignment" : 4,
13990   "is_const" : true,
13991   "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 *> > *)> > >",
13992   "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 *> > *)> > >",
13993   "referenced_type" : "type-982",
13994   "self_type" : "type-981",
13995   "size" : 12,
13996   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13997  },
13998  {
13999   "alignment" : 1,
14000   "is_const" : true,
14001   "linker_set_key" : "const unsigned char",
14002   "name" : "const unsigned char",
14003   "referenced_type" : "type-251",
14004   "self_type" : "type-638",
14005   "size" : 1,
14006   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14007  },
14008  {
14009   "alignment" : 4,
14010   "is_const" : true,
14011   "linker_set_key" : "const unsigned int",
14012   "name" : "const unsigned int",
14013   "referenced_type" : "type-2",
14014   "self_type" : "type-65",
14015   "size" : 4,
14016   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14017  },
14018  {
14019   "alignment" : 4,
14020   "is_const" : true,
14021   "linker_set_key" : "const unsigned long long",
14022   "name" : "const unsigned long long",
14023   "referenced_type" : "type-236",
14024   "self_type" : "type-574",
14025   "size" : 8,
14026   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14027  },
14028  {
14029   "alignment" : 2,
14030   "is_const" : true,
14031   "linker_set_key" : "const unsigned short",
14032   "name" : "const unsigned short",
14033   "referenced_type" : "type-262",
14034   "self_type" : "type-565",
14035   "size" : 2,
14036   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14037  },
14038  {
14039   "is_const" : true,
14040   "linker_set_key" : "const void",
14041   "name" : "const void",
14042   "referenced_type" : "type-28",
14043   "self_type" : "type-659",
14044   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14045  },
14046  {
14047   "alignment" : 1,
14048   "is_volatile" : true,
14049   "linker_set_key" : "volatile bool",
14050   "name" : "volatile bool",
14051   "referenced_type" : "type-31",
14052   "self_type" : "type-204",
14053   "size" : 1,
14054   "source_file" : "/system/core/libutils/include/utils/Thread.h"
14055  },
14056  {
14057   "alignment" : 4,
14058   "is_volatile" : true,
14059   "linker_set_key" : "volatile int",
14060   "name" : "volatile int",
14061   "referenced_type" : "type-25",
14062   "self_type" : "type-84",
14063   "size" : 4,
14064   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
14065  }
14066 ],
14067 "record_types" :
14068 [
14069  {
14070   "alignment" : 4,
14071   "fields" :
14072   [
14073    {
14074     "access" : "private",
14075     "field_name" : "mCond",
14076     "referenced_type" : "type-203"
14077    }
14078   ],
14079   "linker_set_key" : "android::Condition",
14080   "name" : "android::Condition",
14081   "record_kind" : "class",
14082   "referenced_type" : "type-202",
14083   "self_type" : "type-202",
14084   "size" : 4,
14085   "source_file" : "/system/core/libutils/include/utils/Condition.h",
14086   "unique_id" : "_ZTSN7android9ConditionE"
14087  },
14088  {
14089   "alignment" : 4,
14090   "fields" :
14091   [
14092    {
14093     "access" : "private",
14094     "field_name" : "mVector",
14095     "referenced_type" : "type-77"
14096    }
14097   ],
14098   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
14099   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
14100   "record_kind" : "class",
14101   "referenced_type" : "type-76",
14102   "self_type" : "type-76",
14103   "size" : 20,
14104   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
14105   "template_args" : [ "type-71", "type-13" ],
14106   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
14107  },
14108  {
14109   "alignment" : 4,
14110   "fields" :
14111   [
14112    {
14113     "access" : "private",
14114     "field_name" : "mCount",
14115     "referenced_type" : "type-459"
14116    }
14117   ],
14118   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
14119   "name" : "android::LightRefBase<android::NativeHandle>",
14120   "record_kind" : "class",
14121   "referenced_type" : "type-458",
14122   "self_type" : "type-458",
14123   "size" : 4,
14124   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
14125   "template_args" : [ "type-460" ],
14126   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
14127  },
14128  {
14129   "alignment" : 4,
14130   "fields" :
14131   [
14132    {
14133     "access" : "private",
14134     "field_name" : "mCount",
14135     "referenced_type" : "type-456"
14136    }
14137   ],
14138   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
14139   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
14140   "record_kind" : "class",
14141   "referenced_type" : "type-455",
14142   "self_type" : "type-455",
14143   "size" : 4,
14144   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
14145   "template_args" : [ "type-457" ],
14146   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
14147  },
14148  {
14149   "alignment" : 4,
14150   "fields" :
14151   [
14152    {
14153     "access" : "private",
14154     "field_name" : "mMutex",
14155     "referenced_type" : "type-62"
14156    }
14157   ],
14158   "linker_set_key" : "android::Mutex",
14159   "name" : "android::Mutex",
14160   "record_kind" : "class",
14161   "referenced_type" : "type-61",
14162   "self_type" : "type-61",
14163   "size" : 4,
14164   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
14165   "unique_id" : "_ZTSN7android5MutexE"
14166  },
14167  {
14168   "alignment" : 4,
14169   "fields" :
14170   [
14171    {
14172     "access" : "private",
14173     "field_name" : "mLock",
14174     "referenced_type" : "type-788"
14175    }
14176   ],
14177   "linker_set_key" : "android::Mutex::Autolock",
14178   "name" : "android::Mutex::Autolock",
14179   "record_kind" : "class",
14180   "referenced_type" : "type-787",
14181   "self_type" : "type-787",
14182   "size" : 4,
14183   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
14184   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
14185  },
14186  {
14187   "alignment" : 4,
14188   "base_specifiers" :
14189   [
14190    {
14191     "referenced_type" : "type-458"
14192    }
14193   ],
14194   "fields" :
14195   [
14196    {
14197     "access" : "private",
14198     "field_name" : "mHandle",
14199     "field_offset" : 32,
14200     "referenced_type" : "type-461"
14201    },
14202    {
14203     "access" : "private",
14204     "field_name" : "mOwnsHandle",
14205     "field_offset" : 64,
14206     "referenced_type" : "type-31"
14207    }
14208   ],
14209   "linker_set_key" : "android::NativeHandle",
14210   "name" : "android::NativeHandle",
14211   "record_kind" : "class",
14212   "referenced_type" : "type-460",
14213   "self_type" : "type-460",
14214   "size" : 12,
14215   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
14216   "unique_id" : "_ZTSN7android12NativeHandleE"
14217  },
14218  {
14219   "alignment" : 4,
14220   "fields" :
14221   [
14222    {
14223     "access" : "private",
14224     "field_name" : "mRWLock",
14225     "referenced_type" : "type-794"
14226    }
14227   ],
14228   "linker_set_key" : "android::RWLock",
14229   "name" : "android::RWLock",
14230   "record_kind" : "class",
14231   "referenced_type" : "type-793",
14232   "self_type" : "type-793",
14233   "size" : 40,
14234   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
14235   "unique_id" : "_ZTSN7android6RWLockE"
14236  },
14237  {
14238   "alignment" : 4,
14239   "fields" :
14240   [
14241    {
14242     "access" : "private",
14243     "field_name" : "mLock",
14244     "referenced_type" : "type-797"
14245    }
14246   ],
14247   "linker_set_key" : "android::RWLock::AutoRLock",
14248   "name" : "android::RWLock::AutoRLock",
14249   "record_kind" : "class",
14250   "referenced_type" : "type-796",
14251   "self_type" : "type-796",
14252   "size" : 4,
14253   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
14254   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
14255  },
14256  {
14257   "alignment" : 4,
14258   "fields" :
14259   [
14260    {
14261     "access" : "private",
14262     "field_name" : "mLock",
14263     "referenced_type" : "type-797"
14264    }
14265   ],
14266   "linker_set_key" : "android::RWLock::AutoWLock",
14267   "name" : "android::RWLock::AutoWLock",
14268   "record_kind" : "class",
14269   "referenced_type" : "type-800",
14270   "self_type" : "type-800",
14271   "size" : 4,
14272   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
14273   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
14274  },
14275  {
14276   "alignment" : 4,
14277   "fields" :
14278   [
14279    {
14280     "access" : "private",
14281     "field_name" : "mRefs",
14282     "field_offset" : 32,
14283     "referenced_type" : "type-7"
14284    }
14285   ],
14286   "linker_set_key" : "android::RefBase",
14287   "name" : "android::RefBase",
14288   "record_kind" : "class",
14289   "referenced_type" : "type-6",
14290   "self_type" : "type-6",
14291   "size" : 8,
14292   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14293   "unique_id" : "_ZTSN7android7RefBaseE",
14294   "vtable_components" :
14295   [
14296    {
14297     "kind" : "offset_to_top"
14298    },
14299    {
14300     "kind" : "rtti",
14301     "mangled_component_name" : "_ZTIN7android7RefBaseE"
14302    },
14303    {
14304     "kind" : "complete_dtor_pointer",
14305     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
14306    },
14307    {
14308     "kind" : "deleting_dtor_pointer",
14309     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
14310    },
14311    {
14312     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14313    },
14314    {
14315     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14316    },
14317    {
14318     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14319    },
14320    {
14321     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14322    }
14323   ]
14324  },
14325  {
14326   "alignment" : 1,
14327   "linker_set_key" : "android::RefBase::weakref_type",
14328   "name" : "android::RefBase::weakref_type",
14329   "record_kind" : "class",
14330   "referenced_type" : "type-11",
14331   "self_type" : "type-11",
14332   "size" : 1,
14333   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14334   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
14335  },
14336  {
14337   "alignment" : 1,
14338   "linker_set_key" : "android::ReferenceMover",
14339   "name" : "android::ReferenceMover",
14340   "record_kind" : "class",
14341   "referenced_type" : "type-586",
14342   "self_type" : "type-586",
14343   "size" : 1,
14344   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14345   "unique_id" : "_ZTSN7android14ReferenceMoverE"
14346  },
14347  {
14348   "alignment" : 4,
14349   "linker_set_key" : "android::ReferenceRenamer",
14350   "name" : "android::ReferenceRenamer",
14351   "record_kind" : "class",
14352   "referenced_type" : "type-581",
14353   "self_type" : "type-581",
14354   "size" : 4,
14355   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14356   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
14357   "vtable_components" :
14358   [
14359    {
14360     "kind" : "offset_to_top"
14361    },
14362    {
14363     "kind" : "rtti",
14364     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
14365    },
14366    {
14367     "is_pure" : true,
14368     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
14369    }
14370   ]
14371  },
14372  {
14373   "alignment" : 4,
14374   "fields" :
14375   [
14376    {
14377     "access" : "private",
14378     "field_name" : "mTag",
14379     "referenced_type" : "type-236"
14380    }
14381   ],
14382   "linker_set_key" : "android::ScopedTrace",
14383   "name" : "android::ScopedTrace",
14384   "record_kind" : "class",
14385   "referenced_type" : "type-802",
14386   "self_type" : "type-802",
14387   "size" : 8,
14388   "source_file" : "/system/core/libutils/include/utils/Trace.h",
14389   "unique_id" : "_ZTSN7android11ScopedTraceE"
14390  },
14391  {
14392   "alignment" : 4,
14393   "base_specifiers" :
14394   [
14395    {
14396     "access" : "private",
14397     "referenced_type" : "type-78"
14398    }
14399   ],
14400   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
14401   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
14402   "record_kind" : "class",
14403   "referenced_type" : "type-77",
14404   "self_type" : "type-77",
14405   "size" : 20,
14406   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
14407   "template_args" : [ "type-79" ],
14408   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
14409   "vtable_components" :
14410   [
14411    {
14412     "kind" : "offset_to_top"
14413    },
14414    {
14415     "kind" : "rtti",
14416     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
14417    },
14418    {
14419     "kind" : "complete_dtor_pointer",
14420     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
14421    },
14422    {
14423     "kind" : "deleting_dtor_pointer",
14424     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
14425    },
14426    {
14427     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
14428    },
14429    {
14430     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
14431    },
14432    {
14433     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
14434    },
14435    {
14436     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
14437    },
14438    {
14439     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
14440    },
14441    {
14442     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
14443    },
14444    {
14445     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
14446    }
14447   ]
14448  },
14449  {
14450   "alignment" : 4,
14451   "base_specifiers" :
14452   [
14453    {
14454     "referenced_type" : "type-64"
14455    }
14456   ],
14457   "linker_set_key" : "android::SortedVectorImpl",
14458   "name" : "android::SortedVectorImpl",
14459   "record_kind" : "class",
14460   "referenced_type" : "type-78",
14461   "self_type" : "type-78",
14462   "size" : 20,
14463   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
14464   "unique_id" : "_ZTSN7android16SortedVectorImplE",
14465   "vtable_components" :
14466   [
14467    {
14468     "kind" : "offset_to_top"
14469    },
14470    {
14471     "kind" : "rtti",
14472     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
14473    },
14474    {
14475     "kind" : "complete_dtor_pointer",
14476     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
14477    },
14478    {
14479     "kind" : "deleting_dtor_pointer",
14480     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
14481    },
14482    {
14483     "is_pure" : true,
14484     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
14485    },
14486    {
14487     "is_pure" : true,
14488     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
14489    },
14490    {
14491     "is_pure" : true,
14492     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
14493    },
14494    {
14495     "is_pure" : true,
14496     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
14497    },
14498    {
14499     "is_pure" : true,
14500     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
14501    },
14502    {
14503     "is_pure" : true,
14504     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
14505    },
14506    {
14507     "is_pure" : true,
14508     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
14509    }
14510   ]
14511  },
14512  {
14513   "alignment" : 4,
14514   "fields" :
14515   [
14516    {
14517     "access" : "private",
14518     "field_name" : "mString",
14519     "referenced_type" : "type-72"
14520    }
14521   ],
14522   "linker_set_key" : "android::String16",
14523   "name" : "android::String16",
14524   "record_kind" : "class",
14525   "referenced_type" : "type-71",
14526   "self_type" : "type-71",
14527   "size" : 4,
14528   "source_file" : "/system/core/libutils/include/utils/String16.h",
14529   "unique_id" : "_ZTSN7android8String16E"
14530  },
14531  {
14532   "alignment" : 4,
14533   "fields" :
14534   [
14535    {
14536     "access" : "private",
14537     "field_name" : "mString",
14538     "referenced_type" : "type-81"
14539    }
14540   ],
14541   "linker_set_key" : "android::String8",
14542   "name" : "android::String8",
14543   "record_kind" : "class",
14544   "referenced_type" : "type-80",
14545   "self_type" : "type-80",
14546   "size" : 4,
14547   "source_file" : "/system/core/libutils/include/utils/String8.h",
14548   "unique_id" : "_ZTSN7android7String8E"
14549  },
14550  {
14551   "alignment" : 4,
14552   "base_specifiers" :
14553   [
14554    {
14555     "is_virtual" : true,
14556     "referenced_type" : "type-6"
14557    }
14558   ],
14559   "fields" :
14560   [
14561    {
14562     "access" : "private",
14563     "field_name" : "mCanCallJava",
14564     "field_offset" : 32,
14565     "referenced_type" : "type-201"
14566    },
14567    {
14568     "access" : "private",
14569     "field_name" : "mThread",
14570     "field_offset" : 64,
14571     "referenced_type" : "type-27"
14572    },
14573    {
14574     "access" : "private",
14575     "field_name" : "mLock",
14576     "field_offset" : 96,
14577     "referenced_type" : "type-61"
14578    },
14579    {
14580     "access" : "private",
14581     "field_name" : "mThreadExitedCondition",
14582     "field_offset" : 128,
14583     "referenced_type" : "type-202"
14584    },
14585    {
14586     "access" : "private",
14587     "field_name" : "mStatus",
14588     "field_offset" : 160,
14589     "referenced_type" : "type-25"
14590    },
14591    {
14592     "access" : "private",
14593     "field_name" : "mExitPending",
14594     "field_offset" : 192,
14595     "referenced_type" : "type-204"
14596    },
14597    {
14598     "access" : "private",
14599     "field_name" : "mRunning",
14600     "field_offset" : 200,
14601     "referenced_type" : "type-204"
14602    },
14603    {
14604     "access" : "private",
14605     "field_name" : "mHoldSelf",
14606     "field_offset" : 224,
14607     "referenced_type" : "type-198"
14608    },
14609    {
14610     "access" : "private",
14611     "field_name" : "mTid",
14612     "field_offset" : 256,
14613     "referenced_type" : "type-25"
14614    }
14615   ],
14616   "linker_set_key" : "android::Thread",
14617   "name" : "android::Thread",
14618   "record_kind" : "class",
14619   "referenced_type" : "type-200",
14620   "self_type" : "type-200",
14621   "size" : 44,
14622   "source_file" : "/system/core/libutils/include/utils/Thread.h",
14623   "unique_id" : "_ZTSN7android6ThreadE",
14624   "vtable_components" :
14625   [
14626    {
14627     "component_value" : 36,
14628     "kind" : "vbase_offset"
14629    },
14630    {
14631     "kind" : "offset_to_top"
14632    },
14633    {
14634     "kind" : "rtti",
14635     "mangled_component_name" : "_ZTIN7android6ThreadE"
14636    },
14637    {
14638     "kind" : "complete_dtor_pointer",
14639     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
14640    },
14641    {
14642     "kind" : "deleting_dtor_pointer",
14643     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
14644    },
14645    {
14646     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
14647    },
14648    {
14649     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
14650    },
14651    {
14652     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
14653    },
14654    {
14655     "is_pure" : true,
14656     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
14657    },
14658    {
14659     "kind" : "vcall_offset"
14660    },
14661    {
14662     "kind" : "vcall_offset"
14663    },
14664    {
14665     "kind" : "vcall_offset"
14666    },
14667    {
14668     "kind" : "vcall_offset"
14669    },
14670    {
14671     "component_value" : -36,
14672     "kind" : "vcall_offset"
14673    },
14674    {
14675     "component_value" : -36,
14676     "kind" : "offset_to_top"
14677    },
14678    {
14679     "kind" : "rtti",
14680     "mangled_component_name" : "_ZTIN7android6ThreadE"
14681    },
14682    {
14683     "kind" : "complete_dtor_pointer",
14684     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
14685    },
14686    {
14687     "kind" : "deleting_dtor_pointer",
14688     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
14689    },
14690    {
14691     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14692    },
14693    {
14694     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14695    },
14696    {
14697     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14698    },
14699    {
14700     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14701    }
14702   ]
14703  },
14704  {
14705   "alignment" : 4,
14706   "base_specifiers" :
14707   [
14708    {
14709     "access" : "private",
14710     "referenced_type" : "type-64"
14711    }
14712   ],
14713   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
14714   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
14715   "record_kind" : "class",
14716   "referenced_type" : "type-63",
14717   "self_type" : "type-63",
14718   "size" : 20,
14719   "source_file" : "/system/core/libutils/include/utils/Vector.h",
14720   "template_args" : [ "type-66" ],
14721   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
14722   "vtable_components" :
14723   [
14724    {
14725     "kind" : "offset_to_top"
14726    },
14727    {
14728     "kind" : "rtti",
14729     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
14730    },
14731    {
14732     "kind" : "complete_dtor_pointer",
14733     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
14734    },
14735    {
14736     "kind" : "deleting_dtor_pointer",
14737     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
14738    },
14739    {
14740     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
14741    },
14742    {
14743     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
14744    },
14745    {
14746     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
14747    },
14748    {
14749     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
14750    },
14751    {
14752     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
14753    },
14754    {
14755     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
14756    }
14757   ]
14758  },
14759  {
14760   "alignment" : 4,
14761   "fields" :
14762   [
14763    {
14764     "access" : "private",
14765     "field_name" : "mStorage",
14766     "field_offset" : 32,
14767     "referenced_type" : "type-27"
14768    },
14769    {
14770     "access" : "private",
14771     "field_name" : "mCount",
14772     "field_offset" : 64,
14773     "referenced_type" : "type-2"
14774    },
14775    {
14776     "access" : "private",
14777     "field_name" : "mFlags",
14778     "field_offset" : 96,
14779     "referenced_type" : "type-65"
14780    },
14781    {
14782     "access" : "private",
14783     "field_name" : "mItemSize",
14784     "field_offset" : 128,
14785     "referenced_type" : "type-65"
14786    }
14787   ],
14788   "linker_set_key" : "android::VectorImpl",
14789   "name" : "android::VectorImpl",
14790   "record_kind" : "class",
14791   "referenced_type" : "type-64",
14792   "self_type" : "type-64",
14793   "size" : 20,
14794   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
14795   "unique_id" : "_ZTSN7android10VectorImplE",
14796   "vtable_components" :
14797   [
14798    {
14799     "kind" : "offset_to_top"
14800    },
14801    {
14802     "kind" : "rtti",
14803     "mangled_component_name" : "_ZTIN7android10VectorImplE"
14804    },
14805    {
14806     "kind" : "complete_dtor_pointer",
14807     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
14808    },
14809    {
14810     "kind" : "deleting_dtor_pointer",
14811     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
14812    },
14813    {
14814     "is_pure" : true,
14815     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
14816    },
14817    {
14818     "is_pure" : true,
14819     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
14820    },
14821    {
14822     "is_pure" : true,
14823     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
14824    },
14825    {
14826     "is_pure" : true,
14827     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
14828    },
14829    {
14830     "is_pure" : true,
14831     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
14832    },
14833    {
14834     "is_pure" : true,
14835     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
14836    }
14837   ]
14838  },
14839  {
14840   "alignment" : 4,
14841   "base_specifiers" :
14842   [
14843    {
14844     "referenced_type" : "type-455"
14845    }
14846   ],
14847   "linker_set_key" : "android::VirtualLightRefBase",
14848   "name" : "android::VirtualLightRefBase",
14849   "record_kind" : "class",
14850   "referenced_type" : "type-457",
14851   "self_type" : "type-457",
14852   "size" : 8,
14853   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
14854   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
14855   "vtable_components" :
14856   [
14857    {
14858     "kind" : "offset_to_top"
14859    },
14860    {
14861     "kind" : "rtti",
14862     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
14863    },
14864    {
14865     "kind" : "complete_dtor_pointer",
14866     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
14867    },
14868    {
14869     "kind" : "deleting_dtor_pointer",
14870     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
14871    }
14872   ]
14873  },
14874  {
14875   "alignment" : 4,
14876   "base_specifiers" :
14877   [
14878    {
14879     "referenced_type" : "type-15"
14880    }
14881   ],
14882   "fields" :
14883   [
14884    {
14885     "access" : "protected",
14886     "field_name" : "mSchedPolicy",
14887     "field_offset" : 32,
14888     "referenced_type" : "type-25"
14889    },
14890    {
14891     "access" : "protected",
14892     "field_name" : "mSchedPriority",
14893     "field_offset" : 64,
14894     "referenced_type" : "type-25"
14895    },
14896    {
14897     "access" : "private",
14898     "field_name" : "mExtras",
14899     "field_offset" : 96,
14900     "referenced_type" : "type-26"
14901    },
14902    {
14903     "access" : "private",
14904     "field_name" : "mReserved0",
14905     "field_offset" : 128,
14906     "referenced_type" : "type-27"
14907    }
14908   ],
14909   "linker_set_key" : "android::hardware::BHwBinder",
14910   "name" : "android::hardware::BHwBinder",
14911   "record_kind" : "class",
14912   "referenced_type" : "type-24",
14913   "self_type" : "type-24",
14914   "size" : 28,
14915   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
14916   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
14917   "vtable_components" :
14918   [
14919    {
14920     "component_value" : 20,
14921     "kind" : "vbase_offset"
14922    },
14923    {
14924     "kind" : "offset_to_top"
14925    },
14926    {
14927     "kind" : "rtti",
14928     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14929    },
14930    {
14931     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14932    },
14933    {
14934     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14935    },
14936    {
14937     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14938    },
14939    {
14940     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14941    },
14942    {
14943     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14944    },
14945    {
14946     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14947    },
14948    {
14949     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14950    },
14951    {
14952     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14953    },
14954    {
14955     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14956    },
14957    {
14958     "kind" : "complete_dtor_pointer",
14959     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
14960    },
14961    {
14962     "kind" : "deleting_dtor_pointer",
14963     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
14964    },
14965    {
14966     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14967    },
14968    {
14969     "kind" : "vcall_offset"
14970    },
14971    {
14972     "kind" : "vcall_offset"
14973    },
14974    {
14975     "kind" : "vcall_offset"
14976    },
14977    {
14978     "kind" : "vcall_offset"
14979    },
14980    {
14981     "component_value" : -20,
14982     "kind" : "vcall_offset"
14983    },
14984    {
14985     "component_value" : -20,
14986     "kind" : "offset_to_top"
14987    },
14988    {
14989     "kind" : "rtti",
14990     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14991    },
14992    {
14993     "kind" : "complete_dtor_pointer",
14994     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
14995    },
14996    {
14997     "kind" : "deleting_dtor_pointer",
14998     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
14999    },
15000    {
15001     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15002    },
15003    {
15004     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15005    },
15006    {
15007     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15008    },
15009    {
15010     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15011    }
15012   ]
15013  },
15014  {
15015   "alignment" : 4,
15016   "base_specifiers" :
15017   [
15018    {
15019     "is_virtual" : true,
15020     "referenced_type" : "type-6"
15021    }
15022   ],
15023   "fields" :
15024   [
15025    {
15026     "access" : "private",
15027     "field_name" : "mRemote",
15028     "field_offset" : 32,
15029     "referenced_type" : "type-48"
15030    },
15031    {
15032     "access" : "private",
15033     "field_name" : "mRefs",
15034     "field_offset" : 64,
15035     "referenced_type" : "type-10"
15036    },
15037    {
15038     "access" : "private",
15039     "field_name" : "mState",
15040     "field_offset" : 96,
15041     "referenced_type" : "type-49"
15042    }
15043   ],
15044   "linker_set_key" : "android::hardware::BpHwRefBase",
15045   "name" : "android::hardware::BpHwRefBase",
15046   "record_kind" : "class",
15047   "referenced_type" : "type-47",
15048   "self_type" : "type-47",
15049   "size" : 24,
15050   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
15051   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
15052   "vtable_components" :
15053   [
15054    {
15055     "component_value" : 16,
15056     "kind" : "vbase_offset"
15057    },
15058    {
15059     "kind" : "offset_to_top"
15060    },
15061    {
15062     "kind" : "rtti",
15063     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
15064    },
15065    {
15066     "kind" : "complete_dtor_pointer",
15067     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
15068    },
15069    {
15070     "kind" : "deleting_dtor_pointer",
15071     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
15072    },
15073    {
15074     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15075    },
15076    {
15077     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15078    },
15079    {
15080     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15081    },
15082    {
15083     "kind" : "vcall_offset"
15084    },
15085    {
15086     "component_value" : -16,
15087     "kind" : "vcall_offset"
15088    },
15089    {
15090     "component_value" : -16,
15091     "kind" : "vcall_offset"
15092    },
15093    {
15094     "component_value" : -16,
15095     "kind" : "vcall_offset"
15096    },
15097    {
15098     "component_value" : -16,
15099     "kind" : "vcall_offset"
15100    },
15101    {
15102     "component_value" : -16,
15103     "kind" : "offset_to_top"
15104    },
15105    {
15106     "kind" : "rtti",
15107     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
15108    },
15109    {
15110     "kind" : "complete_dtor_pointer",
15111     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
15112    },
15113    {
15114     "kind" : "deleting_dtor_pointer",
15115     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
15116    },
15117    {
15118     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15119    },
15120    {
15121     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15122    },
15123    {
15124     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15125    },
15126    {
15127     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15128    }
15129   ]
15130  },
15131  {
15132   "alignment" : 4,
15133   "base_specifiers" :
15134   [
15135    {
15136     "referenced_type" : "type-331"
15137    },
15138    {
15139     "referenced_type" : "type-36"
15140    },
15141    {
15142     "referenced_type" : "type-47"
15143    }
15144   ],
15145   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
15146   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
15147   "record_kind" : "class",
15148   "referenced_type" : "type-693",
15149   "self_type" : "type-693",
15150   "size" : 32,
15151   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15152   "template_args" : [ "type-331" ],
15153   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE",
15154   "vtable_components" :
15155   [
15156    {
15157     "component_value" : 24,
15158     "kind" : "vbase_offset"
15159    },
15160    {
15161     "kind" : "offset_to_top"
15162    },
15163    {
15164     "kind" : "rtti",
15165     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
15166    },
15167    {
15168     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
15169    },
15170    {
15171     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15172    },
15173    {
15174     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15175    },
15176    {
15177     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15178    },
15179    {
15180     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15181    },
15182    {
15183     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
15184    },
15185    {
15186     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15187    },
15188    {
15189     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
15190    },
15191    {
15192     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15193    },
15194    {
15195     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
15196    },
15197    {
15198     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15199    },
15200    {
15201     "kind" : "complete_dtor_pointer",
15202     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
15203    },
15204    {
15205     "kind" : "deleting_dtor_pointer",
15206     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
15207    },
15208    {
15209     "is_pure" : true,
15210     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
15211    },
15212    {
15213     "is_pure" : true,
15214     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
15215    },
15216    {
15217     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
15218    },
15219    {
15220     "component_value" : 20,
15221     "kind" : "vbase_offset"
15222    },
15223    {
15224     "component_value" : -4,
15225     "kind" : "offset_to_top"
15226    },
15227    {
15228     "kind" : "rtti",
15229     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
15230    },
15231    {
15232     "kind" : "complete_dtor_pointer",
15233     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
15234    },
15235    {
15236     "kind" : "deleting_dtor_pointer",
15237     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
15238    },
15239    {
15240     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
15241    },
15242    {
15243     "component_value" : 16,
15244     "kind" : "vbase_offset"
15245    },
15246    {
15247     "component_value" : -8,
15248     "kind" : "offset_to_top"
15249    },
15250    {
15251     "kind" : "rtti",
15252     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
15253    },
15254    {
15255     "kind" : "complete_dtor_pointer",
15256     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
15257    },
15258    {
15259     "kind" : "deleting_dtor_pointer",
15260     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
15261    },
15262    {
15263     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15264    },
15265    {
15266     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15267    },
15268    {
15269     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15270    },
15271    {
15272     "kind" : "vcall_offset"
15273    },
15274    {
15275     "component_value" : -16,
15276     "kind" : "vcall_offset"
15277    },
15278    {
15279     "component_value" : -16,
15280     "kind" : "vcall_offset"
15281    },
15282    {
15283     "component_value" : -16,
15284     "kind" : "vcall_offset"
15285    },
15286    {
15287     "component_value" : -24,
15288     "kind" : "vcall_offset"
15289    },
15290    {
15291     "component_value" : -24,
15292     "kind" : "offset_to_top"
15293    },
15294    {
15295     "kind" : "rtti",
15296     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
15297    },
15298    {
15299     "kind" : "complete_dtor_pointer",
15300     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
15301    },
15302    {
15303     "kind" : "deleting_dtor_pointer",
15304     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
15305    },
15306    {
15307     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15308    },
15309    {
15310     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15311    },
15312    {
15313     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15314    },
15315    {
15316     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15317    }
15318   ]
15319  },
15320  {
15321   "alignment" : 4,
15322   "base_specifiers" :
15323   [
15324    {
15325     "referenced_type" : "type-280"
15326    },
15327    {
15328     "referenced_type" : "type-36"
15329    },
15330    {
15331     "referenced_type" : "type-47"
15332    }
15333   ],
15334   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
15335   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
15336   "record_kind" : "class",
15337   "referenced_type" : "type-286",
15338   "self_type" : "type-286",
15339   "size" : 32,
15340   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15341   "template_args" : [ "type-280" ],
15342   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE",
15343   "vtable_components" :
15344   [
15345    {
15346     "component_value" : 24,
15347     "kind" : "vbase_offset"
15348    },
15349    {
15350     "kind" : "offset_to_top"
15351    },
15352    {
15353     "kind" : "rtti",
15354     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
15355    },
15356    {
15357     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
15358    },
15359    {
15360     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15361    },
15362    {
15363     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15364    },
15365    {
15366     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15367    },
15368    {
15369     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15370    },
15371    {
15372     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
15373    },
15374    {
15375     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15376    },
15377    {
15378     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
15379    },
15380    {
15381     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15382    },
15383    {
15384     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
15385    },
15386    {
15387     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15388    },
15389    {
15390     "kind" : "complete_dtor_pointer",
15391     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
15392    },
15393    {
15394     "kind" : "deleting_dtor_pointer",
15395     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
15396    },
15397    {
15398     "is_pure" : true,
15399     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
15400    },
15401    {
15402     "is_pure" : true,
15403     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
15404    },
15405    {
15406     "is_pure" : true,
15407     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
15408    },
15409    {
15410     "is_pure" : true,
15411     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
15412    },
15413    {
15414     "is_pure" : true,
15415     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
15416    },
15417    {
15418     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
15419    },
15420    {
15421     "component_value" : 20,
15422     "kind" : "vbase_offset"
15423    },
15424    {
15425     "component_value" : -4,
15426     "kind" : "offset_to_top"
15427    },
15428    {
15429     "kind" : "rtti",
15430     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
15431    },
15432    {
15433     "kind" : "complete_dtor_pointer",
15434     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
15435    },
15436    {
15437     "kind" : "deleting_dtor_pointer",
15438     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
15439    },
15440    {
15441     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
15442    },
15443    {
15444     "component_value" : 16,
15445     "kind" : "vbase_offset"
15446    },
15447    {
15448     "component_value" : -8,
15449     "kind" : "offset_to_top"
15450    },
15451    {
15452     "kind" : "rtti",
15453     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
15454    },
15455    {
15456     "kind" : "complete_dtor_pointer",
15457     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
15458    },
15459    {
15460     "kind" : "deleting_dtor_pointer",
15461     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
15462    },
15463    {
15464     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15465    },
15466    {
15467     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15468    },
15469    {
15470     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15471    },
15472    {
15473     "kind" : "vcall_offset"
15474    },
15475    {
15476     "component_value" : -16,
15477     "kind" : "vcall_offset"
15478    },
15479    {
15480     "component_value" : -16,
15481     "kind" : "vcall_offset"
15482    },
15483    {
15484     "component_value" : -16,
15485     "kind" : "vcall_offset"
15486    },
15487    {
15488     "component_value" : -24,
15489     "kind" : "vcall_offset"
15490    },
15491    {
15492     "component_value" : -24,
15493     "kind" : "offset_to_top"
15494    },
15495    {
15496     "kind" : "rtti",
15497     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
15498    },
15499    {
15500     "kind" : "complete_dtor_pointer",
15501     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
15502    },
15503    {
15504     "kind" : "deleting_dtor_pointer",
15505     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
15506    },
15507    {
15508     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15509    },
15510    {
15511     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15512    },
15513    {
15514     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15515    },
15516    {
15517     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15518    }
15519   ]
15520  },
15521  {
15522   "alignment" : 4,
15523   "base_specifiers" :
15524   [
15525    {
15526     "referenced_type" : "type-21"
15527    },
15528    {
15529     "referenced_type" : "type-36"
15530    },
15531    {
15532     "referenced_type" : "type-47"
15533    }
15534   ],
15535   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
15536   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
15537   "record_kind" : "class",
15538   "referenced_type" : "type-46",
15539   "self_type" : "type-46",
15540   "size" : 32,
15541   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15542   "template_args" : [ "type-21" ],
15543   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE",
15544   "vtable_components" :
15545   [
15546    {
15547     "component_value" : 24,
15548     "kind" : "vbase_offset"
15549    },
15550    {
15551     "kind" : "offset_to_top"
15552    },
15553    {
15554     "kind" : "rtti",
15555     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
15556    },
15557    {
15558     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
15559    },
15560    {
15561     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15562    },
15563    {
15564     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15565    },
15566    {
15567     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15568    },
15569    {
15570     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15571    },
15572    {
15573     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
15574    },
15575    {
15576     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15577    },
15578    {
15579     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
15580    },
15581    {
15582     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15583    },
15584    {
15585     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
15586    },
15587    {
15588     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15589    },
15590    {
15591     "kind" : "complete_dtor_pointer",
15592     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
15593    },
15594    {
15595     "kind" : "deleting_dtor_pointer",
15596     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
15597    },
15598    {
15599     "is_pure" : true,
15600     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
15601    },
15602    {
15603     "is_pure" : true,
15604     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
15605    },
15606    {
15607     "is_pure" : true,
15608     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
15609    },
15610    {
15611     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
15612    },
15613    {
15614     "component_value" : 20,
15615     "kind" : "vbase_offset"
15616    },
15617    {
15618     "component_value" : -4,
15619     "kind" : "offset_to_top"
15620    },
15621    {
15622     "kind" : "rtti",
15623     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
15624    },
15625    {
15626     "kind" : "complete_dtor_pointer",
15627     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
15628    },
15629    {
15630     "kind" : "deleting_dtor_pointer",
15631     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
15632    },
15633    {
15634     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
15635    },
15636    {
15637     "component_value" : 16,
15638     "kind" : "vbase_offset"
15639    },
15640    {
15641     "component_value" : -8,
15642     "kind" : "offset_to_top"
15643    },
15644    {
15645     "kind" : "rtti",
15646     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
15647    },
15648    {
15649     "kind" : "complete_dtor_pointer",
15650     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
15651    },
15652    {
15653     "kind" : "deleting_dtor_pointer",
15654     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
15655    },
15656    {
15657     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15658    },
15659    {
15660     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15661    },
15662    {
15663     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15664    },
15665    {
15666     "kind" : "vcall_offset"
15667    },
15668    {
15669     "component_value" : -16,
15670     "kind" : "vcall_offset"
15671    },
15672    {
15673     "component_value" : -16,
15674     "kind" : "vcall_offset"
15675    },
15676    {
15677     "component_value" : -16,
15678     "kind" : "vcall_offset"
15679    },
15680    {
15681     "component_value" : -24,
15682     "kind" : "vcall_offset"
15683    },
15684    {
15685     "component_value" : -24,
15686     "kind" : "offset_to_top"
15687    },
15688    {
15689     "kind" : "rtti",
15690     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
15691    },
15692    {
15693     "kind" : "complete_dtor_pointer",
15694     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
15695    },
15696    {
15697     "kind" : "deleting_dtor_pointer",
15698     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
15699    },
15700    {
15701     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15702    },
15703    {
15704     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15705    },
15706    {
15707     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15708    },
15709    {
15710     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15711    }
15712   ]
15713  },
15714  {
15715   "alignment" : 4,
15716   "base_specifiers" :
15717   [
15718    {
15719     "referenced_type" : "type-54"
15720    },
15721    {
15722     "referenced_type" : "type-36"
15723    },
15724    {
15725     "referenced_type" : "type-47"
15726    }
15727   ],
15728   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
15729   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
15730   "record_kind" : "class",
15731   "referenced_type" : "type-98",
15732   "self_type" : "type-98",
15733   "size" : 32,
15734   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15735   "template_args" : [ "type-54" ],
15736   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE",
15737   "vtable_components" :
15738   [
15739    {
15740     "component_value" : 24,
15741     "kind" : "vbase_offset"
15742    },
15743    {
15744     "kind" : "offset_to_top"
15745    },
15746    {
15747     "kind" : "rtti",
15748     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
15749    },
15750    {
15751     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
15752    },
15753    {
15754     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15755    },
15756    {
15757     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15758    },
15759    {
15760     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15761    },
15762    {
15763     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15764    },
15765    {
15766     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
15767    },
15768    {
15769     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15770    },
15771    {
15772     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
15773    },
15774    {
15775     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15776    },
15777    {
15778     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
15779    },
15780    {
15781     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15782    },
15783    {
15784     "kind" : "complete_dtor_pointer",
15785     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
15786    },
15787    {
15788     "kind" : "deleting_dtor_pointer",
15789     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
15790    },
15791    {
15792     "is_pure" : true,
15793     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
15794    },
15795    {
15796     "is_pure" : true,
15797     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
15798    },
15799    {
15800     "is_pure" : true,
15801     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
15802    },
15803    {
15804     "is_pure" : true,
15805     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
15806    },
15807    {
15808     "is_pure" : true,
15809     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
15810    },
15811    {
15812     "is_pure" : true,
15813     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
15814    },
15815    {
15816     "is_pure" : true,
15817     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
15818    },
15819    {
15820     "is_pure" : true,
15821     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
15822    },
15823    {
15824     "is_pure" : true,
15825     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
15826    },
15827    {
15828     "is_pure" : true,
15829     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
15830    },
15831    {
15832     "is_pure" : true,
15833     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
15834    },
15835    {
15836     "is_pure" : true,
15837     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
15838    },
15839    {
15840     "is_pure" : true,
15841     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
15842    },
15843    {
15844     "is_pure" : true,
15845     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
15846    },
15847    {
15848     "is_pure" : true,
15849     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
15850    },
15851    {
15852     "is_pure" : true,
15853     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
15854    },
15855    {
15856     "is_pure" : true,
15857     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
15858    },
15859    {
15860     "is_pure" : true,
15861     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
15862    },
15863    {
15864     "is_pure" : true,
15865     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
15866    },
15867    {
15868     "is_pure" : true,
15869     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
15870    },
15871    {
15872     "is_pure" : true,
15873     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
15874    },
15875    {
15876     "is_pure" : true,
15877     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
15878    },
15879    {
15880     "is_pure" : true,
15881     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
15882    },
15883    {
15884     "is_pure" : true,
15885     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
15886    },
15887    {
15888     "is_pure" : true,
15889     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
15890    },
15891    {
15892     "is_pure" : true,
15893     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
15894    },
15895    {
15896     "is_pure" : true,
15897     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
15898    },
15899    {
15900     "is_pure" : true,
15901     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
15902    },
15903    {
15904     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
15905    },
15906    {
15907     "component_value" : 20,
15908     "kind" : "vbase_offset"
15909    },
15910    {
15911     "component_value" : -4,
15912     "kind" : "offset_to_top"
15913    },
15914    {
15915     "kind" : "rtti",
15916     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
15917    },
15918    {
15919     "kind" : "complete_dtor_pointer",
15920     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
15921    },
15922    {
15923     "kind" : "deleting_dtor_pointer",
15924     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
15925    },
15926    {
15927     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
15928    },
15929    {
15930     "component_value" : 16,
15931     "kind" : "vbase_offset"
15932    },
15933    {
15934     "component_value" : -8,
15935     "kind" : "offset_to_top"
15936    },
15937    {
15938     "kind" : "rtti",
15939     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
15940    },
15941    {
15942     "kind" : "complete_dtor_pointer",
15943     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
15944    },
15945    {
15946     "kind" : "deleting_dtor_pointer",
15947     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
15948    },
15949    {
15950     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15951    },
15952    {
15953     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15954    },
15955    {
15956     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15957    },
15958    {
15959     "kind" : "vcall_offset"
15960    },
15961    {
15962     "component_value" : -16,
15963     "kind" : "vcall_offset"
15964    },
15965    {
15966     "component_value" : -16,
15967     "kind" : "vcall_offset"
15968    },
15969    {
15970     "component_value" : -16,
15971     "kind" : "vcall_offset"
15972    },
15973    {
15974     "component_value" : -24,
15975     "kind" : "vcall_offset"
15976    },
15977    {
15978     "component_value" : -24,
15979     "kind" : "offset_to_top"
15980    },
15981    {
15982     "kind" : "rtti",
15983     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
15984    },
15985    {
15986     "kind" : "complete_dtor_pointer",
15987     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
15988    },
15989    {
15990     "kind" : "deleting_dtor_pointer",
15991     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
15992    },
15993    {
15994     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15995    },
15996    {
15997     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15998    },
15999    {
16000     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16001    },
16002    {
16003     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16004    }
16005   ]
16006  },
16007  {
16008   "alignment" : 4,
16009   "base_specifiers" :
16010   [
16011    {
16012     "referenced_type" : "type-89"
16013    },
16014    {
16015     "referenced_type" : "type-36"
16016    },
16017    {
16018     "referenced_type" : "type-47"
16019    }
16020   ],
16021   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
16022   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
16023   "record_kind" : "class",
16024   "referenced_type" : "type-130",
16025   "self_type" : "type-130",
16026   "size" : 32,
16027   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16028   "template_args" : [ "type-89" ],
16029   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE",
16030   "vtable_components" :
16031   [
16032    {
16033     "component_value" : 24,
16034     "kind" : "vbase_offset"
16035    },
16036    {
16037     "kind" : "offset_to_top"
16038    },
16039    {
16040     "kind" : "rtti",
16041     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
16042    },
16043    {
16044     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
16045    },
16046    {
16047     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16048    },
16049    {
16050     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16051    },
16052    {
16053     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16054    },
16055    {
16056     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16057    },
16058    {
16059     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
16060    },
16061    {
16062     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16063    },
16064    {
16065     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
16066    },
16067    {
16068     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16069    },
16070    {
16071     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
16072    },
16073    {
16074     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16075    },
16076    {
16077     "kind" : "complete_dtor_pointer",
16078     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
16079    },
16080    {
16081     "kind" : "deleting_dtor_pointer",
16082     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
16083    },
16084    {
16085     "is_pure" : true,
16086     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
16087    },
16088    {
16089     "is_pure" : true,
16090     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
16091    },
16092    {
16093     "is_pure" : true,
16094     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
16095    },
16096    {
16097     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
16098    },
16099    {
16100     "component_value" : 20,
16101     "kind" : "vbase_offset"
16102    },
16103    {
16104     "component_value" : -4,
16105     "kind" : "offset_to_top"
16106    },
16107    {
16108     "kind" : "rtti",
16109     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
16110    },
16111    {
16112     "kind" : "complete_dtor_pointer",
16113     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
16114    },
16115    {
16116     "kind" : "deleting_dtor_pointer",
16117     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
16118    },
16119    {
16120     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
16121    },
16122    {
16123     "component_value" : 16,
16124     "kind" : "vbase_offset"
16125    },
16126    {
16127     "component_value" : -8,
16128     "kind" : "offset_to_top"
16129    },
16130    {
16131     "kind" : "rtti",
16132     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
16133    },
16134    {
16135     "kind" : "complete_dtor_pointer",
16136     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
16137    },
16138    {
16139     "kind" : "deleting_dtor_pointer",
16140     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
16141    },
16142    {
16143     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16144    },
16145    {
16146     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16147    },
16148    {
16149     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16150    },
16151    {
16152     "kind" : "vcall_offset"
16153    },
16154    {
16155     "component_value" : -16,
16156     "kind" : "vcall_offset"
16157    },
16158    {
16159     "component_value" : -16,
16160     "kind" : "vcall_offset"
16161    },
16162    {
16163     "component_value" : -16,
16164     "kind" : "vcall_offset"
16165    },
16166    {
16167     "component_value" : -24,
16168     "kind" : "vcall_offset"
16169    },
16170    {
16171     "component_value" : -24,
16172     "kind" : "offset_to_top"
16173    },
16174    {
16175     "kind" : "rtti",
16176     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
16177    },
16178    {
16179     "kind" : "complete_dtor_pointer",
16180     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
16181    },
16182    {
16183     "kind" : "deleting_dtor_pointer",
16184     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
16185    },
16186    {
16187     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16188    },
16189    {
16190     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16191    },
16192    {
16193     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16194    },
16195    {
16196     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16197    }
16198   ]
16199  },
16200  {
16201   "alignment" : 4,
16202   "base_specifiers" :
16203   [
16204    {
16205     "referenced_type" : "type-5"
16206    },
16207    {
16208     "referenced_type" : "type-36"
16209    },
16210    {
16211     "referenced_type" : "type-47"
16212    }
16213   ],
16214   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
16215   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
16216   "record_kind" : "class",
16217   "referenced_type" : "type-691",
16218   "self_type" : "type-691",
16219   "size" : 32,
16220   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16221   "template_args" : [ "type-5" ],
16222   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
16223   "vtable_components" :
16224   [
16225    {
16226     "component_value" : 24,
16227     "kind" : "vbase_offset"
16228    },
16229    {
16230     "kind" : "offset_to_top"
16231    },
16232    {
16233     "kind" : "rtti",
16234     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
16235    },
16236    {
16237     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
16238    },
16239    {
16240     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
16241    },
16242    {
16243     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
16244    },
16245    {
16246     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
16247    },
16248    {
16249     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
16250    },
16251    {
16252     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
16253    },
16254    {
16255     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
16256    },
16257    {
16258     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
16259    },
16260    {
16261     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
16262    },
16263    {
16264     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
16265    },
16266    {
16267     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
16268    },
16269    {
16270     "kind" : "complete_dtor_pointer",
16271     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
16272    },
16273    {
16274     "kind" : "deleting_dtor_pointer",
16275     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
16276    },
16277    {
16278     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
16279    },
16280    {
16281     "component_value" : 20,
16282     "kind" : "vbase_offset"
16283    },
16284    {
16285     "component_value" : -4,
16286     "kind" : "offset_to_top"
16287    },
16288    {
16289     "kind" : "rtti",
16290     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
16291    },
16292    {
16293     "kind" : "complete_dtor_pointer",
16294     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
16295    },
16296    {
16297     "kind" : "deleting_dtor_pointer",
16298     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
16299    },
16300    {
16301     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
16302    },
16303    {
16304     "component_value" : 16,
16305     "kind" : "vbase_offset"
16306    },
16307    {
16308     "component_value" : -8,
16309     "kind" : "offset_to_top"
16310    },
16311    {
16312     "kind" : "rtti",
16313     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
16314    },
16315    {
16316     "kind" : "complete_dtor_pointer",
16317     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
16318    },
16319    {
16320     "kind" : "deleting_dtor_pointer",
16321     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
16322    },
16323    {
16324     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16325    },
16326    {
16327     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16328    },
16329    {
16330     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16331    },
16332    {
16333     "kind" : "vcall_offset"
16334    },
16335    {
16336     "component_value" : -16,
16337     "kind" : "vcall_offset"
16338    },
16339    {
16340     "component_value" : -16,
16341     "kind" : "vcall_offset"
16342    },
16343    {
16344     "component_value" : -16,
16345     "kind" : "vcall_offset"
16346    },
16347    {
16348     "component_value" : -24,
16349     "kind" : "vcall_offset"
16350    },
16351    {
16352     "component_value" : -24,
16353     "kind" : "offset_to_top"
16354    },
16355    {
16356     "kind" : "rtti",
16357     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
16358    },
16359    {
16360     "kind" : "complete_dtor_pointer",
16361     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
16362    },
16363    {
16364     "kind" : "deleting_dtor_pointer",
16365     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
16366    },
16367    {
16368     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16369    },
16370    {
16371     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16372    },
16373    {
16374     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16375    },
16376    {
16377     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16378    }
16379   ]
16380  },
16381  {
16382   "alignment" : 4,
16383   "fields" :
16384   [
16385    {
16386     "access" : "private",
16387     "field_name" : "mMutex",
16388     "referenced_type" : "type-713"
16389    },
16390    {
16391     "access" : "private",
16392     "field_name" : "mMap",
16393     "field_offset" : 32,
16394     "referenced_type" : "type-714"
16395    }
16396   ],
16397   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
16398   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
16399   "record_kind" : "class",
16400   "referenced_type" : "type-712",
16401   "self_type" : "type-712",
16402   "size" : 16,
16403   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16404   "template_args" : [ "type-3", "type-715" ],
16405   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
16406  },
16407  {
16408   "alignment" : 4,
16409   "fields" :
16410   [
16411    {
16412     "access" : "private",
16413     "field_name" : "mMutex",
16414     "referenced_type" : "type-721"
16415    },
16416    {
16417     "access" : "private",
16418     "field_name" : "mMap",
16419     "field_offset" : 32,
16420     "referenced_type" : "type-722"
16421    }
16422   ],
16423   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
16424   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
16425   "record_kind" : "class",
16426   "referenced_type" : "type-720",
16427   "self_type" : "type-720",
16428   "size" : 16,
16429   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16430   "template_args" : [ "type-3", "type-31" ],
16431   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
16432  },
16433  {
16434   "alignment" : 4,
16435   "fields" :
16436   [
16437    {
16438     "access" : "private",
16439     "field_name" : "mMutex",
16440     "referenced_type" : "type-726"
16441    },
16442    {
16443     "access" : "private",
16444     "field_name" : "mMap",
16445     "field_offset" : 32,
16446     "referenced_type" : "type-727"
16447    }
16448   ],
16449   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
16450   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
16451   "record_kind" : "class",
16452   "referenced_type" : "type-725",
16453   "self_type" : "type-725",
16454   "size" : 16,
16455   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16456   "template_args" : [ "type-728", "type-657" ],
16457   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
16458  },
16459  {
16460   "alignment" : 4,
16461   "fields" :
16462   [
16463    {
16464     "access" : "private",
16465     "field_name" : "mMutex",
16466     "referenced_type" : "type-745"
16467    },
16468    {
16469     "access" : "private",
16470     "field_name" : "mMap",
16471     "field_offset" : 32,
16472     "referenced_type" : "type-746"
16473    }
16474   ],
16475   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
16476   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
16477   "record_kind" : "class",
16478   "referenced_type" : "type-744",
16479   "self_type" : "type-744",
16480   "size" : 16,
16481   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16482   "template_args" : [ "type-747", "type-748" ],
16483   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
16484  },
16485  {
16486   "alignment" : 4,
16487   "fields" :
16488   [
16489    {
16490     "access" : "private",
16491     "field_name" : "mMutex",
16492     "referenced_type" : "type-734"
16493    },
16494    {
16495     "access" : "private",
16496     "field_name" : "mMap",
16497     "field_offset" : 32,
16498     "referenced_type" : "type-735"
16499    }
16500   ],
16501   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
16502   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
16503   "record_kind" : "class",
16504   "referenced_type" : "type-733",
16505   "self_type" : "type-733",
16506   "size" : 16,
16507   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16508   "template_args" : [ "type-736", "type-737" ],
16509   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
16510  },
16511  {
16512   "alignment" : 8,
16513   "fields" :
16514   [
16515    {
16516     "field_name" : "flags",
16517     "referenced_type" : "type-2"
16518    },
16519    {
16520     "field_name" : "fdIndex",
16521     "field_offset" : 32,
16522     "referenced_type" : "type-2"
16523    },
16524    {
16525     "field_name" : "offset",
16526     "field_offset" : 64,
16527     "referenced_type" : "type-2"
16528    },
16529    {
16530     "field_name" : "extent",
16531     "field_offset" : 128,
16532     "referenced_type" : "type-236"
16533    }
16534   ],
16535   "linker_set_key" : "android::hardware::GrantorDescriptor",
16536   "name" : "android::hardware::GrantorDescriptor",
16537   "referenced_type" : "type-607",
16538   "self_type" : "type-607",
16539   "size" : 24,
16540   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
16541   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
16542  },
16543  {
16544   "alignment" : 8,
16545   "base_specifiers" :
16546   [
16547    {
16548     "is_virtual" : true,
16549     "referenced_type" : "type-590"
16550    },
16551    {
16552     "is_virtual" : true,
16553     "referenced_type" : "type-6"
16554    }
16555   ],
16556   "linker_set_key" : "android::hardware::HidlMemory",
16557   "name" : "android::hardware::HidlMemory",
16558   "record_kind" : "class",
16559   "referenced_type" : "type-599",
16560   "self_type" : "type-599",
16561   "size" : 56,
16562   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16563   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
16564   "vtable_components" :
16565   [
16566    {
16567     "component_value" : 48,
16568     "kind" : "vbase_offset"
16569    },
16570    {
16571     "component_value" : 8,
16572     "kind" : "vbase_offset"
16573    },
16574    {
16575     "kind" : "offset_to_top"
16576    },
16577    {
16578     "kind" : "rtti",
16579     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
16580    },
16581    {
16582     "kind" : "complete_dtor_pointer",
16583     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
16584    },
16585    {
16586     "kind" : "deleting_dtor_pointer",
16587     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
16588    },
16589    {
16590     "kind" : "vcall_offset"
16591    },
16592    {
16593     "kind" : "vcall_offset"
16594    },
16595    {
16596     "kind" : "vcall_offset"
16597    },
16598    {
16599     "kind" : "vcall_offset"
16600    },
16601    {
16602     "component_value" : -48,
16603     "kind" : "vcall_offset"
16604    },
16605    {
16606     "component_value" : -48,
16607     "kind" : "offset_to_top"
16608    },
16609    {
16610     "kind" : "rtti",
16611     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
16612    },
16613    {
16614     "kind" : "complete_dtor_pointer",
16615     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
16616    },
16617    {
16618     "kind" : "deleting_dtor_pointer",
16619     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
16620    },
16621    {
16622     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16623    },
16624    {
16625     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16626    },
16627    {
16628     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16629    },
16630    {
16631     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16632    }
16633   ]
16634  },
16635  {
16636   "alignment" : 4,
16637   "base_specifiers" :
16638   [
16639    {
16640     "is_virtual" : true,
16641     "referenced_type" : "type-6"
16642    }
16643   ],
16644   "linker_set_key" : "android::hardware::IBinder",
16645   "name" : "android::hardware::IBinder",
16646   "record_kind" : "class",
16647   "referenced_type" : "type-15",
16648   "self_type" : "type-15",
16649   "size" : 12,
16650   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
16651   "unique_id" : "_ZTSN7android8hardware7IBinderE",
16652   "vtable_components" :
16653   [
16654    {
16655     "component_value" : 4,
16656     "kind" : "vbase_offset"
16657    },
16658    {
16659     "kind" : "offset_to_top"
16660    },
16661    {
16662     "kind" : "rtti",
16663     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
16664    },
16665    {
16666     "is_pure" : true,
16667     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16668    },
16669    {
16670     "is_pure" : true,
16671     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
16672    },
16673    {
16674     "is_pure" : true,
16675     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
16676    },
16677    {
16678     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16679    },
16680    {
16681     "is_pure" : true,
16682     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16683    },
16684    {
16685     "is_pure" : true,
16686     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
16687    },
16688    {
16689     "is_pure" : true,
16690     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
16691    },
16692    {
16693     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
16694    },
16695    {
16696     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16697    },
16698    {
16699     "kind" : "complete_dtor_pointer",
16700     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
16701    },
16702    {
16703     "kind" : "deleting_dtor_pointer",
16704     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
16705    },
16706    {
16707     "kind" : "vcall_offset"
16708    },
16709    {
16710     "kind" : "vcall_offset"
16711    },
16712    {
16713     "kind" : "vcall_offset"
16714    },
16715    {
16716     "kind" : "vcall_offset"
16717    },
16718    {
16719     "component_value" : -4,
16720     "kind" : "vcall_offset"
16721    },
16722    {
16723     "component_value" : -4,
16724     "kind" : "offset_to_top"
16725    },
16726    {
16727     "kind" : "rtti",
16728     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
16729    },
16730    {
16731     "kind" : "complete_dtor_pointer",
16732     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
16733    },
16734    {
16735     "kind" : "deleting_dtor_pointer",
16736     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
16737    },
16738    {
16739     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16740    },
16741    {
16742     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16743    },
16744    {
16745     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16746    },
16747    {
16748     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16749    }
16750   ]
16751  },
16752  {
16753   "alignment" : 4,
16754   "base_specifiers" :
16755   [
16756    {
16757     "is_virtual" : true,
16758     "referenced_type" : "type-6"
16759    }
16760   ],
16761   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
16762   "name" : "android::hardware::IBinder::DeathRecipient",
16763   "record_kind" : "class",
16764   "referenced_type" : "type-352",
16765   "self_type" : "type-352",
16766   "size" : 12,
16767   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
16768   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
16769   "vtable_components" :
16770   [
16771    {
16772     "component_value" : 4,
16773     "kind" : "vbase_offset"
16774    },
16775    {
16776     "kind" : "offset_to_top"
16777    },
16778    {
16779     "kind" : "rtti",
16780     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
16781    },
16782    {
16783     "is_pure" : true,
16784     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
16785    },
16786    {
16787     "kind" : "complete_dtor_pointer",
16788     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
16789    },
16790    {
16791     "kind" : "deleting_dtor_pointer",
16792     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
16793    },
16794    {
16795     "kind" : "vcall_offset"
16796    },
16797    {
16798     "kind" : "vcall_offset"
16799    },
16800    {
16801     "kind" : "vcall_offset"
16802    },
16803    {
16804     "kind" : "vcall_offset"
16805    },
16806    {
16807     "component_value" : -4,
16808     "kind" : "vcall_offset"
16809    },
16810    {
16811     "component_value" : -4,
16812     "kind" : "offset_to_top"
16813    },
16814    {
16815     "kind" : "rtti",
16816     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
16817    },
16818    {
16819     "kind" : "complete_dtor_pointer",
16820     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
16821    },
16822    {
16823     "kind" : "deleting_dtor_pointer",
16824     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
16825    },
16826    {
16827     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16828    },
16829    {
16830     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16831    },
16832    {
16833     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16834    },
16835    {
16836     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16837    }
16838   ]
16839  },
16840  {
16841   "alignment" : 4,
16842   "base_specifiers" :
16843   [
16844    {
16845     "is_virtual" : true,
16846     "referenced_type" : "type-6"
16847    }
16848   ],
16849   "linker_set_key" : "android::hardware::IInterface",
16850   "name" : "android::hardware::IInterface",
16851   "record_kind" : "class",
16852   "referenced_type" : "type-36",
16853   "self_type" : "type-36",
16854   "size" : 12,
16855   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16856   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
16857   "vtable_components" :
16858   [
16859    {
16860     "component_value" : 4,
16861     "kind" : "vbase_offset"
16862    },
16863    {
16864     "kind" : "offset_to_top"
16865    },
16866    {
16867     "kind" : "rtti",
16868     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
16869    },
16870    {
16871     "kind" : "complete_dtor_pointer",
16872     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
16873    },
16874    {
16875     "kind" : "deleting_dtor_pointer",
16876     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
16877    },
16878    {
16879     "is_pure" : true,
16880     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
16881    },
16882    {
16883     "kind" : "vcall_offset"
16884    },
16885    {
16886     "kind" : "vcall_offset"
16887    },
16888    {
16889     "kind" : "vcall_offset"
16890    },
16891    {
16892     "kind" : "vcall_offset"
16893    },
16894    {
16895     "component_value" : -4,
16896     "kind" : "vcall_offset"
16897    },
16898    {
16899     "component_value" : -4,
16900     "kind" : "offset_to_top"
16901    },
16902    {
16903     "kind" : "rtti",
16904     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
16905    },
16906    {
16907     "kind" : "complete_dtor_pointer",
16908     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
16909    },
16910    {
16911     "kind" : "deleting_dtor_pointer",
16912     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
16913    },
16914    {
16915     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16916    },
16917    {
16918     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16919    },
16920    {
16921     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16922    },
16923    {
16924     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16925    }
16926   ]
16927  },
16928  {
16929   "alignment" : 4,
16930   "fields" :
16931   [
16932    {
16933     "access" : "private",
16934     "field_name" : "mGrantors",
16935     "referenced_type" : "type-603"
16936    },
16937    {
16938     "access" : "private",
16939     "field_name" : "mHandle",
16940     "field_offset" : 128,
16941     "referenced_type" : "type-665"
16942    },
16943    {
16944     "access" : "private",
16945     "field_name" : "mQuantum",
16946     "field_offset" : 192,
16947     "referenced_type" : "type-2"
16948    },
16949    {
16950     "access" : "private",
16951     "field_name" : "mFlags",
16952     "field_offset" : 224,
16953     "referenced_type" : "type-2"
16954    }
16955   ],
16956   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
16957   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
16958   "referenced_type" : "type-664",
16959   "self_type" : "type-664",
16960   "size" : 32,
16961   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
16962   "template_args" : [ "type-83" ],
16963   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
16964  },
16965  {
16966   "alignment" : 4,
16967   "fields" :
16968   [
16969    {
16970     "access" : "private",
16971     "field_name" : "mBufCachePos",
16972     "referenced_type" : "type-2"
16973    },
16974    {
16975     "access" : "private",
16976     "field_name" : "mBufCache",
16977     "field_offset" : 32,
16978     "referenced_type" : "type-695"
16979    },
16980    {
16981     "access" : "private",
16982     "field_name" : "mError",
16983     "field_offset" : 128,
16984     "referenced_type" : "type-25"
16985    },
16986    {
16987     "access" : "private",
16988     "field_name" : "mData",
16989     "field_offset" : 160,
16990     "referenced_type" : "type-250"
16991    },
16992    {
16993     "access" : "private",
16994     "field_name" : "mDataSize",
16995     "field_offset" : 192,
16996     "referenced_type" : "type-2"
16997    },
16998    {
16999     "access" : "private",
17000     "field_name" : "mDataCapacity",
17001     "field_offset" : 224,
17002     "referenced_type" : "type-2"
17003    },
17004    {
17005     "access" : "private",
17006     "field_name" : "mDataPos",
17007     "field_offset" : 256,
17008     "referenced_type" : "type-2"
17009    },
17010    {
17011     "access" : "private",
17012     "field_name" : "mObjects",
17013     "field_offset" : 288,
17014     "referenced_type" : "type-696"
17015    },
17016    {
17017     "access" : "private",
17018     "field_name" : "mObjectsSize",
17019     "field_offset" : 320,
17020     "referenced_type" : "type-2"
17021    },
17022    {
17023     "access" : "private",
17024     "field_name" : "mObjectsCapacity",
17025     "field_offset" : 352,
17026     "referenced_type" : "type-2"
17027    },
17028    {
17029     "access" : "private",
17030     "field_name" : "mNextObjectHint",
17031     "field_offset" : 384,
17032     "referenced_type" : "type-2"
17033    },
17034    {
17035     "access" : "private",
17036     "field_name" : "mNumRef",
17037     "field_offset" : 416,
17038     "referenced_type" : "type-2"
17039    },
17040    {
17041     "access" : "private",
17042     "field_name" : "mFdsKnown",
17043     "field_offset" : 448,
17044     "referenced_type" : "type-31"
17045    },
17046    {
17047     "access" : "private",
17048     "field_name" : "mHasFds",
17049     "field_offset" : 456,
17050     "referenced_type" : "type-31"
17051    },
17052    {
17053     "access" : "private",
17054     "field_name" : "mAllowFds",
17055     "field_offset" : 464,
17056     "referenced_type" : "type-31"
17057    },
17058    {
17059     "access" : "private",
17060     "field_name" : "mOwner",
17061     "field_offset" : 480,
17062     "referenced_type" : "type-697"
17063    },
17064    {
17065     "access" : "private",
17066     "field_name" : "mOwnerCookie",
17067     "field_offset" : 512,
17068     "referenced_type" : "type-27"
17069    }
17070   ],
17071   "linker_set_key" : "android::hardware::Parcel",
17072   "name" : "android::hardware::Parcel",
17073   "record_kind" : "class",
17074   "referenced_type" : "type-694",
17075   "self_type" : "type-694",
17076   "size" : 68,
17077   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
17078   "unique_id" : "_ZTSN7android8hardware6ParcelE"
17079  },
17080  {
17081   "access" : "private",
17082   "alignment" : 4,
17083   "fields" :
17084   [
17085    {
17086     "field_name" : "index",
17087     "referenced_type" : "type-2"
17088    },
17089    {
17090     "field_name" : "buffer",
17091     "field_offset" : 32,
17092     "referenced_type" : "type-236"
17093    },
17094    {
17095     "field_name" : "bufend",
17096     "field_offset" : 96,
17097     "referenced_type" : "type-236"
17098    }
17099   ],
17100   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
17101   "name" : "android::hardware::Parcel::BufferInfo",
17102   "referenced_type" : "type-701",
17103   "self_type" : "type-701",
17104   "size" : 20,
17105   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
17106   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
17107  },
17108  {
17109   "alignment" : 4,
17110   "base_specifiers" :
17111   [
17112    {
17113     "is_virtual" : true,
17114     "referenced_type" : "type-6"
17115    }
17116   ],
17117   "fields" :
17118   [
17119    {
17120     "access" : "private",
17121     "field_name" : "mDriverFD",
17122     "field_offset" : 32,
17123     "referenced_type" : "type-25"
17124    },
17125    {
17126     "access" : "private",
17127     "field_name" : "mVMStart",
17128     "field_offset" : 64,
17129     "referenced_type" : "type-27"
17130    },
17131    {
17132     "access" : "private",
17133     "field_name" : "mThreadCountLock",
17134     "field_offset" : 96,
17135     "referenced_type" : "type-58"
17136    },
17137    {
17138     "access" : "private",
17139     "field_name" : "mThreadCountDecrement",
17140     "field_offset" : 128,
17141     "referenced_type" : "type-59"
17142    },
17143    {
17144     "access" : "private",
17145     "field_name" : "mExecutingThreadsCount",
17146     "field_offset" : 160,
17147     "referenced_type" : "type-2"
17148    },
17149    {
17150     "access" : "private",
17151     "field_name" : "mMaxThreads",
17152     "field_offset" : 192,
17153     "referenced_type" : "type-2"
17154    },
17155    {
17156     "access" : "private",
17157     "field_name" : "mStarvationStartTimeMs",
17158     "field_offset" : 224,
17159     "referenced_type" : "type-60"
17160    },
17161    {
17162     "access" : "private",
17163     "field_name" : "mLock",
17164     "field_offset" : 288,
17165     "referenced_type" : "type-61"
17166    },
17167    {
17168     "access" : "private",
17169     "field_name" : "mHandleToObject",
17170     "field_offset" : 320,
17171     "referenced_type" : "type-63"
17172    },
17173    {
17174     "access" : "private",
17175     "field_name" : "mManagesContexts",
17176     "field_offset" : 480,
17177     "referenced_type" : "type-31"
17178    },
17179    {
17180     "access" : "private",
17181     "field_name" : "mBinderContextCheckFunc",
17182     "field_offset" : 512,
17183     "referenced_type" : "type-67"
17184    },
17185    {
17186     "access" : "private",
17187     "field_name" : "mBinderContextUserData",
17188     "field_offset" : 544,
17189     "referenced_type" : "type-27"
17190    },
17191    {
17192     "access" : "private",
17193     "field_name" : "mContexts",
17194     "field_offset" : 576,
17195     "referenced_type" : "type-76"
17196    },
17197    {
17198     "access" : "private",
17199     "field_name" : "mRootDir",
17200     "field_offset" : 736,
17201     "referenced_type" : "type-80"
17202    },
17203    {
17204     "access" : "private",
17205     "field_name" : "mThreadPoolStarted",
17206     "field_offset" : 768,
17207     "referenced_type" : "type-31"
17208    },
17209    {
17210     "access" : "private",
17211     "field_name" : "mSpawnThreadOnStart",
17212     "field_offset" : 776,
17213     "referenced_type" : "type-31"
17214    },
17215    {
17216     "access" : "private",
17217     "field_name" : "mThreadPoolSeq",
17218     "field_offset" : 800,
17219     "referenced_type" : "type-84"
17220    },
17221    {
17222     "access" : "private",
17223     "field_name" : "mMmapSize",
17224     "field_offset" : 832,
17225     "referenced_type" : "type-65"
17226    },
17227    {
17228     "access" : "private",
17229     "field_name" : "mCallRestriction",
17230     "field_offset" : 864,
17231     "referenced_type" : "type-85"
17232    }
17233   ],
17234   "linker_set_key" : "android::hardware::ProcessState",
17235   "name" : "android::hardware::ProcessState",
17236   "record_kind" : "class",
17237   "referenced_type" : "type-57",
17238   "self_type" : "type-57",
17239   "size" : 120,
17240   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
17241   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
17242   "vtable_components" :
17243   [
17244    {
17245     "component_value" : 112,
17246     "kind" : "vbase_offset"
17247    },
17248    {
17249     "kind" : "offset_to_top"
17250    },
17251    {
17252     "kind" : "rtti",
17253     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
17254    },
17255    {
17256     "kind" : "complete_dtor_pointer",
17257     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
17258    },
17259    {
17260     "kind" : "deleting_dtor_pointer",
17261     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
17262    },
17263    {
17264     "kind" : "vcall_offset"
17265    },
17266    {
17267     "kind" : "vcall_offset"
17268    },
17269    {
17270     "kind" : "vcall_offset"
17271    },
17272    {
17273     "kind" : "vcall_offset"
17274    },
17275    {
17276     "component_value" : -112,
17277     "kind" : "vcall_offset"
17278    },
17279    {
17280     "component_value" : -112,
17281     "kind" : "offset_to_top"
17282    },
17283    {
17284     "kind" : "rtti",
17285     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
17286    },
17287    {
17288     "kind" : "complete_dtor_pointer",
17289     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
17290    },
17291    {
17292     "kind" : "deleting_dtor_pointer",
17293     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
17294    },
17295    {
17296     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17297    },
17298    {
17299     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17300    },
17301    {
17302     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17303    },
17304    {
17305     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17306    }
17307   ]
17308  },
17309  {
17310   "access" : "private",
17311   "alignment" : 4,
17312   "fields" :
17313   [
17314    {
17315     "field_name" : "binder",
17316     "referenced_type" : "type-14"
17317    },
17318    {
17319     "field_name" : "refs",
17320     "field_offset" : 32,
17321     "referenced_type" : "type-10"
17322    }
17323   ],
17324   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
17325   "name" : "android::hardware::ProcessState::handle_entry",
17326   "referenced_type" : "type-66",
17327   "self_type" : "type-66",
17328   "size" : 8,
17329   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
17330   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
17331  },
17332  {
17333   "alignment" : 4,
17334   "base_specifiers" :
17335   [
17336    {
17337     "referenced_type" : "type-110"
17338    }
17339   ],
17340   "fields" :
17341   [
17342    {
17343     "access" : "private",
17344     "field_name" : "mVal",
17345     "field_offset" : 192,
17346     "referenced_type" : "type-816"
17347    }
17348   ],
17349   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
17350   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
17351   "record_kind" : "class",
17352   "referenced_type" : "type-901",
17353   "self_type" : "type-901",
17354   "size" : 28,
17355   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17356   "template_args" : [ "type-816" ],
17357   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_3drm4V1_06StatusEEE"
17358  },
17359  {
17360   "alignment" : 4,
17361   "base_specifiers" :
17362   [
17363    {
17364     "referenced_type" : "type-110"
17365    }
17366   ],
17367   "fields" :
17368   [
17369    {
17370     "access" : "private",
17371     "field_name" : "mVal",
17372     "field_offset" : 192,
17373     "referenced_type" : "type-329"
17374    }
17375   ],
17376   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> >",
17377   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> >",
17378   "record_kind" : "class",
17379   "referenced_type" : "type-395",
17380   "self_type" : "type-395",
17381   "size" : 28,
17382   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17383   "template_args" : [ "type-329" ],
17384   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_014ICryptoFactoryEEEEE"
17385  },
17386  {
17387   "alignment" : 4,
17388   "base_specifiers" :
17389   [
17390    {
17391     "referenced_type" : "type-110"
17392    }
17393   ],
17394   "fields" :
17395   [
17396    {
17397     "access" : "private",
17398     "field_name" : "mVal",
17399     "field_offset" : 192,
17400     "referenced_type" : "type-278"
17401    }
17402   ],
17403   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> >",
17404   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> >",
17405   "record_kind" : "class",
17406   "referenced_type" : "type-908",
17407   "self_type" : "type-908",
17408   "size" : 28,
17409   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17410   "template_args" : [ "type-278" ],
17411   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_013ICryptoPluginEEEEE"
17412  },
17413  {
17414   "alignment" : 4,
17415   "base_specifiers" :
17416   [
17417    {
17418     "referenced_type" : "type-110"
17419    }
17420   ],
17421   "fields" :
17422   [
17423    {
17424     "access" : "private",
17425     "field_name" : "mVal",
17426     "field_offset" : 192,
17427     "referenced_type" : "type-19"
17428    }
17429   ],
17430   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> >",
17431   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> >",
17432   "record_kind" : "class",
17433   "referenced_type" : "type-109",
17434   "self_type" : "type-109",
17435   "size" : 28,
17436   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17437   "template_args" : [ "type-19" ],
17438   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_011IDrmFactoryEEEEE"
17439  },
17440  {
17441   "alignment" : 4,
17442   "base_specifiers" :
17443   [
17444    {
17445     "referenced_type" : "type-110"
17446    }
17447   ],
17448   "fields" :
17449   [
17450    {
17451     "access" : "private",
17452     "field_name" : "mVal",
17453     "field_offset" : 192,
17454     "referenced_type" : "type-52"
17455    }
17456   ],
17457   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> >",
17458   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> >",
17459   "record_kind" : "class",
17460   "referenced_type" : "type-208",
17461   "self_type" : "type-208",
17462   "size" : 28,
17463   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17464   "template_args" : [ "type-52" ],
17465   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_010IDrmPluginEEEEE"
17466  },
17467  {
17468   "alignment" : 4,
17469   "base_specifiers" :
17470   [
17471    {
17472     "referenced_type" : "type-110"
17473    }
17474   ],
17475   "fields" :
17476   [
17477    {
17478     "access" : "private",
17479     "field_name" : "mVal",
17480     "field_offset" : 192,
17481     "referenced_type" : "type-87"
17482    }
17483   ],
17484   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> >",
17485   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> >",
17486   "record_kind" : "class",
17487   "referenced_type" : "type-374",
17488   "self_type" : "type-374",
17489   "size" : 28,
17490   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17491   "template_args" : [ "type-87" ],
17492   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_018IDrmPluginListenerEEEEE"
17493  },
17494  {
17495   "alignment" : 4,
17496   "base_specifiers" :
17497   [
17498    {
17499     "referenced_type" : "type-110"
17500    }
17501   ],
17502   "fields" :
17503   [
17504    {
17505     "access" : "private",
17506     "field_name" : "mVal",
17507     "field_offset" : 168,
17508     "referenced_type" : "type-31"
17509    }
17510   ],
17511   "linker_set_key" : "android::hardware::Return<bool>",
17512   "name" : "android::hardware::Return<bool>",
17513   "record_kind" : "class",
17514   "referenced_type" : "type-373",
17515   "self_type" : "type-373",
17516   "size" : 24,
17517   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17518   "template_args" : [ "type-31" ],
17519   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
17520  },
17521  {
17522   "alignment" : 4,
17523   "base_specifiers" :
17524   [
17525    {
17526     "referenced_type" : "type-110"
17527    }
17528   ],
17529   "linker_set_key" : "android::hardware::Return<void>",
17530   "name" : "android::hardware::Return<void>",
17531   "record_kind" : "class",
17532   "referenced_type" : "type-437",
17533   "self_type" : "type-437",
17534   "size" : 24,
17535   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17536   "template_args" : [ "type-28" ],
17537   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
17538  },
17539  {
17540   "alignment" : 4,
17541   "fields" :
17542   [
17543    {
17544     "access" : "private",
17545     "field_name" : "mException",
17546     "referenced_type" : "type-25"
17547    },
17548    {
17549     "access" : "private",
17550     "field_name" : "mErrorCode",
17551     "field_offset" : 32,
17552     "referenced_type" : "type-25"
17553    },
17554    {
17555     "access" : "private",
17556     "field_name" : "mMessage",
17557     "field_offset" : 64,
17558     "referenced_type" : "type-112"
17559    }
17560   ],
17561   "linker_set_key" : "android::hardware::Status",
17562   "name" : "android::hardware::Status",
17563   "record_kind" : "class",
17564   "referenced_type" : "type-111",
17565   "self_type" : "type-111",
17566   "size" : 20,
17567   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17568   "unique_id" : "_ZTSN7android8hardware6StatusE"
17569  },
17570  {
17571   "alignment" : 4,
17572   "fields" :
17573   [
17574    {
17575     "access" : "protected",
17576     "field_name" : "mInstrumentationCallbacks",
17577     "field_offset" : 32,
17578     "referenced_type" : "type-30"
17579    },
17580    {
17581     "access" : "protected",
17582     "field_name" : "mEnableInstrumentation",
17583     "field_offset" : 128,
17584     "referenced_type" : "type-31"
17585    },
17586    {
17587     "access" : "protected",
17588     "field_name" : "mInstrumentationLibPackage",
17589     "field_offset" : 160,
17590     "referenced_type" : "type-32"
17591    },
17592    {
17593     "access" : "protected",
17594     "field_name" : "mInterfaceName",
17595     "field_offset" : 256,
17596     "referenced_type" : "type-33"
17597    }
17598   ],
17599   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
17600   "name" : "android::hardware::details::HidlInstrumentor",
17601   "referenced_type" : "type-29",
17602   "self_type" : "type-29",
17603   "size" : 44,
17604   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17605   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
17606   "vtable_components" :
17607   [
17608    {
17609     "kind" : "offset_to_top"
17610    },
17611    {
17612     "kind" : "rtti",
17613     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
17614    },
17615    {
17616     "kind" : "complete_dtor_pointer",
17617     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
17618    },
17619    {
17620     "kind" : "deleting_dtor_pointer",
17621     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
17622    }
17623   ]
17624  },
17625  {
17626   "alignment" : 4,
17627   "fields" :
17628   [
17629    {
17630     "field_name" : "sched_policy",
17631     "referenced_type" : "type-25"
17632    },
17633    {
17634     "field_name" : "prio",
17635     "field_offset" : 32,
17636     "referenced_type" : "type-25"
17637    }
17638   ],
17639   "linker_set_key" : "android::hardware::details::SchedPrio",
17640   "name" : "android::hardware::details::SchedPrio",
17641   "referenced_type" : "type-715",
17642   "self_type" : "type-715",
17643   "size" : 8,
17644   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
17645   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
17646  },
17647  {
17648   "alignment" : 4,
17649   "fields" :
17650   [
17651    {
17652     "access" : "private",
17653     "field_name" : "mQueue",
17654     "referenced_type" : "type-41"
17655    }
17656   ],
17657   "linker_set_key" : "android::hardware::details::TaskRunner",
17658   "name" : "android::hardware::details::TaskRunner",
17659   "record_kind" : "class",
17660   "referenced_type" : "type-40",
17661   "self_type" : "type-40",
17662   "size" : 8,
17663   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
17664   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
17665  },
17666  {
17667   "alignment" : 1,
17668   "linker_set_key" : "android::hardware::details::bnhw_tag",
17669   "name" : "android::hardware::details::bnhw_tag",
17670   "referenced_type" : "type-538",
17671   "self_type" : "type-538",
17672   "size" : 1,
17673   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17674   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
17675  },
17676  {
17677   "alignment" : 1,
17678   "linker_set_key" : "android::hardware::details::bphw_tag",
17679   "name" : "android::hardware::details::bphw_tag",
17680   "referenced_type" : "type-548",
17681   "self_type" : "type-548",
17682   "size" : 1,
17683   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17684   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
17685  },
17686  {
17687   "alignment" : 1,
17688   "linker_set_key" : "android::hardware::details::bs_tag",
17689   "name" : "android::hardware::details::bs_tag",
17690   "referenced_type" : "type-559",
17691   "self_type" : "type-559",
17692   "size" : 1,
17693   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17694   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
17695  },
17696  {
17697   "access" : "private",
17698   "alignment" : 4,
17699   "fields" :
17700   [
17701    {
17702     "field_name" : "mPointer",
17703     "referenced_type" : "type-606"
17704    },
17705    {
17706     "field_name" : "_pad",
17707     "referenced_type" : "type-236"
17708    }
17709   ],
17710   "is_anonymous" : true,
17711   "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",
17712   "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",
17713   "record_kind" : "union",
17714   "referenced_type" : "type-605",
17715   "self_type" : "type-605",
17716   "size" : 8,
17717   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17718   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
17719  },
17720  {
17721   "access" : "private",
17722   "alignment" : 4,
17723   "fields" :
17724   [
17725    {
17726     "field_name" : "mPointer",
17727     "referenced_type" : "type-245"
17728    },
17729    {
17730     "field_name" : "_pad",
17731     "referenced_type" : "type-236"
17732    }
17733   ],
17734   "is_anonymous" : true,
17735   "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",
17736   "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",
17737   "record_kind" : "union",
17738   "referenced_type" : "type-244",
17739   "self_type" : "type-244",
17740   "size" : 8,
17741   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17742   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEUt_E"
17743  },
17744  {
17745   "access" : "private",
17746   "alignment" : 4,
17747   "fields" :
17748   [
17749    {
17750     "field_name" : "mPointer",
17751     "referenced_type" : "type-231"
17752    },
17753    {
17754     "field_name" : "_pad",
17755     "referenced_type" : "type-236"
17756    }
17757   ],
17758   "is_anonymous" : true,
17759   "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",
17760   "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",
17761   "record_kind" : "union",
17762   "referenced_type" : "type-230",
17763   "self_type" : "type-230",
17764   "size" : 8,
17765   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17766   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEUt_E"
17767  },
17768  {
17769   "access" : "private",
17770   "alignment" : 4,
17771   "fields" :
17772   [
17773    {
17774     "field_name" : "mPointer",
17775     "referenced_type" : "type-270"
17776    },
17777    {
17778     "field_name" : "_pad",
17779     "referenced_type" : "type-236"
17780    }
17781   ],
17782   "is_anonymous" : true,
17783   "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",
17784   "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",
17785   "record_kind" : "union",
17786   "referenced_type" : "type-269",
17787   "self_type" : "type-269",
17788   "size" : 8,
17789   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17790   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEUt_E"
17791  },
17792  {
17793   "access" : "private",
17794   "alignment" : 4,
17795   "fields" :
17796   [
17797    {
17798     "field_name" : "mPointer",
17799     "referenced_type" : "type-929"
17800    },
17801    {
17802     "field_name" : "_pad",
17803     "referenced_type" : "type-236"
17804    }
17805   ],
17806   "is_anonymous" : true,
17807   "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",
17808   "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",
17809   "record_kind" : "union",
17810   "referenced_type" : "type-928",
17811   "self_type" : "type-928",
17812   "size" : 8,
17813   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17814   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09SubSampleEEUt_E"
17815  },
17816  {
17817   "alignment" : 4,
17818   "fields" :
17819   [
17820    {
17821     "access" : "private",
17822     "referenced_type" : "type-605"
17823    }
17824   ],
17825   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
17826   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
17827   "referenced_type" : "type-604",
17828   "self_type" : "type-604",
17829   "size" : 8,
17830   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17831   "template_args" : [ "type-607" ],
17832   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
17833  },
17834  {
17835   "alignment" : 4,
17836   "fields" :
17837   [
17838    {
17839     "access" : "private",
17840     "referenced_type" : "type-244"
17841    }
17842   ],
17843   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
17844   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
17845   "referenced_type" : "type-243",
17846   "self_type" : "type-243",
17847   "size" : 8,
17848   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17849   "template_args" : [ "type-246" ],
17850   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEE"
17851  },
17852  {
17853   "alignment" : 4,
17854   "fields" :
17855   [
17856    {
17857     "access" : "private",
17858     "referenced_type" : "type-230"
17859    }
17860   ],
17861   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
17862   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
17863   "referenced_type" : "type-229",
17864   "self_type" : "type-229",
17865   "size" : 8,
17866   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17867   "template_args" : [ "type-232" ],
17868   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEE"
17869  },
17870  {
17871   "alignment" : 4,
17872   "fields" :
17873   [
17874    {
17875     "access" : "private",
17876     "referenced_type" : "type-269"
17877    }
17878   ],
17879   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
17880   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
17881   "referenced_type" : "type-268",
17882   "self_type" : "type-268",
17883   "size" : 8,
17884   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17885   "template_args" : [ "type-271" ],
17886   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEE"
17887  },
17888  {
17889   "alignment" : 4,
17890   "fields" :
17891   [
17892    {
17893     "access" : "private",
17894     "referenced_type" : "type-928"
17895    }
17896   ],
17897   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
17898   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
17899   "referenced_type" : "type-927",
17900   "self_type" : "type-927",
17901   "size" : 8,
17902   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17903   "template_args" : [ "type-821" ],
17904   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09SubSampleEEE"
17905  },
17906  {
17907   "alignment" : 4,
17908   "fields" :
17909   [
17910    {
17911     "access" : "private",
17912     "referenced_type" : "type-620"
17913    }
17914   ],
17915   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
17916   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
17917   "referenced_type" : "type-619",
17918   "self_type" : "type-619",
17919   "size" : 8,
17920   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17921   "template_args" : [ "type-622" ],
17922   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
17923  },
17924  {
17925   "alignment" : 4,
17926   "fields" :
17927   [
17928    {
17929     "access" : "private",
17930     "referenced_type" : "type-611"
17931    }
17932   ],
17933   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
17934   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
17935   "referenced_type" : "type-610",
17936   "self_type" : "type-610",
17937   "size" : 8,
17938   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17939   "template_args" : [ "type-233" ],
17940   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
17941  },
17942  {
17943   "alignment" : 4,
17944   "fields" :
17945   [
17946    {
17947     "access" : "private",
17948     "referenced_type" : "type-644"
17949    }
17950   ],
17951   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
17952   "name" : "android::hardware::details::hidl_pointer<char>",
17953   "referenced_type" : "type-643",
17954   "self_type" : "type-643",
17955   "size" : 8,
17956   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17957   "template_args" : [ "type-83" ],
17958   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
17959  },
17960  {
17961   "access" : "private",
17962   "alignment" : 4,
17963   "fields" :
17964   [
17965    {
17966     "field_name" : "mPointer",
17967     "referenced_type" : "type-453"
17968    },
17969    {
17970     "field_name" : "_pad",
17971     "referenced_type" : "type-236"
17972    }
17973   ],
17974   "is_anonymous" : true,
17975   "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",
17976   "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",
17977   "record_kind" : "union",
17978   "referenced_type" : "type-644",
17979   "self_type" : "type-644",
17980   "size" : 8,
17981   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17982   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
17983  },
17984  {
17985   "alignment" : 4,
17986   "fields" :
17987   [
17988    {
17989     "access" : "private",
17990     "referenced_type" : "type-235"
17991    }
17992   ],
17993   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
17994   "name" : "android::hardware::details::hidl_pointer<const char>",
17995   "referenced_type" : "type-234",
17996   "self_type" : "type-234",
17997   "size" : 8,
17998   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17999   "template_args" : [ "type-82" ],
18000   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
18001  },
18002  {
18003   "access" : "private",
18004   "alignment" : 4,
18005   "fields" :
18006   [
18007    {
18008     "field_name" : "mPointer",
18009     "referenced_type" : "type-81"
18010    },
18011    {
18012     "field_name" : "_pad",
18013     "referenced_type" : "type-236"
18014    }
18015   ],
18016   "is_anonymous" : true,
18017   "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",
18018   "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",
18019   "record_kind" : "union",
18020   "referenced_type" : "type-235",
18021   "self_type" : "type-235",
18022   "size" : 8,
18023   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18024   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
18025  },
18026  {
18027   "alignment" : 4,
18028   "fields" :
18029   [
18030    {
18031     "access" : "private",
18032     "referenced_type" : "type-570"
18033    }
18034   ],
18035   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
18036   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
18037   "referenced_type" : "type-569",
18038   "self_type" : "type-569",
18039   "size" : 8,
18040   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18041   "template_args" : [ "type-572" ],
18042   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
18043  },
18044  {
18045   "access" : "private",
18046   "alignment" : 4,
18047   "fields" :
18048   [
18049    {
18050     "field_name" : "mPointer",
18051     "referenced_type" : "type-571"
18052    },
18053    {
18054     "field_name" : "_pad",
18055     "referenced_type" : "type-236"
18056    }
18057   ],
18058   "is_anonymous" : true,
18059   "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",
18060   "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",
18061   "record_kind" : "union",
18062   "referenced_type" : "type-570",
18063   "self_type" : "type-570",
18064   "size" : 8,
18065   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18066   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
18067  },
18068  {
18069   "access" : "private",
18070   "alignment" : 4,
18071   "fields" :
18072   [
18073    {
18074     "field_name" : "mPointer",
18075     "referenced_type" : "type-621"
18076    },
18077    {
18078     "field_name" : "_pad",
18079     "referenced_type" : "type-236"
18080    }
18081   ],
18082   "is_anonymous" : true,
18083   "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",
18084   "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",
18085   "record_kind" : "union",
18086   "referenced_type" : "type-620",
18087   "self_type" : "type-620",
18088   "size" : 8,
18089   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18090   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
18091  },
18092  {
18093   "access" : "private",
18094   "alignment" : 4,
18095   "fields" :
18096   [
18097    {
18098     "field_name" : "mPointer",
18099     "referenced_type" : "type-612"
18100    },
18101    {
18102     "field_name" : "_pad",
18103     "referenced_type" : "type-236"
18104    }
18105   ],
18106   "is_anonymous" : true,
18107   "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",
18108   "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",
18109   "record_kind" : "union",
18110   "referenced_type" : "type-611",
18111   "self_type" : "type-611",
18112   "size" : 8,
18113   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18114   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
18115  },
18116  {
18117   "alignment" : 4,
18118   "fields" :
18119   [
18120    {
18121     "access" : "private",
18122     "referenced_type" : "type-632"
18123    }
18124   ],
18125   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
18126   "name" : "android::hardware::details::hidl_pointer<int>",
18127   "referenced_type" : "type-631",
18128   "self_type" : "type-631",
18129   "size" : 8,
18130   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18131   "template_args" : [ "type-25" ],
18132   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
18133  },
18134  {
18135   "access" : "private",
18136   "alignment" : 4,
18137   "fields" :
18138   [
18139    {
18140     "field_name" : "mPointer",
18141     "referenced_type" : "type-633"
18142    },
18143    {
18144     "field_name" : "_pad",
18145     "referenced_type" : "type-236"
18146    }
18147   ],
18148   "is_anonymous" : true,
18149   "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",
18150   "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",
18151   "record_kind" : "union",
18152   "referenced_type" : "type-632",
18153   "self_type" : "type-632",
18154   "size" : 8,
18155   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18156   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
18157  },
18158  {
18159   "alignment" : 4,
18160   "fields" :
18161   [
18162    {
18163     "access" : "private",
18164     "referenced_type" : "type-666"
18165    }
18166   ],
18167   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
18168   "name" : "android::hardware::details::hidl_pointer<native_handle>",
18169   "referenced_type" : "type-665",
18170   "self_type" : "type-665",
18171   "size" : 8,
18172   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18173   "template_args" : [ "type-462" ],
18174   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
18175  },
18176  {
18177   "access" : "private",
18178   "alignment" : 4,
18179   "fields" :
18180   [
18181    {
18182     "field_name" : "mPointer",
18183     "referenced_type" : "type-461"
18184    },
18185    {
18186     "field_name" : "_pad",
18187     "referenced_type" : "type-236"
18188    }
18189   ],
18190   "is_anonymous" : true,
18191   "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",
18192   "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",
18193   "record_kind" : "union",
18194   "referenced_type" : "type-666",
18195   "self_type" : "type-666",
18196   "size" : 8,
18197   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18198   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
18199  },
18200  {
18201   "alignment" : 4,
18202   "fields" :
18203   [
18204    {
18205     "access" : "private",
18206     "referenced_type" : "type-249"
18207    }
18208   ],
18209   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
18210   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
18211   "referenced_type" : "type-248",
18212   "self_type" : "type-248",
18213   "size" : 8,
18214   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18215   "template_args" : [ "type-251" ],
18216   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
18217  },
18218  {
18219   "access" : "private",
18220   "alignment" : 4,
18221   "fields" :
18222   [
18223    {
18224     "field_name" : "mPointer",
18225     "referenced_type" : "type-250"
18226    },
18227    {
18228     "field_name" : "_pad",
18229     "referenced_type" : "type-236"
18230    }
18231   ],
18232   "is_anonymous" : true,
18233   "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",
18234   "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",
18235   "record_kind" : "union",
18236   "referenced_type" : "type-249",
18237   "self_type" : "type-249",
18238   "size" : 8,
18239   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18240   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
18241  },
18242  {
18243   "alignment" : 1,
18244   "linker_set_key" : "android::hardware::details::i_tag",
18245   "name" : "android::hardware::details::i_tag",
18246   "referenced_type" : "type-528",
18247   "self_type" : "type-528",
18248   "size" : 1,
18249   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18250   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
18251  },
18252  {
18253   "alignment" : 4,
18254   "fields" :
18255   [
18256    {
18257     "access" : "private",
18258     "field_name" : "mStatus",
18259     "referenced_type" : "type-111"
18260    },
18261    {
18262     "access" : "private",
18263     "field_name" : "mCheckedStatus",
18264     "field_offset" : 160,
18265     "referenced_type" : "type-31"
18266    }
18267   ],
18268   "linker_set_key" : "android::hardware::details::return_status",
18269   "name" : "android::hardware::details::return_status",
18270   "record_kind" : "class",
18271   "referenced_type" : "type-110",
18272   "self_type" : "type-110",
18273   "size" : 24,
18274   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
18275   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
18276  },
18277  {
18278   "alignment" : 1,
18279   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 16>",
18280   "name" : "android::hardware::details::std_array<unsigned char, 16>",
18281   "referenced_type" : "type-645",
18282   "self_type" : "type-645",
18283   "size" : 1,
18284   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18285   "template_args" : [ "type-251" ],
18286   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj16EJEEE"
18287  },
18288  {
18289   "alignment" : 1,
18290   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
18291   "name" : "android::hardware::details::std_array<unsigned char, 32>",
18292   "referenced_type" : "type-647",
18293   "self_type" : "type-647",
18294   "size" : 1,
18295   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18296   "template_args" : [ "type-251" ],
18297   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
18298  },
18299  {
18300   "alignment" : 4,
18301   "base_specifiers" :
18302   [
18303    {
18304     "referenced_type" : "type-22"
18305    }
18306   ],
18307   "fields" :
18308   [
18309    {
18310     "access" : "private",
18311     "field_name" : "_hidl_mImpl",
18312     "field_offset" : 544,
18313     "referenced_type" : "type-329"
18314    }
18315   ],
18316   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
18317   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
18318   "referenced_type" : "type-752",
18319   "self_type" : "type-752",
18320   "size" : 80,
18321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h",
18322   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
18323   "vtable_components" :
18324   [
18325    {
18326     "component_value" : 72,
18327     "kind" : "vbase_offset"
18328    },
18329    {
18330     "kind" : "offset_to_top"
18331    },
18332    {
18333     "kind" : "rtti",
18334     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
18335    },
18336    {
18337     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18338    },
18339    {
18340     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18341    },
18342    {
18343     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18344    },
18345    {
18346     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18347    },
18348    {
18349     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18350    },
18351    {
18352     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18353    },
18354    {
18355     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18356    },
18357    {
18358     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18359    },
18360    {
18361     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18362    },
18363    {
18364     "kind" : "complete_dtor_pointer",
18365     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
18366    },
18367    {
18368     "kind" : "deleting_dtor_pointer",
18369     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
18370    },
18371    {
18372     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18373    },
18374    {
18375     "component_value" : -20,
18376     "kind" : "offset_to_top"
18377    },
18378    {
18379     "kind" : "rtti",
18380     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
18381    },
18382    {
18383     "kind" : "complete_dtor_pointer",
18384     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
18385    },
18386    {
18387     "kind" : "deleting_dtor_pointer",
18388     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
18389    },
18390    {
18391     "kind" : "vcall_offset"
18392    },
18393    {
18394     "kind" : "vcall_offset"
18395    },
18396    {
18397     "kind" : "vcall_offset"
18398    },
18399    {
18400     "kind" : "vcall_offset"
18401    },
18402    {
18403     "component_value" : -72,
18404     "kind" : "vcall_offset"
18405    },
18406    {
18407     "component_value" : -72,
18408     "kind" : "offset_to_top"
18409    },
18410    {
18411     "kind" : "rtti",
18412     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
18413    },
18414    {
18415     "kind" : "complete_dtor_pointer",
18416     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
18417    },
18418    {
18419     "kind" : "deleting_dtor_pointer",
18420     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
18421    },
18422    {
18423     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18424    },
18425    {
18426     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18427    },
18428    {
18429     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18430    },
18431    {
18432     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18433    }
18434   ]
18435  },
18436  {
18437   "alignment" : 4,
18438   "base_specifiers" :
18439   [
18440    {
18441     "referenced_type" : "type-22"
18442    }
18443   ],
18444   "fields" :
18445   [
18446    {
18447     "access" : "private",
18448     "field_name" : "_hidl_mImpl",
18449     "field_offset" : 544,
18450     "referenced_type" : "type-278"
18451    }
18452   ],
18453   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
18454   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
18455   "referenced_type" : "type-708",
18456   "self_type" : "type-708",
18457   "size" : 80,
18458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h",
18459   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BnHwCryptoPluginE",
18460   "vtable_components" :
18461   [
18462    {
18463     "component_value" : 72,
18464     "kind" : "vbase_offset"
18465    },
18466    {
18467     "kind" : "offset_to_top"
18468    },
18469    {
18470     "kind" : "rtti",
18471     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
18472    },
18473    {
18474     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18475    },
18476    {
18477     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18478    },
18479    {
18480     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18481    },
18482    {
18483     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18484    },
18485    {
18486     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18487    },
18488    {
18489     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18490    },
18491    {
18492     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18493    },
18494    {
18495     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18496    },
18497    {
18498     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18499    },
18500    {
18501     "kind" : "complete_dtor_pointer",
18502     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
18503    },
18504    {
18505     "kind" : "deleting_dtor_pointer",
18506     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
18507    },
18508    {
18509     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18510    },
18511    {
18512     "component_value" : -20,
18513     "kind" : "offset_to_top"
18514    },
18515    {
18516     "kind" : "rtti",
18517     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
18518    },
18519    {
18520     "kind" : "complete_dtor_pointer",
18521     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
18522    },
18523    {
18524     "kind" : "deleting_dtor_pointer",
18525     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
18526    },
18527    {
18528     "kind" : "vcall_offset"
18529    },
18530    {
18531     "kind" : "vcall_offset"
18532    },
18533    {
18534     "kind" : "vcall_offset"
18535    },
18536    {
18537     "kind" : "vcall_offset"
18538    },
18539    {
18540     "component_value" : -72,
18541     "kind" : "vcall_offset"
18542    },
18543    {
18544     "component_value" : -72,
18545     "kind" : "offset_to_top"
18546    },
18547    {
18548     "kind" : "rtti",
18549     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
18550    },
18551    {
18552     "kind" : "complete_dtor_pointer",
18553     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
18554    },
18555    {
18556     "kind" : "deleting_dtor_pointer",
18557     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
18558    },
18559    {
18560     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18561    },
18562    {
18563     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18564    },
18565    {
18566     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18567    },
18568    {
18569     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18570    }
18571   ]
18572  },
18573  {
18574   "alignment" : 4,
18575   "base_specifiers" :
18576   [
18577    {
18578     "referenced_type" : "type-22"
18579    }
18580   ],
18581   "fields" :
18582   [
18583    {
18584     "access" : "private",
18585     "field_name" : "_hidl_mImpl",
18586     "field_offset" : 544,
18587     "referenced_type" : "type-19"
18588    }
18589   ],
18590   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory",
18591   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory",
18592   "referenced_type" : "type-18",
18593   "self_type" : "type-18",
18594   "size" : 80,
18595   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h",
18596   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BnHwDrmFactoryE",
18597   "vtable_components" :
18598   [
18599    {
18600     "component_value" : 72,
18601     "kind" : "vbase_offset"
18602    },
18603    {
18604     "kind" : "offset_to_top"
18605    },
18606    {
18607     "kind" : "rtti",
18608     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
18609    },
18610    {
18611     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18612    },
18613    {
18614     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18615    },
18616    {
18617     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18618    },
18619    {
18620     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18621    },
18622    {
18623     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18624    },
18625    {
18626     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18627    },
18628    {
18629     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18630    },
18631    {
18632     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18633    },
18634    {
18635     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18636    },
18637    {
18638     "kind" : "complete_dtor_pointer",
18639     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
18640    },
18641    {
18642     "kind" : "deleting_dtor_pointer",
18643     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
18644    },
18645    {
18646     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18647    },
18648    {
18649     "component_value" : -20,
18650     "kind" : "offset_to_top"
18651    },
18652    {
18653     "kind" : "rtti",
18654     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
18655    },
18656    {
18657     "kind" : "complete_dtor_pointer",
18658     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
18659    },
18660    {
18661     "kind" : "deleting_dtor_pointer",
18662     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
18663    },
18664    {
18665     "kind" : "vcall_offset"
18666    },
18667    {
18668     "kind" : "vcall_offset"
18669    },
18670    {
18671     "kind" : "vcall_offset"
18672    },
18673    {
18674     "kind" : "vcall_offset"
18675    },
18676    {
18677     "component_value" : -72,
18678     "kind" : "vcall_offset"
18679    },
18680    {
18681     "component_value" : -72,
18682     "kind" : "offset_to_top"
18683    },
18684    {
18685     "kind" : "rtti",
18686     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
18687    },
18688    {
18689     "kind" : "complete_dtor_pointer",
18690     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
18691    },
18692    {
18693     "kind" : "deleting_dtor_pointer",
18694     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
18695    },
18696    {
18697     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18698    },
18699    {
18700     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18701    },
18702    {
18703     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18704    },
18705    {
18706     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18707    }
18708   ]
18709  },
18710  {
18711   "alignment" : 4,
18712   "base_specifiers" :
18713   [
18714    {
18715     "referenced_type" : "type-22"
18716    }
18717   ],
18718   "fields" :
18719   [
18720    {
18721     "access" : "private",
18722     "field_name" : "_hidl_mImpl",
18723     "field_offset" : 544,
18724     "referenced_type" : "type-52"
18725    }
18726   ],
18727   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
18728   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
18729   "referenced_type" : "type-134",
18730   "self_type" : "type-134",
18731   "size" : 80,
18732   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h",
18733   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BnHwDrmPluginE",
18734   "vtable_components" :
18735   [
18736    {
18737     "component_value" : 72,
18738     "kind" : "vbase_offset"
18739    },
18740    {
18741     "kind" : "offset_to_top"
18742    },
18743    {
18744     "kind" : "rtti",
18745     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
18746    },
18747    {
18748     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18749    },
18750    {
18751     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18752    },
18753    {
18754     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18755    },
18756    {
18757     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18758    },
18759    {
18760     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18761    },
18762    {
18763     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18764    },
18765    {
18766     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18767    },
18768    {
18769     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18770    },
18771    {
18772     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18773    },
18774    {
18775     "kind" : "complete_dtor_pointer",
18776     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
18777    },
18778    {
18779     "kind" : "deleting_dtor_pointer",
18780     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
18781    },
18782    {
18783     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18784    },
18785    {
18786     "component_value" : -20,
18787     "kind" : "offset_to_top"
18788    },
18789    {
18790     "kind" : "rtti",
18791     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
18792    },
18793    {
18794     "kind" : "complete_dtor_pointer",
18795     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
18796    },
18797    {
18798     "kind" : "deleting_dtor_pointer",
18799     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
18800    },
18801    {
18802     "kind" : "vcall_offset"
18803    },
18804    {
18805     "kind" : "vcall_offset"
18806    },
18807    {
18808     "kind" : "vcall_offset"
18809    },
18810    {
18811     "kind" : "vcall_offset"
18812    },
18813    {
18814     "component_value" : -72,
18815     "kind" : "vcall_offset"
18816    },
18817    {
18818     "component_value" : -72,
18819     "kind" : "offset_to_top"
18820    },
18821    {
18822     "kind" : "rtti",
18823     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
18824    },
18825    {
18826     "kind" : "complete_dtor_pointer",
18827     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
18828    },
18829    {
18830     "kind" : "deleting_dtor_pointer",
18831     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
18832    },
18833    {
18834     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18835    },
18836    {
18837     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18838    },
18839    {
18840     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18841    },
18842    {
18843     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18844    }
18845   ]
18846  },
18847  {
18848   "alignment" : 4,
18849   "base_specifiers" :
18850   [
18851    {
18852     "referenced_type" : "type-22"
18853    }
18854   ],
18855   "fields" :
18856   [
18857    {
18858     "access" : "private",
18859     "field_name" : "_hidl_mImpl",
18860     "field_offset" : 544,
18861     "referenced_type" : "type-87"
18862    }
18863   ],
18864   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
18865   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
18866   "referenced_type" : "type-166",
18867   "self_type" : "type-166",
18868   "size" : 80,
18869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h",
18870   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
18871   "vtable_components" :
18872   [
18873    {
18874     "component_value" : 72,
18875     "kind" : "vbase_offset"
18876    },
18877    {
18878     "kind" : "offset_to_top"
18879    },
18880    {
18881     "kind" : "rtti",
18882     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
18883    },
18884    {
18885     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18886    },
18887    {
18888     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18889    },
18890    {
18891     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18892    },
18893    {
18894     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18895    },
18896    {
18897     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18898    },
18899    {
18900     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18901    },
18902    {
18903     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18904    },
18905    {
18906     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18907    },
18908    {
18909     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18910    },
18911    {
18912     "kind" : "complete_dtor_pointer",
18913     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
18914    },
18915    {
18916     "kind" : "deleting_dtor_pointer",
18917     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
18918    },
18919    {
18920     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18921    },
18922    {
18923     "component_value" : -20,
18924     "kind" : "offset_to_top"
18925    },
18926    {
18927     "kind" : "rtti",
18928     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
18929    },
18930    {
18931     "kind" : "complete_dtor_pointer",
18932     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
18933    },
18934    {
18935     "kind" : "deleting_dtor_pointer",
18936     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
18937    },
18938    {
18939     "kind" : "vcall_offset"
18940    },
18941    {
18942     "kind" : "vcall_offset"
18943    },
18944    {
18945     "kind" : "vcall_offset"
18946    },
18947    {
18948     "kind" : "vcall_offset"
18949    },
18950    {
18951     "component_value" : -72,
18952     "kind" : "vcall_offset"
18953    },
18954    {
18955     "component_value" : -72,
18956     "kind" : "offset_to_top"
18957    },
18958    {
18959     "kind" : "rtti",
18960     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
18961    },
18962    {
18963     "kind" : "complete_dtor_pointer",
18964     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
18965    },
18966    {
18967     "kind" : "deleting_dtor_pointer",
18968     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
18969    },
18970    {
18971     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18972    },
18973    {
18974     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18975    },
18976    {
18977     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18978    },
18979    {
18980     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18981    }
18982   ]
18983  },
18984  {
18985   "alignment" : 4,
18986   "base_specifiers" :
18987   [
18988    {
18989     "referenced_type" : "type-693"
18990    },
18991    {
18992     "referenced_type" : "type-29"
18993    }
18994   ],
18995   "fields" :
18996   [
18997    {
18998     "access" : "private",
18999     "field_name" : "_hidl_mMutex",
19000     "field_offset" : 544,
19001     "referenced_type" : "type-867"
19002    },
19003    {
19004     "access" : "private",
19005     "field_name" : "_hidl_mDeathRecipients",
19006     "field_offset" : 576,
19007     "referenced_type" : "type-868"
19008    }
19009   ],
19010   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
19011   "name" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
19012   "referenced_type" : "type-866",
19013   "self_type" : "type-866",
19014   "size" : 92,
19015   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h",
19016   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
19017   "vtable_components" :
19018   [
19019    {
19020     "component_value" : 84,
19021     "kind" : "vbase_offset"
19022    },
19023    {
19024     "kind" : "offset_to_top"
19025    },
19026    {
19027     "kind" : "rtti",
19028     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
19029    },
19030    {
19031     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_017BpHwCryptoFactory8isRemoteEv"
19032    },
19033    {
19034     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19035    },
19036    {
19037     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19038    },
19039    {
19040     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19041    },
19042    {
19043     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19044    },
19045    {
19046     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21setHALInstrumentationEv"
19047    },
19048    {
19049     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19050    },
19051    {
19052     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory4pingEv"
19053    },
19054    {
19055     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19056    },
19057    {
19058     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21notifySyspropsChangedEv"
19059    },
19060    {
19061     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19062    },
19063    {
19064     "kind" : "complete_dtor_pointer",
19065     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
19066    },
19067    {
19068     "kind" : "deleting_dtor_pointer",
19069     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
19070    },
19071    {
19072     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
19073    },
19074    {
19075     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
19076    },
19077    {
19078     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
19079    },
19080    {
19081     "component_value" : 80,
19082     "kind" : "vbase_offset"
19083    },
19084    {
19085     "component_value" : -4,
19086     "kind" : "offset_to_top"
19087    },
19088    {
19089     "kind" : "rtti",
19090     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
19091    },
19092    {
19093     "kind" : "complete_dtor_pointer",
19094     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
19095    },
19096    {
19097     "kind" : "deleting_dtor_pointer",
19098     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
19099    },
19100    {
19101     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
19102    },
19103    {
19104     "component_value" : 76,
19105     "kind" : "vbase_offset"
19106    },
19107    {
19108     "component_value" : -8,
19109     "kind" : "offset_to_top"
19110    },
19111    {
19112     "kind" : "rtti",
19113     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
19114    },
19115    {
19116     "kind" : "complete_dtor_pointer",
19117     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
19118    },
19119    {
19120     "kind" : "deleting_dtor_pointer",
19121     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
19122    },
19123    {
19124     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19125    },
19126    {
19127     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19128    },
19129    {
19130     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19131    },
19132    {
19133     "component_value" : -24,
19134     "kind" : "offset_to_top"
19135    },
19136    {
19137     "kind" : "rtti",
19138     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
19139    },
19140    {
19141     "kind" : "complete_dtor_pointer",
19142     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
19143    },
19144    {
19145     "kind" : "deleting_dtor_pointer",
19146     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
19147    },
19148    {
19149     "kind" : "vcall_offset"
19150    },
19151    {
19152     "component_value" : -76,
19153     "kind" : "vcall_offset"
19154    },
19155    {
19156     "component_value" : -76,
19157     "kind" : "vcall_offset"
19158    },
19159    {
19160     "component_value" : -76,
19161     "kind" : "vcall_offset"
19162    },
19163    {
19164     "component_value" : -84,
19165     "kind" : "vcall_offset"
19166    },
19167    {
19168     "component_value" : -84,
19169     "kind" : "offset_to_top"
19170    },
19171    {
19172     "kind" : "rtti",
19173     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
19174    },
19175    {
19176     "kind" : "complete_dtor_pointer",
19177     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
19178    },
19179    {
19180     "kind" : "deleting_dtor_pointer",
19181     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
19182    },
19183    {
19184     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
19185    },
19186    {
19187     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19188    },
19189    {
19190     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19191    },
19192    {
19193     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19194    }
19195   ]
19196  },
19197  {
19198   "alignment" : 4,
19199   "base_specifiers" :
19200   [
19201    {
19202     "referenced_type" : "type-286"
19203    },
19204    {
19205     "referenced_type" : "type-29"
19206    }
19207   ],
19208   "fields" :
19209   [
19210    {
19211     "access" : "private",
19212     "field_name" : "_hidl_mMutex",
19213     "field_offset" : 544,
19214     "referenced_type" : "type-284"
19215    },
19216    {
19217     "access" : "private",
19218     "field_name" : "_hidl_mDeathRecipients",
19219     "field_offset" : 576,
19220     "referenced_type" : "type-285"
19221    }
19222   ],
19223   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
19224   "name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
19225   "referenced_type" : "type-283",
19226   "self_type" : "type-283",
19227   "size" : 92,
19228   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h",
19229   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BpHwCryptoPluginE",
19230   "vtable_components" :
19231   [
19232    {
19233     "component_value" : 84,
19234     "kind" : "vbase_offset"
19235    },
19236    {
19237     "kind" : "offset_to_top"
19238    },
19239    {
19240     "kind" : "rtti",
19241     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
19242    },
19243    {
19244     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_016BpHwCryptoPlugin8isRemoteEv"
19245    },
19246    {
19247     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19248    },
19249    {
19250     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19251    },
19252    {
19253     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19254    },
19255    {
19256     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19257    },
19258    {
19259     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21setHALInstrumentationEv"
19260    },
19261    {
19262     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19263    },
19264    {
19265     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin4pingEv"
19266    },
19267    {
19268     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19269    },
19270    {
19271     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21notifySyspropsChangedEv"
19272    },
19273    {
19274     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19275    },
19276    {
19277     "kind" : "complete_dtor_pointer",
19278     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
19279    },
19280    {
19281     "kind" : "deleting_dtor_pointer",
19282     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
19283    },
19284    {
19285     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
19286    },
19287    {
19288     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin16notifyResolutionEjj"
19289    },
19290    {
19291     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
19292    },
19293    {
19294     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
19295    },
19296    {
19297     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
19298    },
19299    {
19300     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
19301    },
19302    {
19303     "component_value" : 80,
19304     "kind" : "vbase_offset"
19305    },
19306    {
19307     "component_value" : -4,
19308     "kind" : "offset_to_top"
19309    },
19310    {
19311     "kind" : "rtti",
19312     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
19313    },
19314    {
19315     "kind" : "complete_dtor_pointer",
19316     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
19317    },
19318    {
19319     "kind" : "deleting_dtor_pointer",
19320     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
19321    },
19322    {
19323     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
19324    },
19325    {
19326     "component_value" : 76,
19327     "kind" : "vbase_offset"
19328    },
19329    {
19330     "component_value" : -8,
19331     "kind" : "offset_to_top"
19332    },
19333    {
19334     "kind" : "rtti",
19335     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
19336    },
19337    {
19338     "kind" : "complete_dtor_pointer",
19339     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
19340    },
19341    {
19342     "kind" : "deleting_dtor_pointer",
19343     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
19344    },
19345    {
19346     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19347    },
19348    {
19349     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19350    },
19351    {
19352     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19353    },
19354    {
19355     "component_value" : -24,
19356     "kind" : "offset_to_top"
19357    },
19358    {
19359     "kind" : "rtti",
19360     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
19361    },
19362    {
19363     "kind" : "complete_dtor_pointer",
19364     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
19365    },
19366    {
19367     "kind" : "deleting_dtor_pointer",
19368     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
19369    },
19370    {
19371     "kind" : "vcall_offset"
19372    },
19373    {
19374     "component_value" : -76,
19375     "kind" : "vcall_offset"
19376    },
19377    {
19378     "component_value" : -76,
19379     "kind" : "vcall_offset"
19380    },
19381    {
19382     "component_value" : -76,
19383     "kind" : "vcall_offset"
19384    },
19385    {
19386     "component_value" : -84,
19387     "kind" : "vcall_offset"
19388    },
19389    {
19390     "component_value" : -84,
19391     "kind" : "offset_to_top"
19392    },
19393    {
19394     "kind" : "rtti",
19395     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
19396    },
19397    {
19398     "kind" : "complete_dtor_pointer",
19399     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
19400    },
19401    {
19402     "kind" : "deleting_dtor_pointer",
19403     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
19404    },
19405    {
19406     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
19407    },
19408    {
19409     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19410    },
19411    {
19412     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19413    },
19414    {
19415     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19416    }
19417   ]
19418  },
19419  {
19420   "alignment" : 4,
19421   "base_specifiers" :
19422   [
19423    {
19424     "referenced_type" : "type-46"
19425    },
19426    {
19427     "referenced_type" : "type-29"
19428    }
19429   ],
19430   "fields" :
19431   [
19432    {
19433     "access" : "private",
19434     "field_name" : "_hidl_mMutex",
19435     "field_offset" : 544,
19436     "referenced_type" : "type-44"
19437    },
19438    {
19439     "access" : "private",
19440     "field_name" : "_hidl_mDeathRecipients",
19441     "field_offset" : 576,
19442     "referenced_type" : "type-45"
19443    }
19444   ],
19445   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmFactory",
19446   "name" : "android::hardware::drm::V1_0::BpHwDrmFactory",
19447   "referenced_type" : "type-43",
19448   "self_type" : "type-43",
19449   "size" : 92,
19450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h",
19451   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BpHwDrmFactoryE",
19452   "vtable_components" :
19453   [
19454    {
19455     "component_value" : 84,
19456     "kind" : "vbase_offset"
19457    },
19458    {
19459     "kind" : "offset_to_top"
19460    },
19461    {
19462     "kind" : "rtti",
19463     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
19464    },
19465    {
19466     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014BpHwDrmFactory8isRemoteEv"
19467    },
19468    {
19469     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19470    },
19471    {
19472     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19473    },
19474    {
19475     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19476    },
19477    {
19478     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19479    },
19480    {
19481     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21setHALInstrumentationEv"
19482    },
19483    {
19484     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19485    },
19486    {
19487     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory4pingEv"
19488    },
19489    {
19490     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19491    },
19492    {
19493     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21notifySyspropsChangedEv"
19494    },
19495    {
19496     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19497    },
19498    {
19499     "kind" : "complete_dtor_pointer",
19500     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
19501    },
19502    {
19503     "kind" : "deleting_dtor_pointer",
19504     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
19505    },
19506    {
19507     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
19508    },
19509    {
19510     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
19511    },
19512    {
19513     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
19514    },
19515    {
19516     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
19517    },
19518    {
19519     "component_value" : 80,
19520     "kind" : "vbase_offset"
19521    },
19522    {
19523     "component_value" : -4,
19524     "kind" : "offset_to_top"
19525    },
19526    {
19527     "kind" : "rtti",
19528     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
19529    },
19530    {
19531     "kind" : "complete_dtor_pointer",
19532     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
19533    },
19534    {
19535     "kind" : "deleting_dtor_pointer",
19536     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
19537    },
19538    {
19539     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
19540    },
19541    {
19542     "component_value" : 76,
19543     "kind" : "vbase_offset"
19544    },
19545    {
19546     "component_value" : -8,
19547     "kind" : "offset_to_top"
19548    },
19549    {
19550     "kind" : "rtti",
19551     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
19552    },
19553    {
19554     "kind" : "complete_dtor_pointer",
19555     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
19556    },
19557    {
19558     "kind" : "deleting_dtor_pointer",
19559     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
19560    },
19561    {
19562     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19563    },
19564    {
19565     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19566    },
19567    {
19568     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19569    },
19570    {
19571     "component_value" : -24,
19572     "kind" : "offset_to_top"
19573    },
19574    {
19575     "kind" : "rtti",
19576     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
19577    },
19578    {
19579     "kind" : "complete_dtor_pointer",
19580     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
19581    },
19582    {
19583     "kind" : "deleting_dtor_pointer",
19584     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
19585    },
19586    {
19587     "kind" : "vcall_offset"
19588    },
19589    {
19590     "component_value" : -76,
19591     "kind" : "vcall_offset"
19592    },
19593    {
19594     "component_value" : -76,
19595     "kind" : "vcall_offset"
19596    },
19597    {
19598     "component_value" : -76,
19599     "kind" : "vcall_offset"
19600    },
19601    {
19602     "component_value" : -84,
19603     "kind" : "vcall_offset"
19604    },
19605    {
19606     "component_value" : -84,
19607     "kind" : "offset_to_top"
19608    },
19609    {
19610     "kind" : "rtti",
19611     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
19612    },
19613    {
19614     "kind" : "complete_dtor_pointer",
19615     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
19616    },
19617    {
19618     "kind" : "deleting_dtor_pointer",
19619     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
19620    },
19621    {
19622     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
19623    },
19624    {
19625     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19626    },
19627    {
19628     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19629    },
19630    {
19631     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19632    }
19633   ]
19634  },
19635  {
19636   "alignment" : 4,
19637   "base_specifiers" :
19638   [
19639    {
19640     "referenced_type" : "type-98"
19641    },
19642    {
19643     "referenced_type" : "type-29"
19644    }
19645   ],
19646   "fields" :
19647   [
19648    {
19649     "access" : "private",
19650     "field_name" : "_hidl_mMutex",
19651     "field_offset" : 544,
19652     "referenced_type" : "type-96"
19653    },
19654    {
19655     "access" : "private",
19656     "field_name" : "_hidl_mDeathRecipients",
19657     "field_offset" : 576,
19658     "referenced_type" : "type-97"
19659    }
19660   ],
19661   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
19662   "name" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
19663   "referenced_type" : "type-95",
19664   "self_type" : "type-95",
19665   "size" : 92,
19666   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h",
19667   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BpHwDrmPluginE",
19668   "vtable_components" :
19669   [
19670    {
19671     "component_value" : 84,
19672     "kind" : "vbase_offset"
19673    },
19674    {
19675     "kind" : "offset_to_top"
19676    },
19677    {
19678     "kind" : "rtti",
19679     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
19680    },
19681    {
19682     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013BpHwDrmPlugin8isRemoteEv"
19683    },
19684    {
19685     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19686    },
19687    {
19688     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19689    },
19690    {
19691     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19692    },
19693    {
19694     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19695    },
19696    {
19697     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21setHALInstrumentationEv"
19698    },
19699    {
19700     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19701    },
19702    {
19703     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4pingEv"
19704    },
19705    {
19706     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19707    },
19708    {
19709     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21notifySyspropsChangedEv"
19710    },
19711    {
19712     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19713    },
19714    {
19715     "kind" : "complete_dtor_pointer",
19716     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
19717    },
19718    {
19719     "kind" : "deleting_dtor_pointer",
19720     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
19721    },
19722    {
19723     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
19724    },
19725    {
19726     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
19727    },
19728    {
19729     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
19730    },
19731    {
19732     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19733    },
19734    {
19735     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
19736    },
19737    {
19738     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
19739    },
19740    {
19741     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
19742    },
19743    {
19744     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
19745    },
19746    {
19747     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
19748    },
19749    {
19750     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
19751    },
19752    {
19753     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
19754    },
19755    {
19756     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21releaseAllSecureStopsEv"
19757    },
19758    {
19759     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
19760    },
19761    {
19762     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
19763    },
19764    {
19765     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
19766    },
19767    {
19768     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
19769    },
19770    {
19771     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
19772    },
19773    {
19774     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
19775    },
19776    {
19777     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
19778    },
19779    {
19780     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19781    },
19782    {
19783     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19784    },
19785    {
19786     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19787    },
19788    {
19789     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
19790    },
19791    {
19792     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19793    },
19794    {
19795     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
19796    },
19797    {
19798     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
19799    },
19800    {
19801     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
19802    },
19803    {
19804     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
19805    },
19806    {
19807     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
19808    },
19809    {
19810     "component_value" : 80,
19811     "kind" : "vbase_offset"
19812    },
19813    {
19814     "component_value" : -4,
19815     "kind" : "offset_to_top"
19816    },
19817    {
19818     "kind" : "rtti",
19819     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
19820    },
19821    {
19822     "kind" : "complete_dtor_pointer",
19823     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
19824    },
19825    {
19826     "kind" : "deleting_dtor_pointer",
19827     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
19828    },
19829    {
19830     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
19831    },
19832    {
19833     "component_value" : 76,
19834     "kind" : "vbase_offset"
19835    },
19836    {
19837     "component_value" : -8,
19838     "kind" : "offset_to_top"
19839    },
19840    {
19841     "kind" : "rtti",
19842     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
19843    },
19844    {
19845     "kind" : "complete_dtor_pointer",
19846     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
19847    },
19848    {
19849     "kind" : "deleting_dtor_pointer",
19850     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
19851    },
19852    {
19853     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19854    },
19855    {
19856     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19857    },
19858    {
19859     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19860    },
19861    {
19862     "component_value" : -24,
19863     "kind" : "offset_to_top"
19864    },
19865    {
19866     "kind" : "rtti",
19867     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
19868    },
19869    {
19870     "kind" : "complete_dtor_pointer",
19871     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
19872    },
19873    {
19874     "kind" : "deleting_dtor_pointer",
19875     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
19876    },
19877    {
19878     "kind" : "vcall_offset"
19879    },
19880    {
19881     "component_value" : -76,
19882     "kind" : "vcall_offset"
19883    },
19884    {
19885     "component_value" : -76,
19886     "kind" : "vcall_offset"
19887    },
19888    {
19889     "component_value" : -76,
19890     "kind" : "vcall_offset"
19891    },
19892    {
19893     "component_value" : -84,
19894     "kind" : "vcall_offset"
19895    },
19896    {
19897     "component_value" : -84,
19898     "kind" : "offset_to_top"
19899    },
19900    {
19901     "kind" : "rtti",
19902     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
19903    },
19904    {
19905     "kind" : "complete_dtor_pointer",
19906     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
19907    },
19908    {
19909     "kind" : "deleting_dtor_pointer",
19910     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
19911    },
19912    {
19913     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
19914    },
19915    {
19916     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19917    },
19918    {
19919     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19920    },
19921    {
19922     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19923    }
19924   ]
19925  },
19926  {
19927   "alignment" : 4,
19928   "base_specifiers" :
19929   [
19930    {
19931     "referenced_type" : "type-130"
19932    },
19933    {
19934     "referenced_type" : "type-29"
19935    }
19936   ],
19937   "fields" :
19938   [
19939    {
19940     "access" : "private",
19941     "field_name" : "_hidl_mMutex",
19942     "field_offset" : 544,
19943     "referenced_type" : "type-169"
19944    },
19945    {
19946     "access" : "private",
19947     "field_name" : "_hidl_mDeathRecipients",
19948     "field_offset" : 576,
19949     "referenced_type" : "type-170"
19950    }
19951   ],
19952   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
19953   "name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
19954   "referenced_type" : "type-168",
19955   "self_type" : "type-168",
19956   "size" : 92,
19957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h",
19958   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
19959   "vtable_components" :
19960   [
19961    {
19962     "component_value" : 84,
19963     "kind" : "vbase_offset"
19964    },
19965    {
19966     "kind" : "offset_to_top"
19967    },
19968    {
19969     "kind" : "rtti",
19970     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
19971    },
19972    {
19973     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_021BpHwDrmPluginListener8isRemoteEv"
19974    },
19975    {
19976     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19977    },
19978    {
19979     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19980    },
19981    {
19982     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19983    },
19984    {
19985     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19986    },
19987    {
19988     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv"
19989    },
19990    {
19991     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19992    },
19993    {
19994     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener4pingEv"
19995    },
19996    {
19997     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19998    },
19999    {
20000     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv"
20001    },
20002    {
20003     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20004    },
20005    {
20006     "kind" : "complete_dtor_pointer",
20007     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
20008    },
20009    {
20010     "kind" : "deleting_dtor_pointer",
20011     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
20012    },
20013    {
20014     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
20015    },
20016    {
20017     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
20018    },
20019    {
20020     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
20021    },
20022    {
20023     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
20024    },
20025    {
20026     "component_value" : 80,
20027     "kind" : "vbase_offset"
20028    },
20029    {
20030     "component_value" : -4,
20031     "kind" : "offset_to_top"
20032    },
20033    {
20034     "kind" : "rtti",
20035     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
20036    },
20037    {
20038     "kind" : "complete_dtor_pointer",
20039     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
20040    },
20041    {
20042     "kind" : "deleting_dtor_pointer",
20043     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
20044    },
20045    {
20046     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
20047    },
20048    {
20049     "component_value" : 76,
20050     "kind" : "vbase_offset"
20051    },
20052    {
20053     "component_value" : -8,
20054     "kind" : "offset_to_top"
20055    },
20056    {
20057     "kind" : "rtti",
20058     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
20059    },
20060    {
20061     "kind" : "complete_dtor_pointer",
20062     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
20063    },
20064    {
20065     "kind" : "deleting_dtor_pointer",
20066     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
20067    },
20068    {
20069     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20070    },
20071    {
20072     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20073    },
20074    {
20075     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20076    },
20077    {
20078     "component_value" : -24,
20079     "kind" : "offset_to_top"
20080    },
20081    {
20082     "kind" : "rtti",
20083     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
20084    },
20085    {
20086     "kind" : "complete_dtor_pointer",
20087     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
20088    },
20089    {
20090     "kind" : "deleting_dtor_pointer",
20091     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
20092    },
20093    {
20094     "kind" : "vcall_offset"
20095    },
20096    {
20097     "component_value" : -76,
20098     "kind" : "vcall_offset"
20099    },
20100    {
20101     "component_value" : -76,
20102     "kind" : "vcall_offset"
20103    },
20104    {
20105     "component_value" : -76,
20106     "kind" : "vcall_offset"
20107    },
20108    {
20109     "component_value" : -84,
20110     "kind" : "vcall_offset"
20111    },
20112    {
20113     "component_value" : -84,
20114     "kind" : "offset_to_top"
20115    },
20116    {
20117     "kind" : "rtti",
20118     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
20119    },
20120    {
20121     "kind" : "complete_dtor_pointer",
20122     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
20123    },
20124    {
20125     "kind" : "deleting_dtor_pointer",
20126     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
20127    },
20128    {
20129     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
20130    },
20131    {
20132     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20133    },
20134    {
20135     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20136    },
20137    {
20138     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20139    }
20140   ]
20141  },
20142  {
20143   "alignment" : 4,
20144   "base_specifiers" :
20145   [
20146    {
20147     "referenced_type" : "type-331"
20148    },
20149    {
20150     "referenced_type" : "type-29"
20151    }
20152   ],
20153   "fields" :
20154   [
20155    {
20156     "access" : "private",
20157     "field_name" : "mImpl",
20158     "field_offset" : 384,
20159     "referenced_type" : "type-344"
20160    },
20161    {
20162     "access" : "private",
20163     "field_name" : "mOnewayQueue",
20164     "field_offset" : 416,
20165     "referenced_type" : "type-40"
20166    }
20167   ],
20168   "linker_set_key" : "android::hardware::drm::V1_0::BsCryptoFactory",
20169   "name" : "android::hardware::drm::V1_0::BsCryptoFactory",
20170   "referenced_type" : "type-903",
20171   "self_type" : "type-903",
20172   "size" : 68,
20173   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoFactory.h",
20174   "unique_id" : "_ZTSN7android8hardware3drm4V1_015BsCryptoFactoryE",
20175   "vtable_components" :
20176   [
20177    {
20178     "component_value" : 60,
20179     "kind" : "vbase_offset"
20180    },
20181    {
20182     "kind" : "offset_to_top"
20183    },
20184    {
20185     "kind" : "rtti",
20186     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_015BsCryptoFactoryE"
20187    },
20188    {
20189     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
20190    },
20191    {
20192     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20193    },
20194    {
20195     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20196    },
20197    {
20198     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20199    },
20200    {
20201     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20202    },
20203    {
20204     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory21setHALInstrumentationEv"
20205    },
20206    {
20207     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20208    },
20209    {
20210     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory4pingEv"
20211    },
20212    {
20213     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20214    },
20215    {
20216     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory21notifySyspropsChangedEv"
20217    },
20218    {
20219     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20220    },
20221    {
20222     "kind" : "complete_dtor_pointer",
20223     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryD1Ev"
20224    },
20225    {
20226     "kind" : "deleting_dtor_pointer",
20227     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryD0Ev"
20228    },
20229    {
20230     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
20231    },
20232    {
20233     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
20234    },
20235    {
20236     "component_value" : -4,
20237     "kind" : "offset_to_top"
20238    },
20239    {
20240     "kind" : "rtti",
20241     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_015BsCryptoFactoryE"
20242    },
20243    {
20244     "kind" : "complete_dtor_pointer",
20245     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_015BsCryptoFactoryD1Ev"
20246    },
20247    {
20248     "kind" : "deleting_dtor_pointer",
20249     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_015BsCryptoFactoryD0Ev"
20250    },
20251    {
20252     "kind" : "vcall_offset"
20253    },
20254    {
20255     "kind" : "vcall_offset"
20256    },
20257    {
20258     "kind" : "vcall_offset"
20259    },
20260    {
20261     "kind" : "vcall_offset"
20262    },
20263    {
20264     "component_value" : -60,
20265     "kind" : "vcall_offset"
20266    },
20267    {
20268     "component_value" : -60,
20269     "kind" : "offset_to_top"
20270    },
20271    {
20272     "kind" : "rtti",
20273     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_015BsCryptoFactoryE"
20274    },
20275    {
20276     "kind" : "complete_dtor_pointer",
20277     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_015BsCryptoFactoryD1Ev"
20278    },
20279    {
20280     "kind" : "deleting_dtor_pointer",
20281     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_015BsCryptoFactoryD0Ev"
20282    },
20283    {
20284     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20285    },
20286    {
20287     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20288    },
20289    {
20290     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20291    },
20292    {
20293     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20294    }
20295   ]
20296  },
20297  {
20298   "alignment" : 4,
20299   "base_specifiers" :
20300   [
20301    {
20302     "referenced_type" : "type-280"
20303    },
20304    {
20305     "referenced_type" : "type-29"
20306    }
20307   ],
20308   "fields" :
20309   [
20310    {
20311     "access" : "private",
20312     "field_name" : "mImpl",
20313     "field_offset" : 384,
20314     "referenced_type" : "type-306"
20315    },
20316    {
20317     "access" : "private",
20318     "field_name" : "mOnewayQueue",
20319     "field_offset" : 416,
20320     "referenced_type" : "type-40"
20321    }
20322   ],
20323   "linker_set_key" : "android::hardware::drm::V1_0::BsCryptoPlugin",
20324   "name" : "android::hardware::drm::V1_0::BsCryptoPlugin",
20325   "referenced_type" : "type-896",
20326   "self_type" : "type-896",
20327   "size" : 68,
20328   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoPlugin.h",
20329   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BsCryptoPluginE",
20330   "vtable_components" :
20331   [
20332    {
20333     "component_value" : 60,
20334     "kind" : "vbase_offset"
20335    },
20336    {
20337     "kind" : "offset_to_top"
20338    },
20339    {
20340     "kind" : "rtti",
20341     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BsCryptoPluginE"
20342    },
20343    {
20344     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
20345    },
20346    {
20347     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20348    },
20349    {
20350     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20351    },
20352    {
20353     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20354    },
20355    {
20356     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20357    },
20358    {
20359     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin21setHALInstrumentationEv"
20360    },
20361    {
20362     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20363    },
20364    {
20365     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin4pingEv"
20366    },
20367    {
20368     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20369    },
20370    {
20371     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin21notifySyspropsChangedEv"
20372    },
20373    {
20374     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20375    },
20376    {
20377     "kind" : "complete_dtor_pointer",
20378     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginD1Ev"
20379    },
20380    {
20381     "kind" : "deleting_dtor_pointer",
20382     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginD0Ev"
20383    },
20384    {
20385     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
20386    },
20387    {
20388     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin16notifyResolutionEjj"
20389    },
20390    {
20391     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
20392    },
20393    {
20394     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
20395    },
20396    {
20397     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
20398    },
20399    {
20400     "component_value" : -4,
20401     "kind" : "offset_to_top"
20402    },
20403    {
20404     "kind" : "rtti",
20405     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BsCryptoPluginE"
20406    },
20407    {
20408     "kind" : "complete_dtor_pointer",
20409     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_014BsCryptoPluginD1Ev"
20410    },
20411    {
20412     "kind" : "deleting_dtor_pointer",
20413     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_014BsCryptoPluginD0Ev"
20414    },
20415    {
20416     "kind" : "vcall_offset"
20417    },
20418    {
20419     "kind" : "vcall_offset"
20420    },
20421    {
20422     "kind" : "vcall_offset"
20423    },
20424    {
20425     "kind" : "vcall_offset"
20426    },
20427    {
20428     "component_value" : -60,
20429     "kind" : "vcall_offset"
20430    },
20431    {
20432     "component_value" : -60,
20433     "kind" : "offset_to_top"
20434    },
20435    {
20436     "kind" : "rtti",
20437     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BsCryptoPluginE"
20438    },
20439    {
20440     "kind" : "complete_dtor_pointer",
20441     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BsCryptoPluginD1Ev"
20442    },
20443    {
20444     "kind" : "deleting_dtor_pointer",
20445     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BsCryptoPluginD0Ev"
20446    },
20447    {
20448     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20449    },
20450    {
20451     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20452    },
20453    {
20454     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20455    },
20456    {
20457     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20458    }
20459   ]
20460  },
20461  {
20462   "alignment" : 4,
20463   "base_specifiers" :
20464   [
20465    {
20466     "referenced_type" : "type-21"
20467    },
20468    {
20469     "referenced_type" : "type-29"
20470    }
20471   ],
20472   "fields" :
20473   [
20474    {
20475     "access" : "private",
20476     "field_name" : "mImpl",
20477     "field_offset" : 384,
20478     "referenced_type" : "type-39"
20479    },
20480    {
20481     "access" : "private",
20482     "field_name" : "mOnewayQueue",
20483     "field_offset" : 416,
20484     "referenced_type" : "type-40"
20485    }
20486   ],
20487   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmFactory",
20488   "name" : "android::hardware::drm::V1_0::BsDrmFactory",
20489   "referenced_type" : "type-38",
20490   "self_type" : "type-38",
20491   "size" : 68,
20492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmFactory.h",
20493   "unique_id" : "_ZTSN7android8hardware3drm4V1_012BsDrmFactoryE",
20494   "vtable_components" :
20495   [
20496    {
20497     "component_value" : 60,
20498     "kind" : "vbase_offset"
20499    },
20500    {
20501     "kind" : "offset_to_top"
20502    },
20503    {
20504     "kind" : "rtti",
20505     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_012BsDrmFactoryE"
20506    },
20507    {
20508     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
20509    },
20510    {
20511     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20512    },
20513    {
20514     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20515    },
20516    {
20517     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20518    },
20519    {
20520     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20521    },
20522    {
20523     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory21setHALInstrumentationEv"
20524    },
20525    {
20526     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20527    },
20528    {
20529     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory4pingEv"
20530    },
20531    {
20532     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20533    },
20534    {
20535     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory21notifySyspropsChangedEv"
20536    },
20537    {
20538     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20539    },
20540    {
20541     "kind" : "complete_dtor_pointer",
20542     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryD1Ev"
20543    },
20544    {
20545     "kind" : "deleting_dtor_pointer",
20546     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryD0Ev"
20547    },
20548    {
20549     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
20550    },
20551    {
20552     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
20553    },
20554    {
20555     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
20556    },
20557    {
20558     "component_value" : -4,
20559     "kind" : "offset_to_top"
20560    },
20561    {
20562     "kind" : "rtti",
20563     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_012BsDrmFactoryE"
20564    },
20565    {
20566     "kind" : "complete_dtor_pointer",
20567     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_012BsDrmFactoryD1Ev"
20568    },
20569    {
20570     "kind" : "deleting_dtor_pointer",
20571     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_012BsDrmFactoryD0Ev"
20572    },
20573    {
20574     "kind" : "vcall_offset"
20575    },
20576    {
20577     "kind" : "vcall_offset"
20578    },
20579    {
20580     "kind" : "vcall_offset"
20581    },
20582    {
20583     "kind" : "vcall_offset"
20584    },
20585    {
20586     "component_value" : -60,
20587     "kind" : "vcall_offset"
20588    },
20589    {
20590     "component_value" : -60,
20591     "kind" : "offset_to_top"
20592    },
20593    {
20594     "kind" : "rtti",
20595     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_012BsDrmFactoryE"
20596    },
20597    {
20598     "kind" : "complete_dtor_pointer",
20599     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_012BsDrmFactoryD1Ev"
20600    },
20601    {
20602     "kind" : "deleting_dtor_pointer",
20603     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_012BsDrmFactoryD0Ev"
20604    },
20605    {
20606     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20607    },
20608    {
20609     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20610    },
20611    {
20612     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20613    },
20614    {
20615     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20616    }
20617   ]
20618  },
20619  {
20620   "alignment" : 4,
20621   "base_specifiers" :
20622   [
20623    {
20624     "referenced_type" : "type-54"
20625    },
20626    {
20627     "referenced_type" : "type-29"
20628    }
20629   ],
20630   "fields" :
20631   [
20632    {
20633     "access" : "private",
20634     "field_name" : "mImpl",
20635     "field_offset" : 384,
20636     "referenced_type" : "type-51"
20637    },
20638    {
20639     "access" : "private",
20640     "field_name" : "mOnewayQueue",
20641     "field_offset" : 416,
20642     "referenced_type" : "type-40"
20643    }
20644   ],
20645   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmPlugin",
20646   "name" : "android::hardware::drm::V1_0::BsDrmPlugin",
20647   "referenced_type" : "type-193",
20648   "self_type" : "type-193",
20649   "size" : 68,
20650   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPlugin.h",
20651   "unique_id" : "_ZTSN7android8hardware3drm4V1_011BsDrmPluginE",
20652   "vtable_components" :
20653   [
20654    {
20655     "component_value" : 60,
20656     "kind" : "vbase_offset"
20657    },
20658    {
20659     "kind" : "offset_to_top"
20660    },
20661    {
20662     "kind" : "rtti",
20663     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011BsDrmPluginE"
20664    },
20665    {
20666     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
20667    },
20668    {
20669     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20670    },
20671    {
20672     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20673    },
20674    {
20675     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20676    },
20677    {
20678     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20679    },
20680    {
20681     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin21setHALInstrumentationEv"
20682    },
20683    {
20684     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20685    },
20686    {
20687     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin4pingEv"
20688    },
20689    {
20690     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20691    },
20692    {
20693     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin21notifySyspropsChangedEv"
20694    },
20695    {
20696     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20697    },
20698    {
20699     "kind" : "complete_dtor_pointer",
20700     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPluginD1Ev"
20701    },
20702    {
20703     "kind" : "deleting_dtor_pointer",
20704     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPluginD0Ev"
20705    },
20706    {
20707     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
20708    },
20709    {
20710     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
20711    },
20712    {
20713     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
20714    },
20715    {
20716     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20717    },
20718    {
20719     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
20720    },
20721    {
20722     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
20723    },
20724    {
20725     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
20726    },
20727    {
20728     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
20729    },
20730    {
20731     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
20732    },
20733    {
20734     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
20735    },
20736    {
20737     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
20738    },
20739    {
20740     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin21releaseAllSecureStopsEv"
20741    },
20742    {
20743     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
20744    },
20745    {
20746     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
20747    },
20748    {
20749     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
20750    },
20751    {
20752     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
20753    },
20754    {
20755     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
20756    },
20757    {
20758     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20759    },
20760    {
20761     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20762    },
20763    {
20764     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20765    },
20766    {
20767     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20768    },
20769    {
20770     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20771    },
20772    {
20773     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
20774    },
20775    {
20776     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20777    },
20778    {
20779     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
20780    },
20781    {
20782     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
20783    },
20784    {
20785     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
20786    },
20787    {
20788     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
20789    },
20790    {
20791     "component_value" : -4,
20792     "kind" : "offset_to_top"
20793    },
20794    {
20795     "kind" : "rtti",
20796     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011BsDrmPluginE"
20797    },
20798    {
20799     "kind" : "complete_dtor_pointer",
20800     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_011BsDrmPluginD1Ev"
20801    },
20802    {
20803     "kind" : "deleting_dtor_pointer",
20804     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_011BsDrmPluginD0Ev"
20805    },
20806    {
20807     "kind" : "vcall_offset"
20808    },
20809    {
20810     "kind" : "vcall_offset"
20811    },
20812    {
20813     "kind" : "vcall_offset"
20814    },
20815    {
20816     "kind" : "vcall_offset"
20817    },
20818    {
20819     "component_value" : -60,
20820     "kind" : "vcall_offset"
20821    },
20822    {
20823     "component_value" : -60,
20824     "kind" : "offset_to_top"
20825    },
20826    {
20827     "kind" : "rtti",
20828     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011BsDrmPluginE"
20829    },
20830    {
20831     "kind" : "complete_dtor_pointer",
20832     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_011BsDrmPluginD1Ev"
20833    },
20834    {
20835     "kind" : "deleting_dtor_pointer",
20836     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_011BsDrmPluginD0Ev"
20837    },
20838    {
20839     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20840    },
20841    {
20842     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20843    },
20844    {
20845     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20846    },
20847    {
20848     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20849    }
20850   ]
20851  },
20852  {
20853   "alignment" : 4,
20854   "base_specifiers" :
20855   [
20856    {
20857     "referenced_type" : "type-89"
20858    },
20859    {
20860     "referenced_type" : "type-29"
20861    }
20862   ],
20863   "fields" :
20864   [
20865    {
20866     "access" : "private",
20867     "field_name" : "mImpl",
20868     "field_offset" : 384,
20869     "referenced_type" : "type-91"
20870    },
20871    {
20872     "access" : "private",
20873     "field_name" : "mOnewayQueue",
20874     "field_offset" : 416,
20875     "referenced_type" : "type-40"
20876    }
20877   ],
20878   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmPluginListener",
20879   "name" : "android::hardware::drm::V1_0::BsDrmPluginListener",
20880   "referenced_type" : "type-365",
20881   "self_type" : "type-365",
20882   "size" : 68,
20883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPluginListener.h",
20884   "unique_id" : "_ZTSN7android8hardware3drm4V1_019BsDrmPluginListenerE",
20885   "vtable_components" :
20886   [
20887    {
20888     "component_value" : 60,
20889     "kind" : "vbase_offset"
20890    },
20891    {
20892     "kind" : "offset_to_top"
20893    },
20894    {
20895     "kind" : "rtti",
20896     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_019BsDrmPluginListenerE"
20897    },
20898    {
20899     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
20900    },
20901    {
20902     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20903    },
20904    {
20905     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20906    },
20907    {
20908     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20909    },
20910    {
20911     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20912    },
20913    {
20914     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener21setHALInstrumentationEv"
20915    },
20916    {
20917     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20918    },
20919    {
20920     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener4pingEv"
20921    },
20922    {
20923     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20924    },
20925    {
20926     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener21notifySyspropsChangedEv"
20927    },
20928    {
20929     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20930    },
20931    {
20932     "kind" : "complete_dtor_pointer",
20933     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerD1Ev"
20934    },
20935    {
20936     "kind" : "deleting_dtor_pointer",
20937     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerD0Ev"
20938    },
20939    {
20940     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
20941    },
20942    {
20943     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
20944    },
20945    {
20946     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
20947    },
20948    {
20949     "component_value" : -4,
20950     "kind" : "offset_to_top"
20951    },
20952    {
20953     "kind" : "rtti",
20954     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_019BsDrmPluginListenerE"
20955    },
20956    {
20957     "kind" : "complete_dtor_pointer",
20958     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_019BsDrmPluginListenerD1Ev"
20959    },
20960    {
20961     "kind" : "deleting_dtor_pointer",
20962     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_019BsDrmPluginListenerD0Ev"
20963    },
20964    {
20965     "kind" : "vcall_offset"
20966    },
20967    {
20968     "kind" : "vcall_offset"
20969    },
20970    {
20971     "kind" : "vcall_offset"
20972    },
20973    {
20974     "kind" : "vcall_offset"
20975    },
20976    {
20977     "component_value" : -60,
20978     "kind" : "vcall_offset"
20979    },
20980    {
20981     "component_value" : -60,
20982     "kind" : "offset_to_top"
20983    },
20984    {
20985     "kind" : "rtti",
20986     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_019BsDrmPluginListenerE"
20987    },
20988    {
20989     "kind" : "complete_dtor_pointer",
20990     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_019BsDrmPluginListenerD1Ev"
20991    },
20992    {
20993     "kind" : "deleting_dtor_pointer",
20994     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_019BsDrmPluginListenerD0Ev"
20995    },
20996    {
20997     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20998    },
20999    {
21000     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21001    },
21002    {
21003     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21004    },
21005    {
21006     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21007    }
21008   ]
21009  },
21010  {
21011   "alignment" : 8,
21012   "fields" :
21013   [
21014    {
21015     "field_name" : "type",
21016     "referenced_type" : "type-823"
21017    },
21018    {
21019     "field_name" : "nonsecureMemory",
21020     "field_offset" : 64,
21021     "referenced_type" : "type-824"
21022    },
21023    {
21024     "field_name" : "secureMemory",
21025     "field_offset" : 256,
21026     "referenced_type" : "type-587"
21027    }
21028   ],
21029   "linker_set_key" : "android::hardware::drm::V1_0::DestinationBuffer",
21030   "name" : "android::hardware::drm::V1_0::DestinationBuffer",
21031   "referenced_type" : "type-825",
21032   "self_type" : "type-825",
21033   "size" : 48,
21034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21035   "unique_id" : "_ZTSN7android8hardware3drm4V1_017DestinationBufferE"
21036  },
21037  {
21038   "alignment" : 4,
21039   "base_specifiers" :
21040   [
21041    {
21042     "referenced_type" : "type-5"
21043    }
21044   ],
21045   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory",
21046   "name" : "android::hardware::drm::V1_0::ICryptoFactory",
21047   "referenced_type" : "type-331",
21048   "self_type" : "type-331",
21049   "size" : 12,
21050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h",
21051   "unique_id" : "_ZTSN7android8hardware3drm4V1_014ICryptoFactoryE",
21052   "vtable_components" :
21053   [
21054    {
21055     "component_value" : 4,
21056     "kind" : "vbase_offset"
21057    },
21058    {
21059     "kind" : "offset_to_top"
21060    },
21061    {
21062     "kind" : "rtti",
21063     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
21064    },
21065    {
21066     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
21067    },
21068    {
21069     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21070    },
21071    {
21072     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21073    },
21074    {
21075     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21076    },
21077    {
21078     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21079    },
21080    {
21081     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
21082    },
21083    {
21084     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21085    },
21086    {
21087     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
21088    },
21089    {
21090     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21091    },
21092    {
21093     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
21094    },
21095    {
21096     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21097    },
21098    {
21099     "kind" : "complete_dtor_pointer",
21100     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
21101    },
21102    {
21103     "kind" : "deleting_dtor_pointer",
21104     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
21105    },
21106    {
21107     "is_pure" : true,
21108     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
21109    },
21110    {
21111     "is_pure" : true,
21112     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
21113    },
21114    {
21115     "kind" : "vcall_offset"
21116    },
21117    {
21118     "kind" : "vcall_offset"
21119    },
21120    {
21121     "kind" : "vcall_offset"
21122    },
21123    {
21124     "kind" : "vcall_offset"
21125    },
21126    {
21127     "component_value" : -4,
21128     "kind" : "vcall_offset"
21129    },
21130    {
21131     "component_value" : -4,
21132     "kind" : "offset_to_top"
21133    },
21134    {
21135     "kind" : "rtti",
21136     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
21137    },
21138    {
21139     "kind" : "complete_dtor_pointer",
21140     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
21141    },
21142    {
21143     "kind" : "deleting_dtor_pointer",
21144     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
21145    },
21146    {
21147     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21148    },
21149    {
21150     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21151    },
21152    {
21153     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21154    },
21155    {
21156     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21157    }
21158   ]
21159  },
21160  {
21161   "alignment" : 4,
21162   "base_specifiers" :
21163   [
21164    {
21165     "referenced_type" : "type-5"
21166    }
21167   ],
21168   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin",
21169   "name" : "android::hardware::drm::V1_0::ICryptoPlugin",
21170   "referenced_type" : "type-280",
21171   "self_type" : "type-280",
21172   "size" : 12,
21173   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h",
21174   "unique_id" : "_ZTSN7android8hardware3drm4V1_013ICryptoPluginE",
21175   "vtable_components" :
21176   [
21177    {
21178     "component_value" : 4,
21179     "kind" : "vbase_offset"
21180    },
21181    {
21182     "kind" : "offset_to_top"
21183    },
21184    {
21185     "kind" : "rtti",
21186     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
21187    },
21188    {
21189     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
21190    },
21191    {
21192     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21193    },
21194    {
21195     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21196    },
21197    {
21198     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21199    },
21200    {
21201     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21202    },
21203    {
21204     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
21205    },
21206    {
21207     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21208    },
21209    {
21210     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
21211    },
21212    {
21213     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21214    },
21215    {
21216     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
21217    },
21218    {
21219     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21220    },
21221    {
21222     "kind" : "complete_dtor_pointer",
21223     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD1Ev"
21224    },
21225    {
21226     "kind" : "deleting_dtor_pointer",
21227     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD0Ev"
21228    },
21229    {
21230     "is_pure" : true,
21231     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
21232    },
21233    {
21234     "is_pure" : true,
21235     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
21236    },
21237    {
21238     "is_pure" : true,
21239     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
21240    },
21241    {
21242     "is_pure" : true,
21243     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
21244    },
21245    {
21246     "is_pure" : true,
21247     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
21248    },
21249    {
21250     "kind" : "vcall_offset"
21251    },
21252    {
21253     "kind" : "vcall_offset"
21254    },
21255    {
21256     "kind" : "vcall_offset"
21257    },
21258    {
21259     "kind" : "vcall_offset"
21260    },
21261    {
21262     "component_value" : -4,
21263     "kind" : "vcall_offset"
21264    },
21265    {
21266     "component_value" : -4,
21267     "kind" : "offset_to_top"
21268    },
21269    {
21270     "kind" : "rtti",
21271     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
21272    },
21273    {
21274     "kind" : "complete_dtor_pointer",
21275     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013ICryptoPluginD1Ev"
21276    },
21277    {
21278     "kind" : "deleting_dtor_pointer",
21279     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013ICryptoPluginD0Ev"
21280    },
21281    {
21282     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21283    },
21284    {
21285     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21286    },
21287    {
21288     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21289    },
21290    {
21291     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21292    }
21293   ]
21294  },
21295  {
21296   "alignment" : 4,
21297   "base_specifiers" :
21298   [
21299    {
21300     "referenced_type" : "type-5"
21301    }
21302   ],
21303   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory",
21304   "name" : "android::hardware::drm::V1_0::IDrmFactory",
21305   "referenced_type" : "type-21",
21306   "self_type" : "type-21",
21307   "size" : 12,
21308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h",
21309   "unique_id" : "_ZTSN7android8hardware3drm4V1_011IDrmFactoryE",
21310   "vtable_components" :
21311   [
21312    {
21313     "component_value" : 4,
21314     "kind" : "vbase_offset"
21315    },
21316    {
21317     "kind" : "offset_to_top"
21318    },
21319    {
21320     "kind" : "rtti",
21321     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
21322    },
21323    {
21324     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
21325    },
21326    {
21327     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21328    },
21329    {
21330     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21331    },
21332    {
21333     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21334    },
21335    {
21336     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21337    },
21338    {
21339     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
21340    },
21341    {
21342     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21343    },
21344    {
21345     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
21346    },
21347    {
21348     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21349    },
21350    {
21351     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
21352    },
21353    {
21354     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21355    },
21356    {
21357     "kind" : "complete_dtor_pointer",
21358     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD1Ev"
21359    },
21360    {
21361     "kind" : "deleting_dtor_pointer",
21362     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD0Ev"
21363    },
21364    {
21365     "is_pure" : true,
21366     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
21367    },
21368    {
21369     "is_pure" : true,
21370     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
21371    },
21372    {
21373     "is_pure" : true,
21374     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
21375    },
21376    {
21377     "kind" : "vcall_offset"
21378    },
21379    {
21380     "kind" : "vcall_offset"
21381    },
21382    {
21383     "kind" : "vcall_offset"
21384    },
21385    {
21386     "kind" : "vcall_offset"
21387    },
21388    {
21389     "component_value" : -4,
21390     "kind" : "vcall_offset"
21391    },
21392    {
21393     "component_value" : -4,
21394     "kind" : "offset_to_top"
21395    },
21396    {
21397     "kind" : "rtti",
21398     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
21399    },
21400    {
21401     "kind" : "complete_dtor_pointer",
21402     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_011IDrmFactoryD1Ev"
21403    },
21404    {
21405     "kind" : "deleting_dtor_pointer",
21406     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_011IDrmFactoryD0Ev"
21407    },
21408    {
21409     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21410    },
21411    {
21412     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21413    },
21414    {
21415     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21416    },
21417    {
21418     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21419    }
21420   ]
21421  },
21422  {
21423   "alignment" : 4,
21424   "base_specifiers" :
21425   [
21426    {
21427     "referenced_type" : "type-5"
21428    }
21429   ],
21430   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin",
21431   "name" : "android::hardware::drm::V1_0::IDrmPlugin",
21432   "referenced_type" : "type-54",
21433   "self_type" : "type-54",
21434   "size" : 12,
21435   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h",
21436   "unique_id" : "_ZTSN7android8hardware3drm4V1_010IDrmPluginE",
21437   "vtable_components" :
21438   [
21439    {
21440     "component_value" : 4,
21441     "kind" : "vbase_offset"
21442    },
21443    {
21444     "kind" : "offset_to_top"
21445    },
21446    {
21447     "kind" : "rtti",
21448     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
21449    },
21450    {
21451     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
21452    },
21453    {
21454     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21455    },
21456    {
21457     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21458    },
21459    {
21460     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21461    },
21462    {
21463     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21464    },
21465    {
21466     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
21467    },
21468    {
21469     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21470    },
21471    {
21472     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
21473    },
21474    {
21475     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21476    },
21477    {
21478     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
21479    },
21480    {
21481     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21482    },
21483    {
21484     "kind" : "complete_dtor_pointer",
21485     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD1Ev"
21486    },
21487    {
21488     "kind" : "deleting_dtor_pointer",
21489     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD0Ev"
21490    },
21491    {
21492     "is_pure" : true,
21493     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
21494    },
21495    {
21496     "is_pure" : true,
21497     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
21498    },
21499    {
21500     "is_pure" : true,
21501     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
21502    },
21503    {
21504     "is_pure" : true,
21505     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21506    },
21507    {
21508     "is_pure" : true,
21509     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
21510    },
21511    {
21512     "is_pure" : true,
21513     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
21514    },
21515    {
21516     "is_pure" : true,
21517     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
21518    },
21519    {
21520     "is_pure" : true,
21521     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
21522    },
21523    {
21524     "is_pure" : true,
21525     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
21526    },
21527    {
21528     "is_pure" : true,
21529     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
21530    },
21531    {
21532     "is_pure" : true,
21533     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
21534    },
21535    {
21536     "is_pure" : true,
21537     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
21538    },
21539    {
21540     "is_pure" : true,
21541     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
21542    },
21543    {
21544     "is_pure" : true,
21545     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
21546    },
21547    {
21548     "is_pure" : true,
21549     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
21550    },
21551    {
21552     "is_pure" : true,
21553     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
21554    },
21555    {
21556     "is_pure" : true,
21557     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
21558    },
21559    {
21560     "is_pure" : true,
21561     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
21562    },
21563    {
21564     "is_pure" : true,
21565     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
21566    },
21567    {
21568     "is_pure" : true,
21569     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21570    },
21571    {
21572     "is_pure" : true,
21573     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21574    },
21575    {
21576     "is_pure" : true,
21577     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21578    },
21579    {
21580     "is_pure" : true,
21581     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
21582    },
21583    {
21584     "is_pure" : true,
21585     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21586    },
21587    {
21588     "is_pure" : true,
21589     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
21590    },
21591    {
21592     "is_pure" : true,
21593     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
21594    },
21595    {
21596     "is_pure" : true,
21597     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
21598    },
21599    {
21600     "is_pure" : true,
21601     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
21602    },
21603    {
21604     "kind" : "vcall_offset"
21605    },
21606    {
21607     "kind" : "vcall_offset"
21608    },
21609    {
21610     "kind" : "vcall_offset"
21611    },
21612    {
21613     "kind" : "vcall_offset"
21614    },
21615    {
21616     "component_value" : -4,
21617     "kind" : "vcall_offset"
21618    },
21619    {
21620     "component_value" : -4,
21621     "kind" : "offset_to_top"
21622    },
21623    {
21624     "kind" : "rtti",
21625     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
21626    },
21627    {
21628     "kind" : "complete_dtor_pointer",
21629     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_010IDrmPluginD1Ev"
21630    },
21631    {
21632     "kind" : "deleting_dtor_pointer",
21633     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_010IDrmPluginD0Ev"
21634    },
21635    {
21636     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21637    },
21638    {
21639     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21640    },
21641    {
21642     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21643    },
21644    {
21645     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21646    }
21647   ]
21648  },
21649  {
21650   "alignment" : 4,
21651   "base_specifiers" :
21652   [
21653    {
21654     "referenced_type" : "type-5"
21655    }
21656   ],
21657   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener",
21658   "name" : "android::hardware::drm::V1_0::IDrmPluginListener",
21659   "referenced_type" : "type-89",
21660   "self_type" : "type-89",
21661   "size" : 12,
21662   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h",
21663   "unique_id" : "_ZTSN7android8hardware3drm4V1_018IDrmPluginListenerE",
21664   "vtable_components" :
21665   [
21666    {
21667     "component_value" : 4,
21668     "kind" : "vbase_offset"
21669    },
21670    {
21671     "kind" : "offset_to_top"
21672    },
21673    {
21674     "kind" : "rtti",
21675     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
21676    },
21677    {
21678     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
21679    },
21680    {
21681     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21682    },
21683    {
21684     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21685    },
21686    {
21687     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21688    },
21689    {
21690     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21691    },
21692    {
21693     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
21694    },
21695    {
21696     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21697    },
21698    {
21699     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
21700    },
21701    {
21702     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21703    },
21704    {
21705     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
21706    },
21707    {
21708     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21709    },
21710    {
21711     "kind" : "complete_dtor_pointer",
21712     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
21713    },
21714    {
21715     "kind" : "deleting_dtor_pointer",
21716     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
21717    },
21718    {
21719     "is_pure" : true,
21720     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
21721    },
21722    {
21723     "is_pure" : true,
21724     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
21725    },
21726    {
21727     "is_pure" : true,
21728     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
21729    },
21730    {
21731     "kind" : "vcall_offset"
21732    },
21733    {
21734     "kind" : "vcall_offset"
21735    },
21736    {
21737     "kind" : "vcall_offset"
21738    },
21739    {
21740     "kind" : "vcall_offset"
21741    },
21742    {
21743     "component_value" : -4,
21744     "kind" : "vcall_offset"
21745    },
21746    {
21747     "component_value" : -4,
21748     "kind" : "offset_to_top"
21749    },
21750    {
21751     "kind" : "rtti",
21752     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
21753    },
21754    {
21755     "kind" : "complete_dtor_pointer",
21756     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
21757    },
21758    {
21759     "kind" : "deleting_dtor_pointer",
21760     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
21761    },
21762    {
21763     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21764    },
21765    {
21766     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21767    },
21768    {
21769     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21770    },
21771    {
21772     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21773    }
21774   ]
21775  },
21776  {
21777   "alignment" : 8,
21778   "fields" :
21779   [
21780    {
21781     "field_name" : "keyId",
21782     "referenced_type" : "type-247"
21783    },
21784    {
21785     "field_name" : "type",
21786     "field_offset" : 128,
21787     "referenced_type" : "type-252"
21788    }
21789   ],
21790   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus",
21791   "name" : "android::hardware::drm::V1_0::KeyStatus",
21792   "referenced_type" : "type-246",
21793   "self_type" : "type-246",
21794   "size" : 24,
21795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21796   "unique_id" : "_ZTSN7android8hardware3drm4V1_09KeyStatusE"
21797  },
21798  {
21799   "alignment" : 8,
21800   "fields" :
21801   [
21802    {
21803     "field_name" : "key",
21804     "referenced_type" : "type-233"
21805    },
21806    {
21807     "field_name" : "value",
21808     "field_offset" : 128,
21809     "referenced_type" : "type-233"
21810    }
21811   ],
21812   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue",
21813   "name" : "android::hardware::drm::V1_0::KeyValue",
21814   "referenced_type" : "type-232",
21815   "self_type" : "type-232",
21816   "size" : 32,
21817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21818   "unique_id" : "_ZTSN7android8hardware3drm4V1_08KeyValueE"
21819  },
21820  {
21821   "alignment" : 4,
21822   "fields" :
21823   [
21824    {
21825     "field_name" : "encryptBlocks",
21826     "referenced_type" : "type-2"
21827    },
21828    {
21829     "field_name" : "skipBlocks",
21830     "field_offset" : 32,
21831     "referenced_type" : "type-2"
21832    }
21833   ],
21834   "linker_set_key" : "android::hardware::drm::V1_0::Pattern",
21835   "name" : "android::hardware::drm::V1_0::Pattern",
21836   "referenced_type" : "type-822",
21837   "self_type" : "type-822",
21838   "size" : 8,
21839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21840   "unique_id" : "_ZTSN7android8hardware3drm4V1_07PatternE"
21841  },
21842  {
21843   "alignment" : 8,
21844   "fields" :
21845   [
21846    {
21847     "field_name" : "opaqueData",
21848     "referenced_type" : "type-247"
21849    }
21850   ],
21851   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop",
21852   "name" : "android::hardware::drm::V1_0::SecureStop",
21853   "referenced_type" : "type-271",
21854   "self_type" : "type-271",
21855   "size" : 16,
21856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21857   "unique_id" : "_ZTSN7android8hardware3drm4V1_010SecureStopE"
21858  },
21859  {
21860   "alignment" : 8,
21861   "fields" :
21862   [
21863    {
21864     "field_name" : "bufferId",
21865     "referenced_type" : "type-2"
21866    },
21867    {
21868     "field_name" : "offset",
21869     "field_offset" : 64,
21870     "referenced_type" : "type-236"
21871    },
21872    {
21873     "field_name" : "size",
21874     "field_offset" : 128,
21875     "referenced_type" : "type-236"
21876    }
21877   ],
21878   "linker_set_key" : "android::hardware::drm::V1_0::SharedBuffer",
21879   "name" : "android::hardware::drm::V1_0::SharedBuffer",
21880   "referenced_type" : "type-824",
21881   "self_type" : "type-824",
21882   "size" : 24,
21883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21884   "unique_id" : "_ZTSN7android8hardware3drm4V1_012SharedBufferE"
21885  },
21886  {
21887   "alignment" : 4,
21888   "fields" :
21889   [
21890    {
21891     "field_name" : "numBytesOfClearData",
21892     "referenced_type" : "type-2"
21893    },
21894    {
21895     "field_name" : "numBytesOfEncryptedData",
21896     "field_offset" : 32,
21897     "referenced_type" : "type-2"
21898    }
21899   ],
21900   "linker_set_key" : "android::hardware::drm::V1_0::SubSample",
21901   "name" : "android::hardware::drm::V1_0::SubSample",
21902   "referenced_type" : "type-821",
21903   "self_type" : "type-821",
21904   "size" : 8,
21905   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21906   "unique_id" : "_ZTSN7android8hardware3drm4V1_09SubSampleE"
21907  },
21908  {
21909   "alignment" : 1,
21910   "fields" :
21911   [
21912    {
21913     "access" : "private",
21914     "field_name" : "mBuffer",
21915     "referenced_type" : "type-649"
21916    }
21917   ],
21918   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16>",
21919   "name" : "android::hardware::hidl_array<unsigned char, 16>",
21920   "referenced_type" : "type-648",
21921   "self_type" : "type-648",
21922   "size" : 16,
21923   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21924   "template_args" : [ "type-251" ],
21925   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj16EJEEE"
21926  },
21927  {
21928   "alignment" : 1,
21929   "fields" :
21930   [
21931    {
21932     "access" : "private",
21933     "field_name" : "mBuffer",
21934     "referenced_type" : "type-623"
21935    }
21936   ],
21937   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
21938   "name" : "android::hardware::hidl_array<unsigned char, 32>",
21939   "referenced_type" : "type-622",
21940   "self_type" : "type-622",
21941   "size" : 32,
21942   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21943   "template_args" : [ "type-251" ],
21944   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
21945  },
21946  {
21947   "alignment" : 4,
21948   "base_specifiers" :
21949   [
21950    {
21951     "referenced_type" : "type-352"
21952    }
21953   ],
21954   "fields" :
21955   [
21956    {
21957     "access" : "private",
21958     "field_name" : "mRecipient",
21959     "field_offset" : 32,
21960     "referenced_type" : "type-349"
21961    },
21962    {
21963     "access" : "private",
21964     "field_name" : "mCookie",
21965     "field_offset" : 96,
21966     "referenced_type" : "type-236"
21967    },
21968    {
21969     "access" : "private",
21970     "field_name" : "mBase",
21971     "field_offset" : 160,
21972     "referenced_type" : "type-3"
21973    }
21974   ],
21975   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
21976   "name" : "android::hardware::hidl_binder_death_recipient",
21977   "referenced_type" : "type-348",
21978   "self_type" : "type-348",
21979   "size" : 36,
21980   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
21981   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
21982   "vtable_components" :
21983   [
21984    {
21985     "component_value" : 28,
21986     "kind" : "vbase_offset"
21987    },
21988    {
21989     "kind" : "offset_to_top"
21990    },
21991    {
21992     "kind" : "rtti",
21993     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
21994    },
21995    {
21996     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
21997    },
21998    {
21999     "kind" : "complete_dtor_pointer",
22000     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
22001    },
22002    {
22003     "kind" : "deleting_dtor_pointer",
22004     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
22005    },
22006    {
22007     "kind" : "vcall_offset"
22008    },
22009    {
22010     "kind" : "vcall_offset"
22011    },
22012    {
22013     "kind" : "vcall_offset"
22014    },
22015    {
22016     "kind" : "vcall_offset"
22017    },
22018    {
22019     "component_value" : -28,
22020     "kind" : "vcall_offset"
22021    },
22022    {
22023     "component_value" : -28,
22024     "kind" : "offset_to_top"
22025    },
22026    {
22027     "kind" : "rtti",
22028     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
22029    },
22030    {
22031     "kind" : "complete_dtor_pointer",
22032     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
22033    },
22034    {
22035     "kind" : "deleting_dtor_pointer",
22036     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
22037    },
22038    {
22039     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22040    },
22041    {
22042     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22043    },
22044    {
22045     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22046    },
22047    {
22048     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22049    }
22050   ]
22051  },
22052  {
22053   "alignment" : 4,
22054   "base_specifiers" :
22055   [
22056    {
22057     "is_virtual" : true,
22058     "referenced_type" : "type-6"
22059    }
22060   ],
22061   "linker_set_key" : "android::hardware::hidl_death_recipient",
22062   "name" : "android::hardware::hidl_death_recipient",
22063   "referenced_type" : "type-351",
22064   "self_type" : "type-351",
22065   "size" : 12,
22066   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22067   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
22068   "vtable_components" :
22069   [
22070    {
22071     "component_value" : 4,
22072     "kind" : "vbase_offset"
22073    },
22074    {
22075     "kind" : "offset_to_top"
22076    },
22077    {
22078     "kind" : "rtti",
22079     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
22080    },
22081    {
22082     "is_pure" : true,
22083     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
22084    },
22085    {
22086     "kind" : "complete_dtor_pointer",
22087     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
22088    },
22089    {
22090     "kind" : "deleting_dtor_pointer",
22091     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
22092    },
22093    {
22094     "kind" : "vcall_offset"
22095    },
22096    {
22097     "kind" : "vcall_offset"
22098    },
22099    {
22100     "kind" : "vcall_offset"
22101    },
22102    {
22103     "kind" : "vcall_offset"
22104    },
22105    {
22106     "component_value" : -4,
22107     "kind" : "vcall_offset"
22108    },
22109    {
22110     "component_value" : -4,
22111     "kind" : "offset_to_top"
22112    },
22113    {
22114     "kind" : "rtti",
22115     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
22116    },
22117    {
22118     "kind" : "complete_dtor_pointer",
22119     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
22120    },
22121    {
22122     "kind" : "deleting_dtor_pointer",
22123     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
22124    },
22125    {
22126     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22127    },
22128    {
22129     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22130    },
22131    {
22132     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22133    },
22134    {
22135     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22136    }
22137   ]
22138  },
22139  {
22140   "alignment" : 8,
22141   "fields" :
22142   [
22143    {
22144     "access" : "private",
22145     "field_name" : "mHandle",
22146     "referenced_type" : "type-569"
22147    },
22148    {
22149     "access" : "private",
22150     "field_name" : "mOwnsHandle",
22151     "field_offset" : 64,
22152     "referenced_type" : "type-31"
22153    }
22154   ],
22155   "linker_set_key" : "android::hardware::hidl_handle",
22156   "name" : "android::hardware::hidl_handle",
22157   "referenced_type" : "type-587",
22158   "self_type" : "type-587",
22159   "size" : 16,
22160   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22161   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
22162  },
22163  {
22164   "alignment" : 8,
22165   "fields" :
22166   [
22167    {
22168     "access" : "private",
22169     "field_name" : "mHandle",
22170     "referenced_type" : "type-587"
22171    },
22172    {
22173     "access" : "private",
22174     "field_name" : "mSize",
22175     "field_offset" : 128,
22176     "referenced_type" : "type-236"
22177    },
22178    {
22179     "access" : "private",
22180     "field_name" : "mName",
22181     "field_offset" : 192,
22182     "referenced_type" : "type-233"
22183    }
22184   ],
22185   "linker_set_key" : "android::hardware::hidl_memory",
22186   "name" : "android::hardware::hidl_memory",
22187   "referenced_type" : "type-590",
22188   "self_type" : "type-590",
22189   "size" : 40,
22190   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22191   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
22192  },
22193  {
22194   "alignment" : 4,
22195   "fields" :
22196   [
22197    {
22198     "access" : "private",
22199     "field_name" : "mBuffer",
22200     "referenced_type" : "type-234"
22201    },
22202    {
22203     "access" : "private",
22204     "field_name" : "mSize",
22205     "field_offset" : 64,
22206     "referenced_type" : "type-2"
22207    },
22208    {
22209     "access" : "private",
22210     "field_name" : "mOwnsBuffer",
22211     "field_offset" : 96,
22212     "referenced_type" : "type-31"
22213    }
22214   ],
22215   "linker_set_key" : "android::hardware::hidl_string",
22216   "name" : "android::hardware::hidl_string",
22217   "referenced_type" : "type-233",
22218   "self_type" : "type-233",
22219   "size" : 16,
22220   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22221   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
22222  },
22223  {
22224   "alignment" : 4,
22225   "fields" :
22226   [
22227    {
22228     "access" : "private",
22229     "field_name" : "mBuffer",
22230     "referenced_type" : "type-604"
22231    },
22232    {
22233     "access" : "private",
22234     "field_name" : "mSize",
22235     "field_offset" : 64,
22236     "referenced_type" : "type-2"
22237    },
22238    {
22239     "access" : "private",
22240     "field_name" : "mOwnsBuffer",
22241     "field_offset" : 96,
22242     "referenced_type" : "type-31"
22243    }
22244   ],
22245   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
22246   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
22247   "referenced_type" : "type-603",
22248   "self_type" : "type-603",
22249   "size" : 16,
22250   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22251   "template_args" : [ "type-607" ],
22252   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
22253  },
22254  {
22255   "alignment" : 4,
22256   "fields" :
22257   [
22258    {
22259     "access" : "private",
22260     "field_name" : "mBuffer",
22261     "referenced_type" : "type-243"
22262    },
22263    {
22264     "access" : "private",
22265     "field_name" : "mSize",
22266     "field_offset" : 64,
22267     "referenced_type" : "type-2"
22268    },
22269    {
22270     "access" : "private",
22271     "field_name" : "mOwnsBuffer",
22272     "field_offset" : 96,
22273     "referenced_type" : "type-31"
22274    }
22275   ],
22276   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
22277   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
22278   "referenced_type" : "type-242",
22279   "self_type" : "type-242",
22280   "size" : 16,
22281   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22282   "template_args" : [ "type-246" ],
22283   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_09KeyStatusEEE"
22284  },
22285  {
22286   "alignment" : 4,
22287   "fields" :
22288   [
22289    {
22290     "access" : "private",
22291     "field_name" : "mBuffer",
22292     "referenced_type" : "type-229"
22293    },
22294    {
22295     "access" : "private",
22296     "field_name" : "mSize",
22297     "field_offset" : 64,
22298     "referenced_type" : "type-2"
22299    },
22300    {
22301     "access" : "private",
22302     "field_name" : "mOwnsBuffer",
22303     "field_offset" : 96,
22304     "referenced_type" : "type-31"
22305    }
22306   ],
22307   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
22308   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
22309   "referenced_type" : "type-228",
22310   "self_type" : "type-228",
22311   "size" : 16,
22312   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22313   "template_args" : [ "type-232" ],
22314   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_08KeyValueEEE"
22315  },
22316  {
22317   "alignment" : 4,
22318   "fields" :
22319   [
22320    {
22321     "access" : "private",
22322     "field_name" : "mBuffer",
22323     "referenced_type" : "type-268"
22324    },
22325    {
22326     "access" : "private",
22327     "field_name" : "mSize",
22328     "field_offset" : 64,
22329     "referenced_type" : "type-2"
22330    },
22331    {
22332     "access" : "private",
22333     "field_name" : "mOwnsBuffer",
22334     "field_offset" : 96,
22335     "referenced_type" : "type-31"
22336    }
22337   ],
22338   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
22339   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
22340   "referenced_type" : "type-267",
22341   "self_type" : "type-267",
22342   "size" : 16,
22343   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22344   "template_args" : [ "type-271" ],
22345   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_010SecureStopEEE"
22346  },
22347  {
22348   "alignment" : 4,
22349   "fields" :
22350   [
22351    {
22352     "access" : "private",
22353     "field_name" : "mBuffer",
22354     "referenced_type" : "type-927"
22355    },
22356    {
22357     "access" : "private",
22358     "field_name" : "mSize",
22359     "field_offset" : 64,
22360     "referenced_type" : "type-2"
22361    },
22362    {
22363     "access" : "private",
22364     "field_name" : "mOwnsBuffer",
22365     "field_offset" : 96,
22366     "referenced_type" : "type-31"
22367    }
22368   ],
22369   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
22370   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
22371   "referenced_type" : "type-926",
22372   "self_type" : "type-926",
22373   "size" : 16,
22374   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22375   "template_args" : [ "type-821" ],
22376   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_09SubSampleEEE"
22377  },
22378  {
22379   "alignment" : 4,
22380   "fields" :
22381   [
22382    {
22383     "access" : "private",
22384     "field_name" : "mBuffer",
22385     "referenced_type" : "type-619"
22386    },
22387    {
22388     "access" : "private",
22389     "field_name" : "mSize",
22390     "field_offset" : 64,
22391     "referenced_type" : "type-2"
22392    },
22393    {
22394     "access" : "private",
22395     "field_name" : "mOwnsBuffer",
22396     "field_offset" : 96,
22397     "referenced_type" : "type-31"
22398    }
22399   ],
22400   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
22401   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
22402   "referenced_type" : "type-618",
22403   "self_type" : "type-618",
22404   "size" : 16,
22405   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22406   "template_args" : [ "type-622" ],
22407   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
22408  },
22409  {
22410   "alignment" : 4,
22411   "fields" :
22412   [
22413    {
22414     "access" : "private",
22415     "field_name" : "mBuffer",
22416     "referenced_type" : "type-610"
22417    },
22418    {
22419     "access" : "private",
22420     "field_name" : "mSize",
22421     "field_offset" : 64,
22422     "referenced_type" : "type-2"
22423    },
22424    {
22425     "access" : "private",
22426     "field_name" : "mOwnsBuffer",
22427     "field_offset" : 96,
22428     "referenced_type" : "type-31"
22429    }
22430   ],
22431   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
22432   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
22433   "referenced_type" : "type-609",
22434   "self_type" : "type-609",
22435   "size" : 16,
22436   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22437   "template_args" : [ "type-233" ],
22438   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
22439  },
22440  {
22441   "alignment" : 4,
22442   "fields" :
22443   [
22444    {
22445     "access" : "private",
22446     "field_name" : "mBuffer",
22447     "referenced_type" : "type-643"
22448    },
22449    {
22450     "access" : "private",
22451     "field_name" : "mSize",
22452     "field_offset" : 64,
22453     "referenced_type" : "type-2"
22454    },
22455    {
22456     "access" : "private",
22457     "field_name" : "mOwnsBuffer",
22458     "field_offset" : 96,
22459     "referenced_type" : "type-31"
22460    }
22461   ],
22462   "linker_set_key" : "android::hardware::hidl_vec<char>",
22463   "name" : "android::hardware::hidl_vec<char>",
22464   "referenced_type" : "type-642",
22465   "self_type" : "type-642",
22466   "size" : 16,
22467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22468   "template_args" : [ "type-83" ],
22469   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
22470  },
22471  {
22472   "alignment" : 4,
22473   "fields" :
22474   [
22475    {
22476     "access" : "private",
22477     "field_name" : "mBuffer",
22478     "referenced_type" : "type-631"
22479    },
22480    {
22481     "access" : "private",
22482     "field_name" : "mSize",
22483     "field_offset" : 64,
22484     "referenced_type" : "type-2"
22485    },
22486    {
22487     "access" : "private",
22488     "field_name" : "mOwnsBuffer",
22489     "field_offset" : 96,
22490     "referenced_type" : "type-31"
22491    }
22492   ],
22493   "linker_set_key" : "android::hardware::hidl_vec<int>",
22494   "name" : "android::hardware::hidl_vec<int>",
22495   "referenced_type" : "type-630",
22496   "self_type" : "type-630",
22497   "size" : 16,
22498   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22499   "template_args" : [ "type-25" ],
22500   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
22501  },
22502  {
22503   "alignment" : 4,
22504   "fields" :
22505   [
22506    {
22507     "access" : "private",
22508     "field_name" : "mBuffer",
22509     "referenced_type" : "type-248"
22510    },
22511    {
22512     "access" : "private",
22513     "field_name" : "mSize",
22514     "field_offset" : 64,
22515     "referenced_type" : "type-2"
22516    },
22517    {
22518     "access" : "private",
22519     "field_name" : "mOwnsBuffer",
22520     "field_offset" : 96,
22521     "referenced_type" : "type-31"
22522    }
22523   ],
22524   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
22525   "name" : "android::hardware::hidl_vec<unsigned char>",
22526   "referenced_type" : "type-247",
22527   "self_type" : "type-247",
22528   "size" : 16,
22529   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22530   "template_args" : [ "type-251" ],
22531   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
22532  },
22533  {
22534   "alignment" : 2,
22535   "fields" :
22536   [
22537    {
22538     "access" : "private",
22539     "field_name" : "mMajor",
22540     "referenced_type" : "type-262"
22541    },
22542    {
22543     "access" : "private",
22544     "field_name" : "mMinor",
22545     "field_offset" : 16,
22546     "referenced_type" : "type-262"
22547    }
22548   ],
22549   "linker_set_key" : "android::hardware::hidl_version",
22550   "name" : "android::hardware::hidl_version",
22551   "referenced_type" : "type-653",
22552   "self_type" : "type-653",
22553   "size" : 4,
22554   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22555   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
22556  },
22557  {
22558   "alignment" : 4,
22559   "base_specifiers" :
22560   [
22561    {
22562     "referenced_type" : "type-24"
22563    },
22564    {
22565     "referenced_type" : "type-29"
22566    }
22567   ],
22568   "fields" :
22569   [
22570    {
22571     "access" : "private",
22572     "field_name" : "_hidl_mImpl",
22573     "field_offset" : 512,
22574     "referenced_type" : "type-23"
22575    }
22576   ],
22577   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
22578   "name" : "android::hidl::base::V1_0::BnHwBase",
22579   "referenced_type" : "type-22",
22580   "self_type" : "type-22",
22581   "size" : 76,
22582   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
22583   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
22584   "vtable_components" :
22585   [
22586    {
22587     "component_value" : 68,
22588     "kind" : "vbase_offset"
22589    },
22590    {
22591     "kind" : "offset_to_top"
22592    },
22593    {
22594     "kind" : "rtti",
22595     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
22596    },
22597    {
22598     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
22599    },
22600    {
22601     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
22602    },
22603    {
22604     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
22605    },
22606    {
22607     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
22608    },
22609    {
22610     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
22611    },
22612    {
22613     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
22614    },
22615    {
22616     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
22617    },
22618    {
22619     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
22620    },
22621    {
22622     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
22623    },
22624    {
22625     "kind" : "complete_dtor_pointer",
22626     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
22627    },
22628    {
22629     "kind" : "deleting_dtor_pointer",
22630     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
22631    },
22632    {
22633     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
22634    },
22635    {
22636     "component_value" : -20,
22637     "kind" : "offset_to_top"
22638    },
22639    {
22640     "kind" : "rtti",
22641     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
22642    },
22643    {
22644     "kind" : "complete_dtor_pointer",
22645     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
22646    },
22647    {
22648     "kind" : "deleting_dtor_pointer",
22649     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
22650    },
22651    {
22652     "kind" : "vcall_offset"
22653    },
22654    {
22655     "kind" : "vcall_offset"
22656    },
22657    {
22658     "kind" : "vcall_offset"
22659    },
22660    {
22661     "kind" : "vcall_offset"
22662    },
22663    {
22664     "component_value" : -68,
22665     "kind" : "vcall_offset"
22666    },
22667    {
22668     "component_value" : -68,
22669     "kind" : "offset_to_top"
22670    },
22671    {
22672     "kind" : "rtti",
22673     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
22674    },
22675    {
22676     "kind" : "complete_dtor_pointer",
22677     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
22678    },
22679    {
22680     "kind" : "deleting_dtor_pointer",
22681     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
22682    },
22683    {
22684     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22685    },
22686    {
22687     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22688    },
22689    {
22690     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22691    },
22692    {
22693     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22694    }
22695   ]
22696  },
22697  {
22698   "alignment" : 4,
22699   "base_specifiers" :
22700   [
22701    {
22702     "referenced_type" : "type-691"
22703    },
22704    {
22705     "referenced_type" : "type-29"
22706    }
22707   ],
22708   "fields" :
22709   [
22710    {
22711     "access" : "private",
22712     "field_name" : "_hidl_mMutex",
22713     "field_offset" : 544,
22714     "referenced_type" : "type-857"
22715    },
22716    {
22717     "access" : "private",
22718     "field_name" : "_hidl_mDeathRecipients",
22719     "field_offset" : 576,
22720     "referenced_type" : "type-858"
22721    }
22722   ],
22723   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
22724   "name" : "android::hidl::base::V1_0::BpHwBase",
22725   "referenced_type" : "type-856",
22726   "self_type" : "type-856",
22727   "size" : 92,
22728   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
22729   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
22730   "vtable_components" :
22731   [
22732    {
22733     "component_value" : 84,
22734     "kind" : "vbase_offset"
22735    },
22736    {
22737     "kind" : "offset_to_top"
22738    },
22739    {
22740     "kind" : "rtti",
22741     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22742    },
22743    {
22744     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
22745    },
22746    {
22747     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
22748    },
22749    {
22750     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
22751    },
22752    {
22753     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
22754    },
22755    {
22756     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
22757    },
22758    {
22759     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
22760    },
22761    {
22762     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
22763    },
22764    {
22765     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
22766    },
22767    {
22768     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
22769    },
22770    {
22771     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
22772    },
22773    {
22774     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
22775    },
22776    {
22777     "kind" : "complete_dtor_pointer",
22778     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
22779    },
22780    {
22781     "kind" : "deleting_dtor_pointer",
22782     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
22783    },
22784    {
22785     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
22786    },
22787    {
22788     "component_value" : 80,
22789     "kind" : "vbase_offset"
22790    },
22791    {
22792     "component_value" : -4,
22793     "kind" : "offset_to_top"
22794    },
22795    {
22796     "kind" : "rtti",
22797     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22798    },
22799    {
22800     "kind" : "complete_dtor_pointer",
22801     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22802    },
22803    {
22804     "kind" : "deleting_dtor_pointer",
22805     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22806    },
22807    {
22808     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
22809    },
22810    {
22811     "component_value" : 76,
22812     "kind" : "vbase_offset"
22813    },
22814    {
22815     "component_value" : -8,
22816     "kind" : "offset_to_top"
22817    },
22818    {
22819     "kind" : "rtti",
22820     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22821    },
22822    {
22823     "kind" : "complete_dtor_pointer",
22824     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22825    },
22826    {
22827     "kind" : "deleting_dtor_pointer",
22828     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22829    },
22830    {
22831     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
22832    },
22833    {
22834     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22835    },
22836    {
22837     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22838    },
22839    {
22840     "component_value" : -24,
22841     "kind" : "offset_to_top"
22842    },
22843    {
22844     "kind" : "rtti",
22845     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22846    },
22847    {
22848     "kind" : "complete_dtor_pointer",
22849     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22850    },
22851    {
22852     "kind" : "deleting_dtor_pointer",
22853     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22854    },
22855    {
22856     "kind" : "vcall_offset"
22857    },
22858    {
22859     "component_value" : -76,
22860     "kind" : "vcall_offset"
22861    },
22862    {
22863     "component_value" : -76,
22864     "kind" : "vcall_offset"
22865    },
22866    {
22867     "component_value" : -76,
22868     "kind" : "vcall_offset"
22869    },
22870    {
22871     "component_value" : -84,
22872     "kind" : "vcall_offset"
22873    },
22874    {
22875     "component_value" : -84,
22876     "kind" : "offset_to_top"
22877    },
22878    {
22879     "kind" : "rtti",
22880     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22881    },
22882    {
22883     "kind" : "complete_dtor_pointer",
22884     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22885    },
22886    {
22887     "kind" : "deleting_dtor_pointer",
22888     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22889    },
22890    {
22891     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
22892    },
22893    {
22894     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22895    },
22896    {
22897     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22898    },
22899    {
22900     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22901    }
22902   ]
22903  },
22904  {
22905   "alignment" : 8,
22906   "fields" :
22907   [
22908    {
22909     "field_name" : "pid",
22910     "referenced_type" : "type-25"
22911    },
22912    {
22913     "field_name" : "ptr",
22914     "field_offset" : 64,
22915     "referenced_type" : "type-236"
22916    },
22917    {
22918     "field_name" : "arch",
22919     "field_offset" : 128,
22920     "referenced_type" : "type-671"
22921    }
22922   ],
22923   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
22924   "name" : "android::hidl::base::V1_0::DebugInfo",
22925   "referenced_type" : "type-670",
22926   "self_type" : "type-670",
22927   "size" : 24,
22928   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
22929   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
22930  },
22931  {
22932   "alignment" : 4,
22933   "base_specifiers" :
22934   [
22935    {
22936     "is_virtual" : true,
22937     "referenced_type" : "type-6"
22938    }
22939   ],
22940   "linker_set_key" : "android::hidl::base::V1_0::IBase",
22941   "name" : "android::hidl::base::V1_0::IBase",
22942   "referenced_type" : "type-5",
22943   "self_type" : "type-5",
22944   "size" : 12,
22945   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
22946   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
22947   "vtable_components" :
22948   [
22949    {
22950     "component_value" : 4,
22951     "kind" : "vbase_offset"
22952    },
22953    {
22954     "kind" : "offset_to_top"
22955    },
22956    {
22957     "kind" : "rtti",
22958     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
22959    },
22960    {
22961     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
22962    },
22963    {
22964     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
22965    },
22966    {
22967     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
22968    },
22969    {
22970     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
22971    },
22972    {
22973     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
22974    },
22975    {
22976     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
22977    },
22978    {
22979     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
22980    },
22981    {
22982     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
22983    },
22984    {
22985     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
22986    },
22987    {
22988     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
22989    },
22990    {
22991     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
22992    },
22993    {
22994     "kind" : "complete_dtor_pointer",
22995     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
22996    },
22997    {
22998     "kind" : "deleting_dtor_pointer",
22999     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
23000    },
23001    {
23002     "kind" : "vcall_offset"
23003    },
23004    {
23005     "kind" : "vcall_offset"
23006    },
23007    {
23008     "kind" : "vcall_offset"
23009    },
23010    {
23011     "kind" : "vcall_offset"
23012    },
23013    {
23014     "component_value" : -4,
23015     "kind" : "vcall_offset"
23016    },
23017    {
23018     "component_value" : -4,
23019     "kind" : "offset_to_top"
23020    },
23021    {
23022     "kind" : "rtti",
23023     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
23024    },
23025    {
23026     "kind" : "complete_dtor_pointer",
23027     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
23028    },
23029    {
23030     "kind" : "deleting_dtor_pointer",
23031     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
23032    },
23033    {
23034     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23035    },
23036    {
23037     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23038    },
23039    {
23040     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23041    },
23042    {
23043     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23044    }
23045   ]
23046  },
23047  {
23048   "alignment" : 4,
23049   "base_specifiers" :
23050   [
23051    {
23052     "referenced_type" : "type-5"
23053    }
23054   ],
23055   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
23056   "name" : "android::hidl::manager::V1_0::IServiceManager",
23057   "referenced_type" : "type-187",
23058   "self_type" : "type-187",
23059   "size" : 12,
23060   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
23061   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
23062   "vtable_components" :
23063   [
23064    {
23065     "component_value" : 4,
23066     "kind" : "vbase_offset"
23067    },
23068    {
23069     "kind" : "offset_to_top"
23070    },
23071    {
23072     "kind" : "rtti",
23073     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
23074    },
23075    {
23076     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
23077    },
23078    {
23079     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
23080    },
23081    {
23082     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
23083    },
23084    {
23085     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
23086    },
23087    {
23088     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
23089    },
23090    {
23091     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
23092    },
23093    {
23094     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
23095    },
23096    {
23097     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
23098    },
23099    {
23100     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
23101    },
23102    {
23103     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
23104    },
23105    {
23106     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
23107    },
23108    {
23109     "kind" : "complete_dtor_pointer",
23110     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
23111    },
23112    {
23113     "kind" : "deleting_dtor_pointer",
23114     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
23115    },
23116    {
23117     "is_pure" : true,
23118     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
23119    },
23120    {
23121     "is_pure" : true,
23122     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
23123    },
23124    {
23125     "is_pure" : true,
23126     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
23127    },
23128    {
23129     "is_pure" : true,
23130     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
23131    },
23132    {
23133     "is_pure" : true,
23134     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
23135    },
23136    {
23137     "is_pure" : true,
23138     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
23139    },
23140    {
23141     "is_pure" : true,
23142     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
23143    },
23144    {
23145     "is_pure" : true,
23146     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
23147    },
23148    {
23149     "kind" : "vcall_offset"
23150    },
23151    {
23152     "kind" : "vcall_offset"
23153    },
23154    {
23155     "kind" : "vcall_offset"
23156    },
23157    {
23158     "kind" : "vcall_offset"
23159    },
23160    {
23161     "component_value" : -4,
23162     "kind" : "vcall_offset"
23163    },
23164    {
23165     "component_value" : -4,
23166     "kind" : "offset_to_top"
23167    },
23168    {
23169     "kind" : "rtti",
23170     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
23171    },
23172    {
23173     "kind" : "complete_dtor_pointer",
23174     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
23175    },
23176    {
23177     "kind" : "deleting_dtor_pointer",
23178     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
23179    },
23180    {
23181     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23182    },
23183    {
23184     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23185    },
23186    {
23187     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23188    },
23189    {
23190     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23191    }
23192   ]
23193  },
23194  {
23195   "alignment" : 8,
23196   "fields" :
23197   [
23198    {
23199     "field_name" : "interfaceName",
23200     "referenced_type" : "type-233"
23201    },
23202    {
23203     "field_name" : "instanceName",
23204     "field_offset" : 128,
23205     "referenced_type" : "type-233"
23206    },
23207    {
23208     "field_name" : "pid",
23209     "field_offset" : 256,
23210     "referenced_type" : "type-25"
23211    },
23212    {
23213     "field_name" : "clientPids",
23214     "field_offset" : 320,
23215     "referenced_type" : "type-630"
23216    },
23217    {
23218     "field_name" : "arch",
23219     "field_offset" : 448,
23220     "referenced_type" : "type-671"
23221    }
23222   ],
23223   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
23224   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
23225   "referenced_type" : "type-808",
23226   "self_type" : "type-808",
23227   "size" : 64,
23228   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
23229   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
23230  },
23231  {
23232   "alignment" : 4,
23233   "base_specifiers" :
23234   [
23235    {
23236     "referenced_type" : "type-5"
23237    }
23238   ],
23239   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
23240   "name" : "android::hidl::manager::V1_0::IServiceNotification",
23241   "referenced_type" : "type-218",
23242   "self_type" : "type-218",
23243   "size" : 12,
23244   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
23245   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
23246   "vtable_components" :
23247   [
23248    {
23249     "component_value" : 4,
23250     "kind" : "vbase_offset"
23251    },
23252    {
23253     "kind" : "offset_to_top"
23254    },
23255    {
23256     "kind" : "rtti",
23257     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
23258    },
23259    {
23260     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
23261    },
23262    {
23263     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
23264    },
23265    {
23266     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
23267    },
23268    {
23269     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
23270    },
23271    {
23272     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
23273    },
23274    {
23275     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
23276    },
23277    {
23278     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
23279    },
23280    {
23281     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
23282    },
23283    {
23284     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
23285    },
23286    {
23287     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
23288    },
23289    {
23290     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
23291    },
23292    {
23293     "kind" : "complete_dtor_pointer",
23294     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
23295    },
23296    {
23297     "kind" : "deleting_dtor_pointer",
23298     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
23299    },
23300    {
23301     "is_pure" : true,
23302     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
23303    },
23304    {
23305     "kind" : "vcall_offset"
23306    },
23307    {
23308     "kind" : "vcall_offset"
23309    },
23310    {
23311     "kind" : "vcall_offset"
23312    },
23313    {
23314     "kind" : "vcall_offset"
23315    },
23316    {
23317     "component_value" : -4,
23318     "kind" : "vcall_offset"
23319    },
23320    {
23321     "component_value" : -4,
23322     "kind" : "offset_to_top"
23323    },
23324    {
23325     "kind" : "rtti",
23326     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
23327    },
23328    {
23329     "kind" : "complete_dtor_pointer",
23330     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
23331    },
23332    {
23333     "kind" : "deleting_dtor_pointer",
23334     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
23335    },
23336    {
23337     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23338    },
23339    {
23340     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23341    },
23342    {
23343     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23344    },
23345    {
23346     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23347    }
23348   ]
23349  },
23350  {
23351   "alignment" : 4,
23352   "fields" :
23353   [
23354    {
23355     "access" : "private",
23356     "field_name" : "m_ptr",
23357     "referenced_type" : "type-199"
23358    }
23359   ],
23360   "linker_set_key" : "android::sp<android::Thread>",
23361   "name" : "android::sp<android::Thread>",
23362   "record_kind" : "class",
23363   "referenced_type" : "type-198",
23364   "self_type" : "type-198",
23365   "size" : 4,
23366   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23367   "template_args" : [ "type-200" ],
23368   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
23369  },
23370  {
23371   "alignment" : 4,
23372   "fields" :
23373   [
23374    {
23375     "access" : "private",
23376     "field_name" : "m_ptr",
23377     "referenced_type" : "type-358"
23378    }
23379   ],
23380   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
23381   "name" : "android::sp<android::hardware::BHwBinder>",
23382   "record_kind" : "class",
23383   "referenced_type" : "type-357",
23384   "self_type" : "type-357",
23385   "size" : 4,
23386   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23387   "template_args" : [ "type-24" ],
23388   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
23389  },
23390  {
23391   "alignment" : 4,
23392   "fields" :
23393   [
23394    {
23395     "access" : "private",
23396     "field_name" : "m_ptr",
23397     "referenced_type" : "type-371"
23398    }
23399   ],
23400   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
23401   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
23402   "record_kind" : "class",
23403   "referenced_type" : "type-977",
23404   "self_type" : "type-977",
23405   "size" : 4,
23406   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23407   "template_args" : [ "type-352" ],
23408   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
23409  },
23410  {
23411   "alignment" : 4,
23412   "fields" :
23413   [
23414    {
23415     "access" : "private",
23416     "field_name" : "m_ptr",
23417     "referenced_type" : "type-14"
23418    }
23419   ],
23420   "linker_set_key" : "android::sp<android::hardware::IBinder>",
23421   "name" : "android::sp<android::hardware::IBinder>",
23422   "record_kind" : "class",
23423   "referenced_type" : "type-13",
23424   "self_type" : "type-13",
23425   "size" : 4,
23426   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23427   "template_args" : [ "type-15" ],
23428   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
23429  },
23430  {
23431   "alignment" : 4,
23432   "fields" :
23433   [
23434    {
23435     "access" : "private",
23436     "field_name" : "m_ptr",
23437     "referenced_type" : "type-35"
23438    }
23439   ],
23440   "linker_set_key" : "android::sp<android::hardware::IInterface>",
23441   "name" : "android::sp<android::hardware::IInterface>",
23442   "record_kind" : "class",
23443   "referenced_type" : "type-34",
23444   "self_type" : "type-34",
23445   "size" : 4,
23446   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23447   "template_args" : [ "type-36" ],
23448   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
23449  },
23450  {
23451   "alignment" : 4,
23452   "fields" :
23453   [
23454    {
23455     "access" : "private",
23456     "field_name" : "m_ptr",
23457     "referenced_type" : "type-56"
23458    }
23459   ],
23460   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
23461   "name" : "android::sp<android::hardware::ProcessState>",
23462   "record_kind" : "class",
23463   "referenced_type" : "type-55",
23464   "self_type" : "type-55",
23465   "size" : 4,
23466   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23467   "template_args" : [ "type-57" ],
23468   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
23469  },
23470  {
23471   "alignment" : 4,
23472   "fields" :
23473   [
23474    {
23475     "access" : "private",
23476     "field_name" : "m_ptr",
23477     "referenced_type" : "type-330"
23478    }
23479   ],
23480   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
23481   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
23482   "record_kind" : "class",
23483   "referenced_type" : "type-329",
23484   "self_type" : "type-329",
23485   "size" : 4,
23486   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23487   "template_args" : [ "type-331" ],
23488   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE"
23489  },
23490  {
23491   "alignment" : 4,
23492   "fields" :
23493   [
23494    {
23495     "access" : "private",
23496     "field_name" : "m_ptr",
23497     "referenced_type" : "type-279"
23498    }
23499   ],
23500   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
23501   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
23502   "record_kind" : "class",
23503   "referenced_type" : "type-278",
23504   "self_type" : "type-278",
23505   "size" : 4,
23506   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23507   "template_args" : [ "type-280" ],
23508   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE"
23509  },
23510  {
23511   "alignment" : 4,
23512   "fields" :
23513   [
23514    {
23515     "access" : "private",
23516     "field_name" : "m_ptr",
23517     "referenced_type" : "type-20"
23518    }
23519   ],
23520   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
23521   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
23522   "record_kind" : "class",
23523   "referenced_type" : "type-19",
23524   "self_type" : "type-19",
23525   "size" : 4,
23526   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23527   "template_args" : [ "type-21" ],
23528   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE"
23529  },
23530  {
23531   "alignment" : 4,
23532   "fields" :
23533   [
23534    {
23535     "access" : "private",
23536     "field_name" : "m_ptr",
23537     "referenced_type" : "type-53"
23538    }
23539   ],
23540   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
23541   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
23542   "record_kind" : "class",
23543   "referenced_type" : "type-52",
23544   "self_type" : "type-52",
23545   "size" : 4,
23546   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23547   "template_args" : [ "type-54" ],
23548   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE"
23549  },
23550  {
23551   "alignment" : 4,
23552   "fields" :
23553   [
23554    {
23555     "access" : "private",
23556     "field_name" : "m_ptr",
23557     "referenced_type" : "type-88"
23558    }
23559   ],
23560   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
23561   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
23562   "record_kind" : "class",
23563   "referenced_type" : "type-87",
23564   "self_type" : "type-87",
23565   "size" : 4,
23566   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23567   "template_args" : [ "type-89" ],
23568   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE"
23569  },
23570  {
23571   "alignment" : 4,
23572   "fields" :
23573   [
23574    {
23575     "access" : "private",
23576     "field_name" : "m_ptr",
23577     "referenced_type" : "type-347"
23578    }
23579   ],
23580   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
23581   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
23582   "record_kind" : "class",
23583   "referenced_type" : "type-346",
23584   "self_type" : "type-346",
23585   "size" : 4,
23586   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23587   "template_args" : [ "type-348" ],
23588   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
23589  },
23590  {
23591   "alignment" : 4,
23592   "fields" :
23593   [
23594    {
23595     "access" : "private",
23596     "field_name" : "m_ptr",
23597     "referenced_type" : "type-350"
23598    }
23599   ],
23600   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
23601   "name" : "android::sp<android::hardware::hidl_death_recipient>",
23602   "record_kind" : "class",
23603   "referenced_type" : "type-629",
23604   "self_type" : "type-629",
23605   "size" : 4,
23606   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23607   "template_args" : [ "type-351" ],
23608   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
23609  },
23610  {
23611   "alignment" : 4,
23612   "fields" :
23613   [
23614    {
23615     "access" : "private",
23616     "field_name" : "m_ptr",
23617     "referenced_type" : "type-4"
23618    }
23619   ],
23620   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
23621   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
23622   "record_kind" : "class",
23623   "referenced_type" : "type-23",
23624   "self_type" : "type-23",
23625   "size" : 4,
23626   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23627   "template_args" : [ "type-5" ],
23628   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
23629  },
23630  {
23631   "alignment" : 4,
23632   "fields" :
23633   [
23634    {
23635     "access" : "private",
23636     "field_name" : "m_ptr",
23637     "referenced_type" : "type-186"
23638    }
23639   ],
23640   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
23641   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
23642   "record_kind" : "class",
23643   "referenced_type" : "type-185",
23644   "self_type" : "type-185",
23645   "size" : 4,
23646   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23647   "template_args" : [ "type-187" ],
23648   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
23649  },
23650  {
23651   "alignment" : 4,
23652   "fields" :
23653   [
23654    {
23655     "access" : "private",
23656     "field_name" : "m_ptr",
23657     "referenced_type" : "type-217"
23658    }
23659   ],
23660   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
23661   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
23662   "record_kind" : "class",
23663   "referenced_type" : "type-216",
23664   "self_type" : "type-216",
23665   "size" : 4,
23666   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23667   "template_args" : [ "type-218" ],
23668   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
23669  },
23670  {
23671   "alignment" : 1,
23672   "linker_set_key" : "android::trait_trivial_copy<bool>",
23673   "name" : "android::trait_trivial_copy<bool>",
23674   "referenced_type" : "type-496",
23675   "self_type" : "type-496",
23676   "size" : 1,
23677   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23678   "template_args" : [ "type-31" ],
23679   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
23680  },
23681  {
23682   "alignment" : 1,
23683   "linker_set_key" : "android::trait_trivial_copy<char>",
23684   "name" : "android::trait_trivial_copy<char>",
23685   "referenced_type" : "type-503",
23686   "self_type" : "type-503",
23687   "size" : 1,
23688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23689   "template_args" : [ "type-83" ],
23690   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
23691  },
23692  {
23693   "alignment" : 1,
23694   "linker_set_key" : "android::trait_trivial_copy<double>",
23695   "name" : "android::trait_trivial_copy<double>",
23696   "referenced_type" : "type-555",
23697   "self_type" : "type-555",
23698   "size" : 1,
23699   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23700   "template_args" : [ "type-553" ],
23701   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
23702  },
23703  {
23704   "alignment" : 1,
23705   "linker_set_key" : "android::trait_trivial_copy<float>",
23706   "name" : "android::trait_trivial_copy<float>",
23707   "referenced_type" : "type-550",
23708   "self_type" : "type-550",
23709   "size" : 1,
23710   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23711   "template_args" : [ "type-547" ],
23712   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
23713  },
23714  {
23715   "alignment" : 1,
23716   "linker_set_key" : "android::trait_trivial_copy<int>",
23717   "name" : "android::trait_trivial_copy<int>",
23718   "referenced_type" : "type-520",
23719   "self_type" : "type-520",
23720   "size" : 1,
23721   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23722   "template_args" : [ "type-25" ],
23723   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
23724  },
23725  {
23726   "alignment" : 1,
23727   "linker_set_key" : "android::trait_trivial_copy<long long>",
23728   "name" : "android::trait_trivial_copy<long long>",
23729   "referenced_type" : "type-540",
23730   "self_type" : "type-540",
23731   "size" : 1,
23732   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23733   "template_args" : [ "type-60" ],
23734   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
23735  },
23736  {
23737   "alignment" : 1,
23738   "linker_set_key" : "android::trait_trivial_copy<long>",
23739   "name" : "android::trait_trivial_copy<long>",
23740   "referenced_type" : "type-530",
23741   "self_type" : "type-530",
23742   "size" : 1,
23743   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23744   "template_args" : [ "type-527" ],
23745   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
23746  },
23747  {
23748   "alignment" : 1,
23749   "linker_set_key" : "android::trait_trivial_copy<short>",
23750   "name" : "android::trait_trivial_copy<short>",
23751   "referenced_type" : "type-512",
23752   "self_type" : "type-512",
23753   "size" : 1,
23754   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23755   "template_args" : [ "type-510" ],
23756   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
23757  },
23758  {
23759   "alignment" : 1,
23760   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
23761   "name" : "android::trait_trivial_copy<unsigned char>",
23762   "referenced_type" : "type-507",
23763   "self_type" : "type-507",
23764   "size" : 1,
23765   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23766   "template_args" : [ "type-251" ],
23767   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
23768  },
23769  {
23770   "alignment" : 1,
23771   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
23772   "name" : "android::trait_trivial_copy<unsigned int>",
23773   "referenced_type" : "type-524",
23774   "self_type" : "type-524",
23775   "size" : 1,
23776   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23777   "template_args" : [ "type-2" ],
23778   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
23779  },
23780  {
23781   "alignment" : 1,
23782   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
23783   "name" : "android::trait_trivial_copy<unsigned long long>",
23784   "referenced_type" : "type-544",
23785   "self_type" : "type-544",
23786   "size" : 1,
23787   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23788   "template_args" : [ "type-236" ],
23789   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
23790  },
23791  {
23792   "alignment" : 1,
23793   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
23794   "name" : "android::trait_trivial_copy<unsigned long>",
23795   "referenced_type" : "type-535",
23796   "self_type" : "type-535",
23797   "size" : 1,
23798   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23799   "template_args" : [ "type-533" ],
23800   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
23801  },
23802  {
23803   "alignment" : 1,
23804   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
23805   "name" : "android::trait_trivial_copy<unsigned short>",
23806   "referenced_type" : "type-516",
23807   "self_type" : "type-516",
23808   "size" : 1,
23809   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23810   "template_args" : [ "type-262" ],
23811   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
23812  },
23813  {
23814   "alignment" : 1,
23815   "linker_set_key" : "android::trait_trivial_copy<void>",
23816   "name" : "android::trait_trivial_copy<void>",
23817   "referenced_type" : "type-478",
23818   "self_type" : "type-478",
23819   "size" : 1,
23820   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23821   "template_args" : [ "type-28" ],
23822   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
23823  },
23824  {
23825   "alignment" : 1,
23826   "linker_set_key" : "android::trait_trivial_ctor<bool>",
23827   "name" : "android::trait_trivial_ctor<bool>",
23828   "referenced_type" : "type-480",
23829   "self_type" : "type-480",
23830   "size" : 1,
23831   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23832   "template_args" : [ "type-31" ],
23833   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
23834  },
23835  {
23836   "alignment" : 1,
23837   "linker_set_key" : "android::trait_trivial_ctor<char>",
23838   "name" : "android::trait_trivial_ctor<char>",
23839   "referenced_type" : "type-501",
23840   "self_type" : "type-501",
23841   "size" : 1,
23842   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23843   "template_args" : [ "type-83" ],
23844   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
23845  },
23846  {
23847   "alignment" : 1,
23848   "linker_set_key" : "android::trait_trivial_ctor<double>",
23849   "name" : "android::trait_trivial_ctor<double>",
23850   "referenced_type" : "type-552",
23851   "self_type" : "type-552",
23852   "size" : 1,
23853   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23854   "template_args" : [ "type-553" ],
23855   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
23856  },
23857  {
23858   "alignment" : 1,
23859   "linker_set_key" : "android::trait_trivial_ctor<float>",
23860   "name" : "android::trait_trivial_ctor<float>",
23861   "referenced_type" : "type-546",
23862   "self_type" : "type-546",
23863   "size" : 1,
23864   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23865   "template_args" : [ "type-547" ],
23866   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
23867  },
23868  {
23869   "alignment" : 1,
23870   "linker_set_key" : "android::trait_trivial_ctor<int>",
23871   "name" : "android::trait_trivial_ctor<int>",
23872   "referenced_type" : "type-518",
23873   "self_type" : "type-518",
23874   "size" : 1,
23875   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23876   "template_args" : [ "type-25" ],
23877   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
23878  },
23879  {
23880   "alignment" : 1,
23881   "linker_set_key" : "android::trait_trivial_ctor<long long>",
23882   "name" : "android::trait_trivial_ctor<long long>",
23883   "referenced_type" : "type-537",
23884   "self_type" : "type-537",
23885   "size" : 1,
23886   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23887   "template_args" : [ "type-60" ],
23888   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
23889  },
23890  {
23891   "alignment" : 1,
23892   "linker_set_key" : "android::trait_trivial_ctor<long>",
23893   "name" : "android::trait_trivial_ctor<long>",
23894   "referenced_type" : "type-526",
23895   "self_type" : "type-526",
23896   "size" : 1,
23897   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23898   "template_args" : [ "type-527" ],
23899   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
23900  },
23901  {
23902   "alignment" : 1,
23903   "linker_set_key" : "android::trait_trivial_ctor<short>",
23904   "name" : "android::trait_trivial_ctor<short>",
23905   "referenced_type" : "type-509",
23906   "self_type" : "type-509",
23907   "size" : 1,
23908   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23909   "template_args" : [ "type-510" ],
23910   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
23911  },
23912  {
23913   "alignment" : 1,
23914   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
23915   "name" : "android::trait_trivial_ctor<unsigned char>",
23916   "referenced_type" : "type-505",
23917   "self_type" : "type-505",
23918   "size" : 1,
23919   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23920   "template_args" : [ "type-251" ],
23921   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
23922  },
23923  {
23924   "alignment" : 1,
23925   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
23926   "name" : "android::trait_trivial_ctor<unsigned int>",
23927   "referenced_type" : "type-522",
23928   "self_type" : "type-522",
23929   "size" : 1,
23930   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23931   "template_args" : [ "type-2" ],
23932   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
23933  },
23934  {
23935   "alignment" : 1,
23936   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
23937   "name" : "android::trait_trivial_ctor<unsigned long long>",
23938   "referenced_type" : "type-542",
23939   "self_type" : "type-542",
23940   "size" : 1,
23941   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23942   "template_args" : [ "type-236" ],
23943   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
23944  },
23945  {
23946   "alignment" : 1,
23947   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
23948   "name" : "android::trait_trivial_ctor<unsigned long>",
23949   "referenced_type" : "type-532",
23950   "self_type" : "type-532",
23951   "size" : 1,
23952   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23953   "template_args" : [ "type-533" ],
23954   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
23955  },
23956  {
23957   "alignment" : 1,
23958   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
23959   "name" : "android::trait_trivial_ctor<unsigned short>",
23960   "referenced_type" : "type-514",
23961   "self_type" : "type-514",
23962   "size" : 1,
23963   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23964   "template_args" : [ "type-262" ],
23965   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
23966  },
23967  {
23968   "alignment" : 1,
23969   "linker_set_key" : "android::trait_trivial_ctor<void>",
23970   "name" : "android::trait_trivial_ctor<void>",
23971   "referenced_type" : "type-474",
23972   "self_type" : "type-474",
23973   "size" : 1,
23974   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23975   "template_args" : [ "type-28" ],
23976   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
23977  },
23978  {
23979   "alignment" : 1,
23980   "linker_set_key" : "android::trait_trivial_dtor<bool>",
23981   "name" : "android::trait_trivial_dtor<bool>",
23982   "referenced_type" : "type-489",
23983   "self_type" : "type-489",
23984   "size" : 1,
23985   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23986   "template_args" : [ "type-31" ],
23987   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
23988  },
23989  {
23990   "alignment" : 1,
23991   "linker_set_key" : "android::trait_trivial_dtor<char>",
23992   "name" : "android::trait_trivial_dtor<char>",
23993   "referenced_type" : "type-502",
23994   "self_type" : "type-502",
23995   "size" : 1,
23996   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23997   "template_args" : [ "type-83" ],
23998   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
23999  },
24000  {
24001   "alignment" : 1,
24002   "linker_set_key" : "android::trait_trivial_dtor<double>",
24003   "name" : "android::trait_trivial_dtor<double>",
24004   "referenced_type" : "type-554",
24005   "self_type" : "type-554",
24006   "size" : 1,
24007   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24008   "template_args" : [ "type-553" ],
24009   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
24010  },
24011  {
24012   "alignment" : 1,
24013   "linker_set_key" : "android::trait_trivial_dtor<float>",
24014   "name" : "android::trait_trivial_dtor<float>",
24015   "referenced_type" : "type-549",
24016   "self_type" : "type-549",
24017   "size" : 1,
24018   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24019   "template_args" : [ "type-547" ],
24020   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
24021  },
24022  {
24023   "alignment" : 1,
24024   "linker_set_key" : "android::trait_trivial_dtor<int>",
24025   "name" : "android::trait_trivial_dtor<int>",
24026   "referenced_type" : "type-519",
24027   "self_type" : "type-519",
24028   "size" : 1,
24029   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24030   "template_args" : [ "type-25" ],
24031   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
24032  },
24033  {
24034   "alignment" : 1,
24035   "linker_set_key" : "android::trait_trivial_dtor<long long>",
24036   "name" : "android::trait_trivial_dtor<long long>",
24037   "referenced_type" : "type-539",
24038   "self_type" : "type-539",
24039   "size" : 1,
24040   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24041   "template_args" : [ "type-60" ],
24042   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
24043  },
24044  {
24045   "alignment" : 1,
24046   "linker_set_key" : "android::trait_trivial_dtor<long>",
24047   "name" : "android::trait_trivial_dtor<long>",
24048   "referenced_type" : "type-529",
24049   "self_type" : "type-529",
24050   "size" : 1,
24051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24052   "template_args" : [ "type-527" ],
24053   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
24054  },
24055  {
24056   "alignment" : 1,
24057   "linker_set_key" : "android::trait_trivial_dtor<short>",
24058   "name" : "android::trait_trivial_dtor<short>",
24059   "referenced_type" : "type-511",
24060   "self_type" : "type-511",
24061   "size" : 1,
24062   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24063   "template_args" : [ "type-510" ],
24064   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
24065  },
24066  {
24067   "alignment" : 1,
24068   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
24069   "name" : "android::trait_trivial_dtor<unsigned char>",
24070   "referenced_type" : "type-506",
24071   "self_type" : "type-506",
24072   "size" : 1,
24073   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24074   "template_args" : [ "type-251" ],
24075   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
24076  },
24077  {
24078   "alignment" : 1,
24079   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
24080   "name" : "android::trait_trivial_dtor<unsigned int>",
24081   "referenced_type" : "type-523",
24082   "self_type" : "type-523",
24083   "size" : 1,
24084   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24085   "template_args" : [ "type-2" ],
24086   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
24087  },
24088  {
24089   "alignment" : 1,
24090   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
24091   "name" : "android::trait_trivial_dtor<unsigned long long>",
24092   "referenced_type" : "type-543",
24093   "self_type" : "type-543",
24094   "size" : 1,
24095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24096   "template_args" : [ "type-236" ],
24097   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
24098  },
24099  {
24100   "alignment" : 1,
24101   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
24102   "name" : "android::trait_trivial_dtor<unsigned long>",
24103   "referenced_type" : "type-534",
24104   "self_type" : "type-534",
24105   "size" : 1,
24106   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24107   "template_args" : [ "type-533" ],
24108   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
24109  },
24110  {
24111   "alignment" : 1,
24112   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
24113   "name" : "android::trait_trivial_dtor<unsigned short>",
24114   "referenced_type" : "type-515",
24115   "self_type" : "type-515",
24116   "size" : 1,
24117   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24118   "template_args" : [ "type-262" ],
24119   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
24120  },
24121  {
24122   "alignment" : 1,
24123   "linker_set_key" : "android::trait_trivial_dtor<void>",
24124   "name" : "android::trait_trivial_dtor<void>",
24125   "referenced_type" : "type-477",
24126   "self_type" : "type-477",
24127   "size" : 1,
24128   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24129   "template_args" : [ "type-28" ],
24130   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
24131  },
24132  {
24133   "alignment" : 1,
24134   "linker_set_key" : "android::trait_trivial_move<android::String16>",
24135   "name" : "android::trait_trivial_move<android::String16>",
24136   "referenced_type" : "type-688",
24137   "self_type" : "type-688",
24138   "size" : 1,
24139   "source_file" : "/system/core/libutils/include/utils/String16.h",
24140   "template_args" : [ "type-71" ],
24141   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
24142  },
24143  {
24144   "alignment" : 1,
24145   "linker_set_key" : "android::trait_trivial_move<android::String8>",
24146   "name" : "android::trait_trivial_move<android::String8>",
24147   "referenced_type" : "type-682",
24148   "self_type" : "type-682",
24149   "size" : 1,
24150   "source_file" : "/system/core/libutils/include/utils/String8.h",
24151   "template_args" : [ "type-80" ],
24152   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
24153  },
24154  {
24155   "alignment" : 1,
24156   "linker_set_key" : "android::trait_trivial_move<bool>",
24157   "name" : "android::trait_trivial_move<bool>",
24158   "referenced_type" : "type-497",
24159   "self_type" : "type-497",
24160   "size" : 1,
24161   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24162   "template_args" : [ "type-31" ],
24163   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
24164  },
24165  {
24166   "alignment" : 1,
24167   "linker_set_key" : "android::trait_trivial_move<char>",
24168   "name" : "android::trait_trivial_move<char>",
24169   "referenced_type" : "type-504",
24170   "self_type" : "type-504",
24171   "size" : 1,
24172   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24173   "template_args" : [ "type-83" ],
24174   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
24175  },
24176  {
24177   "alignment" : 1,
24178   "linker_set_key" : "android::trait_trivial_move<double>",
24179   "name" : "android::trait_trivial_move<double>",
24180   "referenced_type" : "type-556",
24181   "self_type" : "type-556",
24182   "size" : 1,
24183   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24184   "template_args" : [ "type-553" ],
24185   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
24186  },
24187  {
24188   "alignment" : 1,
24189   "linker_set_key" : "android::trait_trivial_move<float>",
24190   "name" : "android::trait_trivial_move<float>",
24191   "referenced_type" : "type-551",
24192   "self_type" : "type-551",
24193   "size" : 1,
24194   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24195   "template_args" : [ "type-547" ],
24196   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
24197  },
24198  {
24199   "alignment" : 1,
24200   "linker_set_key" : "android::trait_trivial_move<int>",
24201   "name" : "android::trait_trivial_move<int>",
24202   "referenced_type" : "type-521",
24203   "self_type" : "type-521",
24204   "size" : 1,
24205   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24206   "template_args" : [ "type-25" ],
24207   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
24208  },
24209  {
24210   "alignment" : 1,
24211   "linker_set_key" : "android::trait_trivial_move<long long>",
24212   "name" : "android::trait_trivial_move<long long>",
24213   "referenced_type" : "type-541",
24214   "self_type" : "type-541",
24215   "size" : 1,
24216   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24217   "template_args" : [ "type-60" ],
24218   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
24219  },
24220  {
24221   "alignment" : 1,
24222   "linker_set_key" : "android::trait_trivial_move<long>",
24223   "name" : "android::trait_trivial_move<long>",
24224   "referenced_type" : "type-531",
24225   "self_type" : "type-531",
24226   "size" : 1,
24227   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24228   "template_args" : [ "type-527" ],
24229   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
24230  },
24231  {
24232   "alignment" : 1,
24233   "linker_set_key" : "android::trait_trivial_move<short>",
24234   "name" : "android::trait_trivial_move<short>",
24235   "referenced_type" : "type-513",
24236   "self_type" : "type-513",
24237   "size" : 1,
24238   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24239   "template_args" : [ "type-510" ],
24240   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
24241  },
24242  {
24243   "alignment" : 1,
24244   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
24245   "name" : "android::trait_trivial_move<unsigned char>",
24246   "referenced_type" : "type-508",
24247   "self_type" : "type-508",
24248   "size" : 1,
24249   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24250   "template_args" : [ "type-251" ],
24251   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
24252  },
24253  {
24254   "alignment" : 1,
24255   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
24256   "name" : "android::trait_trivial_move<unsigned int>",
24257   "referenced_type" : "type-525",
24258   "self_type" : "type-525",
24259   "size" : 1,
24260   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24261   "template_args" : [ "type-2" ],
24262   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
24263  },
24264  {
24265   "alignment" : 1,
24266   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
24267   "name" : "android::trait_trivial_move<unsigned long long>",
24268   "referenced_type" : "type-545",
24269   "self_type" : "type-545",
24270   "size" : 1,
24271   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24272   "template_args" : [ "type-236" ],
24273   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
24274  },
24275  {
24276   "alignment" : 1,
24277   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
24278   "name" : "android::trait_trivial_move<unsigned long>",
24279   "referenced_type" : "type-536",
24280   "self_type" : "type-536",
24281   "size" : 1,
24282   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24283   "template_args" : [ "type-533" ],
24284   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
24285  },
24286  {
24287   "alignment" : 1,
24288   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
24289   "name" : "android::trait_trivial_move<unsigned short>",
24290   "referenced_type" : "type-517",
24291   "self_type" : "type-517",
24292   "size" : 1,
24293   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24294   "template_args" : [ "type-262" ],
24295   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
24296  },
24297  {
24298   "alignment" : 1,
24299   "linker_set_key" : "android::trait_trivial_move<void>",
24300   "name" : "android::trait_trivial_move<void>",
24301   "referenced_type" : "type-479",
24302   "self_type" : "type-479",
24303   "size" : 1,
24304   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24305   "template_args" : [ "type-28" ],
24306   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
24307  },
24308  {
24309   "alignment" : 4,
24310   "fields" :
24311   [
24312    {
24313     "access" : "private",
24314     "field_name" : "m_ptr",
24315     "referenced_type" : "type-358"
24316    },
24317    {
24318     "access" : "private",
24319     "field_name" : "m_refs",
24320     "field_offset" : 32,
24321     "referenced_type" : "type-10"
24322    }
24323   ],
24324   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
24325   "name" : "android::wp<android::hardware::BHwBinder>",
24326   "record_kind" : "class",
24327   "referenced_type" : "type-657",
24328   "self_type" : "type-657",
24329   "size" : 8,
24330   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
24331   "template_args" : [ "type-24" ],
24332   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
24333  },
24334  {
24335   "alignment" : 4,
24336   "fields" :
24337   [
24338    {
24339     "access" : "private",
24340     "field_name" : "m_ptr",
24341     "referenced_type" : "type-371"
24342    },
24343    {
24344     "access" : "private",
24345     "field_name" : "m_refs",
24346     "field_offset" : 32,
24347     "referenced_type" : "type-10"
24348    }
24349   ],
24350   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
24351   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
24352   "record_kind" : "class",
24353   "referenced_type" : "type-370",
24354   "self_type" : "type-370",
24355   "size" : 8,
24356   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
24357   "template_args" : [ "type-352" ],
24358   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
24359  },
24360  {
24361   "alignment" : 4,
24362   "fields" :
24363   [
24364    {
24365     "access" : "private",
24366     "field_name" : "m_ptr",
24367     "referenced_type" : "type-350"
24368    },
24369    {
24370     "access" : "private",
24371     "field_name" : "m_refs",
24372     "field_offset" : 32,
24373     "referenced_type" : "type-10"
24374    }
24375   ],
24376   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
24377   "name" : "android::wp<android::hardware::hidl_death_recipient>",
24378   "record_kind" : "class",
24379   "referenced_type" : "type-349",
24380   "self_type" : "type-349",
24381   "size" : 8,
24382   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
24383   "template_args" : [ "type-351" ],
24384   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
24385  },
24386  {
24387   "alignment" : 4,
24388   "fields" :
24389   [
24390    {
24391     "access" : "private",
24392     "field_name" : "m_ptr",
24393     "referenced_type" : "type-4"
24394    },
24395    {
24396     "access" : "private",
24397     "field_name" : "m_refs",
24398     "field_offset" : 32,
24399     "referenced_type" : "type-10"
24400    }
24401   ],
24402   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
24403   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
24404   "record_kind" : "class",
24405   "referenced_type" : "type-3",
24406   "self_type" : "type-3",
24407   "size" : 8,
24408   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
24409   "template_args" : [ "type-5" ],
24410   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
24411  },
24412  {
24413   "alignment" : 4,
24414   "fields" :
24415   [
24416    {
24417     "field_name" : "maxContentLightLevel",
24418     "referenced_type" : "type-547"
24419    },
24420    {
24421     "field_name" : "maxFrameAverageLightLevel",
24422     "field_offset" : 32,
24423     "referenced_type" : "type-547"
24424    }
24425   ],
24426   "linker_set_key" : "android_cta861_3_metadata",
24427   "name" : "android_cta861_3_metadata",
24428   "referenced_type" : "type-782",
24429   "self_type" : "type-782",
24430   "size" : 8,
24431   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24432   "unique_id" : "android_cta861_3_metadata"
24433  },
24434  {
24435   "alignment" : 4,
24436   "fields" :
24437   [
24438    {
24439     "field_name" : "num_points",
24440     "referenced_type" : "type-2"
24441    },
24442    {
24443     "field_name" : "reserved",
24444     "field_offset" : 32,
24445     "referenced_type" : "type-772"
24446    },
24447    {
24448     "field_name" : "xyzc_points",
24449     "field_offset" : 288,
24450     "referenced_type" : "type-779"
24451    }
24452   ],
24453   "linker_set_key" : "android_depth_points",
24454   "name" : "android_depth_points",
24455   "referenced_type" : "type-778",
24456   "self_type" : "type-778",
24457   "size" : 36,
24458   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24459   "unique_id" : "android_depth_points"
24460  },
24461  {
24462   "alignment" : 4,
24463   "fields" :
24464   [
24465    {
24466     "field_name" : "format",
24467     "referenced_type" : "type-775"
24468    },
24469    {
24470     "field_name" : "num_planes",
24471     "field_offset" : 32,
24472     "referenced_type" : "type-2"
24473    },
24474    {
24475     "field_name" : "planes",
24476     "field_offset" : 64,
24477     "referenced_type" : "type-777"
24478    }
24479   ],
24480   "linker_set_key" : "android_flex_layout",
24481   "name" : "android_flex_layout",
24482   "referenced_type" : "type-776",
24483   "self_type" : "type-776",
24484   "size" : 12,
24485   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24486   "unique_id" : "android_flex_layout"
24487  },
24488  {
24489   "alignment" : 4,
24490   "fields" :
24491   [
24492    {
24493     "field_name" : "top_left",
24494     "referenced_type" : "type-250"
24495    },
24496    {
24497     "field_name" : "component",
24498     "field_offset" : 32,
24499     "referenced_type" : "type-773"
24500    },
24501    {
24502     "field_name" : "bits_per_component",
24503     "field_offset" : 64,
24504     "referenced_type" : "type-25"
24505    },
24506    {
24507     "field_name" : "bits_used",
24508     "field_offset" : 96,
24509     "referenced_type" : "type-25"
24510    },
24511    {
24512     "field_name" : "h_increment",
24513     "field_offset" : 128,
24514     "referenced_type" : "type-25"
24515    },
24516    {
24517     "field_name" : "v_increment",
24518     "field_offset" : 160,
24519     "referenced_type" : "type-25"
24520    },
24521    {
24522     "field_name" : "h_subsampling",
24523     "field_offset" : 192,
24524     "referenced_type" : "type-25"
24525    },
24526    {
24527     "field_name" : "v_subsampling",
24528     "field_offset" : 224,
24529     "referenced_type" : "type-25"
24530    }
24531   ],
24532   "linker_set_key" : "android_flex_plane",
24533   "name" : "android_flex_plane",
24534   "referenced_type" : "type-774",
24535   "self_type" : "type-774",
24536   "size" : 32,
24537   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24538   "unique_id" : "android_flex_plane"
24539  },
24540  {
24541   "alignment" : 4,
24542   "fields" :
24543   [
24544    {
24545     "field_name" : "displayPrimaryRed",
24546     "referenced_type" : "type-780"
24547    },
24548    {
24549     "field_name" : "displayPrimaryGreen",
24550     "field_offset" : 64,
24551     "referenced_type" : "type-780"
24552    },
24553    {
24554     "field_name" : "displayPrimaryBlue",
24555     "field_offset" : 128,
24556     "referenced_type" : "type-780"
24557    },
24558    {
24559     "field_name" : "whitePoint",
24560     "field_offset" : 192,
24561     "referenced_type" : "type-780"
24562    },
24563    {
24564     "field_name" : "maxLuminance",
24565     "field_offset" : 256,
24566     "referenced_type" : "type-547"
24567    },
24568    {
24569     "field_name" : "minLuminance",
24570     "field_offset" : 288,
24571     "referenced_type" : "type-547"
24572    }
24573   ],
24574   "linker_set_key" : "android_smpte2086_metadata",
24575   "name" : "android_smpte2086_metadata",
24576   "referenced_type" : "type-781",
24577   "self_type" : "type-781",
24578   "size" : 40,
24579   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24580   "unique_id" : "android_smpte2086_metadata"
24581  },
24582  {
24583   "alignment" : 4,
24584   "fields" :
24585   [
24586    {
24587     "field_name" : "x",
24588     "referenced_type" : "type-547"
24589    },
24590    {
24591     "field_name" : "y",
24592     "field_offset" : 32,
24593     "referenced_type" : "type-547"
24594    }
24595   ],
24596   "linker_set_key" : "android_xy_color",
24597   "name" : "android_xy_color",
24598   "referenced_type" : "type-780",
24599   "self_type" : "type-780",
24600   "size" : 8,
24601   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24602   "unique_id" : "android_xy_color"
24603  },
24604  {
24605   "alignment" : 4,
24606   "fields" :
24607   [
24608    {
24609     "field_name" : "y",
24610     "referenced_type" : "type-27"
24611    },
24612    {
24613     "field_name" : "cb",
24614     "field_offset" : 32,
24615     "referenced_type" : "type-27"
24616    },
24617    {
24618     "field_name" : "cr",
24619     "field_offset" : 64,
24620     "referenced_type" : "type-27"
24621    },
24622    {
24623     "field_name" : "ystride",
24624     "field_offset" : 96,
24625     "referenced_type" : "type-2"
24626    },
24627    {
24628     "field_name" : "cstride",
24629     "field_offset" : 128,
24630     "referenced_type" : "type-2"
24631    },
24632    {
24633     "field_name" : "chroma_step",
24634     "field_offset" : 160,
24635     "referenced_type" : "type-2"
24636    },
24637    {
24638     "field_name" : "reserved",
24639     "field_offset" : 192,
24640     "referenced_type" : "type-772"
24641    }
24642   ],
24643   "linker_set_key" : "android_ycbcr",
24644   "name" : "android_ycbcr",
24645   "referenced_type" : "type-771",
24646   "self_type" : "type-771",
24647   "size" : 56,
24648   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24649   "unique_id" : "android_ycbcr"
24650  },
24651  {
24652   "alignment" : 4,
24653   "fields" :
24654   [
24655    {
24656     "referenced_type" : "type-259"
24657    }
24658   ],
24659   "linker_set_key" : "log_msg",
24660   "name" : "log_msg",
24661   "referenced_type" : "type-258",
24662   "self_type" : "type-258",
24663   "size" : 5124,
24664   "source_file" : "/system/core/liblog/include/log/log_read.h",
24665   "unique_id" : "log_msg"
24666  },
24667  {
24668   "alignment" : 4,
24669   "fields" :
24670   [
24671    {
24672     "field_name" : "buf",
24673     "referenced_type" : "type-260"
24674    },
24675    {
24676     "field_name" : "entry",
24677     "referenced_type" : "type-261"
24678    },
24679    {
24680     "field_name" : "entry_v4",
24681     "referenced_type" : "type-261"
24682    },
24683    {
24684     "field_name" : "entry_v3",
24685     "referenced_type" : "type-264"
24686    },
24687    {
24688     "field_name" : "entry_v2",
24689     "referenced_type" : "type-265"
24690    },
24691    {
24692     "field_name" : "entry_v1",
24693     "referenced_type" : "type-266"
24694    }
24695   ],
24696   "is_anonymous" : true,
24697   "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",
24698   "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",
24699   "record_kind" : "union",
24700   "referenced_type" : "type-259",
24701   "self_type" : "type-259",
24702   "size" : 5124,
24703   "source_file" : "/system/core/liblog/include/log/log_read.h",
24704   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
24705  },
24706  {
24707   "alignment" : 1,
24708   "fields" :
24709   [
24710    {
24711     "field_name" : "tv_sec",
24712     "referenced_type" : "type-2"
24713    },
24714    {
24715     "field_name" : "tv_nsec",
24716     "field_offset" : 32,
24717     "referenced_type" : "type-2"
24718    }
24719   ],
24720   "linker_set_key" : "log_time",
24721   "name" : "log_time",
24722   "referenced_type" : "type-683",
24723   "self_type" : "type-683",
24724   "size" : 8,
24725   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
24726   "unique_id" : "_ZTS8log_time"
24727  },
24728  {
24729   "alignment" : 4,
24730   "fields" :
24731   [
24732    {
24733     "field_name" : "len",
24734     "referenced_type" : "type-262"
24735    },
24736    {
24737     "field_name" : "__pad",
24738     "field_offset" : 16,
24739     "referenced_type" : "type-262"
24740    },
24741    {
24742     "field_name" : "pid",
24743     "field_offset" : 32,
24744     "referenced_type" : "type-25"
24745    },
24746    {
24747     "field_name" : "tid",
24748     "field_offset" : 64,
24749     "referenced_type" : "type-25"
24750    },
24751    {
24752     "field_name" : "sec",
24753     "field_offset" : 96,
24754     "referenced_type" : "type-25"
24755    },
24756    {
24757     "field_name" : "nsec",
24758     "field_offset" : 128,
24759     "referenced_type" : "type-25"
24760    },
24761    {
24762     "field_name" : "msg",
24763     "field_offset" : 160,
24764     "referenced_type" : "type-263"
24765    }
24766   ],
24767   "linker_set_key" : "logger_entry",
24768   "name" : "logger_entry",
24769   "referenced_type" : "type-266",
24770   "self_type" : "type-266",
24771   "size" : 20,
24772   "source_file" : "/system/core/liblog/include/log/log_read.h",
24773   "unique_id" : "logger_entry"
24774  },
24775  {
24776   "alignment" : 1,
24777   "fields" :
24778   [
24779    {
24780     "field_name" : "len",
24781     "referenced_type" : "type-262"
24782    },
24783    {
24784     "field_name" : "hdr_size",
24785     "field_offset" : 16,
24786     "referenced_type" : "type-262"
24787    },
24788    {
24789     "field_name" : "pid",
24790     "field_offset" : 32,
24791     "referenced_type" : "type-25"
24792    },
24793    {
24794     "field_name" : "tid",
24795     "field_offset" : 64,
24796     "referenced_type" : "type-25"
24797    },
24798    {
24799     "field_name" : "sec",
24800     "field_offset" : 96,
24801     "referenced_type" : "type-25"
24802    },
24803    {
24804     "field_name" : "nsec",
24805     "field_offset" : 128,
24806     "referenced_type" : "type-25"
24807    },
24808    {
24809     "field_name" : "euid",
24810     "field_offset" : 160,
24811     "referenced_type" : "type-2"
24812    },
24813    {
24814     "field_name" : "msg",
24815     "field_offset" : 192,
24816     "referenced_type" : "type-263"
24817    }
24818   ],
24819   "linker_set_key" : "logger_entry_v2",
24820   "name" : "logger_entry_v2",
24821   "referenced_type" : "type-265",
24822   "self_type" : "type-265",
24823   "size" : 24,
24824   "source_file" : "/system/core/liblog/include/log/log_read.h",
24825   "unique_id" : "logger_entry_v2"
24826  },
24827  {
24828   "alignment" : 1,
24829   "fields" :
24830   [
24831    {
24832     "field_name" : "len",
24833     "referenced_type" : "type-262"
24834    },
24835    {
24836     "field_name" : "hdr_size",
24837     "field_offset" : 16,
24838     "referenced_type" : "type-262"
24839    },
24840    {
24841     "field_name" : "pid",
24842     "field_offset" : 32,
24843     "referenced_type" : "type-25"
24844    },
24845    {
24846     "field_name" : "tid",
24847     "field_offset" : 64,
24848     "referenced_type" : "type-25"
24849    },
24850    {
24851     "field_name" : "sec",
24852     "field_offset" : 96,
24853     "referenced_type" : "type-25"
24854    },
24855    {
24856     "field_name" : "nsec",
24857     "field_offset" : 128,
24858     "referenced_type" : "type-25"
24859    },
24860    {
24861     "field_name" : "lid",
24862     "field_offset" : 160,
24863     "referenced_type" : "type-2"
24864    },
24865    {
24866     "field_name" : "msg",
24867     "field_offset" : 192,
24868     "referenced_type" : "type-263"
24869    }
24870   ],
24871   "linker_set_key" : "logger_entry_v3",
24872   "name" : "logger_entry_v3",
24873   "referenced_type" : "type-264",
24874   "self_type" : "type-264",
24875   "size" : 24,
24876   "source_file" : "/system/core/liblog/include/log/log_read.h",
24877   "unique_id" : "logger_entry_v3"
24878  },
24879  {
24880   "alignment" : 4,
24881   "fields" :
24882   [
24883    {
24884     "field_name" : "len",
24885     "referenced_type" : "type-262"
24886    },
24887    {
24888     "field_name" : "hdr_size",
24889     "field_offset" : 16,
24890     "referenced_type" : "type-262"
24891    },
24892    {
24893     "field_name" : "pid",
24894     "field_offset" : 32,
24895     "referenced_type" : "type-25"
24896    },
24897    {
24898     "field_name" : "tid",
24899     "field_offset" : 64,
24900     "referenced_type" : "type-2"
24901    },
24902    {
24903     "field_name" : "sec",
24904     "field_offset" : 96,
24905     "referenced_type" : "type-2"
24906    },
24907    {
24908     "field_name" : "nsec",
24909     "field_offset" : 128,
24910     "referenced_type" : "type-2"
24911    },
24912    {
24913     "field_name" : "lid",
24914     "field_offset" : 160,
24915     "referenced_type" : "type-2"
24916    },
24917    {
24918     "field_name" : "uid",
24919     "field_offset" : 192,
24920     "referenced_type" : "type-2"
24921    },
24922    {
24923     "field_name" : "msg",
24924     "field_offset" : 224,
24925     "referenced_type" : "type-263"
24926    }
24927   ],
24928   "linker_set_key" : "logger_entry_v4",
24929   "name" : "logger_entry_v4",
24930   "referenced_type" : "type-261",
24931   "self_type" : "type-261",
24932   "size" : 28,
24933   "source_file" : "/system/core/liblog/include/log/log_read.h",
24934   "unique_id" : "logger_entry_v4"
24935  },
24936  {
24937   "alignment" : 4,
24938   "fields" :
24939   [
24940    {
24941     "field_name" : "version",
24942     "referenced_type" : "type-25"
24943    },
24944    {
24945     "field_name" : "numFds",
24946     "field_offset" : 32,
24947     "referenced_type" : "type-25"
24948    },
24949    {
24950     "field_name" : "numInts",
24951     "field_offset" : 64,
24952     "referenced_type" : "type-25"
24953    },
24954    {
24955     "field_name" : "data",
24956     "field_offset" : 96,
24957     "referenced_type" : "type-463"
24958    }
24959   ],
24960   "linker_set_key" : "native_handle",
24961   "name" : "native_handle",
24962   "referenced_type" : "type-462",
24963   "self_type" : "type-462",
24964   "size" : 12,
24965   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
24966   "unique_id" : "native_handle"
24967  }
24968 ],
24969 "rvalue_reference_types" :
24970 [
24971  {
24972   "alignment" : 4,
24973   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
24974   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
24975   "referenced_type" : "type-901",
24976   "self_type" : "type-904",
24977   "size" : 4,
24978   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24979  },
24980  {
24981   "alignment" : 4,
24982   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > &&",
24983   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > &&",
24984   "referenced_type" : "type-395",
24985   "self_type" : "type-401",
24986   "size" : 4,
24987   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24988  },
24989  {
24990   "alignment" : 4,
24991   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > &&",
24992   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > &&",
24993   "referenced_type" : "type-908",
24994   "self_type" : "type-910",
24995   "size" : 4,
24996   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24997  },
24998  {
24999   "alignment" : 4,
25000   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > &&",
25001   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > &&",
25002   "referenced_type" : "type-109",
25003   "self_type" : "type-114",
25004   "size" : 4,
25005   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25006  },
25007  {
25008   "alignment" : 4,
25009   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > &&",
25010   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > &&",
25011   "referenced_type" : "type-208",
25012   "self_type" : "type-210",
25013   "size" : 4,
25014   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25015  },
25016  {
25017   "alignment" : 4,
25018   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > &&",
25019   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > &&",
25020   "referenced_type" : "type-374",
25021   "self_type" : "type-376",
25022   "size" : 4,
25023   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25024  },
25025  {
25026   "alignment" : 4,
25027   "linker_set_key" : "android::hardware::Return<bool> &&",
25028   "name" : "android::hardware::Return<bool> &&",
25029   "referenced_type" : "type-373",
25030   "self_type" : "type-381",
25031   "size" : 4,
25032   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25033  },
25034  {
25035   "alignment" : 4,
25036   "linker_set_key" : "android::hardware::Return<void> &&",
25037   "name" : "android::hardware::Return<void> &&",
25038   "referenced_type" : "type-437",
25039   "self_type" : "type-448",
25040   "size" : 4,
25041   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25042  },
25043  {
25044   "alignment" : 4,
25045   "linker_set_key" : "android::hardware::Status &&",
25046   "name" : "android::hardware::Status &&",
25047   "referenced_type" : "type-111",
25048   "self_type" : "type-368",
25049   "size" : 4,
25050   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25051  },
25052  {
25053   "alignment" : 4,
25054   "linker_set_key" : "android::hardware::details::return_status &&",
25055   "name" : "android::hardware::details::return_status &&",
25056   "referenced_type" : "type-110",
25057   "self_type" : "type-422",
25058   "size" : 4,
25059   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25060  },
25061  {
25062   "alignment" : 4,
25063   "linker_set_key" : "android::hardware::hidl_handle &&",
25064   "name" : "android::hardware::hidl_handle &&",
25065   "referenced_type" : "type-587",
25066   "self_type" : "type-592",
25067   "size" : 4,
25068   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
25069  },
25070  {
25071   "alignment" : 4,
25072   "linker_set_key" : "android::hardware::hidl_memory &&",
25073   "name" : "android::hardware::hidl_memory &&",
25074   "referenced_type" : "type-590",
25075   "self_type" : "type-597",
25076   "size" : 4,
25077   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
25078  },
25079  {
25080   "alignment" : 4,
25081   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> &&",
25082   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> &&",
25083   "referenced_type" : "type-329",
25084   "self_type" : "type-337",
25085   "size" : 4,
25086   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25087  },
25088  {
25089   "alignment" : 4,
25090   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
25091   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
25092   "referenced_type" : "type-278",
25093   "self_type" : "type-304",
25094   "size" : 4,
25095   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25096  },
25097  {
25098   "alignment" : 4,
25099   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> &&",
25100   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> &&",
25101   "referenced_type" : "type-19",
25102   "self_type" : "type-106",
25103   "size" : 4,
25104   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25105  },
25106  {
25107   "alignment" : 4,
25108   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
25109   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
25110   "referenced_type" : "type-52",
25111   "self_type" : "type-101",
25112   "size" : 4,
25113   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25114  },
25115  {
25116   "alignment" : 4,
25117   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
25118   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
25119   "referenced_type" : "type-87",
25120   "self_type" : "type-207",
25121   "size" : 4,
25122   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25123  },
25124  {
25125   "alignment" : 4,
25126   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
25127   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
25128   "referenced_type" : "type-346",
25129   "self_type" : "type-353",
25130   "size" : 4,
25131   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25132  },
25133  {
25134   "alignment" : 4,
25135   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25136   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25137   "referenced_type" : "type-139",
25138   "self_type" : "type-138",
25139   "size" : 4,
25140   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25141  },
25142  {
25143   "alignment" : 4,
25144   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25145   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25146   "referenced_type" : "type-298",
25147   "self_type" : "type-297",
25148   "size" : 4,
25149   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25150  },
25151  {
25152   "alignment" : 4,
25153   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25154   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25155   "referenced_type" : "type-416",
25156   "self_type" : "type-415",
25157   "size" : 4,
25158   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25159  },
25160  {
25161   "alignment" : 4,
25162   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25163   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25164   "referenced_type" : "type-740",
25165   "self_type" : "type-739",
25166   "size" : 4,
25167   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25168  },
25169  {
25170   "alignment" : 4,
25171   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25172   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25173   "referenced_type" : "type-945",
25174   "self_type" : "type-944",
25175   "size" : 4,
25176   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25177  },
25178  {
25179   "alignment" : 4,
25180   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25181   "name" : "std::function<sp<IBase> (void *)> &&",
25182   "referenced_type" : "type-143",
25183   "self_type" : "type-142",
25184   "size" : 4,
25185   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25186  },
25187  {
25188   "alignment" : 4,
25189   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25190   "name" : "std::function<sp<IBase> (void *)> &&",
25191   "referenced_type" : "type-302",
25192   "self_type" : "type-301",
25193   "size" : 4,
25194   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25195  },
25196  {
25197   "alignment" : 4,
25198   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25199   "name" : "std::function<sp<IBase> (void *)> &&",
25200   "referenced_type" : "type-421",
25201   "self_type" : "type-420",
25202   "size" : 4,
25203   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25204  },
25205  {
25206   "alignment" : 4,
25207   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25208   "name" : "std::function<sp<IBase> (void *)> &&",
25209   "referenced_type" : "type-751",
25210   "self_type" : "type-750",
25211   "size" : 4,
25212   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25213  },
25214  {
25215   "alignment" : 4,
25216   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25217   "name" : "std::function<sp<IBase> (void *)> &&",
25218   "referenced_type" : "type-949",
25219   "self_type" : "type-948",
25220   "size" : 4,
25221   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25222  },
25223  {
25224   "alignment" : 4,
25225   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25226   "name" : "std::function<sp<IBinder> (void *)> &&",
25227   "referenced_type" : "type-141",
25228   "self_type" : "type-140",
25229   "size" : 4,
25230   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25231  },
25232  {
25233   "alignment" : 4,
25234   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25235   "name" : "std::function<sp<IBinder> (void *)> &&",
25236   "referenced_type" : "type-300",
25237   "self_type" : "type-299",
25238   "size" : 4,
25239   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25240  },
25241  {
25242   "alignment" : 4,
25243   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25244   "name" : "std::function<sp<IBinder> (void *)> &&",
25245   "referenced_type" : "type-418",
25246   "self_type" : "type-417",
25247   "size" : 4,
25248   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25249  },
25250  {
25251   "alignment" : 4,
25252   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25253   "name" : "std::function<sp<IBinder> (void *)> &&",
25254   "referenced_type" : "type-743",
25255   "self_type" : "type-742",
25256   "size" : 4,
25257   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25258  },
25259  {
25260   "alignment" : 4,
25261   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25262   "name" : "std::function<sp<IBinder> (void *)> &&",
25263   "referenced_type" : "type-947",
25264   "self_type" : "type-946",
25265   "size" : 4,
25266   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25267  }
25268 ]
25269}
25270