1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-80",
9   "self_type" : "type-271",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "linker_set_key" : "float []",
14   "name" : "float []",
15   "referenced_type" : "type-548",
16   "self_type" : "type-780",
17   "source_file" : "/system/core/libsystem/include/system/graphics.h"
18  },
19  {
20   "alignment" : 4,
21   "linker_set_key" : "int [0]",
22   "name" : "int [0]",
23   "referenced_type" : "type-28",
24   "self_type" : "type-465",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 1,
29   "linker_set_key" : "unsigned char [16]",
30   "name" : "unsigned char [16]",
31   "referenced_type" : "type-251",
32   "self_type" : "type-649",
33   "size" : 16,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [32]",
39   "name" : "unsigned char [32]",
40   "referenced_type" : "type-251",
41   "self_type" : "type-623",
42   "size" : 32,
43   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
44  },
45  {
46   "alignment" : 1,
47   "linker_set_key" : "unsigned char [5121]",
48   "name" : "unsigned char [5121]",
49   "referenced_type" : "type-251",
50   "self_type" : "type-268",
51   "size" : 5121,
52   "source_file" : "/system/core/liblog/include/log/log_read.h"
53  },
54  {
55   "alignment" : 4,
56   "linker_set_key" : "unsigned int [8]",
57   "name" : "unsigned int [8]",
58   "referenced_type" : "type-2",
59   "self_type" : "type-773",
60   "size" : 32,
61   "source_file" : "/system/core/libsystem/include/system/graphics.h"
62  }
63 ],
64 "builtin_types" :
65 [
66  {
67   "alignment" : 1,
68   "is_integral" : true,
69   "is_unsigned" : true,
70   "linker_set_key" : "bool",
71   "name" : "bool",
72   "referenced_type" : "type-34",
73   "self_type" : "type-34",
74   "size" : 1
75  },
76  {
77   "alignment" : 1,
78   "is_integral" : true,
79   "linker_set_key" : "char",
80   "name" : "char",
81   "referenced_type" : "type-80",
82   "self_type" : "type-80",
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-71",
92   "self_type" : "type-71",
93   "size" : 2
94  },
95  {
96   "alignment" : 8,
97   "linker_set_key" : "double",
98   "name" : "double",
99   "referenced_type" : "type-554",
100   "self_type" : "type-554",
101   "size" : 8
102  },
103  {
104   "alignment" : 4,
105   "linker_set_key" : "float",
106   "name" : "float",
107   "referenced_type" : "type-548",
108   "self_type" : "type-548",
109   "size" : 4
110  },
111  {
112   "alignment" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "int",
115   "name" : "int",
116   "referenced_type" : "type-28",
117   "self_type" : "type-28",
118   "size" : 4
119  },
120  {
121   "alignment" : 8,
122   "is_integral" : true,
123   "linker_set_key" : "long",
124   "name" : "long",
125   "referenced_type" : "type-56",
126   "self_type" : "type-56",
127   "size" : 8
128  },
129  {
130   "alignment" : 8,
131   "is_integral" : true,
132   "linker_set_key" : "long long",
133   "name" : "long long",
134   "referenced_type" : "type-537",
135   "self_type" : "type-537",
136   "size" : 8
137  },
138  {
139   "alignment" : 2,
140   "is_integral" : true,
141   "linker_set_key" : "short",
142   "name" : "short",
143   "referenced_type" : "type-511",
144   "self_type" : "type-511",
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-562",
153   "self_type" : "type-562",
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" : 8,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "unsigned long",
181   "name" : "unsigned long",
182   "referenced_type" : "type-55",
183   "self_type" : "type-55",
184   "size" : 8
185  },
186  {
187   "alignment" : 8,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long long",
191   "name" : "unsigned long long",
192   "referenced_type" : "type-543",
193   "self_type" : "type-543",
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-270",
203   "self_type" : "type-270",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "void",
208   "name" : "void",
209   "referenced_type" : "type-31",
210   "self_type" : "type-31"
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_recipientEEEm"
232  },
233  {
234   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
235  },
236  {
237   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm"
289  },
290  {
291   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm"
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_arrayIhLm32EJEEEEEEEE"
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_vecIhEEl"
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_vecIhEEl"
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_recipientEEEm"
658  },
659  {
660   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
661  },
662  {
663   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm"
736  },
737  {
738   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_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_arrayIhLm32EJEEEEEEEE"
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_arrayIhLm16EJEEERKNS0_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_arrayIhLm16EJEEE"
769  },
770  {
771   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory28_hidl_isContentTypeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringE"
772  },
773  {
774   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory29_hidl_isCryptoSchemeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLm16EJEEE"
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_recipientEEEm"
802  },
803  {
804   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
805  },
806  {
807   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm"
895  },
896  {
897   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
898  },
899  {
900   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
901  },
902  {
903   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13_hidl_decryptEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS0_10hidl_arrayIhLm16EJEEESC_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_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_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_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_recipientEEEm"
991  },
992  {
993   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_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_arrayIhLm32EJEEEEEEEE"
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_arrayIhLm16EJEEERKNS0_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_arrayIhLm16EJEEE"
1021  },
1022  {
1023   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory29_hidl_isCryptoSchemeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLm16EJEEE"
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_recipientEEEm"
1042  },
1043  {
1044   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1045  },
1046  {
1047   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm"
1129  },
1130  {
1131   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1132  },
1133  {
1134   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_vecIhEEl"
1156  },
1157  {
1158   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv"
1159  },
1160  {
1161   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv"
1162  },
1163  {
1164   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener26_hidl_sendExpirationUpdateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEl"
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_6ParcelEmm"
1183  },
1184  {
1185   "name" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_17DestinationBufferEPNS0_6ParcelEmm"
1186  },
1187  {
1188   "name" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_8KeyValueEPNS0_6ParcelEmm"
1189  },
1190  {
1191   "name" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_9KeyStatusEPNS0_6ParcelEmm"
1192  },
1193  {
1194   "name" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_10SecureStopERKNS0_6ParcelEmm"
1195  },
1196  {
1197   "name" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_17DestinationBufferERKNS0_6ParcelEmm"
1198  },
1199  {
1200   "name" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_8KeyValueERKNS0_6ParcelEmm"
1201  },
1202  {
1203   "name" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_9KeyStatusERKNS0_6ParcelEmm"
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_EElEERKT_"
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_EElEE"
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_EElEERKT_"
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_EElEE"
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" : "_ZThn32_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
1303  },
1304  {
1305   "name" : "_ZThn32_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
1306  },
1307  {
1308   "name" : "_ZThn32_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
1309  },
1310  {
1311   "name" : "_ZThn32_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
1312  },
1313  {
1314   "name" : "_ZThn32_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
1315  },
1316  {
1317   "name" : "_ZThn32_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
1318  },
1319  {
1320   "name" : "_ZThn32_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
1321  },
1322  {
1323   "name" : "_ZThn32_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
1324  },
1325  {
1326   "name" : "_ZThn32_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
1327  },
1328  {
1329   "name" : "_ZThn32_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
1330  },
1331  {
1332   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
1333  },
1334  {
1335   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
1336  },
1337  {
1338   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
1339  },
1340  {
1341   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
1342  },
1343  {
1344   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
1345  },
1346  {
1347   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
1348  },
1349  {
1350   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
1351  },
1352  {
1353   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
1354  },
1355  {
1356   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
1357  },
1358  {
1359   "name" : "_ZTv0_n24_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_013BpHwDrmPluginE16_NS0_11BpHwRefBaseE"
1413  },
1414  {
1415   "name" : "_ZTCN7android8hardware3drm4V1_013BpHwDrmPluginE8_NS0_10IInterfaceE"
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_014BpHwDrmFactoryE16_NS0_11BpHwRefBaseE"
1440  },
1441  {
1442   "name" : "_ZTCN7android8hardware3drm4V1_014BpHwDrmFactoryE8_NS0_10IInterfaceE"
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_016BpHwCryptoPluginE16_NS0_11BpHwRefBaseE"
1475  },
1476  {
1477   "name" : "_ZTCN7android8hardware3drm4V1_016BpHwCryptoPluginE8_NS0_10IInterfaceE"
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_017BpHwCryptoFactoryE16_NS0_11BpHwRefBaseE"
1499  },
1500  {
1501   "name" : "_ZTCN7android8hardware3drm4V1_017BpHwCryptoFactoryE8_NS0_10IInterfaceE"
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_021BpHwDrmPluginListenerE16_NS0_11BpHwRefBaseE"
1530  },
1531  {
1532   "name" : "_ZTCN7android8hardware3drm4V1_021BpHwDrmPluginListenerE8_NS0_10IInterfaceE"
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-792",
1663   "self_type" : "type-792",
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-432",
1725   "self_type" : "type-432",
1726   "size" : 4,
1727   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1728   "underlying_type" : "type-28",
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-28",
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-82",
1803   "self_type" : "type-82",
1804   "size" : 4,
1805   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
1806   "underlying_type" : "type-28",
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-363",
1857   "self_type" : "type-363",
1858   "size" : 4,
1859   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1860   "underlying_type" : "type-28",
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-883",
1911   "self_type" : "type-883",
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-824",
1933   "self_type" : "type-824",
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-818",
1967   "self_type" : "type-818",
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-820",
1997   "self_type" : "type-820",
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-819",
2057   "self_type" : "type-819",
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-821",
2087   "self_type" : "type-821",
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-817",
2153   "self_type" : "type-817",
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-28",
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-808",
2197   "self_type" : "type-808",
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-28",
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-807",
2223   "self_type" : "type-807",
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-759",
2327   "self_type" : "type-759",
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-764",
2353   "self_type" : "type-764",
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-760",
2395   "self_type" : "type-760",
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-758",
2637   "self_type" : "type-758",
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-763",
2667   "self_type" : "type-763",
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-767",
2697   "self_type" : "type-767",
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-774",
2739   "self_type" : "type-774",
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-776",
2777   "self_type" : "type-776",
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-761",
2803   "self_type" : "type-761",
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-766",
2821   "self_type" : "type-766",
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-771",
2851   "self_type" : "type-771",
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-756",
2945   "self_type" : "type-756",
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-762",
2987   "self_type" : "type-762",
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-770",
3005   "self_type" : "type-770",
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-765",
3035   "self_type" : "type-765",
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-757",
3069   "self_type" : "type-757",
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-559",
3123   "self_type" : "type-559",
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-66"
3140    },
3141    {
3142     "referenced_type" : "type-72"
3143    },
3144    {
3145     "referenced_type" : "type-30"
3146    }
3147   ],
3148   "referenced_type" : "type-65",
3149   "return_type" : "type-34",
3150   "self_type" : "type-65",
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-30"
3161    }
3162   ],
3163   "referenced_type" : "type-784",
3164   "return_type" : "type-28",
3165   "self_type" : "type-784",
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 long, const unsigned long long *, unsigned long, void *)",
3171   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3172   "parameters" :
3173   [
3174    {
3175     "referenced_type" : "type-699"
3176    },
3177    {
3178     "referenced_type" : "type-637"
3179    },
3180    {
3181     "referenced_type" : "type-55"
3182    },
3183    {
3184     "referenced_type" : "type-700"
3185    },
3186    {
3187     "referenced_type" : "type-55"
3188    },
3189    {
3190     "referenced_type" : "type-30"
3191    }
3192   ],
3193   "referenced_type" : "type-698",
3194   "return_type" : "type-31",
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-72"
3208    }
3209   ],
3210   "return_type" : "type-85",
3211   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3212   "template_args" : [ "type-87", "type-97", "type-136" ]
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-72"
3221    }
3222   ],
3223   "return_type" : "type-281",
3224   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3225   "template_args" : [ "type-283", "type-284", "type-709" ]
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-72"
3234    }
3235   ],
3236   "return_type" : "type-89",
3237   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3238   "template_args" : [ "type-91", "type-170", "type-168" ]
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-296"
3248    },
3249    {
3250     "default_arg" : true,
3251     "referenced_type" : "type-34"
3252    }
3253   ],
3254   "return_type" : "type-85",
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_recipientEEEm",
3260   "parameters" :
3261   [
3262    {
3263     "is_this_ptr" : true,
3264     "referenced_type" : "type-86"
3265    },
3266    {
3267     "referenced_type" : "type-646"
3268    },
3269    {
3270     "referenced_type" : "type-55"
3271    }
3272   ],
3273   "return_type" : "type-374",
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-86"
3284    },
3285    {
3286     "referenced_type" : "type-986"
3287    }
3288   ],
3289   "return_type" : "type-442",
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_arrayIhLm32EJEEEEEEEE",
3295   "parameters" :
3296   [
3297    {
3298     "is_this_ptr" : true,
3299     "referenced_type" : "type-86"
3300    },
3301    {
3302     "referenced_type" : "type-987"
3303    }
3304   ],
3305   "return_type" : "type-442",
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-296"
3316    },
3317    {
3318     "default_arg" : true,
3319     "referenced_type" : "type-34"
3320    }
3321   ],
3322   "return_type" : "type-85",
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-86"
3333    },
3334    {
3335     "referenced_type" : "type-646"
3336    }
3337   ],
3338   "return_type" : "type-374",
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-86"
3349    },
3350    {
3351     "referenced_type" : "type-988"
3352    }
3353   ],
3354   "return_type" : "type-442",
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-86"
3365    },
3366    {
3367     "default_arg" : true,
3368     "referenced_type" : "type-296"
3369    }
3370   ],
3371   "return_type" : "type-28",
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-86"
3382    },
3383    {
3384     "referenced_type" : "type-989"
3385    }
3386   ],
3387   "return_type" : "type-442",
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-86"
3398    }
3399   ],
3400   "return_type" : "type-442",
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-86"
3411    }
3412   ],
3413   "return_type" : "type-442",
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-296"
3423    },
3424    {
3425     "referenced_type" : "type-856"
3426    }
3427   ],
3428   "return_type" : "type-34",
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-86"
3439    }
3440   ],
3441   "return_type" : "type-442",
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-86"
3452    },
3453    {
3454     "referenced_type" : "type-662"
3455    },
3456    {
3457     "referenced_type" : "type-855"
3458    }
3459   ],
3460   "return_type" : "type-442",
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-901"
3470    },
3471    {
3472     "default_arg" : true,
3473     "referenced_type" : "type-34"
3474    }
3475   ],
3476   "return_type" : "type-210",
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-88"
3486    },
3487    {
3488     "default_arg" : true,
3489     "referenced_type" : "type-34"
3490    }
3491   ],
3492   "return_type" : "type-210",
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-195"
3504    },
3505    {
3506     "referenced_type" : "type-993"
3507    }
3508   ],
3509   "return_type" : "type-442",
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-195"
3520    },
3521    {
3522     "referenced_type" : "type-84"
3523    }
3524   ],
3525   "return_type" : "type-31",
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-195"
3536    },
3537    {
3538     "referenced_type" : "type-84"
3539    }
3540   ],
3541   "return_type" : "type-31",
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-139"
3552    },
3553    {
3554     "default_arg" : true,
3555     "referenced_type" : "type-34"
3556    }
3557   ],
3558   "return_type" : "type-22",
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_recipientEEEm",
3564   "parameters" :
3565   [
3566    {
3567     "is_this_ptr" : true,
3568     "referenced_type" : "type-23"
3569    },
3570    {
3571     "referenced_type" : "type-646"
3572    },
3573    {
3574     "referenced_type" : "type-55"
3575    }
3576   ],
3577   "return_type" : "type-374",
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-23"
3588    },
3589    {
3590     "referenced_type" : "type-1010"
3591    }
3592   ],
3593   "return_type" : "type-442",
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_arrayIhLm32EJEEEEEEEE",
3599   "parameters" :
3600   [
3601    {
3602     "is_this_ptr" : true,
3603     "referenced_type" : "type-23"
3604    },
3605    {
3606     "referenced_type" : "type-1011"
3607    }
3608   ],
3609   "return_type" : "type-442",
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-139"
3620    },
3621    {
3622     "default_arg" : true,
3623     "referenced_type" : "type-34"
3624    }
3625   ],
3626   "return_type" : "type-22",
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-23"
3637    },
3638    {
3639     "referenced_type" : "type-646"
3640    }
3641   ],
3642   "return_type" : "type-374",
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-23"
3653    },
3654    {
3655     "referenced_type" : "type-1012"
3656    }
3657   ],
3658   "return_type" : "type-442",
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-23"
3669    },
3670    {
3671     "default_arg" : true,
3672     "referenced_type" : "type-139"
3673    }
3674   ],
3675   "return_type" : "type-28",
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-23"
3686    },
3687    {
3688     "referenced_type" : "type-1013"
3689    }
3690   ],
3691   "return_type" : "type-442",
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-23"
3702    }
3703   ],
3704   "return_type" : "type-442",
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-23"
3715    }
3716   ],
3717   "return_type" : "type-442",
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-139"
3727    },
3728    {
3729     "referenced_type" : "type-856"
3730    }
3731   ],
3732   "return_type" : "type-34",
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-23"
3743    }
3744   ],
3745   "return_type" : "type-442",
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-23"
3756    },
3757    {
3758     "referenced_type" : "type-662"
3759    },
3760    {
3761     "referenced_type" : "type-855"
3762    }
3763   ],
3764   "return_type" : "type-442",
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-901"
3774    },
3775    {
3776     "default_arg" : true,
3777     "referenced_type" : "type-34"
3778    }
3779   ],
3780   "return_type" : "type-111",
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-184"
3790    },
3791    {
3792     "default_arg" : true,
3793     "referenced_type" : "type-34"
3794    }
3795   ],
3796   "return_type" : "type-111",
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-1017"
3811    }
3812   ],
3813   "return_type" : "type-442",
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-31",
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-31",
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-707"
3855    },
3856    {
3857     "referenced_type" : "type-706"
3858    },
3859    {
3860     "referenced_type" : "type-699"
3861    },
3862    {
3863     "referenced_type" : "type-1020"
3864    }
3865   ],
3866   "return_type" : "type-28",
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-175"
3877    },
3878    {
3879     "referenced_type" : "type-2"
3880    },
3881    {
3882     "referenced_type" : "type-706"
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-1021"
3894    }
3895   ],
3896   "return_type" : "type-28",
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-707"
3906    },
3907    {
3908     "referenced_type" : "type-706"
3909    },
3910    {
3911     "referenced_type" : "type-699"
3912    },
3913    {
3914     "referenced_type" : "type-1022"
3915    }
3916   ],
3917   "return_type" : "type-28",
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-175"
3929    },
3930    {
3931     "referenced_type" : "type-1023"
3932    }
3933   ],
3934   "return_type" : "type-442",
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-707"
3944    },
3945    {
3946     "referenced_type" : "type-706"
3947    },
3948    {
3949     "referenced_type" : "type-699"
3950    },
3951    {
3952     "referenced_type" : "type-1024"
3953    }
3954   ],
3955   "return_type" : "type-28",
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-707"
3965    },
3966    {
3967     "referenced_type" : "type-706"
3968    },
3969    {
3970     "referenced_type" : "type-699"
3971    },
3972    {
3973     "referenced_type" : "type-1025"
3974    }
3975   ],
3976   "return_type" : "type-28",
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-707"
3986    },
3987    {
3988     "referenced_type" : "type-706"
3989    },
3990    {
3991     "referenced_type" : "type-699"
3992    },
3993    {
3994     "referenced_type" : "type-1026"
3995    }
3996   ],
3997   "return_type" : "type-28",
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-707"
4007    },
4008    {
4009     "referenced_type" : "type-706"
4010    },
4011    {
4012     "referenced_type" : "type-699"
4013    },
4014    {
4015     "referenced_type" : "type-1027"
4016    }
4017   ],
4018   "return_type" : "type-28",
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-707"
4028    },
4029    {
4030     "referenced_type" : "type-706"
4031    },
4032    {
4033     "referenced_type" : "type-699"
4034    },
4035    {
4036     "referenced_type" : "type-1028"
4037    }
4038   ],
4039   "return_type" : "type-28",
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-707"
4049    },
4050    {
4051     "referenced_type" : "type-706"
4052    },
4053    {
4054     "referenced_type" : "type-699"
4055    },
4056    {
4057     "referenced_type" : "type-1029"
4058    }
4059   ],
4060   "return_type" : "type-28",
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-707"
4070    },
4071    {
4072     "referenced_type" : "type-706"
4073    },
4074    {
4075     "referenced_type" : "type-699"
4076    },
4077    {
4078     "referenced_type" : "type-1030"
4079    }
4080   ],
4081   "return_type" : "type-28",
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-707"
4091    },
4092    {
4093     "referenced_type" : "type-706"
4094    },
4095    {
4096     "referenced_type" : "type-699"
4097    },
4098    {
4099     "referenced_type" : "type-1031"
4100    }
4101   ],
4102   "return_type" : "type-28",
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-707"
4112    },
4113    {
4114     "referenced_type" : "type-706"
4115    },
4116    {
4117     "referenced_type" : "type-699"
4118    },
4119    {
4120     "referenced_type" : "type-1032"
4121    }
4122   ],
4123   "return_type" : "type-28",
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-707"
4133    },
4134    {
4135     "referenced_type" : "type-706"
4136    },
4137    {
4138     "referenced_type" : "type-699"
4139    },
4140    {
4141     "referenced_type" : "type-1033"
4142    }
4143   ],
4144   "return_type" : "type-28",
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-707"
4154    },
4155    {
4156     "referenced_type" : "type-706"
4157    },
4158    {
4159     "referenced_type" : "type-699"
4160    },
4161    {
4162     "referenced_type" : "type-1034"
4163    }
4164   ],
4165   "return_type" : "type-28",
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-707"
4175    },
4176    {
4177     "referenced_type" : "type-706"
4178    },
4179    {
4180     "referenced_type" : "type-699"
4181    },
4182    {
4183     "referenced_type" : "type-1035"
4184    }
4185   ],
4186   "return_type" : "type-28",
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-707"
4196    },
4197    {
4198     "referenced_type" : "type-706"
4199    },
4200    {
4201     "referenced_type" : "type-699"
4202    },
4203    {
4204     "referenced_type" : "type-1036"
4205    }
4206   ],
4207   "return_type" : "type-28",
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-707"
4217    },
4218    {
4219     "referenced_type" : "type-706"
4220    },
4221    {
4222     "referenced_type" : "type-699"
4223    },
4224    {
4225     "referenced_type" : "type-1037"
4226    }
4227   ],
4228   "return_type" : "type-28",
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-707"
4238    },
4239    {
4240     "referenced_type" : "type-706"
4241    },
4242    {
4243     "referenced_type" : "type-699"
4244    },
4245    {
4246     "referenced_type" : "type-1038"
4247    }
4248   ],
4249   "return_type" : "type-28",
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-707"
4259    },
4260    {
4261     "referenced_type" : "type-706"
4262    },
4263    {
4264     "referenced_type" : "type-699"
4265    },
4266    {
4267     "referenced_type" : "type-1039"
4268    }
4269   ],
4270   "return_type" : "type-28",
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-707"
4280    },
4281    {
4282     "referenced_type" : "type-706"
4283    },
4284    {
4285     "referenced_type" : "type-699"
4286    },
4287    {
4288     "referenced_type" : "type-1040"
4289    }
4290   ],
4291   "return_type" : "type-28",
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-707"
4301    },
4302    {
4303     "referenced_type" : "type-706"
4304    },
4305    {
4306     "referenced_type" : "type-699"
4307    },
4308    {
4309     "referenced_type" : "type-1041"
4310    }
4311   ],
4312   "return_type" : "type-28",
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-707"
4322    },
4323    {
4324     "referenced_type" : "type-706"
4325    },
4326    {
4327     "referenced_type" : "type-699"
4328    },
4329    {
4330     "referenced_type" : "type-1042"
4331    }
4332   ],
4333   "return_type" : "type-28",
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-707"
4343    },
4344    {
4345     "referenced_type" : "type-706"
4346    },
4347    {
4348     "referenced_type" : "type-699"
4349    },
4350    {
4351     "referenced_type" : "type-1043"
4352    }
4353   ],
4354   "return_type" : "type-28",
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-707"
4364    },
4365    {
4366     "referenced_type" : "type-706"
4367    },
4368    {
4369     "referenced_type" : "type-699"
4370    },
4371    {
4372     "referenced_type" : "type-1044"
4373    }
4374   ],
4375   "return_type" : "type-28",
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-707"
4385    },
4386    {
4387     "referenced_type" : "type-706"
4388    },
4389    {
4390     "referenced_type" : "type-699"
4391    },
4392    {
4393     "referenced_type" : "type-1045"
4394    }
4395   ],
4396   "return_type" : "type-28",
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-707"
4406    },
4407    {
4408     "referenced_type" : "type-706"
4409    },
4410    {
4411     "referenced_type" : "type-699"
4412    },
4413    {
4414     "referenced_type" : "type-1046"
4415    }
4416   ],
4417   "return_type" : "type-28",
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-707"
4427    },
4428    {
4429     "referenced_type" : "type-706"
4430    },
4431    {
4432     "referenced_type" : "type-699"
4433    },
4434    {
4435     "referenced_type" : "type-1047"
4436    }
4437   ],
4438   "return_type" : "type-28",
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-707"
4448    },
4449    {
4450     "referenced_type" : "type-706"
4451    },
4452    {
4453     "referenced_type" : "type-699"
4454    },
4455    {
4456     "referenced_type" : "type-1048"
4457    }
4458   ],
4459   "return_type" : "type-28",
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-707"
4469    },
4470    {
4471     "referenced_type" : "type-706"
4472    },
4473    {
4474     "referenced_type" : "type-699"
4475    },
4476    {
4477     "referenced_type" : "type-1049"
4478    }
4479   ],
4480   "return_type" : "type-28",
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-175"
4492    }
4493   ],
4494   "return_type" : "type-442",
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-175"
4505    },
4506    {
4507     "referenced_type" : "type-88"
4508    }
4509   ],
4510   "return_type" : "type-31",
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-175"
4521    },
4522    {
4523     "referenced_type" : "type-88"
4524    }
4525   ],
4526   "return_type" : "type-31",
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-175"
4537    }
4538   ],
4539   "return_type" : "type-31",
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-175"
4550    }
4551   ],
4552   "return_type" : "type-31",
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-175"
4563    }
4564   ],
4565   "return_type" : "type-31",
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-19"
4575    },
4576    {
4577     "referenced_type" : "type-888"
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-1050"
4590    }
4591   ],
4592   "return_type" : "type-442",
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-101"
4603    },
4604    {
4605     "referenced_type" : "type-641"
4606    }
4607   ],
4608   "return_type" : "type-903",
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_recipientEEEm",
4614   "parameters" :
4615   [
4616    {
4617     "is_this_ptr" : true,
4618     "referenced_type" : "type-101"
4619    },
4620    {
4621     "referenced_type" : "type-646"
4622    },
4623    {
4624     "referenced_type" : "type-55"
4625    }
4626   ],
4627   "return_type" : "type-374",
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-101"
4638    },
4639    {
4640     "referenced_type" : "type-1051"
4641    }
4642   ],
4643   "return_type" : "type-442",
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-101"
4654    },
4655    {
4656     "referenced_type" : "type-641"
4657    },
4658    {
4659     "referenced_type" : "type-641"
4660    }
4661   ],
4662   "return_type" : "type-903",
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-101"
4673    },
4674    {
4675     "referenced_type" : "type-94"
4676    }
4677   ],
4678   "return_type" : "type-442",
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-19"
4688    },
4689    {
4690     "referenced_type" : "type-888"
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-1052"
4706    }
4707   ],
4708   "return_type" : "type-442",
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-101"
4719    },
4720    {
4721     "referenced_type" : "type-641"
4722    }
4723   ],
4724   "return_type" : "type-903",
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-101"
4735    },
4736    {
4737     "referenced_type" : "type-1053"
4738    }
4739   ],
4740   "return_type" : "type-442",
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_arrayIhLm32EJEEEEEEEE",
4746   "parameters" :
4747   [
4748    {
4749     "is_this_ptr" : true,
4750     "referenced_type" : "type-101"
4751    },
4752    {
4753     "referenced_type" : "type-1054"
4754    }
4755   ],
4756   "return_type" : "type-442",
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-19"
4766    },
4767    {
4768     "referenced_type" : "type-888"
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-1055"
4784    }
4785   ],
4786   "return_type" : "type-442",
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-19"
4796    },
4797    {
4798     "referenced_type" : "type-888"
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-1056"
4814    }
4815   ],
4816   "return_type" : "type-442",
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-19"
4826    },
4827    {
4828     "referenced_type" : "type-888"
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-1057"
4844    }
4845   ],
4846   "return_type" : "type-442",
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-101"
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-819"
4869    },
4870    {
4871     "referenced_type" : "type-291"
4872    },
4873    {
4874     "referenced_type" : "type-1058"
4875    }
4876   ],
4877   "return_type" : "type-442",
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-101"
4888    },
4889    {
4890     "referenced_type" : "type-641"
4891    },
4892    {
4893     "referenced_type" : "type-1059"
4894    }
4895   ],
4896   "return_type" : "type-442",
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-101"
4907    },
4908    {
4909     "referenced_type" : "type-646"
4910    }
4911   ],
4912   "return_type" : "type-374",
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-101"
4923    },
4924    {
4925     "referenced_type" : "type-1060"
4926    }
4927   ],
4928   "return_type" : "type-442",
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-101"
4939    },
4940    {
4941     "referenced_type" : "type-1061"
4942    }
4943   ],
4944   "return_type" : "type-442",
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-101"
4955    },
4956    {
4957     "referenced_type" : "type-641"
4958    },
4959    {
4960     "referenced_type" : "type-1062"
4961    }
4962   ],
4963   "return_type" : "type-442",
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-101"
4974    },
4975    {
4976     "referenced_type" : "type-641"
4977    },
4978    {
4979     "referenced_type" : "type-293"
4980    },
4981    {
4982     "referenced_type" : "type-34"
4983    }
4984   ],
4985   "return_type" : "type-442",
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-19"
4995    },
4996    {
4997     "referenced_type" : "type-888"
4998    },
4999    {
5000     "referenced_type" : "type-818"
5001    },
5002    {
5003     "referenced_type" : "type-641"
5004    },
5005    {
5006     "referenced_type" : "type-641"
5007    }
5008   ],
5009   "return_type" : "type-442",
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-101"
5020    },
5021    {
5022     "referenced_type" : "type-641"
5023    },
5024    {
5025     "referenced_type" : "type-589"
5026    }
5027   ],
5028   "return_type" : "type-903",
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-19"
5038    },
5039    {
5040     "referenced_type" : "type-888"
5041    },
5042    {
5043     "referenced_type" : "type-641"
5044    }
5045   ],
5046   "return_type" : "type-903",
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-19"
5056    },
5057    {
5058     "referenced_type" : "type-888"
5059    },
5060    {
5061     "referenced_type" : "type-1063"
5062    }
5063   ],
5064   "return_type" : "type-442",
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-19"
5074    },
5075    {
5076     "referenced_type" : "type-888"
5077    },
5078    {
5079     "referenced_type" : "type-641"
5080    },
5081    {
5082     "referenced_type" : "type-641"
5083    }
5084   ],
5085   "return_type" : "type-903",
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-19"
5095    },
5096    {
5097     "referenced_type" : "type-888"
5098    },
5099    {
5100     "referenced_type" : "type-94"
5101    }
5102   ],
5103   "return_type" : "type-442",
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-101"
5114    },
5115    {
5116     "referenced_type" : "type-589"
5117    },
5118    {
5119     "referenced_type" : "type-1064"
5120    }
5121   ],
5122   "return_type" : "type-442",
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-101"
5133    },
5134    {
5135     "referenced_type" : "type-641"
5136    }
5137   ],
5138   "return_type" : "type-903",
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-101"
5149    },
5150    {
5151     "referenced_type" : "type-589"
5152    },
5153    {
5154     "referenced_type" : "type-589"
5155    }
5156   ],
5157   "return_type" : "type-903",
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-19"
5167    },
5168    {
5169     "referenced_type" : "type-888"
5170    },
5171    {
5172     "referenced_type" : "type-641"
5173    }
5174   ],
5175   "return_type" : "type-903",
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-101"
5186    },
5187    {
5188     "referenced_type" : "type-641"
5189    },
5190    {
5191     "referenced_type" : "type-641"
5192    },
5193    {
5194     "referenced_type" : "type-1065"
5195    }
5196   ],
5197   "return_type" : "type-442",
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-101"
5208    },
5209    {
5210     "referenced_type" : "type-641"
5211    },
5212    {
5213     "referenced_type" : "type-589"
5214    }
5215   ],
5216   "return_type" : "type-903",
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-19"
5226    },
5227    {
5228     "referenced_type" : "type-888"
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-819"
5241    },
5242    {
5243     "referenced_type" : "type-291"
5244    },
5245    {
5246     "referenced_type" : "type-1066"
5247    }
5248   ],
5249   "return_type" : "type-442",
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-19"
5259    },
5260    {
5261     "referenced_type" : "type-888"
5262    },
5263    {
5264     "referenced_type" : "type-641"
5265    },
5266    {
5267     "referenced_type" : "type-1067"
5268    }
5269   ],
5270   "return_type" : "type-442",
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-101"
5281    },
5282    {
5283     "referenced_type" : "type-589"
5284    },
5285    {
5286     "referenced_type" : "type-589"
5287    },
5288    {
5289     "referenced_type" : "type-1068"
5290    }
5291   ],
5292   "return_type" : "type-442",
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-101"
5303    },
5304    {
5305     "referenced_type" : "type-1069"
5306    }
5307   ],
5308   "return_type" : "type-442",
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-19"
5318    },
5319    {
5320     "referenced_type" : "type-888"
5321    },
5322    {
5323     "referenced_type" : "type-1070"
5324    }
5325   ],
5326   "return_type" : "type-442",
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-19"
5336    },
5337    {
5338     "referenced_type" : "type-888"
5339    },
5340    {
5341     "referenced_type" : "type-641"
5342    },
5343    {
5344     "referenced_type" : "type-1071"
5345    }
5346   ],
5347   "return_type" : "type-442",
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-19"
5357    },
5358    {
5359     "referenced_type" : "type-888"
5360    },
5361    {
5362     "referenced_type" : "type-641"
5363    },
5364    {
5365     "referenced_type" : "type-293"
5366    },
5367    {
5368     "referenced_type" : "type-34"
5369    }
5370   ],
5371   "return_type" : "type-442",
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-101"
5382    },
5383    {
5384     "referenced_type" : "type-589"
5385    },
5386    {
5387     "referenced_type" : "type-1072"
5388    }
5389   ],
5390   "return_type" : "type-442",
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_vecIhEEl",
5396   "parameters" :
5397   [
5398    {
5399     "is_this_ptr" : true,
5400     "referenced_type" : "type-101"
5401    },
5402    {
5403     "referenced_type" : "type-641"
5404    },
5405    {
5406     "referenced_type" : "type-56"
5407    }
5408   ],
5409   "return_type" : "type-442",
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-101"
5420    },
5421    {
5422     "referenced_type" : "type-589"
5423    },
5424    {
5425     "referenced_type" : "type-641"
5426    }
5427   ],
5428   "return_type" : "type-903",
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-19"
5438    },
5439    {
5440     "referenced_type" : "type-888"
5441    },
5442    {
5443     "referenced_type" : "type-641"
5444    },
5445    {
5446     "referenced_type" : "type-589"
5447    }
5448   ],
5449   "return_type" : "type-903",
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-101"
5460    }
5461   ],
5462   "return_type" : "type-442",
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-101"
5473    }
5474   ],
5475   "return_type" : "type-903",
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-101"
5486    }
5487   ],
5488   "return_type" : "type-442",
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-19"
5498    },
5499    {
5500     "referenced_type" : "type-888"
5501    },
5502    {
5503     "referenced_type" : "type-589"
5504    },
5505    {
5506     "referenced_type" : "type-1073"
5507    }
5508   ],
5509   "return_type" : "type-442",
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-19"
5519    },
5520    {
5521     "referenced_type" : "type-888"
5522    },
5523    {
5524     "referenced_type" : "type-641"
5525    }
5526   ],
5527   "return_type" : "type-903",
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-19"
5537    },
5538    {
5539     "referenced_type" : "type-888"
5540    },
5541    {
5542     "referenced_type" : "type-589"
5543    },
5544    {
5545     "referenced_type" : "type-589"
5546    }
5547   ],
5548   "return_type" : "type-903",
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-19"
5558    },
5559    {
5560     "referenced_type" : "type-888"
5561    },
5562    {
5563     "referenced_type" : "type-641"
5564    },
5565    {
5566     "referenced_type" : "type-641"
5567    },
5568    {
5569     "referenced_type" : "type-1074"
5570    }
5571   ],
5572   "return_type" : "type-442",
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-19"
5582    },
5583    {
5584     "referenced_type" : "type-888"
5585    },
5586    {
5587     "referenced_type" : "type-641"
5588    },
5589    {
5590     "referenced_type" : "type-589"
5591    }
5592   ],
5593   "return_type" : "type-903",
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-101"
5604    },
5605    {
5606     "referenced_type" : "type-641"
5607    },
5608    {
5609     "referenced_type" : "type-1075"
5610    }
5611   ],
5612   "return_type" : "type-442",
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-19"
5622    },
5623    {
5624     "referenced_type" : "type-888"
5625    },
5626    {
5627     "referenced_type" : "type-589"
5628    },
5629    {
5630     "referenced_type" : "type-589"
5631    },
5632    {
5633     "referenced_type" : "type-1076"
5634    }
5635   ],
5636   "return_type" : "type-442",
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-19"
5646    },
5647    {
5648     "referenced_type" : "type-888"
5649    },
5650    {
5651     "referenced_type" : "type-589"
5652    },
5653    {
5654     "referenced_type" : "type-1077"
5655    }
5656   ],
5657   "return_type" : "type-442",
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_vecIhEEl",
5663   "parameters" :
5664   [
5665    {
5666     "referenced_type" : "type-19"
5667    },
5668    {
5669     "referenced_type" : "type-888"
5670    },
5671    {
5672     "referenced_type" : "type-641"
5673    },
5674    {
5675     "referenced_type" : "type-56"
5676    }
5677   ],
5678   "return_type" : "type-442",
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-19"
5688    },
5689    {
5690     "referenced_type" : "type-888"
5691    },
5692    {
5693     "referenced_type" : "type-589"
5694    },
5695    {
5696     "referenced_type" : "type-641"
5697    }
5698   ],
5699   "return_type" : "type-903",
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-19"
5709    },
5710    {
5711     "referenced_type" : "type-888"
5712    }
5713   ],
5714   "return_type" : "type-903",
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-19"
5724    },
5725    {
5726     "referenced_type" : "type-888"
5727    },
5728    {
5729     "referenced_type" : "type-641"
5730    },
5731    {
5732     "referenced_type" : "type-1078"
5733    }
5734   ],
5735   "return_type" : "type-442",
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-101"
5746    }
5747   ],
5748   "return_type" : "type-442",
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-101"
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-1079"
5771    }
5772   ],
5773   "return_type" : "type-442",
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-101"
5784    },
5785    {
5786     "referenced_type" : "type-662"
5787    },
5788    {
5789     "referenced_type" : "type-855"
5790    }
5791   ],
5792   "return_type" : "type-442",
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-101"
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-1080"
5818    }
5819   ],
5820   "return_type" : "type-442",
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-101"
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-1081"
5846    }
5847   ],
5848   "return_type" : "type-442",
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-101"
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-1082"
5874    }
5875   ],
5876   "return_type" : "type-442",
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-101"
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-1083"
5902    }
5903   ],
5904   "return_type" : "type-442",
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-101"
5915    },
5916    {
5917     "referenced_type" : "type-818"
5918    },
5919    {
5920     "referenced_type" : "type-641"
5921    },
5922    {
5923     "referenced_type" : "type-641"
5924    }
5925   ],
5926   "return_type" : "type-442",
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-101"
5937    },
5938    {
5939     "referenced_type" : "type-72"
5940    }
5941   ],
5942   "return_type" : "type-31",
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-101"
5953    },
5954    {
5955     "referenced_type" : "type-72"
5956    }
5957   ],
5958   "return_type" : "type-31",
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-944"
5969    },
5970    {
5971     "default_arg" : true,
5972     "referenced_type" : "type-34"
5973    }
5974   ],
5975   "return_type" : "type-281",
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_recipientEEEm",
5981   "parameters" :
5982   [
5983    {
5984     "is_this_ptr" : true,
5985     "referenced_type" : "type-282"
5986    },
5987    {
5988     "referenced_type" : "type-646"
5989    },
5990    {
5991     "referenced_type" : "type-55"
5992    }
5993   ],
5994   "return_type" : "type-374",
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-282"
6005    },
6006    {
6007     "referenced_type" : "type-1084"
6008    }
6009   ],
6010   "return_type" : "type-442",
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_arrayIhLm32EJEEEEEEEE",
6016   "parameters" :
6017   [
6018    {
6019     "is_this_ptr" : true,
6020     "referenced_type" : "type-282"
6021    },
6022    {
6023     "referenced_type" : "type-1085"
6024    }
6025   ],
6026   "return_type" : "type-442",
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-944"
6037    },
6038    {
6039     "default_arg" : true,
6040     "referenced_type" : "type-34"
6041    }
6042   ],
6043   "return_type" : "type-281",
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-282"
6054    },
6055    {
6056     "referenced_type" : "type-646"
6057    }
6058   ],
6059   "return_type" : "type-374",
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-282"
6070    },
6071    {
6072     "referenced_type" : "type-1086"
6073    }
6074   ],
6075   "return_type" : "type-442",
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-282"
6086    },
6087    {
6088     "default_arg" : true,
6089     "referenced_type" : "type-944"
6090    }
6091   ],
6092   "return_type" : "type-28",
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-282"
6103    },
6104    {
6105     "referenced_type" : "type-1087"
6106    }
6107   ],
6108   "return_type" : "type-442",
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-282"
6119    }
6120   ],
6121   "return_type" : "type-442",
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-282"
6132    }
6133   ],
6134   "return_type" : "type-442",
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-944"
6144    },
6145    {
6146     "referenced_type" : "type-856"
6147    }
6148   ],
6149   "return_type" : "type-34",
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-282"
6160    }
6161   ],
6162   "return_type" : "type-442",
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-282"
6173    },
6174    {
6175     "referenced_type" : "type-662"
6176    },
6177    {
6178     "referenced_type" : "type-855"
6179    }
6180   ],
6181   "return_type" : "type-442",
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-901"
6191    },
6192    {
6193     "default_arg" : true,
6194     "referenced_type" : "type-34"
6195    }
6196   ],
6197   "return_type" : "type-909",
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-955"
6207    },
6208    {
6209     "default_arg" : true,
6210     "referenced_type" : "type-34"
6211    }
6212   ],
6213   "return_type" : "type-909",
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-706"
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-1088"
6241    }
6242   ],
6243   "return_type" : "type-28",
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-1089"
6258    }
6259   ],
6260   "return_type" : "type-442",
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-707"
6270    },
6271    {
6272     "referenced_type" : "type-706"
6273    },
6274    {
6275     "referenced_type" : "type-699"
6276    },
6277    {
6278     "referenced_type" : "type-1090"
6279    }
6280   ],
6281   "return_type" : "type-28",
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-707"
6291    },
6292    {
6293     "referenced_type" : "type-706"
6294    },
6295    {
6296     "referenced_type" : "type-699"
6297    },
6298    {
6299     "referenced_type" : "type-1091"
6300    }
6301   ],
6302   "return_type" : "type-28",
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-707"
6312    },
6313    {
6314     "referenced_type" : "type-706"
6315    },
6316    {
6317     "referenced_type" : "type-699"
6318    },
6319    {
6320     "referenced_type" : "type-1092"
6321    }
6322   ],
6323   "return_type" : "type-28",
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-442",
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-184"
6351    }
6352   ],
6353   "return_type" : "type-31",
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-184"
6367    }
6368   ],
6369   "return_type" : "type-31",
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-31",
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-31",
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-31",
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_recipientEEEm",
6414   "parameters" :
6415   [
6416    {
6417     "is_this_ptr" : true,
6418     "referenced_type" : "type-83"
6419    },
6420    {
6421     "referenced_type" : "type-646"
6422    },
6423    {
6424     "referenced_type" : "type-55"
6425    }
6426   ],
6427   "return_type" : "type-374",
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_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE",
6433   "parameters" :
6434   [
6435    {
6436     "is_this_ptr" : true,
6437     "referenced_type" : "type-83"
6438    },
6439    {
6440     "referenced_type" : "type-871"
6441    },
6442    {
6443     "referenced_type" : "type-589"
6444    },
6445    {
6446     "referenced_type" : "type-1093"
6447    }
6448   ],
6449   "return_type" : "type-442",
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-83"
6460    },
6461    {
6462     "referenced_type" : "type-1094"
6463    }
6464   ],
6465   "return_type" : "type-442",
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_arrayIhLm32EJEEEEEEEE",
6471   "parameters" :
6472   [
6473    {
6474     "is_this_ptr" : true,
6475     "referenced_type" : "type-83"
6476    },
6477    {
6478     "referenced_type" : "type-1095"
6479    }
6480   ],
6481   "return_type" : "type-442",
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-83"
6492    },
6493    {
6494     "referenced_type" : "type-646"
6495    }
6496   ],
6497   "return_type" : "type-374",
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-83"
6508    },
6509    {
6510     "referenced_type" : "type-1096"
6511    }
6512   ],
6513   "return_type" : "type-442",
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_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE",
6519   "parameters" :
6520   [
6521    {
6522     "referenced_type" : "type-19"
6523    },
6524    {
6525     "referenced_type" : "type-888"
6526    },
6527    {
6528     "referenced_type" : "type-871"
6529    },
6530    {
6531     "referenced_type" : "type-589"
6532    },
6533    {
6534     "referenced_type" : "type-1097"
6535    }
6536   ],
6537   "return_type" : "type-442",
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-83"
6548    },
6549    {
6550     "referenced_type" : "type-1098"
6551    }
6552   ],
6553   "return_type" : "type-442",
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-83"
6564    }
6565   ],
6566   "return_type" : "type-442",
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-83"
6577    }
6578   ],
6579   "return_type" : "type-442",
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-83"
6590    },
6591    {
6592     "referenced_type" : "type-589"
6593    }
6594   ],
6595   "return_type" : "type-374",
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_arrayIhLm16EJEEE",
6601   "parameters" :
6602   [
6603    {
6604     "is_this_ptr" : true,
6605     "referenced_type" : "type-83"
6606    },
6607    {
6608     "referenced_type" : "type-871"
6609    }
6610   ],
6611   "return_type" : "type-374",
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-19"
6621    },
6622    {
6623     "referenced_type" : "type-888"
6624    },
6625    {
6626     "referenced_type" : "type-589"
6627    }
6628   ],
6629   "return_type" : "type-374",
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_arrayIhLm16EJEEE",
6635   "parameters" :
6636   [
6637    {
6638     "referenced_type" : "type-19"
6639    },
6640    {
6641     "referenced_type" : "type-888"
6642    },
6643    {
6644     "referenced_type" : "type-871"
6645    }
6646   ],
6647   "return_type" : "type-374",
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-83"
6658    }
6659   ],
6660   "return_type" : "type-442",
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-83"
6671    },
6672    {
6673     "referenced_type" : "type-662"
6674    },
6675    {
6676     "referenced_type" : "type-855"
6677    }
6678   ],
6679   "return_type" : "type-442",
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-83"
6690    },
6691    {
6692     "referenced_type" : "type-72"
6693    }
6694   ],
6695   "return_type" : "type-31",
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-83"
6706    },
6707    {
6708     "referenced_type" : "type-72"
6709    }
6710   ],
6711   "return_type" : "type-31",
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-898"
6723    },
6724    {
6725     "referenced_type" : "type-1101"
6726    }
6727   ],
6728   "return_type" : "type-442",
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-898"
6739    },
6740    {
6741     "referenced_type" : "type-307"
6742    }
6743   ],
6744   "return_type" : "type-31",
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-898"
6755    },
6756    {
6757     "referenced_type" : "type-307"
6758    }
6759   ],
6760   "return_type" : "type-31",
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-712"
6771    },
6772    {
6773     "default_arg" : true,
6774     "referenced_type" : "type-34"
6775    }
6776   ],
6777   "return_type" : "type-330",
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_recipientEEEm",
6783   "parameters" :
6784   [
6785    {
6786     "is_this_ptr" : true,
6787     "referenced_type" : "type-331"
6788    },
6789    {
6790     "referenced_type" : "type-646"
6791    },
6792    {
6793     "referenced_type" : "type-55"
6794    }
6795   ],
6796   "return_type" : "type-374",
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-331"
6807    },
6808    {
6809     "referenced_type" : "type-1105"
6810    }
6811   ],
6812   "return_type" : "type-442",
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_arrayIhLm32EJEEEEEEEE",
6818   "parameters" :
6819   [
6820    {
6821     "is_this_ptr" : true,
6822     "referenced_type" : "type-331"
6823    },
6824    {
6825     "referenced_type" : "type-1106"
6826    }
6827   ],
6828   "return_type" : "type-442",
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-712"
6839    },
6840    {
6841     "default_arg" : true,
6842     "referenced_type" : "type-34"
6843    }
6844   ],
6845   "return_type" : "type-330",
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-331"
6856    },
6857    {
6858     "referenced_type" : "type-646"
6859    }
6860   ],
6861   "return_type" : "type-374",
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-331"
6872    },
6873    {
6874     "referenced_type" : "type-1107"
6875    }
6876   ],
6877   "return_type" : "type-442",
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-331"
6888    },
6889    {
6890     "default_arg" : true,
6891     "referenced_type" : "type-712"
6892    }
6893   ],
6894   "return_type" : "type-28",
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-331"
6905    },
6906    {
6907     "referenced_type" : "type-1108"
6908    }
6909   ],
6910   "return_type" : "type-442",
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-331"
6921    }
6922   ],
6923   "return_type" : "type-442",
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-331"
6934    }
6935   ],
6936   "return_type" : "type-442",
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-712"
6946    },
6947    {
6948     "referenced_type" : "type-856"
6949    }
6950   ],
6951   "return_type" : "type-34",
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-331"
6962    }
6963   ],
6964   "return_type" : "type-442",
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-331"
6975    },
6976    {
6977     "referenced_type" : "type-662"
6978    },
6979    {
6980     "referenced_type" : "type-855"
6981    }
6982   ],
6983   "return_type" : "type-442",
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-901"
6993    },
6994    {
6995     "default_arg" : true,
6996     "referenced_type" : "type-34"
6997    }
6998   ],
6999   "return_type" : "type-396",
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-890"
7009    },
7010    {
7011     "default_arg" : true,
7012     "referenced_type" : "type-34"
7013    }
7014   ],
7015   "return_type" : "type-396",
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-915"
7027    },
7028    {
7029     "referenced_type" : "type-1112"
7030    }
7031   ],
7032   "return_type" : "type-442",
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-915"
7043    },
7044    {
7045     "referenced_type" : "type-345"
7046    }
7047   ],
7048   "return_type" : "type-31",
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-915"
7059    },
7060    {
7061     "referenced_type" : "type-345"
7062    }
7063   ],
7064   "return_type" : "type-31",
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-863"
7075    },
7076    {
7077     "referenced_type" : "type-2"
7078    },
7079    {
7080     "referenced_type" : "type-706"
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-1115"
7092    }
7093   ],
7094   "return_type" : "type-28",
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-863"
7106    },
7107    {
7108     "referenced_type" : "type-1116"
7109    }
7110   ],
7111   "return_type" : "type-442",
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-707"
7121    },
7122    {
7123     "referenced_type" : "type-706"
7124    },
7125    {
7126     "referenced_type" : "type-699"
7127    },
7128    {
7129     "referenced_type" : "type-1117"
7130    }
7131   ],
7132   "return_type" : "type-28",
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-707"
7142    },
7143    {
7144     "referenced_type" : "type-706"
7145    },
7146    {
7147     "referenced_type" : "type-699"
7148    },
7149    {
7150     "referenced_type" : "type-1118"
7151    }
7152   ],
7153   "return_type" : "type-28",
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-707"
7163    },
7164    {
7165     "referenced_type" : "type-706"
7166    },
7167    {
7168     "referenced_type" : "type-699"
7169    },
7170    {
7171     "referenced_type" : "type-1119"
7172    }
7173   ],
7174   "return_type" : "type-28",
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-707"
7184    },
7185    {
7186     "referenced_type" : "type-706"
7187    },
7188    {
7189     "referenced_type" : "type-699"
7190    },
7191    {
7192     "referenced_type" : "type-1120"
7193    }
7194   ],
7195   "return_type" : "type-28",
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-707"
7205    },
7206    {
7207     "referenced_type" : "type-706"
7208    },
7209    {
7210     "referenced_type" : "type-699"
7211    },
7212    {
7213     "referenced_type" : "type-1121"
7214    }
7215   ],
7216   "return_type" : "type-28",
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-863"
7228    }
7229   ],
7230   "return_type" : "type-442",
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-863"
7241    },
7242    {
7243     "referenced_type" : "type-955"
7244    }
7245   ],
7246   "return_type" : "type-31",
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-863"
7257    },
7258    {
7259     "referenced_type" : "type-955"
7260    }
7261   ],
7262   "return_type" : "type-31",
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-863"
7273    }
7274   ],
7275   "return_type" : "type-31",
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-863"
7286    }
7287   ],
7288   "return_type" : "type-31",
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-863"
7299    }
7300   ],
7301   "return_type" : "type-31",
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_recipientEEEm",
7307   "parameters" :
7308   [
7309    {
7310     "is_this_ptr" : true,
7311     "referenced_type" : "type-301"
7312    },
7313    {
7314     "referenced_type" : "type-646"
7315    },
7316    {
7317     "referenced_type" : "type-55"
7318    }
7319   ],
7320   "return_type" : "type-374",
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-301"
7331    },
7332    {
7333     "referenced_type" : "type-1122"
7334    }
7335   ],
7336   "return_type" : "type-442",
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_arrayIhLm32EJEEEEEEEE",
7342   "parameters" :
7343   [
7344    {
7345     "is_this_ptr" : true,
7346     "referenced_type" : "type-301"
7347    },
7348    {
7349     "referenced_type" : "type-1123"
7350    }
7351   ],
7352   "return_type" : "type-442",
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_arrayIhLm16EJEEESC_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE",
7358   "parameters" :
7359   [
7360    {
7361     "referenced_type" : "type-19"
7362    },
7363    {
7364     "referenced_type" : "type-888"
7365    },
7366    {
7367     "referenced_type" : "type-34"
7368    },
7369    {
7370     "referenced_type" : "type-871"
7371    },
7372    {
7373     "referenced_type" : "type-871"
7374    },
7375    {
7376     "referenced_type" : "type-821"
7377    },
7378    {
7379     "referenced_type" : "type-972"
7380    },
7381    {
7382     "referenced_type" : "type-940"
7383    },
7384    {
7385     "referenced_type" : "type-974"
7386    },
7387    {
7388     "referenced_type" : "type-55"
7389    },
7390    {
7391     "referenced_type" : "type-977"
7392    },
7393    {
7394     "referenced_type" : "type-1124"
7395    }
7396   ],
7397   "return_type" : "type-442",
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-301"
7408    },
7409    {
7410     "referenced_type" : "type-646"
7411    }
7412   ],
7413   "return_type" : "type-374",
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-301"
7424    },
7425    {
7426     "referenced_type" : "type-1125"
7427    }
7428   ],
7429   "return_type" : "type-442",
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-301"
7440    },
7441    {
7442     "referenced_type" : "type-2"
7443    },
7444    {
7445     "referenced_type" : "type-2"
7446    }
7447   ],
7448   "return_type" : "type-442",
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-301"
7459    },
7460    {
7461     "referenced_type" : "type-641"
7462    }
7463   ],
7464   "return_type" : "type-903",
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-301"
7475    },
7476    {
7477     "referenced_type" : "type-1126"
7478    }
7479   ],
7480   "return_type" : "type-442",
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-301"
7491    },
7492    {
7493     "referenced_type" : "type-594"
7494    },
7495    {
7496     "referenced_type" : "type-2"
7497    }
7498   ],
7499   "return_type" : "type-442",
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-301"
7510    }
7511   ],
7512   "return_type" : "type-442",
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-301"
7523    }
7524   ],
7525   "return_type" : "type-442",
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-19"
7535    },
7536    {
7537     "referenced_type" : "type-888"
7538    },
7539    {
7540     "referenced_type" : "type-2"
7541    },
7542    {
7543     "referenced_type" : "type-2"
7544    }
7545   ],
7546   "return_type" : "type-442",
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-19"
7556    },
7557    {
7558     "referenced_type" : "type-888"
7559    },
7560    {
7561     "referenced_type" : "type-641"
7562    }
7563   ],
7564   "return_type" : "type-903",
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-19"
7574    },
7575    {
7576     "referenced_type" : "type-888"
7577    },
7578    {
7579     "referenced_type" : "type-594"
7580    },
7581    {
7582     "referenced_type" : "type-2"
7583    }
7584   ],
7585   "return_type" : "type-442",
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-301"
7596    },
7597    {
7598     "referenced_type" : "type-589"
7599    }
7600   ],
7601   "return_type" : "type-374",
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-19"
7611    },
7612    {
7613     "referenced_type" : "type-888"
7614    },
7615    {
7616     "referenced_type" : "type-589"
7617    }
7618   ],
7619   "return_type" : "type-374",
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-301"
7630    }
7631   ],
7632   "return_type" : "type-442",
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-301"
7643    },
7644    {
7645     "referenced_type" : "type-662"
7646    },
7647    {
7648     "referenced_type" : "type-855"
7649    }
7650   ],
7651   "return_type" : "type-442",
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_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE",
7657   "parameters" :
7658   [
7659    {
7660     "is_this_ptr" : true,
7661     "referenced_type" : "type-301"
7662    },
7663    {
7664     "referenced_type" : "type-34"
7665    },
7666    {
7667     "referenced_type" : "type-871"
7668    },
7669    {
7670     "referenced_type" : "type-871"
7671    },
7672    {
7673     "referenced_type" : "type-821"
7674    },
7675    {
7676     "referenced_type" : "type-972"
7677    },
7678    {
7679     "referenced_type" : "type-940"
7680    },
7681    {
7682     "referenced_type" : "type-974"
7683    },
7684    {
7685     "referenced_type" : "type-55"
7686    },
7687    {
7688     "referenced_type" : "type-977"
7689    },
7690    {
7691     "referenced_type" : "type-1127"
7692    }
7693   ],
7694   "return_type" : "type-442",
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-301"
7705    },
7706    {
7707     "referenced_type" : "type-72"
7708    }
7709   ],
7710   "return_type" : "type-31",
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-301"
7721    },
7722    {
7723     "referenced_type" : "type-72"
7724    }
7725   ],
7726   "return_type" : "type-31",
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-860"
7737    },
7738    {
7739     "referenced_type" : "type-2"
7740    },
7741    {
7742     "referenced_type" : "type-706"
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-1128"
7754    }
7755   ],
7756   "return_type" : "type-28",
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-860"
7768    },
7769    {
7770     "referenced_type" : "type-1129"
7771    }
7772   ],
7773   "return_type" : "type-442",
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-707"
7783    },
7784    {
7785     "referenced_type" : "type-706"
7786    },
7787    {
7788     "referenced_type" : "type-699"
7789    },
7790    {
7791     "referenced_type" : "type-1130"
7792    }
7793   ],
7794   "return_type" : "type-28",
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-707"
7804    },
7805    {
7806     "referenced_type" : "type-706"
7807    },
7808    {
7809     "referenced_type" : "type-699"
7810    },
7811    {
7812     "referenced_type" : "type-1131"
7813    }
7814   ],
7815   "return_type" : "type-28",
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-860"
7827    }
7828   ],
7829   "return_type" : "type-442",
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-860"
7840    },
7841    {
7842     "referenced_type" : "type-890"
7843    }
7844   ],
7845   "return_type" : "type-31",
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-860"
7856    },
7857    {
7858     "referenced_type" : "type-890"
7859    }
7860   ],
7861   "return_type" : "type-31",
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-860"
7872    }
7873   ],
7874   "return_type" : "type-31",
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-860"
7885    }
7886   ],
7887   "return_type" : "type-31",
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-860"
7898    }
7899   ],
7900   "return_type" : "type-31",
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_recipientEEEm",
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-55"
7917    }
7918   ],
7919   "return_type" : "type-374",
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_arrayIhLm16EJEEERKNS0_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-871"
7933    },
7934    {
7935     "referenced_type" : "type-641"
7936    },
7937    {
7938     "referenced_type" : "type-1132"
7939    }
7940   ],
7941   "return_type" : "type-442",
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-1133"
7955    }
7956   ],
7957   "return_type" : "type-442",
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_arrayIhLm32EJEEEEEEEE",
7963   "parameters" :
7964   [
7965    {
7966     "is_this_ptr" : true,
7967     "referenced_type" : "type-943"
7968    },
7969    {
7970     "referenced_type" : "type-1134"
7971    }
7972   ],
7973   "return_type" : "type-442",
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-374",
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-1135"
8003    }
8004   ],
8005   "return_type" : "type-442",
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_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE",
8011   "parameters" :
8012   [
8013    {
8014     "referenced_type" : "type-19"
8015    },
8016    {
8017     "referenced_type" : "type-888"
8018    },
8019    {
8020     "referenced_type" : "type-871"
8021    },
8022    {
8023     "referenced_type" : "type-641"
8024    },
8025    {
8026     "referenced_type" : "type-1136"
8027    }
8028   ],
8029   "return_type" : "type-442",
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-1137"
8043    }
8044   ],
8045   "return_type" : "type-442",
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-442",
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-442",
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_arrayIhLm16EJEEE",
8077   "parameters" :
8078   [
8079    {
8080     "is_this_ptr" : true,
8081     "referenced_type" : "type-943"
8082    },
8083    {
8084     "referenced_type" : "type-871"
8085    }
8086   ],
8087   "return_type" : "type-374",
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_arrayIhLm16EJEEE",
8093   "parameters" :
8094   [
8095    {
8096     "referenced_type" : "type-19"
8097    },
8098    {
8099     "referenced_type" : "type-888"
8100    },
8101    {
8102     "referenced_type" : "type-871"
8103    }
8104   ],
8105   "return_type" : "type-374",
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-442",
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-855"
8135    }
8136   ],
8137   "return_type" : "type-442",
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-72"
8151    }
8152   ],
8153   "return_type" : "type-31",
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-72"
8167    }
8168   ],
8169   "return_type" : "type-31",
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-414"
8180    },
8181    {
8182     "default_arg" : true,
8183     "referenced_type" : "type-34"
8184    }
8185   ],
8186   "return_type" : "type-89",
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_recipientEEEm",
8192   "parameters" :
8193   [
8194    {
8195     "is_this_ptr" : true,
8196     "referenced_type" : "type-90"
8197    },
8198    {
8199     "referenced_type" : "type-646"
8200    },
8201    {
8202     "referenced_type" : "type-55"
8203    }
8204   ],
8205   "return_type" : "type-374",
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-90"
8216    },
8217    {
8218     "referenced_type" : "type-1138"
8219    }
8220   ],
8221   "return_type" : "type-442",
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_arrayIhLm32EJEEEEEEEE",
8227   "parameters" :
8228   [
8229    {
8230     "is_this_ptr" : true,
8231     "referenced_type" : "type-90"
8232    },
8233    {
8234     "referenced_type" : "type-1139"
8235    }
8236   ],
8237   "return_type" : "type-442",
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-414"
8248    },
8249    {
8250     "default_arg" : true,
8251     "referenced_type" : "type-34"
8252    }
8253   ],
8254   "return_type" : "type-89",
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-90"
8265    },
8266    {
8267     "referenced_type" : "type-646"
8268    }
8269   ],
8270   "return_type" : "type-374",
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-90"
8281    },
8282    {
8283     "referenced_type" : "type-1140"
8284    }
8285   ],
8286   "return_type" : "type-442",
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-90"
8297    },
8298    {
8299     "default_arg" : true,
8300     "referenced_type" : "type-414"
8301    }
8302   ],
8303   "return_type" : "type-28",
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-90"
8314    },
8315    {
8316     "referenced_type" : "type-1141"
8317    }
8318   ],
8319   "return_type" : "type-442",
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-90"
8330    }
8331   ],
8332   "return_type" : "type-442",
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-90"
8343    }
8344   ],
8345   "return_type" : "type-442",
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-414"
8355    },
8356    {
8357     "referenced_type" : "type-856"
8358    }
8359   ],
8360   "return_type" : "type-34",
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-90"
8371    }
8372   ],
8373   "return_type" : "type-442",
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-90"
8384    },
8385    {
8386     "referenced_type" : "type-662"
8387    },
8388    {
8389     "referenced_type" : "type-855"
8390    }
8391   ],
8392   "return_type" : "type-442",
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-901"
8402    },
8403    {
8404     "default_arg" : true,
8405     "referenced_type" : "type-34"
8406    }
8407   ],
8408   "return_type" : "type-375",
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-94"
8418    },
8419    {
8420     "default_arg" : true,
8421     "referenced_type" : "type-34"
8422    }
8423   ],
8424   "return_type" : "type-375",
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-367"
8436    },
8437    {
8438     "referenced_type" : "type-1144"
8439    }
8440   ],
8441   "return_type" : "type-442",
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-367"
8452    },
8453    {
8454     "referenced_type" : "type-93"
8455    }
8456   ],
8457   "return_type" : "type-31",
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-367"
8468    },
8469    {
8470     "referenced_type" : "type-93"
8471    }
8472   ],
8473   "return_type" : "type-31",
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-169"
8484    },
8485    {
8486     "referenced_type" : "type-2"
8487    },
8488    {
8489     "referenced_type" : "type-706"
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-1147"
8501    }
8502   ],
8503   "return_type" : "type-28",
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-169"
8515    },
8516    {
8517     "referenced_type" : "type-1148"
8518    }
8519   ],
8520   "return_type" : "type-442",
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-707"
8530    },
8531    {
8532     "referenced_type" : "type-706"
8533    },
8534    {
8535     "referenced_type" : "type-699"
8536    },
8537    {
8538     "referenced_type" : "type-1149"
8539    }
8540   ],
8541   "return_type" : "type-28",
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-707"
8551    },
8552    {
8553     "referenced_type" : "type-706"
8554    },
8555    {
8556     "referenced_type" : "type-699"
8557    },
8558    {
8559     "referenced_type" : "type-1150"
8560    }
8561   ],
8562   "return_type" : "type-28",
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-707"
8572    },
8573    {
8574     "referenced_type" : "type-706"
8575    },
8576    {
8577     "referenced_type" : "type-699"
8578    },
8579    {
8580     "referenced_type" : "type-1151"
8581    }
8582   ],
8583   "return_type" : "type-28",
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-169"
8595    }
8596   ],
8597   "return_type" : "type-442",
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-169"
8608    },
8609    {
8610     "referenced_type" : "type-94"
8611    }
8612   ],
8613   "return_type" : "type-31",
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-169"
8624    },
8625    {
8626     "referenced_type" : "type-94"
8627    }
8628   ],
8629   "return_type" : "type-31",
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-169"
8640    }
8641   ],
8642   "return_type" : "type-31",
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-169"
8653    }
8654   ],
8655   "return_type" : "type-31",
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-169"
8666    }
8667   ],
8668   "return_type" : "type-31",
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_recipientEEEm",
8674   "parameters" :
8675   [
8676    {
8677     "is_this_ptr" : true,
8678     "referenced_type" : "type-200"
8679    },
8680    {
8681     "referenced_type" : "type-646"
8682    },
8683    {
8684     "referenced_type" : "type-55"
8685    }
8686   ],
8687   "return_type" : "type-374",
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-200"
8698    },
8699    {
8700     "referenced_type" : "type-1152"
8701    }
8702   ],
8703   "return_type" : "type-442",
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_arrayIhLm32EJEEEEEEEE",
8709   "parameters" :
8710   [
8711    {
8712     "is_this_ptr" : true,
8713     "referenced_type" : "type-200"
8714    },
8715    {
8716     "referenced_type" : "type-1153"
8717    }
8718   ],
8719   "return_type" : "type-442",
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-200"
8730    },
8731    {
8732     "referenced_type" : "type-646"
8733    }
8734   ],
8735   "return_type" : "type-374",
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-200"
8746    },
8747    {
8748     "referenced_type" : "type-1154"
8749    }
8750   ],
8751   "return_type" : "type-442",
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-200"
8762    },
8763    {
8764     "referenced_type" : "type-641"
8765    },
8766    {
8767     "referenced_type" : "type-293"
8768    },
8769    {
8770     "referenced_type" : "type-34"
8771    }
8772   ],
8773   "return_type" : "type-442",
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-19"
8783    },
8784    {
8785     "referenced_type" : "type-888"
8786    },
8787    {
8788     "referenced_type" : "type-818"
8789    },
8790    {
8791     "referenced_type" : "type-641"
8792    },
8793    {
8794     "referenced_type" : "type-641"
8795    }
8796   ],
8797   "return_type" : "type-442",
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-200"
8808    },
8809    {
8810     "referenced_type" : "type-1155"
8811    }
8812   ],
8813   "return_type" : "type-442",
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-19"
8823    },
8824    {
8825     "referenced_type" : "type-888"
8826    },
8827    {
8828     "referenced_type" : "type-641"
8829    },
8830    {
8831     "referenced_type" : "type-293"
8832    },
8833    {
8834     "referenced_type" : "type-34"
8835    }
8836   ],
8837   "return_type" : "type-442",
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_vecIhEEl",
8843   "parameters" :
8844   [
8845    {
8846     "is_this_ptr" : true,
8847     "referenced_type" : "type-200"
8848    },
8849    {
8850     "referenced_type" : "type-641"
8851    },
8852    {
8853     "referenced_type" : "type-56"
8854    }
8855   ],
8856   "return_type" : "type-442",
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-200"
8867    }
8868   ],
8869   "return_type" : "type-442",
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-200"
8880    }
8881   ],
8882   "return_type" : "type-442",
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_vecIhEEl",
8888   "parameters" :
8889   [
8890    {
8891     "referenced_type" : "type-19"
8892    },
8893    {
8894     "referenced_type" : "type-888"
8895    },
8896    {
8897     "referenced_type" : "type-641"
8898    },
8899    {
8900     "referenced_type" : "type-56"
8901    }
8902   ],
8903   "return_type" : "type-442",
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-200"
8914    }
8915   ],
8916   "return_type" : "type-442",
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-200"
8927    },
8928    {
8929     "referenced_type" : "type-662"
8930    },
8931    {
8932     "referenced_type" : "type-855"
8933    }
8934   ],
8935   "return_type" : "type-442",
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-200"
8946    },
8947    {
8948     "referenced_type" : "type-818"
8949    },
8950    {
8951     "referenced_type" : "type-641"
8952    },
8953    {
8954     "referenced_type" : "type-641"
8955    }
8956   ],
8957   "return_type" : "type-442",
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-200"
8968    },
8969    {
8970     "referenced_type" : "type-72"
8971    }
8972   ],
8973   "return_type" : "type-31",
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-200"
8984    },
8985    {
8986     "referenced_type" : "type-72"
8987    }
8988   ],
8989   "return_type" : "type-31",
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_6ParcelEmm",
8995   "parameters" :
8996   [
8997    {
8998     "referenced_type" : "type-338"
8999    },
9000    {
9001     "referenced_type" : "type-699"
9002    },
9003    {
9004     "referenced_type" : "type-55"
9005    },
9006    {
9007     "referenced_type" : "type-55"
9008    }
9009   ],
9010   "return_type" : "type-28",
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_6ParcelEmm",
9016   "parameters" :
9017   [
9018    {
9019     "referenced_type" : "type-977"
9020    },
9021    {
9022     "referenced_type" : "type-699"
9023    },
9024    {
9025     "referenced_type" : "type-55"
9026    },
9027    {
9028     "referenced_type" : "type-55"
9029    }
9030   ],
9031   "return_type" : "type-28",
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_6ParcelEmm",
9037   "parameters" :
9038   [
9039    {
9040     "referenced_type" : "type-335"
9041    },
9042    {
9043     "referenced_type" : "type-699"
9044    },
9045    {
9046     "referenced_type" : "type-55"
9047    },
9048    {
9049     "referenced_type" : "type-55"
9050    }
9051   ],
9052   "return_type" : "type-28",
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_6ParcelEmm",
9058   "parameters" :
9059   [
9060    {
9061     "referenced_type" : "type-341"
9062    },
9063    {
9064     "referenced_type" : "type-699"
9065    },
9066    {
9067     "referenced_type" : "type-55"
9068    },
9069    {
9070     "referenced_type" : "type-55"
9071    }
9072   ],
9073   "return_type" : "type-28",
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_6ParcelEmm",
9079   "parameters" :
9080   [
9081    {
9082     "referenced_type" : "type-338"
9083    },
9084    {
9085     "referenced_type" : "type-706"
9086    },
9087    {
9088     "referenced_type" : "type-55"
9089    },
9090    {
9091     "referenced_type" : "type-55"
9092    }
9093   ],
9094   "return_type" : "type-28",
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_6ParcelEmm",
9100   "parameters" :
9101   [
9102    {
9103     "referenced_type" : "type-977"
9104    },
9105    {
9106     "referenced_type" : "type-706"
9107    },
9108    {
9109     "referenced_type" : "type-55"
9110    },
9111    {
9112     "referenced_type" : "type-55"
9113    }
9114   ],
9115   "return_type" : "type-28",
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_6ParcelEmm",
9121   "parameters" :
9122   [
9123    {
9124     "referenced_type" : "type-335"
9125    },
9126    {
9127     "referenced_type" : "type-706"
9128    },
9129    {
9130     "referenced_type" : "type-55"
9131    },
9132    {
9133     "referenced_type" : "type-55"
9134    }
9135   ],
9136   "return_type" : "type-28",
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_6ParcelEmm",
9142   "parameters" :
9143   [
9144    {
9145     "referenced_type" : "type-341"
9146    },
9147    {
9148     "referenced_type" : "type-706"
9149    },
9150    {
9151     "referenced_type" : "type-55"
9152    },
9153    {
9154     "referenced_type" : "type-55"
9155    }
9156   ],
9157   "return_type" : "type-28",
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-26"
9167    },
9168    {
9169     "referenced_type" : "type-78"
9170    },
9171    {
9172     "referenced_type" : "type-34"
9173    }
9174   ],
9175   "return_type" : "type-210",
9176   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9177   "template_args" : [ "type-87", "type-5", "type-97" ]
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-26"
9186    },
9187    {
9188     "referenced_type" : "type-78"
9189    },
9190    {
9191     "referenced_type" : "type-34"
9192    }
9193   ],
9194   "return_type" : "type-111",
9195   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9196   "template_args" : [ "type-24", "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-26"
9205    },
9206    {
9207     "referenced_type" : "type-78"
9208    },
9209    {
9210     "referenced_type" : "type-34"
9211    }
9212   ],
9213   "return_type" : "type-909",
9214   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9215   "template_args" : [ "type-283", "type-5", "type-284" ]
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-26"
9224    },
9225    {
9226     "referenced_type" : "type-78"
9227    },
9228    {
9229     "referenced_type" : "type-34"
9230    }
9231   ],
9232   "return_type" : "type-396",
9233   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9234   "template_args" : [ "type-332", "type-5", "type-867" ]
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-26"
9243    },
9244    {
9245     "referenced_type" : "type-78"
9246    },
9247    {
9248     "referenced_type" : "type-34"
9249    }
9250   ],
9251   "return_type" : "type-375",
9252   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9253   "template_args" : [ "type-91", "type-5", "type-170" ]
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-85"
9262    }
9263   ],
9264   "return_type" : "type-85",
9265   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
9266   "template_args" : [ "type-87", "type-31" ]
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-281"
9275    }
9276   ],
9277   "return_type" : "type-281",
9278   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
9279   "template_args" : [ "type-283", "type-31" ]
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-89"
9288    }
9289   ],
9290   "return_type" : "type-89",
9291   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
9292   "template_args" : [ "type-91", "type-31" ]
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-296"
9301    },
9302    {
9303     "referenced_type" : "type-34"
9304    },
9305    {
9306     "referenced_type" : "type-34"
9307    }
9308   ],
9309   "return_type" : "type-85",
9310   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9311   "template_args" : [ "type-97", "type-87", "type-31", "type-31" ]
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-139"
9320    },
9321    {
9322     "referenced_type" : "type-34"
9323    },
9324    {
9325     "referenced_type" : "type-34"
9326    }
9327   ],
9328   "return_type" : "type-22",
9329   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9330   "template_args" : [ "type-43", "type-24", "type-31", "type-31" ]
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-944"
9339    },
9340    {
9341     "referenced_type" : "type-34"
9342    },
9343    {
9344     "referenced_type" : "type-34"
9345    }
9346   ],
9347   "return_type" : "type-281",
9348   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9349   "template_args" : [ "type-284", "type-283", "type-31", "type-31" ]
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-712"
9358    },
9359    {
9360     "referenced_type" : "type-34"
9361    },
9362    {
9363     "referenced_type" : "type-34"
9364    }
9365   ],
9366   "return_type" : "type-330",
9367   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9368   "template_args" : [ "type-867", "type-332", "type-31", "type-31" ]
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-414"
9377    },
9378    {
9379     "referenced_type" : "type-34"
9380    },
9381    {
9382     "referenced_type" : "type-34"
9383    }
9384   ],
9385   "return_type" : "type-89",
9386   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9387   "template_args" : [ "type-170", "type-91", "type-31", "type-31" ]
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-78",
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-78",
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-78",
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-78",
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-78",
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" : 8,
9427   "linker_set_key" : "android::Mutex &",
9428   "name" : "android::Mutex &",
9429   "referenced_type" : "type-57",
9430   "self_type" : "type-790",
9431   "size" : 8,
9432   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9433  },
9434  {
9435   "alignment" : 8,
9436   "linker_set_key" : "android::RWLock &",
9437   "name" : "android::RWLock &",
9438   "referenced_type" : "type-794",
9439   "self_type" : "type-799",
9440   "size" : 8,
9441   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9442  },
9443  {
9444   "alignment" : 8,
9445   "linker_set_key" : "android::String16 &",
9446   "name" : "android::String16 &",
9447   "referenced_type" : "type-68",
9448   "self_type" : "type-686",
9449   "size" : 8,
9450   "source_file" : "/system/core/libutils/include/utils/String16.h"
9451  },
9452  {
9453   "alignment" : 8,
9454   "linker_set_key" : "android::String8 &",
9455   "name" : "android::String8 &",
9456   "referenced_type" : "type-77",
9457   "self_type" : "type-680",
9458   "size" : 8,
9459   "source_file" : "/system/core/libutils/include/utils/String8.h"
9460  },
9461  {
9462   "alignment" : 8,
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-903",
9466   "self_type" : "type-906",
9467   "size" : 8,
9468   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9469  },
9470  {
9471   "alignment" : 8,
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-396",
9475   "self_type" : "type-405",
9476   "size" : 8,
9477   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9478  },
9479  {
9480   "alignment" : 8,
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-909",
9484   "self_type" : "type-912",
9485   "size" : 8,
9486   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9487  },
9488  {
9489   "alignment" : 8,
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-111",
9493   "self_type" : "type-117",
9494   "size" : 8,
9495   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9496  },
9497  {
9498   "alignment" : 8,
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-210",
9502   "self_type" : "type-213",
9503   "size" : 8,
9504   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9505  },
9506  {
9507   "alignment" : 8,
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-375",
9511   "self_type" : "type-378",
9512   "size" : 8,
9513   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9514  },
9515  {
9516   "alignment" : 8,
9517   "linker_set_key" : "android::hardware::Return<bool> &",
9518   "name" : "android::hardware::Return<bool> &",
9519   "referenced_type" : "type-374",
9520   "self_type" : "type-385",
9521   "size" : 8,
9522   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9523  },
9524  {
9525   "alignment" : 8,
9526   "linker_set_key" : "android::hardware::Return<void> &",
9527   "name" : "android::hardware::Return<void> &",
9528   "referenced_type" : "type-442",
9529   "self_type" : "type-453",
9530   "size" : 8,
9531   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9532  },
9533  {
9534   "alignment" : 8,
9535   "linker_set_key" : "android::hardware::Status &",
9536   "name" : "android::hardware::Status &",
9537   "referenced_type" : "type-113",
9538   "self_type" : "type-372",
9539   "size" : 8,
9540   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9541  },
9542  {
9543   "alignment" : 8,
9544   "linker_set_key" : "android::hardware::TextOutput &",
9545   "name" : "android::hardware::TextOutput &",
9546   "referenced_type" : "type-135",
9547   "self_type" : "type-134",
9548   "size" : 8,
9549   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9550  },
9551  {
9552   "alignment" : 8,
9553   "linker_set_key" : "android::hardware::TextOutput &",
9554   "name" : "android::hardware::TextOutput &",
9555   "referenced_type" : "type-290",
9556   "self_type" : "type-289",
9557   "size" : 8,
9558   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9559  },
9560  {
9561   "alignment" : 8,
9562   "linker_set_key" : "android::hardware::TextOutput &",
9563   "name" : "android::hardware::TextOutput &",
9564   "referenced_type" : "type-410",
9565   "self_type" : "type-409",
9566   "size" : 8,
9567   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9568  },
9569  {
9570   "alignment" : 8,
9571   "linker_set_key" : "android::hardware::TextOutput &",
9572   "name" : "android::hardware::TextOutput &",
9573   "referenced_type" : "type-477",
9574   "self_type" : "type-476",
9575   "size" : 8,
9576   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9577  },
9578  {
9579   "alignment" : 8,
9580   "linker_set_key" : "android::hardware::TextOutput &",
9581   "name" : "android::hardware::TextOutput &",
9582   "referenced_type" : "type-704",
9583   "self_type" : "type-703",
9584   "size" : 8,
9585   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9586  },
9587  {
9588   "alignment" : 8,
9589   "linker_set_key" : "android::hardware::TextOutput &",
9590   "name" : "android::hardware::TextOutput &",
9591   "referenced_type" : "type-939",
9592   "self_type" : "type-938",
9593   "size" : 8,
9594   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9595  },
9596  {
9597   "alignment" : 8,
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-451",
9602   "size" : 8,
9603   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9604  },
9605  {
9606   "alignment" : 8,
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-879",
9611   "size" : 8,
9612   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9613  },
9614  {
9615   "alignment" : 8,
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-874",
9620   "size" : 8,
9621   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9622  },
9623  {
9624   "alignment" : 8,
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-447",
9629   "size" : 8,
9630   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9631  },
9632  {
9633   "alignment" : 8,
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-452",
9638   "size" : 8,
9639   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9640  },
9641  {
9642   "alignment" : 8,
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-882",
9647   "size" : 8,
9648   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9649  },
9650  {
9651   "alignment" : 8,
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" : 8,
9657   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9658  },
9659  {
9660   "alignment" : 8,
9661   "linker_set_key" : "android::hardware::hidl_string &",
9662   "name" : "android::hardware::hidl_string &",
9663   "referenced_type" : "type-234",
9664   "self_type" : "type-877",
9665   "size" : 8,
9666   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9667  },
9668  {
9669   "alignment" : 8,
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-401",
9674   "size" : 8,
9675   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9676  },
9677  {
9678   "alignment" : 8,
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" : 8,
9684   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9685  },
9686  {
9687   "alignment" : 8,
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" : 8,
9693   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9694  },
9695  {
9696   "alignment" : 8,
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" : 8,
9702   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9703  },
9704  {
9705   "alignment" : 8,
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-330",
9709   "self_type" : "type-343",
9710   "size" : 8,
9711   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9712  },
9713  {
9714   "alignment" : 8,
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-281",
9718   "self_type" : "type-304",
9719   "size" : 8,
9720   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9721  },
9722  {
9723   "alignment" : 8,
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-22",
9727   "self_type" : "type-109",
9728   "size" : 8,
9729   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9730  },
9731  {
9732   "alignment" : 8,
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-85",
9736   "self_type" : "type-102",
9737   "size" : 8,
9738   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9739  },
9740  {
9741   "alignment" : 8,
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-89",
9745   "self_type" : "type-201",
9746   "size" : 8,
9747   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9748  },
9749  {
9750   "alignment" : 8,
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-347",
9754   "self_type" : "type-355",
9755   "size" : 8,
9756   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9757  },
9758  {
9759   "alignment" : 8,
9760   "linker_set_key" : "const android::String16 &",
9761   "name" : "const android::String16 &",
9762   "referenced_type" : "type-67",
9763   "self_type" : "type-66",
9764   "size" : 8,
9765   "source_file" : "/system/core/libutils/include/utils/String16.h"
9766  },
9767  {
9768   "alignment" : 8,
9769   "linker_set_key" : "const android::String8 &",
9770   "name" : "const android::String8 &",
9771   "referenced_type" : "type-677",
9772   "self_type" : "type-679",
9773   "size" : 8,
9774   "source_file" : "/system/core/libutils/include/utils/String8.h"
9775  },
9776  {
9777   "alignment" : 8,
9778   "linker_set_key" : "const android::hardware::Parcel &",
9779   "name" : "const android::hardware::Parcel &",
9780   "referenced_type" : "type-705",
9781   "self_type" : "type-706",
9782   "size" : 8,
9783   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9784  },
9785  {
9786   "alignment" : 8,
9787   "linker_set_key" : "const android::hardware::Return<bool> &",
9788   "name" : "const android::hardware::Return<bool> &",
9789   "referenced_type" : "type-387",
9790   "self_type" : "type-415",
9791   "size" : 8,
9792   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9793  },
9794  {
9795   "alignment" : 8,
9796   "linker_set_key" : "const android::hardware::Status &",
9797   "name" : "const android::hardware::Status &",
9798   "referenced_type" : "type-365",
9799   "self_type" : "type-368",
9800   "size" : 8,
9801   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9802  },
9803  {
9804   "alignment" : 8,
9805   "linker_set_key" : "const android::hardware::details::SchedPrio &",
9806   "name" : "const android::hardware::details::SchedPrio &",
9807   "referenced_type" : "type-718",
9808   "self_type" : "type-717",
9809   "size" : 8,
9810   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9811  },
9812  {
9813   "alignment" : 8,
9814   "linker_set_key" : "const android::hardware::drm::V1_0::DestinationBuffer &",
9815   "name" : "const android::hardware::drm::V1_0::DestinationBuffer &",
9816   "referenced_type" : "type-976",
9817   "self_type" : "type-977",
9818   "size" : 8,
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" : 8,
9823   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatus &",
9824   "name" : "const android::hardware::drm::V1_0::KeyStatus &",
9825   "referenced_type" : "type-255",
9826   "self_type" : "type-341",
9827   "size" : 8,
9828   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9829  },
9830  {
9831   "alignment" : 8,
9832   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue &",
9833   "name" : "const android::hardware::drm::V1_0::KeyValue &",
9834   "referenced_type" : "type-239",
9835   "self_type" : "type-335",
9836   "size" : 8,
9837   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9838  },
9839  {
9840   "alignment" : 8,
9841   "linker_set_key" : "const android::hardware::drm::V1_0::Pattern &",
9842   "name" : "const android::hardware::drm::V1_0::Pattern &",
9843   "referenced_type" : "type-971",
9844   "self_type" : "type-972",
9845   "size" : 8,
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" : 8,
9850   "linker_set_key" : "const android::hardware::drm::V1_0::SecureStop &",
9851   "name" : "const android::hardware::drm::V1_0::SecureStop &",
9852   "referenced_type" : "type-264",
9853   "self_type" : "type-338",
9854   "size" : 8,
9855   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9856  },
9857  {
9858   "alignment" : 8,
9859   "linker_set_key" : "const android::hardware::drm::V1_0::SharedBuffer &",
9860   "name" : "const android::hardware::drm::V1_0::SharedBuffer &",
9861   "referenced_type" : "type-973",
9862   "self_type" : "type-974",
9863   "size" : 8,
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" : 8,
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-871",
9872   "size" : 8,
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" : 8,
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" : 8,
9882   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9883  },
9884  {
9885   "alignment" : 8,
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" : 8,
9891   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9892  },
9893  {
9894   "alignment" : 8,
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" : 8,
9900   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9901  },
9902  {
9903   "alignment" : 8,
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-256",
9907   "self_type" : "type-293",
9908   "size" : 8,
9909   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9910  },
9911  {
9912   "alignment" : 8,
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-291",
9917   "size" : 8,
9918   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9919  },
9920  {
9921   "alignment" : 8,
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-275",
9925   "self_type" : "type-292",
9926   "size" : 8,
9927   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9928  },
9929  {
9930   "alignment" : 8,
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-933",
9934   "self_type" : "type-940",
9935   "size" : 8,
9936   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9937  },
9938  {
9939   "alignment" : 8,
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-854",
9943   "self_type" : "type-855",
9944   "size" : 8,
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" : 8,
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" : 8,
9954   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9955  },
9956  {
9957   "alignment" : 8,
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" : 8,
9963   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9964  },
9965  {
9966   "alignment" : 8,
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" : 8,
9972   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9973  },
9974  {
9975   "alignment" : 8,
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-732",
9979   "self_type" : "type-733",
9980   "size" : 8,
9981   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9982  },
9983  {
9984   "alignment" : 8,
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-72",
9989   "size" : 8,
9990   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
9991  },
9992  {
9993   "alignment" : 8,
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-345",
9997   "self_type" : "type-890",
9998   "size" : 8,
9999   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10000  },
10001  {
10002   "alignment" : 8,
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-307",
10006   "self_type" : "type-955",
10007   "size" : 8,
10008   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10009  },
10010  {
10011   "alignment" : 8,
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-184",
10016   "size" : 8,
10017   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10018  },
10019  {
10020   "alignment" : 8,
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-84",
10024   "self_type" : "type-88",
10025   "size" : 8,
10026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10027  },
10028  {
10029   "alignment" : 8,
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-93",
10033   "self_type" : "type-94",
10034   "size" : 8,
10035   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10036  },
10037  {
10038   "alignment" : 8,
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-357",
10042   "self_type" : "type-577",
10043   "size" : 8,
10044   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10045  },
10046  {
10047   "alignment" : 8,
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" : 8,
10053   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10054  },
10055  {
10056   "alignment" : 8,
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-900",
10060   "self_type" : "type-901",
10061   "size" : 8,
10062   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10063  },
10064  {
10065   "alignment" : 8,
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-253",
10069   "self_type" : "type-856",
10070   "size" : 8,
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" : 8,
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-893",
10079   "size" : 8,
10080   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10081  },
10082  {
10083   "alignment" : 8,
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-892",
10087   "self_type" : "type-919",
10088   "size" : 8,
10089   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10090  },
10091  {
10092   "alignment" : 8,
10093   "linker_set_key" : "const bool &",
10094   "name" : "const bool &",
10095   "referenced_type" : "type-206",
10096   "self_type" : "type-558",
10097   "size" : 8,
10098   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10099  },
10100  {
10101   "alignment" : 8,
10102   "linker_set_key" : "const double &",
10103   "name" : "const double &",
10104   "referenced_type" : "type-579",
10105   "self_type" : "type-580",
10106   "size" : 8,
10107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10108  },
10109  {
10110   "alignment" : 8,
10111   "linker_set_key" : "const float &",
10112   "name" : "const float &",
10113   "referenced_type" : "type-576",
10114   "self_type" : "type-578",
10115   "size" : 8,
10116   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10117  },
10118  {
10119   "alignment" : 8,
10120   "linker_set_key" : "const int &",
10121   "name" : "const int &",
10122   "referenced_type" : "type-769",
10123   "self_type" : "type-768",
10124   "size" : 8,
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-123",
10131   "self_type" : "type-125",
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-222",
10138   "self_type" : "type-224",
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-469",
10152   "self_type" : "type-471",
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-920",
10166   "self_type" : "type-922",
10167   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10168  },
10169  {
10170   "alignment" : 8,
10171   "linker_set_key" : "const log_msg &",
10172   "name" : "const log_msg &",
10173   "referenced_type" : "type-265",
10174   "self_type" : "type-362",
10175   "size" : 8,
10176   "source_file" : "/system/core/liblog/include/log/log_read.h"
10177  },
10178  {
10179   "alignment" : 8,
10180   "linker_set_key" : "const long &",
10181   "name" : "const long &",
10182   "referenced_type" : "type-569",
10183   "self_type" : "type-574",
10184   "size" : 8,
10185   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10186  },
10187  {
10188   "alignment" : 8,
10189   "linker_set_key" : "const short &",
10190   "name" : "const short &",
10191   "referenced_type" : "type-564",
10192   "self_type" : "type-565",
10193   "size" : 8,
10194   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10195  },
10196  {
10197   "alignment" : 8,
10198   "linker_set_key" : "const signed char &",
10199   "name" : "const signed char &",
10200   "referenced_type" : "type-561",
10201   "self_type" : "type-563",
10202   "size" : 8,
10203   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10204  },
10205  {
10206   "alignment" : 8,
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-137",
10210   "self_type" : "type-139",
10211   "size" : 8,
10212   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10213  },
10214  {
10215   "alignment" : 8,
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-294",
10219   "self_type" : "type-296",
10220   "size" : 8,
10221   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10222  },
10223  {
10224   "alignment" : 8,
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-414",
10229   "size" : 8,
10230   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10231  },
10232  {
10233   "alignment" : 8,
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-710",
10237   "self_type" : "type-712",
10238   "size" : 8,
10239   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10240  },
10241  {
10242   "alignment" : 8,
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-941",
10246   "self_type" : "type-944",
10247   "size" : 8,
10248   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10249  },
10250  {
10251   "alignment" : 8,
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-181",
10255   "self_type" : "type-180",
10256   "size" : 8,
10257   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10258  },
10259  {
10260   "alignment" : 8,
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-191",
10264   "self_type" : "type-190",
10265   "size" : 8,
10266   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10267  },
10268  {
10269   "alignment" : 8,
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" : 8,
10275   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10276  },
10277  {
10278   "alignment" : 8,
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" : 8,
10284   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10285  },
10286  {
10287   "alignment" : 8,
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-886",
10291   "self_type" : "type-885",
10292   "size" : 8,
10293   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10294  },
10295  {
10296   "alignment" : 8,
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-982",
10300   "self_type" : "type-981",
10301   "size" : 8,
10302   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10303  },
10304  {
10305   "alignment" : 8,
10306   "linker_set_key" : "const unsigned char &",
10307   "name" : "const unsigned char &",
10308   "referenced_type" : "type-638",
10309   "self_type" : "type-851",
10310   "size" : 8,
10311   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10312  },
10313  {
10314   "alignment" : 8,
10315   "linker_set_key" : "const unsigned int &",
10316   "name" : "const unsigned int &",
10317   "referenced_type" : "type-61",
10318   "self_type" : "type-568",
10319   "size" : 8,
10320   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10321  },
10322  {
10323   "alignment" : 8,
10324   "linker_set_key" : "const unsigned long &",
10325   "name" : "const unsigned long &",
10326   "referenced_type" : "type-62",
10327   "self_type" : "type-575",
10328   "size" : 8,
10329   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10330  },
10331  {
10332   "alignment" : 8,
10333   "linker_set_key" : "const unsigned short &",
10334   "name" : "const unsigned short &",
10335   "referenced_type" : "type-566",
10336   "self_type" : "type-567",
10337   "size" : 8,
10338   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10339  },
10340  {
10341   "alignment" : 8,
10342   "linker_set_key" : "int &",
10343   "name" : "int &",
10344   "referenced_type" : "type-28",
10345   "self_type" : "type-673",
10346   "size" : 8,
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" : 8,
10351   "linker_set_key" : "unsigned char &",
10352   "name" : "unsigned char &",
10353   "referenced_type" : "type-251",
10354   "self_type" : "type-811",
10355   "size" : 8,
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" : 8,
10360   "linker_set_key" : "unsigned int &",
10361   "name" : "unsigned int &",
10362   "referenced_type" : "type-2",
10363   "self_type" : "type-828",
10364   "size" : 8,
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" : 8,
10372   "linker_set_key" : "android::Condition *",
10373   "name" : "android::Condition *",
10374   "referenced_type" : "type-207",
10375   "self_type" : "type-793",
10376   "size" : 8,
10377   "source_file" : "/system/core/libutils/include/utils/Condition.h"
10378  },
10379  {
10380   "alignment" : 8,
10381   "linker_set_key" : "android::Mutex *",
10382   "name" : "android::Mutex *",
10383   "referenced_type" : "type-57",
10384   "self_type" : "type-787",
10385   "size" : 8,
10386   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10387  },
10388  {
10389   "alignment" : 8,
10390   "linker_set_key" : "android::Mutex::Autolock *",
10391   "name" : "android::Mutex::Autolock *",
10392   "referenced_type" : "type-789",
10393   "self_type" : "type-791",
10394   "size" : 8,
10395   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10396  },
10397  {
10398   "alignment" : 8,
10399   "linker_set_key" : "android::RWLock *",
10400   "name" : "android::RWLock *",
10401   "referenced_type" : "type-794",
10402   "self_type" : "type-796",
10403   "size" : 8,
10404   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10405  },
10406  {
10407   "alignment" : 8,
10408   "linker_set_key" : "android::RWLock::AutoRLock *",
10409   "name" : "android::RWLock::AutoRLock *",
10410   "referenced_type" : "type-798",
10411   "self_type" : "type-800",
10412   "size" : 8,
10413   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10414  },
10415  {
10416   "alignment" : 8,
10417   "linker_set_key" : "android::RWLock::AutoWLock *",
10418   "name" : "android::RWLock::AutoWLock *",
10419   "referenced_type" : "type-801",
10420   "self_type" : "type-802",
10421   "size" : 8,
10422   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10423  },
10424  {
10425   "alignment" : 8,
10426   "linker_set_key" : "android::RefBase *",
10427   "name" : "android::RefBase *",
10428   "referenced_type" : "type-6",
10429   "self_type" : "type-585",
10430   "size" : 8,
10431   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10432  },
10433  {
10434   "alignment" : 8,
10435   "linker_set_key" : "android::RefBase::weakref_impl *",
10436   "name" : "android::RefBase::weakref_impl *",
10437   "referenced_type" : "type-121",
10438   "self_type" : "type-120",
10439   "size" : 8,
10440   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10441  },
10442  {
10443   "alignment" : 8,
10444   "linker_set_key" : "android::RefBase::weakref_impl *",
10445   "name" : "android::RefBase::weakref_impl *",
10446   "referenced_type" : "type-217",
10447   "self_type" : "type-216",
10448   "size" : 8,
10449   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10450  },
10451  {
10452   "alignment" : 8,
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" : 8,
10458   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10459  },
10460  {
10461   "alignment" : 8,
10462   "linker_set_key" : "android::RefBase::weakref_impl *",
10463   "name" : "android::RefBase::weakref_impl *",
10464   "referenced_type" : "type-467",
10465   "self_type" : "type-466",
10466   "size" : 8,
10467   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10468  },
10469  {
10470   "alignment" : 8,
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" : 8,
10476   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10477  },
10478  {
10479   "alignment" : 8,
10480   "linker_set_key" : "android::RefBase::weakref_impl *",
10481   "name" : "android::RefBase::weakref_impl *",
10482   "referenced_type" : "type-917",
10483   "self_type" : "type-916",
10484   "size" : 8,
10485   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10486  },
10487  {
10488   "alignment" : 8,
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" : 8,
10494   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10495  },
10496  {
10497   "alignment" : 8,
10498   "linker_set_key" : "android::ReferenceRenamer *",
10499   "name" : "android::ReferenceRenamer *",
10500   "referenced_type" : "type-581",
10501   "self_type" : "type-582",
10502   "size" : 8,
10503   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10504  },
10505  {
10506   "alignment" : 8,
10507   "linker_set_key" : "android::ScopedTrace *",
10508   "name" : "android::ScopedTrace *",
10509   "referenced_type" : "type-803",
10510   "self_type" : "type-804",
10511   "size" : 8,
10512   "source_file" : "/system/core/libutils/include/utils/Trace.h"
10513  },
10514  {
10515   "alignment" : 8,
10516   "linker_set_key" : "android::String16 *",
10517   "name" : "android::String16 *",
10518   "referenced_type" : "type-68",
10519   "self_type" : "type-687",
10520   "size" : 8,
10521   "source_file" : "/system/core/libutils/include/utils/String16.h"
10522  },
10523  {
10524   "alignment" : 8,
10525   "linker_set_key" : "android::String8 *",
10526   "name" : "android::String8 *",
10527   "referenced_type" : "type-77",
10528   "self_type" : "type-681",
10529   "size" : 8,
10530   "source_file" : "/system/core/libutils/include/utils/String8.h"
10531  },
10532  {
10533   "alignment" : 8,
10534   "linker_set_key" : "android::Thread *",
10535   "name" : "android::Thread *",
10536   "referenced_type" : "type-205",
10537   "self_type" : "type-204",
10538   "size" : 8,
10539   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10540  },
10541  {
10542   "alignment" : 8,
10543   "linker_set_key" : "android::VirtualLightRefBase *",
10544   "name" : "android::VirtualLightRefBase *",
10545   "referenced_type" : "type-458",
10546   "self_type" : "type-474",
10547   "size" : 8,
10548   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
10549  },
10550  {
10551   "alignment" : 8,
10552   "linker_set_key" : "android::hardware::BHwBinder *",
10553   "name" : "android::hardware::BHwBinder *",
10554   "referenced_type" : "type-27",
10555   "self_type" : "type-359",
10556   "size" : 8,
10557   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10558  },
10559  {
10560   "alignment" : 8,
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" : 8,
10566   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10567  },
10568  {
10569   "alignment" : 8,
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-287",
10573   "self_type" : "type-937",
10574   "size" : 8,
10575   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10576  },
10577  {
10578   "alignment" : 8,
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-133",
10583   "size" : 8,
10584   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10585  },
10586  {
10587   "alignment" : 8,
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-100",
10591   "self_type" : "type-288",
10592   "size" : 8,
10593   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10594  },
10595  {
10596   "alignment" : 8,
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-132",
10600   "self_type" : "type-407",
10601   "size" : 8,
10602   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10603  },
10604  {
10605   "alignment" : 8,
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-726",
10609   "self_type" : "type-731",
10610   "size" : 8,
10611   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10612  },
10613  {
10614   "alignment" : 8,
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-745",
10618   "self_type" : "type-750",
10619   "size" : 8,
10620   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10621  },
10622  {
10623   "alignment" : 8,
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-734",
10627   "self_type" : "type-739",
10628   "size" : 8,
10629   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10630  },
10631  {
10632   "alignment" : 8,
10633   "linker_set_key" : "android::hardware::GrantorDescriptor *",
10634   "name" : "android::hardware::GrantorDescriptor *",
10635   "referenced_type" : "type-607",
10636   "self_type" : "type-606",
10637   "size" : 8,
10638   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10639  },
10640  {
10641   "alignment" : 8,
10642   "linker_set_key" : "android::hardware::IBinder *",
10643   "name" : "android::hardware::IBinder *",
10644   "referenced_type" : "type-15",
10645   "self_type" : "type-14",
10646   "size" : 8,
10647   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10648  },
10649  {
10650   "alignment" : 8,
10651   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
10652   "name" : "android::hardware::IBinder::DeathRecipient *",
10653   "referenced_type" : "type-353",
10654   "self_type" : "type-371",
10655   "size" : 8,
10656   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10657  },
10658  {
10659   "alignment" : 8,
10660   "linker_set_key" : "android::hardware::IInterface *",
10661   "name" : "android::hardware::IInterface *",
10662   "referenced_type" : "type-20",
10663   "self_type" : "type-19",
10664   "size" : 8,
10665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10666  },
10667  {
10668   "alignment" : 8,
10669   "linker_set_key" : "android::hardware::Parcel *",
10670   "name" : "android::hardware::Parcel *",
10671   "referenced_type" : "type-694",
10672   "self_type" : "type-699",
10673   "size" : 8,
10674   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
10675  },
10676  {
10677   "alignment" : 8,
10678   "linker_set_key" : "android::hardware::ProcessState *",
10679   "name" : "android::hardware::ProcessState *",
10680   "referenced_type" : "type-52",
10681   "self_type" : "type-51",
10682   "size" : 8,
10683   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10684  },
10685  {
10686   "alignment" : 8,
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-903",
10690   "self_type" : "type-904",
10691   "size" : 8,
10692   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10693  },
10694  {
10695   "alignment" : 8,
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-396",
10699   "self_type" : "type-400",
10700   "size" : 8,
10701   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10702  },
10703  {
10704   "alignment" : 8,
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-909",
10708   "self_type" : "type-910",
10709   "size" : 8,
10710   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10711  },
10712  {
10713   "alignment" : 8,
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-111",
10717   "self_type" : "type-115",
10718   "size" : 8,
10719   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10720  },
10721  {
10722   "alignment" : 8,
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-210",
10726   "self_type" : "type-211",
10727   "size" : 8,
10728   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10729  },
10730  {
10731   "alignment" : 8,
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-375",
10735   "self_type" : "type-376",
10736   "size" : 8,
10737   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10738  },
10739  {
10740   "alignment" : 8,
10741   "linker_set_key" : "android::hardware::Return<bool> *",
10742   "name" : "android::hardware::Return<bool> *",
10743   "referenced_type" : "type-374",
10744   "self_type" : "type-381",
10745   "size" : 8,
10746   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10747  },
10748  {
10749   "alignment" : 8,
10750   "linker_set_key" : "android::hardware::Return<void> *",
10751   "name" : "android::hardware::Return<void> *",
10752   "referenced_type" : "type-442",
10753   "self_type" : "type-448",
10754   "size" : 8,
10755   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10756  },
10757  {
10758   "alignment" : 8,
10759   "linker_set_key" : "android::hardware::Status *",
10760   "name" : "android::hardware::Status *",
10761   "referenced_type" : "type-113",
10762   "self_type" : "type-364",
10763   "size" : 8,
10764   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10765  },
10766  {
10767   "alignment" : 8,
10768   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
10769   "name" : "android::hardware::details::HidlInstrumentor *",
10770   "referenced_type" : "type-32",
10771   "self_type" : "type-888",
10772   "size" : 8,
10773   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10774  },
10775  {
10776   "alignment" : 8,
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" : 8,
10782   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10783  },
10784  {
10785   "alignment" : 8,
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-878",
10790   "size" : 8,
10791   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10792  },
10793  {
10794   "alignment" : 8,
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-872",
10799   "size" : 8,
10800   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10801  },
10802  {
10803   "alignment" : 8,
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-435",
10808   "size" : 8,
10809   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10810  },
10811  {
10812   "alignment" : 8,
10813   "linker_set_key" : "android::hardware::details::return_status *",
10814   "name" : "android::hardware::details::return_status *",
10815   "referenced_type" : "type-112",
10816   "self_type" : "type-422",
10817   "size" : 8,
10818   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10819  },
10820  {
10821   "alignment" : 8,
10822   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
10823   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
10824   "referenced_type" : "type-753",
10825   "self_type" : "type-860",
10826   "size" : 8,
10827   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10828  },
10829  {
10830   "alignment" : 8,
10831   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
10832   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
10833   "referenced_type" : "type-709",
10834   "self_type" : "type-863",
10835   "size" : 8,
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" : 8,
10840   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
10841   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
10842   "referenced_type" : "type-21",
10843   "self_type" : "type-37",
10844   "size" : 8,
10845   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10846  },
10847  {
10848   "alignment" : 8,
10849   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
10850   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
10851   "referenced_type" : "type-136",
10852   "self_type" : "type-175",
10853   "size" : 8,
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" : 8,
10858   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
10859   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
10860   "referenced_type" : "type-168",
10861   "self_type" : "type-169",
10862   "size" : 8,
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" : 8,
10867   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoFactory *",
10868   "name" : "android::hardware::drm::V1_0::BpHwCryptoFactory *",
10869   "referenced_type" : "type-867",
10870   "self_type" : "type-943",
10871   "size" : 8,
10872   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10873  },
10874  {
10875   "alignment" : 8,
10876   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoPlugin *",
10877   "name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin *",
10878   "referenced_type" : "type-284",
10879   "self_type" : "type-301",
10880   "size" : 8,
10881   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10882  },
10883  {
10884   "alignment" : 8,
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-83",
10889   "size" : 8,
10890   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10891  },
10892  {
10893   "alignment" : 8,
10894   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPlugin *",
10895   "name" : "android::hardware::drm::V1_0::BpHwDrmPlugin *",
10896   "referenced_type" : "type-97",
10897   "self_type" : "type-101",
10898   "size" : 8,
10899   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10900  },
10901  {
10902   "alignment" : 8,
10903   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPluginListener *",
10904   "name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener *",
10905   "referenced_type" : "type-170",
10906   "self_type" : "type-200",
10907   "size" : 8,
10908   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10909  },
10910  {
10911   "alignment" : 8,
10912   "linker_set_key" : "android::hardware::drm::V1_0::BsCryptoFactory *",
10913   "name" : "android::hardware::drm::V1_0::BsCryptoFactory *",
10914   "referenced_type" : "type-902",
10915   "self_type" : "type-915",
10916   "size" : 8,
10917   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10918  },
10919  {
10920   "alignment" : 8,
10921   "linker_set_key" : "android::hardware::drm::V1_0::BsCryptoPlugin *",
10922   "name" : "android::hardware::drm::V1_0::BsCryptoPlugin *",
10923   "referenced_type" : "type-897",
10924   "self_type" : "type-898",
10925   "size" : 8,
10926   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10927  },
10928  {
10929   "alignment" : 8,
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" : 8,
10935   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10936  },
10937  {
10938   "alignment" : 8,
10939   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmPlugin *",
10940   "name" : "android::hardware::drm::V1_0::BsDrmPlugin *",
10941   "referenced_type" : "type-194",
10942   "self_type" : "type-195",
10943   "size" : 8,
10944   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10945  },
10946  {
10947   "alignment" : 8,
10948   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmPluginListener *",
10949   "name" : "android::hardware::drm::V1_0::BsDrmPluginListener *",
10950   "referenced_type" : "type-366",
10951   "self_type" : "type-367",
10952   "size" : 8,
10953   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10954  },
10955  {
10956   "alignment" : 8,
10957   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory *",
10958   "name" : "android::hardware::drm::V1_0::ICryptoFactory *",
10959   "referenced_type" : "type-332",
10960   "self_type" : "type-331",
10961   "size" : 8,
10962   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10963  },
10964  {
10965   "alignment" : 8,
10966   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin *",
10967   "name" : "android::hardware::drm::V1_0::ICryptoPlugin *",
10968   "referenced_type" : "type-283",
10969   "self_type" : "type-282",
10970   "size" : 8,
10971   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10972  },
10973  {
10974   "alignment" : 8,
10975   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory *",
10976   "name" : "android::hardware::drm::V1_0::IDrmFactory *",
10977   "referenced_type" : "type-24",
10978   "self_type" : "type-23",
10979   "size" : 8,
10980   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10981  },
10982  {
10983   "alignment" : 8,
10984   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin *",
10985   "name" : "android::hardware::drm::V1_0::IDrmPlugin *",
10986   "referenced_type" : "type-87",
10987   "self_type" : "type-86",
10988   "size" : 8,
10989   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10990  },
10991  {
10992   "alignment" : 8,
10993   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener *",
10994   "name" : "android::hardware::drm::V1_0::IDrmPluginListener *",
10995   "referenced_type" : "type-91",
10996   "self_type" : "type-90",
10997   "size" : 8,
10998   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10999  },
11000  {
11001   "alignment" : 8,
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" : 8,
11007   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11008  },
11009  {
11010   "alignment" : 8,
11011   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue *",
11012   "name" : "android::hardware::drm::V1_0::KeyValue *",
11013   "referenced_type" : "type-233",
11014   "self_type" : "type-232",
11015   "size" : 8,
11016   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11017  },
11018  {
11019   "alignment" : 8,
11020   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop *",
11021   "name" : "android::hardware::drm::V1_0::SecureStop *",
11022   "referenced_type" : "type-262",
11023   "self_type" : "type-261",
11024   "size" : 8,
11025   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11026  },
11027  {
11028   "alignment" : 8,
11029   "linker_set_key" : "android::hardware::drm::V1_0::SubSample *",
11030   "name" : "android::hardware::drm::V1_0::SubSample *",
11031   "referenced_type" : "type-822",
11032   "self_type" : "type-930",
11033   "size" : 8,
11034   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11035  },
11036  {
11037   "alignment" : 8,
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" : 8,
11043   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11044  },
11045  {
11046   "alignment" : 8,
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" : 8,
11052   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11053  },
11054  {
11055   "alignment" : 8,
11056   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
11057   "name" : "android::hardware::hidl_binder_death_recipient *",
11058   "referenced_type" : "type-349",
11059   "self_type" : "type-348",
11060   "size" : 8,
11061   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11062  },
11063  {
11064   "alignment" : 8,
11065   "linker_set_key" : "android::hardware::hidl_death_recipient *",
11066   "name" : "android::hardware::hidl_death_recipient *",
11067   "referenced_type" : "type-352",
11068   "self_type" : "type-351",
11069   "size" : 8,
11070   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11071  },
11072  {
11073   "alignment" : 8,
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" : 8,
11079   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11080  },
11081  {
11082   "alignment" : 8,
11083   "linker_set_key" : "android::hardware::hidl_string *",
11084   "name" : "android::hardware::hidl_string *",
11085   "referenced_type" : "type-234",
11086   "self_type" : "type-612",
11087   "size" : 8,
11088   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11089  },
11090  {
11091   "alignment" : 8,
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" : 8,
11097   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11098  },
11099  {
11100   "alignment" : 8,
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" : 8,
11106   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11107  },
11108  {
11109   "alignment" : 8,
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" : 8,
11115   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11116  },
11117  {
11118   "alignment" : 8,
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-397",
11123   "size" : 8,
11124   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11125  },
11126  {
11127   "alignment" : 8,
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" : 8,
11133   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11134  },
11135  {
11136   "alignment" : 8,
11137   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
11138   "name" : "android::hidl::base::V1_0::BnHwBase *",
11139   "referenced_type" : "type-25",
11140   "self_type" : "type-707",
11141   "size" : 8,
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" : 8,
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" : 8,
11151   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11152  },
11153  {
11154   "alignment" : 8,
11155   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
11156   "name" : "android::hidl::manager::V1_0::IServiceManager *",
11157   "referenced_type" : "type-189",
11158   "self_type" : "type-188",
11159   "size" : 8,
11160   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11161  },
11162  {
11163   "alignment" : 8,
11164   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
11165   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
11166   "referenced_type" : "type-221",
11167   "self_type" : "type-220",
11168   "size" : 8,
11169   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11170  },
11171  {
11172   "alignment" : 8,
11173   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
11174   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
11175   "referenced_type" : "type-975",
11176   "self_type" : "type-980",
11177   "size" : 8,
11178   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11179  },
11180  {
11181   "alignment" : 8,
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" : 8,
11187   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11188  },
11189  {
11190   "alignment" : 8,
11191   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
11192   "name" : "android::sp<android::hardware::ProcessState> *",
11193   "referenced_type" : "type-50",
11194   "self_type" : "type-183",
11195   "size" : 8,
11196   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11197  },
11198  {
11199   "alignment" : 8,
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-330",
11203   "self_type" : "type-329",
11204   "size" : 8,
11205   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11206  },
11207  {
11208   "alignment" : 8,
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-281",
11212   "self_type" : "type-280",
11213   "size" : 8,
11214   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11215  },
11216  {
11217   "alignment" : 8,
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-22",
11221   "self_type" : "type-107",
11222   "size" : 8,
11223   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11224  },
11225  {
11226   "alignment" : 8,
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-85",
11230   "self_type" : "type-96",
11231   "size" : 8,
11232   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11233  },
11234  {
11235   "alignment" : 8,
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-89",
11239   "self_type" : "type-92",
11240   "size" : 8,
11241   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11242  },
11243  {
11244   "alignment" : 8,
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-347",
11248   "self_type" : "type-346",
11249   "size" : 8,
11250   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11251  },
11252  {
11253   "alignment" : 8,
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-26",
11257   "self_type" : "type-899",
11258   "size" : 8,
11259   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11260  },
11261  {
11262   "alignment" : 8,
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-187",
11266   "self_type" : "type-193",
11267   "size" : 8,
11268   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11269  },
11270  {
11271   "alignment" : 8,
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-219",
11275   "self_type" : "type-237",
11276   "size" : 8,
11277   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11278  },
11279  {
11280   "alignment" : 8,
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-742",
11285   "size" : 8,
11286   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11287  },
11288  {
11289   "alignment" : 8,
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-459",
11294   "size" : 8,
11295   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11296  },
11297  {
11298   "alignment" : 8,
11299   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
11300   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
11301   "referenced_type" : "type-350",
11302   "self_type" : "type-595",
11303   "size" : 8,
11304   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11305  },
11306  {
11307   "alignment" : 8,
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-889",
11312   "size" : 8,
11313   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11314  },
11315  {
11316   "alignment" : 8,
11317   "linker_set_key" : "android_flex_plane *",
11318   "name" : "android_flex_plane *",
11319   "referenced_type" : "type-775",
11320   "self_type" : "type-778",
11321   "size" : 8,
11322   "source_file" : "/system/core/libsystem/include/system/graphics.h"
11323  },
11324  {
11325   "alignment" : 8,
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-65",
11329   "self_type" : "type-64",
11330   "size" : 8,
11331   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11332  },
11333  {
11334   "alignment" : 8,
11335   "linker_set_key" : "char *",
11336   "name" : "char *",
11337   "referenced_type" : "type-80",
11338   "self_type" : "type-455",
11339   "size" : 8,
11340   "source_file" : "/system/core/liblog/include/log/log_read.h"
11341  },
11342  {
11343   "alignment" : 8,
11344   "linker_set_key" : "const android::NativeHandle *",
11345   "name" : "const android::NativeHandle *",
11346   "referenced_type" : "type-668",
11347   "self_type" : "type-669",
11348   "size" : 8,
11349   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
11350  },
11351  {
11352   "alignment" : 8,
11353   "linker_set_key" : "const android::RefBase *",
11354   "name" : "const android::RefBase *",
11355   "referenced_type" : "type-583",
11356   "self_type" : "type-584",
11357   "size" : 8,
11358   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11359  },
11360  {
11361   "alignment" : 8,
11362   "linker_set_key" : "const android::String16 *",
11363   "name" : "const android::String16 *",
11364   "referenced_type" : "type-67",
11365   "self_type" : "type-685",
11366   "size" : 8,
11367   "source_file" : "/system/core/libutils/include/utils/String16.h"
11368  },
11369  {
11370   "alignment" : 8,
11371   "linker_set_key" : "const android::String8 *",
11372   "name" : "const android::String8 *",
11373   "referenced_type" : "type-677",
11374   "self_type" : "type-678",
11375   "size" : 8,
11376   "source_file" : "/system/core/libutils/include/utils/String8.h"
11377  },
11378  {
11379   "alignment" : 8,
11380   "linker_set_key" : "const android::VectorImpl *",
11381   "name" : "const android::VectorImpl *",
11382   "referenced_type" : "type-754",
11383   "self_type" : "type-755",
11384   "size" : 8,
11385   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
11386  },
11387  {
11388   "alignment" : 8,
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" : 8,
11394   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
11395  },
11396  {
11397   "alignment" : 8,
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-719",
11401   "self_type" : "type-720",
11402   "size" : 8,
11403   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
11404  },
11405  {
11406   "alignment" : 8,
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-724",
11410   "self_type" : "type-725",
11411   "size" : 8,
11412   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
11413  },
11414  {
11415   "alignment" : 8,
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-907",
11419   "self_type" : "type-908",
11420   "size" : 8,
11421   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11422  },
11423  {
11424   "alignment" : 8,
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-406",
11428   "self_type" : "type-408",
11429   "size" : 8,
11430   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11431  },
11432  {
11433   "alignment" : 8,
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-913",
11437   "self_type" : "type-914",
11438   "size" : 8,
11439   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11440  },
11441  {
11442   "alignment" : 8,
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-118",
11446   "self_type" : "type-119",
11447   "size" : 8,
11448   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11449  },
11450  {
11451   "alignment" : 8,
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-214",
11455   "self_type" : "type-215",
11456   "size" : 8,
11457   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11458  },
11459  {
11460   "alignment" : 8,
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-379",
11464   "self_type" : "type-380",
11465   "size" : 8,
11466   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11467  },
11468  {
11469   "alignment" : 8,
11470   "linker_set_key" : "const android::hardware::Return<bool> *",
11471   "name" : "const android::hardware::Return<bool> *",
11472   "referenced_type" : "type-387",
11473   "self_type" : "type-391",
11474   "size" : 8,
11475   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11476  },
11477  {
11478   "alignment" : 8,
11479   "linker_set_key" : "const android::hardware::Status *",
11480   "name" : "const android::hardware::Status *",
11481   "referenced_type" : "type-365",
11482   "self_type" : "type-373",
11483   "size" : 8,
11484   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11485  },
11486  {
11487   "alignment" : 8,
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" : 8,
11493   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11494  },
11495  {
11496   "alignment" : 8,
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-333",
11500   "self_type" : "type-334",
11501   "size" : 8,
11502   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11503  },
11504  {
11505   "alignment" : 8,
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-336",
11509   "self_type" : "type-337",
11510   "size" : 8,
11511   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11512  },
11513  {
11514   "alignment" : 8,
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-978",
11518   "self_type" : "type-979",
11519   "size" : 8,
11520   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11521  },
11522  {
11523   "alignment" : 8,
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-880",
11527   "self_type" : "type-881",
11528   "size" : 8,
11529   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11530  },
11531  {
11532   "alignment" : 8,
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-875",
11536   "self_type" : "type-876",
11537   "size" : 8,
11538   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11539  },
11540  {
11541   "alignment" : 8,
11542   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
11543   "name" : "const android::hardware::details::hidl_pointer<int> *",
11544   "referenced_type" : "type-788",
11545   "self_type" : "type-797",
11546   "size" : 8,
11547   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11548  },
11549  {
11550   "alignment" : 8,
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-840",
11555   "size" : 8,
11556   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11557  },
11558  {
11559   "alignment" : 8,
11560   "linker_set_key" : "const android::hardware::details::return_status *",
11561   "name" : "const android::hardware::details::return_status *",
11562   "referenced_type" : "type-424",
11563   "self_type" : "type-429",
11564   "size" : 8,
11565   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11566  },
11567  {
11568   "alignment" : 8,
11569   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
11570   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
11571   "referenced_type" : "type-866",
11572   "self_type" : "type-870",
11573   "size" : 8,
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" : 8,
11578   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
11579   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
11580   "referenced_type" : "type-864",
11581   "self_type" : "type-865",
11582   "size" : 8,
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" : 8,
11587   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
11588   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
11589   "referenced_type" : "type-178",
11590   "self_type" : "type-179",
11591   "size" : 8,
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" : 8,
11596   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
11597   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
11598   "referenced_type" : "type-176",
11599   "self_type" : "type-177",
11600   "size" : 8,
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" : 8,
11605   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
11606   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
11607   "referenced_type" : "type-173",
11608   "self_type" : "type-174",
11609   "size" : 8,
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" : 8,
11614   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory *",
11615   "name" : "const android::hardware::drm::V1_0::ICryptoFactory *",
11616   "referenced_type" : "type-852",
11617   "self_type" : "type-853",
11618   "size" : 8,
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" : 8,
11623   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
11624   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
11625   "referenced_type" : "type-312",
11626   "self_type" : "type-319",
11627   "size" : 8,
11628   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11629  },
11630  {
11631   "alignment" : 8,
11632   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory *",
11633   "name" : "const android::hardware::drm::V1_0::IDrmFactory *",
11634   "referenced_type" : "type-166",
11635   "self_type" : "type-167",
11636   "size" : 8,
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" : 8,
11641   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin *",
11642   "name" : "const android::hardware::drm::V1_0::IDrmPlugin *",
11643   "referenced_type" : "type-105",
11644   "self_type" : "type-106",
11645   "size" : 8,
11646   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11647  },
11648  {
11649   "alignment" : 8,
11650   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
11651   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
11652   "referenced_type" : "type-164",
11653   "self_type" : "type-165",
11654   "size" : 8,
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" : 8,
11659   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatus *",
11660   "name" : "const android::hardware::drm::V1_0::KeyStatus *",
11661   "referenced_type" : "type-255",
11662   "self_type" : "type-254",
11663   "size" : 8,
11664   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11665  },
11666  {
11667   "alignment" : 8,
11668   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue *",
11669   "name" : "const android::hardware::drm::V1_0::KeyValue *",
11670   "referenced_type" : "type-239",
11671   "self_type" : "type-238",
11672   "size" : 8,
11673   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11674  },
11675  {
11676   "alignment" : 8,
11677   "linker_set_key" : "const android::hardware::drm::V1_0::SecureStop *",
11678   "name" : "const android::hardware::drm::V1_0::SecureStop *",
11679   "referenced_type" : "type-264",
11680   "self_type" : "type-263",
11681   "size" : 8,
11682   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11683  },
11684  {
11685   "alignment" : 8,
11686   "linker_set_key" : "const android::hardware::drm::V1_0::SubSample *",
11687   "name" : "const android::hardware::drm::V1_0::SubSample *",
11688   "referenced_type" : "type-932",
11689   "self_type" : "type-931",
11690   "size" : 8,
11691   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11692  },
11693  {
11694   "alignment" : 8,
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" : 8,
11700   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11701  },
11702  {
11703   "alignment" : 8,
11704   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
11705   "name" : "const android::hardware::hidl_death_recipient *",
11706   "referenced_type" : "type-895",
11707   "self_type" : "type-896",
11708   "size" : 8,
11709   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11710  },
11711  {
11712   "alignment" : 8,
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" : 8,
11718   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11719  },
11720  {
11721   "alignment" : 8,
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-256",
11725   "self_type" : "type-257",
11726   "size" : 8,
11727   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11728  },
11729  {
11730   "alignment" : 8,
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" : 8,
11736   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11737  },
11738  {
11739   "alignment" : 8,
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-275",
11743   "self_type" : "type-276",
11744   "size" : 8,
11745   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11746  },
11747  {
11748   "alignment" : 8,
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-933",
11752   "self_type" : "type-934",
11753   "size" : 8,
11754   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11755  },
11756  {
11757   "alignment" : 8,
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" : 8,
11763   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11764  },
11765  {
11766   "alignment" : 8,
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" : 8,
11772   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11773  },
11774  {
11775   "alignment" : 8,
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" : 8,
11781   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11782  },
11783  {
11784   "alignment" : 8,
11785   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
11786   "name" : "const android::hidl::base::V1_0::BpHwBase *",
11787   "referenced_type" : "type-861",
11788   "self_type" : "type-862",
11789   "size" : 8,
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" : 8,
11794   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
11795   "name" : "const android::hidl::base::V1_0::IBase *",
11796   "referenced_type" : "type-730",
11797   "self_type" : "type-729",
11798   "size" : 8,
11799   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11800  },
11801  {
11802   "alignment" : 8,
11803   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
11804   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
11805   "referenced_type" : "type-198",
11806   "self_type" : "type-199",
11807   "size" : 8,
11808   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11809  },
11810  {
11811   "alignment" : 8,
11812   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
11813   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
11814   "referenced_type" : "type-805",
11815   "self_type" : "type-806",
11816   "size" : 8,
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" : 8,
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" : 8,
11826   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11827  },
11828  {
11829   "alignment" : 8,
11830   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
11831   "name" : "const android::sp<android::hardware::ProcessState> *",
11832   "referenced_type" : "type-185",
11833   "self_type" : "type-186",
11834   "size" : 8,
11835   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11836  },
11837  {
11838   "alignment" : 8,
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-345",
11842   "self_type" : "type-344",
11843   "size" : 8,
11844   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11845  },
11846  {
11847   "alignment" : 8,
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-307",
11851   "self_type" : "type-306",
11852   "size" : 8,
11853   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11854  },
11855  {
11856   "alignment" : 8,
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-110",
11861   "size" : 8,
11862   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11863  },
11864  {
11865   "alignment" : 8,
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-84",
11869   "self_type" : "type-104",
11870   "size" : 8,
11871   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11872  },
11873  {
11874   "alignment" : 8,
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-93",
11878   "self_type" : "type-95",
11879   "size" : 8,
11880   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11881  },
11882  {
11883   "alignment" : 8,
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-357",
11887   "self_type" : "type-356",
11888   "size" : 8,
11889   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11890  },
11891  {
11892   "alignment" : 8,
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-894",
11897   "size" : 8,
11898   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11899  },
11900  {
11901   "alignment" : 8,
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-900",
11905   "self_type" : "type-956",
11906   "size" : 8,
11907   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11908  },
11909  {
11910   "alignment" : 8,
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-196",
11914   "self_type" : "type-197",
11915   "size" : 8,
11916   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11917  },
11918  {
11919   "alignment" : 8,
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-253",
11923   "self_type" : "type-277",
11924   "size" : 8,
11925   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11926  },
11927  {
11928   "alignment" : 8,
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-884",
11933   "size" : 8,
11934   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11935  },
11936  {
11937   "alignment" : 8,
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" : 8,
11943   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11944  },
11945  {
11946   "alignment" : 8,
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-892",
11950   "self_type" : "type-891",
11951   "size" : 8,
11952   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11953  },
11954  {
11955   "alignment" : 8,
11956   "linker_set_key" : "const char *",
11957   "name" : "const char *",
11958   "referenced_type" : "type-79",
11959   "self_type" : "type-78",
11960   "size" : 8,
11961   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11962  },
11963  {
11964   "alignment" : 8,
11965   "linker_set_key" : "const char16_t *",
11966   "name" : "const char16_t *",
11967   "referenced_type" : "type-70",
11968   "self_type" : "type-69",
11969   "size" : 8,
11970   "source_file" : "/system/core/libutils/include/utils/String16.h"
11971  },
11972  {
11973   "alignment" : 8,
11974   "linker_set_key" : "const log_msg *",
11975   "name" : "const log_msg *",
11976   "referenced_type" : "type-265",
11977   "self_type" : "type-328",
11978   "size" : 8,
11979   "source_file" : "/system/core/liblog/include/log/log_read.h"
11980  },
11981  {
11982   "alignment" : 8,
11983   "linker_set_key" : "const native_handle *",
11984   "name" : "const native_handle *",
11985   "referenced_type" : "type-573",
11986   "self_type" : "type-572",
11987   "size" : 8,
11988   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11989  },
11990  {
11991   "alignment" : 8,
11992   "linker_set_key" : "const unsigned char *",
11993   "name" : "const unsigned char *",
11994   "referenced_type" : "type-638",
11995   "self_type" : "type-637",
11996   "size" : 8,
11997   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11998  },
11999  {
12000   "alignment" : 8,
12001   "linker_set_key" : "const unsigned long long *",
12002   "name" : "const unsigned long long *",
12003   "referenced_type" : "type-701",
12004   "self_type" : "type-700",
12005   "size" : 8,
12006   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12007  },
12008  {
12009   "alignment" : 8,
12010   "linker_set_key" : "const void *",
12011   "name" : "const void *",
12012   "referenced_type" : "type-659",
12013   "self_type" : "type-660",
12014   "size" : 8,
12015   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12016  },
12017  {
12018   "alignment" : 8,
12019   "linker_set_key" : "int (*)(void *)",
12020   "name" : "int (*)(void *)",
12021   "referenced_type" : "type-784",
12022   "self_type" : "type-785",
12023   "size" : 8,
12024   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
12025  },
12026  {
12027   "alignment" : 8,
12028   "linker_set_key" : "int *",
12029   "name" : "int *",
12030   "referenced_type" : "type-28",
12031   "self_type" : "type-633",
12032   "size" : 8,
12033   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12034  },
12035  {
12036   "alignment" : 8,
12037   "linker_set_key" : "log_msg *",
12038   "name" : "log_msg *",
12039   "referenced_type" : "type-266",
12040   "self_type" : "type-413",
12041   "size" : 8,
12042   "source_file" : "/system/core/liblog/include/log/log_read.h"
12043  },
12044  {
12045   "alignment" : 8,
12046   "linker_set_key" : "native_handle *",
12047   "name" : "native_handle *",
12048   "referenced_type" : "type-464",
12049   "self_type" : "type-463",
12050   "size" : 8,
12051   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12052  },
12053  {
12054   "alignment" : 8,
12055   "linker_set_key" : "unsigned char *",
12056   "name" : "unsigned char *",
12057   "referenced_type" : "type-251",
12058   "self_type" : "type-250",
12059   "size" : 8,
12060   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12061  },
12062  {
12063   "alignment" : 8,
12064   "linker_set_key" : "unsigned long *",
12065   "name" : "unsigned long *",
12066   "referenced_type" : "type-55",
12067   "self_type" : "type-708",
12068   "size" : 8,
12069   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
12070  },
12071  {
12072   "alignment" : 8,
12073   "linker_set_key" : "unsigned long long *",
12074   "name" : "unsigned long long *",
12075   "referenced_type" : "type-543",
12076   "self_type" : "type-696",
12077   "size" : 8,
12078   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12079  },
12080  {
12081   "alignment" : 8,
12082   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
12083   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
12084   "referenced_type" : "type-698",
12085   "self_type" : "type-697",
12086   "size" : 8,
12087   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12088  },
12089  {
12090   "alignment" : 8,
12091   "linker_set_key" : "void *",
12092   "name" : "void *",
12093   "referenced_type" : "type-31",
12094   "self_type" : "type-30",
12095   "size" : 8,
12096   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12097  },
12098  {
12099   "alignment" : 8,
12100   "linker_set_key" : "void **",
12101   "name" : "void **",
12102   "referenced_type" : "type-30",
12103   "self_type" : "type-786",
12104   "size" : 8,
12105   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
12106  }
12107 ],
12108 "qualified_types" :
12109 [
12110  {
12111   "alignment" : 8,
12112   "is_const" : true,
12113   "linker_set_key" : "android::RefBase::weakref_impl *const",
12114   "name" : "android::RefBase::weakref_impl *const",
12115   "referenced_type" : "type-120",
12116   "self_type" : "type-122",
12117   "size" : 8,
12118   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12119  },
12120  {
12121   "alignment" : 8,
12122   "is_const" : true,
12123   "linker_set_key" : "android::RefBase::weakref_impl *const",
12124   "name" : "android::RefBase::weakref_impl *const",
12125   "referenced_type" : "type-216",
12126   "self_type" : "type-218",
12127   "size" : 8,
12128   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12129  },
12130  {
12131   "alignment" : 8,
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-386",
12137   "size" : 8,
12138   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12139  },
12140  {
12141   "alignment" : 8,
12142   "is_const" : true,
12143   "linker_set_key" : "android::RefBase::weakref_impl *const",
12144   "name" : "android::RefBase::weakref_impl *const",
12145   "referenced_type" : "type-466",
12146   "self_type" : "type-468",
12147   "size" : 8,
12148   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12149  },
12150  {
12151   "alignment" : 8,
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" : 8,
12158   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12159  },
12160  {
12161   "alignment" : 8,
12162   "is_const" : true,
12163   "linker_set_key" : "android::RefBase::weakref_impl *const",
12164   "name" : "android::RefBase::weakref_impl *const",
12165   "referenced_type" : "type-916",
12166   "self_type" : "type-918",
12167   "size" : 8,
12168   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12169  },
12170  {
12171   "alignment" : 8,
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" : 8,
12178   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12179  },
12180  {
12181   "alignment" : 8,
12182   "is_const" : true,
12183   "linker_set_key" : "const android::NativeHandle",
12184   "name" : "const android::NativeHandle",
12185   "referenced_type" : "type-462",
12186   "self_type" : "type-668",
12187   "size" : 24,
12188   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
12189  },
12190  {
12191   "alignment" : 8,
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" : 16,
12198   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12199  },
12200  {
12201   "alignment" : 8,
12202   "is_const" : true,
12203   "linker_set_key" : "const android::String16",
12204   "name" : "const android::String16",
12205   "referenced_type" : "type-68",
12206   "self_type" : "type-67",
12207   "size" : 8,
12208   "source_file" : "/system/core/libutils/include/utils/String16.h"
12209  },
12210  {
12211   "alignment" : 8,
12212   "is_const" : true,
12213   "linker_set_key" : "const android::String8",
12214   "name" : "const android::String8",
12215   "referenced_type" : "type-77",
12216   "self_type" : "type-677",
12217   "size" : 8,
12218   "source_file" : "/system/core/libutils/include/utils/String8.h"
12219  },
12220  {
12221   "alignment" : 8,
12222   "is_const" : true,
12223   "linker_set_key" : "const android::VectorImpl",
12224   "name" : "const android::VectorImpl",
12225   "referenced_type" : "type-60",
12226   "self_type" : "type-754",
12227   "size" : 40,
12228   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
12229  },
12230  {
12231   "alignment" : 8,
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" : 48,
12238   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12239  },
12240  {
12241   "alignment" : 8,
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-713",
12246   "self_type" : "type-719",
12247   "size" : 64,
12248   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12249  },
12250  {
12251   "alignment" : 8,
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-721",
12256   "self_type" : "type-724",
12257   "size" : 64,
12258   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12259  },
12260  {
12261   "alignment" : 8,
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-705",
12267   "size" : 136,
12268   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12269  },
12270  {
12271   "alignment" : 8,
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-903",
12276   "self_type" : "type-907",
12277   "size" : 40,
12278   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12279  },
12280  {
12281   "alignment" : 8,
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-396",
12286   "self_type" : "type-406",
12287   "size" : 48,
12288   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12289  },
12290  {
12291   "alignment" : 8,
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-909",
12296   "self_type" : "type-913",
12297   "size" : 48,
12298   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12299  },
12300  {
12301   "alignment" : 8,
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-111",
12306   "self_type" : "type-118",
12307   "size" : 48,
12308   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12309  },
12310  {
12311   "alignment" : 8,
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-210",
12316   "self_type" : "type-214",
12317   "size" : 48,
12318   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12319  },
12320  {
12321   "alignment" : 8,
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-375",
12326   "self_type" : "type-379",
12327   "size" : 48,
12328   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12329  },
12330  {
12331   "alignment" : 8,
12332   "is_const" : true,
12333   "linker_set_key" : "const android::hardware::Return<bool>",
12334   "name" : "const android::hardware::Return<bool>",
12335   "referenced_type" : "type-374",
12336   "self_type" : "type-387",
12337   "size" : 40,
12338   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12339  },
12340  {
12341   "alignment" : 8,
12342   "is_const" : true,
12343   "linker_set_key" : "const android::hardware::Status",
12344   "name" : "const android::hardware::Status",
12345   "referenced_type" : "type-113",
12346   "self_type" : "type-365",
12347   "size" : 32,
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-716",
12356   "self_type" : "type-718",
12357   "size" : 8,
12358   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12359  },
12360  {
12361   "alignment" : 8,
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" : 8,
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-230",
12376   "self_type" : "type-333",
12377   "size" : 8,
12378   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12379  },
12380  {
12381   "alignment" : 8,
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-259",
12386   "self_type" : "type-336",
12387   "size" : 8,
12388   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12389  },
12390  {
12391   "alignment" : 8,
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-928",
12396   "self_type" : "type-978",
12397   "size" : 8,
12398   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12399  },
12400  {
12401   "alignment" : 8,
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-880",
12407   "size" : 8,
12408   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12409  },
12410  {
12411   "alignment" : 8,
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-875",
12417   "size" : 8,
12418   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12419  },
12420  {
12421   "alignment" : 8,
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-788",
12427   "size" : 8,
12428   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12429  },
12430  {
12431   "alignment" : 8,
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" : 8,
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-112",
12446   "self_type" : "type-424",
12447   "size" : 40,
12448   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12449  },
12450  {
12451   "alignment" : 8,
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-867",
12456   "self_type" : "type-866",
12457   "size" : 216,
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" : 8,
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-284",
12466   "self_type" : "type-864",
12467   "size" : 216,
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" : 8,
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-178",
12477   "size" : 216,
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" : 8,
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-97",
12486   "self_type" : "type-176",
12487   "size" : 216,
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" : 8,
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-170",
12496   "self_type" : "type-173",
12497   "size" : 216,
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-824",
12506   "self_type" : "type-835",
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-826",
12516   "self_type" : "type-976",
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-818",
12526   "self_type" : "type-830",
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" : 8,
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-332",
12536   "self_type" : "type-852",
12537   "size" : 24,
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" : 8,
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-283",
12546   "self_type" : "type-312",
12547   "size" : 24,
12548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12549  },
12550  {
12551   "alignment" : 8,
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-24",
12556   "self_type" : "type-166",
12557   "size" : 24,
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" : 8,
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-87",
12566   "self_type" : "type-105",
12567   "size" : 24,
12568   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12569  },
12570  {
12571   "alignment" : 8,
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-91",
12576   "self_type" : "type-164",
12577   "size" : 24,
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-820",
12586   "self_type" : "type-832",
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-255",
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-833",
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-819",
12616   "self_type" : "type-831",
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-233",
12626   "self_type" : "type-239",
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-821",
12636   "self_type" : "type-834",
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-823",
12646   "self_type" : "type-971",
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-262",
12656   "self_type" : "type-264",
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-825",
12666   "self_type" : "type-973",
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-817",
12676   "self_type" : "type-827",
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-822",
12686   "self_type" : "type-932",
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" : 8,
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-352",
12706   "self_type" : "type-895",
12707   "size" : 24,
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" : 8,
12732   "is_const" : true,
12733   "linker_set_key" : "const android::hardware::hidl_string",
12734   "name" : "const android::hardware::hidl_string",
12735   "referenced_type" : "type-234",
12736   "self_type" : "type-588",
12737   "size" : 16,
12738   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12739  },
12740  {
12741   "alignment" : 8,
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-256",
12747   "size" : 16,
12748   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12749  },
12750  {
12751   "alignment" : 8,
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-229",
12756   "self_type" : "type-240",
12757   "size" : 16,
12758   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12759  },
12760  {
12761   "alignment" : 8,
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-258",
12766   "self_type" : "type-275",
12767   "size" : 16,
12768   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12769  },
12770  {
12771   "alignment" : 8,
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-927",
12776   "self_type" : "type-933",
12777   "size" : 16,
12778   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12779  },
12780  {
12781   "alignment" : 8,
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-854",
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" : 8,
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" : 8,
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" : 8,
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-857",
12826   "self_type" : "type-861",
12827   "size" : 216,
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" : 8,
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-730",
12847   "size" : 24,
12848   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12849  },
12850  {
12851   "alignment" : 8,
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-729",
12856   "self_type" : "type-732",
12857   "size" : 8,
12858   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12859  },
12860  {
12861   "alignment" : 8,
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-189",
12866   "self_type" : "type-198",
12867   "size" : 24,
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-808",
12876   "self_type" : "type-812",
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-807",
12886   "self_type" : "type-810",
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" : 8,
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-221",
12896   "self_type" : "type-805",
12897   "size" : 24,
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" : 8,
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" : 8,
12908   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12909  },
12910  {
12911   "alignment" : 8,
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-50",
12916   "self_type" : "type-185",
12917   "size" : 8,
12918   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12919  },
12920  {
12921   "alignment" : 8,
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-330",
12926   "self_type" : "type-345",
12927   "size" : 8,
12928   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12929  },
12930  {
12931   "alignment" : 8,
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-281",
12936   "self_type" : "type-307",
12937   "size" : 8,
12938   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12939  },
12940  {
12941   "alignment" : 8,
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-22",
12946   "self_type" : "type-39",
12947   "size" : 8,
12948   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12949  },
12950  {
12951   "alignment" : 8,
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-85",
12956   "self_type" : "type-84",
12957   "size" : 8,
12958   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12959  },
12960  {
12961   "alignment" : 8,
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-89",
12966   "self_type" : "type-93",
12967   "size" : 8,
12968   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12969  },
12970  {
12971   "alignment" : 8,
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-347",
12976   "self_type" : "type-357",
12977   "size" : 8,
12978   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12979  },
12980  {
12981   "alignment" : 8,
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" : 8,
12988   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12989  },
12990  {
12991   "alignment" : 8,
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-26",
12996   "self_type" : "type-900",
12997   "size" : 8,
12998   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12999  },
13000  {
13001   "alignment" : 8,
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-187",
13006   "self_type" : "type-196",
13007   "size" : 8,
13008   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13009  },
13010  {
13011   "alignment" : 8,
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-219",
13016   "self_type" : "type-253",
13017   "size" : 8,
13018   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13019  },
13020  {
13021   "alignment" : 8,
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" : 16,
13028   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13029  },
13030  {
13031   "alignment" : 8,
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-350",
13036   "self_type" : "type-608",
13037   "size" : 16,
13038   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13039  },
13040  {
13041   "alignment" : 8,
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-892",
13047   "size" : 16,
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-34",
13056   "self_type" : "type-206",
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-80",
13066   "self_type" : "type-79",
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-71",
13076   "self_type" : "type-70",
13077   "size" : 2,
13078   "source_file" : "/system/core/libutils/include/utils/String16.h"
13079  },
13080  {
13081   "alignment" : 8,
13082   "is_const" : true,
13083   "linker_set_key" : "const double",
13084   "name" : "const double",
13085   "referenced_type" : "type-554",
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-548",
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-28",
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-124",
13115   "self_type" : "type-123",
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-223",
13123   "self_type" : "type-222",
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-470",
13139   "self_type" : "type-469",
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-921",
13155   "self_type" : "type-920",
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-266",
13164   "self_type" : "type-265",
13165   "size" : 5124,
13166   "source_file" : "/system/core/liblog/include/log/log_read.h"
13167  },
13168  {
13169   "alignment" : 8,
13170   "is_const" : true,
13171   "linker_set_key" : "const long",
13172   "name" : "const long",
13173   "referenced_type" : "type-56",
13174   "self_type" : "type-569",
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-464",
13184   "self_type" : "type-573",
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-511",
13194   "self_type" : "type-564",
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-562",
13204   "self_type" : "type-561",
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-163",
13214   "self_type" : "type-162",
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-446",
13234   "self_type" : "type-445",
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-496",
13244   "self_type" : "type-495",
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-850",
13254   "self_type" : "type-849",
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-970",
13264   "self_type" : "type-969",
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-153",
13274   "self_type" : "type-152",
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-434",
13294   "self_type" : "type-433",
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-485",
13304   "self_type" : "type-484",
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-839",
13314   "self_type" : "type-838",
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-960",
13324   "self_type" : "type-959",
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-157",
13334   "self_type" : "type-156",
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-321",
13344   "self_type" : "type-320",
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-489",
13364   "self_type" : "type-488",
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-844",
13374   "self_type" : "type-843",
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-964",
13384   "self_type" : "type-963",
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-159",
13394   "self_type" : "type-158",
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-323",
13404   "self_type" : "type-322",
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-846",
13434   "self_type" : "type-845",
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-966",
13444   "self_type" : "type-965",
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-155",
13454   "self_type" : "type-154",
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-437",
13474   "self_type" : "type-436",
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-487",
13484   "self_type" : "type-486",
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-842",
13494   "self_type" : "type-841",
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-962",
13504   "self_type" : "type-961",
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-161",
13514   "self_type" : "type-160",
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-325",
13524   "self_type" : "type-324",
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-444",
13534   "self_type" : "type-443",
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-494",
13544   "self_type" : "type-493",
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-848",
13554   "self_type" : "type-847",
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-968",
13564   "self_type" : "type-967",
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-151",
13574   "self_type" : "type-150",
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-314",
13584   "self_type" : "type-313",
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-483",
13604   "self_type" : "type-482",
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-837",
13614   "self_type" : "type-836",
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-958",
13624   "self_type" : "type-957",
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-131",
13634   "self_type" : "type-130",
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-279",
13644   "self_type" : "type-278",
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-473",
13664   "self_type" : "type-472",
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-936",
13684   "self_type" : "type-935",
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-149",
13694   "self_type" : "type-148",
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-311",
13704   "self_type" : "type-310",
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-816",
13724   "self_type" : "type-815",
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-954",
13734   "self_type" : "type-953",
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-147",
13744   "self_type" : "type-146",
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-309",
13754   "self_type" : "type-308",
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-814",
13774   "self_type" : "type-813",
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-952",
13784   "self_type" : "type-951",
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" : 8,
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-138",
13794   "self_type" : "type-137",
13795   "size" : 24,
13796   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13797  },
13798  {
13799   "alignment" : 8,
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-295",
13804   "self_type" : "type-294",
13805   "size" : 24,
13806   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13807  },
13808  {
13809   "alignment" : 8,
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" : 24,
13816   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13817  },
13818  {
13819   "alignment" : 8,
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-711",
13824   "self_type" : "type-710",
13825   "size" : 24,
13826   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13827  },
13828  {
13829   "alignment" : 8,
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-942",
13834   "self_type" : "type-941",
13835   "size" : 24,
13836   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13837  },
13838  {
13839   "alignment" : 8,
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-129",
13844   "self_type" : "type-128",
13845   "size" : 16,
13846   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13847  },
13848  {
13849   "alignment" : 8,
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-228",
13854   "self_type" : "type-227",
13855   "size" : 16,
13856   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13857  },
13858  {
13859   "alignment" : 8,
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-395",
13864   "self_type" : "type-394",
13865   "size" : 16,
13866   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13867  },
13868  {
13869   "alignment" : 8,
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" : 16,
13876   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13877  },
13878  {
13879   "alignment" : 8,
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-926",
13884   "self_type" : "type-925",
13885   "size" : 16,
13886   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13887  },
13888  {
13889   "alignment" : 8,
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-127",
13894   "self_type" : "type-126",
13895   "size" : 16,
13896   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13897  },
13898  {
13899   "alignment" : 8,
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-226",
13904   "self_type" : "type-225",
13905   "size" : 16,
13906   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13907  },
13908  {
13909   "alignment" : 8,
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-393",
13914   "self_type" : "type-392",
13915   "size" : 16,
13916   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13917  },
13918  {
13919   "alignment" : 8,
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" : 16,
13926   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13927  },
13928  {
13929   "alignment" : 8,
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-924",
13934   "self_type" : "type-923",
13935   "size" : 16,
13936   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13937  },
13938  {
13939   "alignment" : 8,
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-182",
13944   "self_type" : "type-181",
13945   "size" : 24,
13946   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13947  },
13948  {
13949   "alignment" : 8,
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-192",
13954   "self_type" : "type-191",
13955   "size" : 24,
13956   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13957  },
13958  {
13959   "alignment" : 8,
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" : 24,
13966   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13967  },
13968  {
13969   "alignment" : 8,
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" : 24,
13976   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13977  },
13978  {
13979   "alignment" : 8,
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-887",
13984   "self_type" : "type-886",
13985   "size" : 24,
13986   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13987  },
13988  {
13989   "alignment" : 8,
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-983",
13994   "self_type" : "type-982",
13995   "size" : 24,
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-61",
14015   "size" : 4,
14016   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14017  },
14018  {
14019   "alignment" : 8,
14020   "is_const" : true,
14021   "linker_set_key" : "const unsigned long",
14022   "name" : "const unsigned long",
14023   "referenced_type" : "type-55",
14024   "self_type" : "type-62",
14025   "size" : 8,
14026   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14027  },
14028  {
14029   "alignment" : 8,
14030   "is_const" : true,
14031   "linker_set_key" : "const unsigned long long",
14032   "name" : "const unsigned long long",
14033   "referenced_type" : "type-543",
14034   "self_type" : "type-701",
14035   "size" : 8,
14036   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
14037  },
14038  {
14039   "alignment" : 2,
14040   "is_const" : true,
14041   "linker_set_key" : "const unsigned short",
14042   "name" : "const unsigned short",
14043   "referenced_type" : "type-270",
14044   "self_type" : "type-566",
14045   "size" : 2,
14046   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14047  },
14048  {
14049   "is_const" : true,
14050   "linker_set_key" : "const void",
14051   "name" : "const void",
14052   "referenced_type" : "type-31",
14053   "self_type" : "type-659",
14054   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14055  },
14056  {
14057   "alignment" : 1,
14058   "is_volatile" : true,
14059   "linker_set_key" : "volatile bool",
14060   "name" : "volatile bool",
14061   "referenced_type" : "type-34",
14062   "self_type" : "type-209",
14063   "size" : 1,
14064   "source_file" : "/system/core/libutils/include/utils/Thread.h"
14065  },
14066  {
14067   "alignment" : 4,
14068   "is_volatile" : true,
14069   "linker_set_key" : "volatile int",
14070   "name" : "volatile int",
14071   "referenced_type" : "type-28",
14072   "self_type" : "type-81",
14073   "size" : 4,
14074   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
14075  }
14076 ],
14077 "record_types" :
14078 [
14079  {
14080   "alignment" : 4,
14081   "fields" :
14082   [
14083    {
14084     "access" : "private",
14085     "field_name" : "mCond",
14086     "referenced_type" : "type-208"
14087    }
14088   ],
14089   "linker_set_key" : "android::Condition",
14090   "name" : "android::Condition",
14091   "record_kind" : "class",
14092   "referenced_type" : "type-207",
14093   "self_type" : "type-207",
14094   "size" : 48,
14095   "source_file" : "/system/core/libutils/include/utils/Condition.h",
14096   "unique_id" : "_ZTSN7android9ConditionE"
14097  },
14098  {
14099   "alignment" : 8,
14100   "fields" :
14101   [
14102    {
14103     "access" : "private",
14104     "field_name" : "mVector",
14105     "referenced_type" : "type-74"
14106    }
14107   ],
14108   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
14109   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
14110   "record_kind" : "class",
14111   "referenced_type" : "type-73",
14112   "self_type" : "type-73",
14113   "size" : 40,
14114   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
14115   "template_args" : [ "type-68", "type-13" ],
14116   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
14117  },
14118  {
14119   "alignment" : 4,
14120   "fields" :
14121   [
14122    {
14123     "access" : "private",
14124     "field_name" : "mCount",
14125     "referenced_type" : "type-461"
14126    }
14127   ],
14128   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
14129   "name" : "android::LightRefBase<android::NativeHandle>",
14130   "record_kind" : "class",
14131   "referenced_type" : "type-460",
14132   "self_type" : "type-460",
14133   "size" : 4,
14134   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
14135   "template_args" : [ "type-462" ],
14136   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
14137  },
14138  {
14139   "alignment" : 4,
14140   "fields" :
14141   [
14142    {
14143     "access" : "private",
14144     "field_name" : "mCount",
14145     "referenced_type" : "type-457"
14146    }
14147   ],
14148   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
14149   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
14150   "record_kind" : "class",
14151   "referenced_type" : "type-456",
14152   "self_type" : "type-456",
14153   "size" : 4,
14154   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
14155   "template_args" : [ "type-458" ],
14156   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
14157  },
14158  {
14159   "alignment" : 4,
14160   "fields" :
14161   [
14162    {
14163     "access" : "private",
14164     "field_name" : "mMutex",
14165     "referenced_type" : "type-58"
14166    }
14167   ],
14168   "linker_set_key" : "android::Mutex",
14169   "name" : "android::Mutex",
14170   "record_kind" : "class",
14171   "referenced_type" : "type-57",
14172   "self_type" : "type-57",
14173   "size" : 40,
14174   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
14175   "unique_id" : "_ZTSN7android5MutexE"
14176  },
14177  {
14178   "alignment" : 8,
14179   "fields" :
14180   [
14181    {
14182     "access" : "private",
14183     "field_name" : "mLock",
14184     "referenced_type" : "type-790"
14185    }
14186   ],
14187   "linker_set_key" : "android::Mutex::Autolock",
14188   "name" : "android::Mutex::Autolock",
14189   "record_kind" : "class",
14190   "referenced_type" : "type-789",
14191   "self_type" : "type-789",
14192   "size" : 8,
14193   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
14194   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
14195  },
14196  {
14197   "alignment" : 8,
14198   "base_specifiers" :
14199   [
14200    {
14201     "referenced_type" : "type-460"
14202    }
14203   ],
14204   "fields" :
14205   [
14206    {
14207     "access" : "private",
14208     "field_name" : "mHandle",
14209     "field_offset" : 64,
14210     "referenced_type" : "type-463"
14211    },
14212    {
14213     "access" : "private",
14214     "field_name" : "mOwnsHandle",
14215     "field_offset" : 128,
14216     "referenced_type" : "type-34"
14217    }
14218   ],
14219   "linker_set_key" : "android::NativeHandle",
14220   "name" : "android::NativeHandle",
14221   "record_kind" : "class",
14222   "referenced_type" : "type-462",
14223   "self_type" : "type-462",
14224   "size" : 24,
14225   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
14226   "unique_id" : "_ZTSN7android12NativeHandleE"
14227  },
14228  {
14229   "alignment" : 4,
14230   "fields" :
14231   [
14232    {
14233     "access" : "private",
14234     "field_name" : "mRWLock",
14235     "referenced_type" : "type-795"
14236    }
14237   ],
14238   "linker_set_key" : "android::RWLock",
14239   "name" : "android::RWLock",
14240   "record_kind" : "class",
14241   "referenced_type" : "type-794",
14242   "self_type" : "type-794",
14243   "size" : 56,
14244   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
14245   "unique_id" : "_ZTSN7android6RWLockE"
14246  },
14247  {
14248   "alignment" : 8,
14249   "fields" :
14250   [
14251    {
14252     "access" : "private",
14253     "field_name" : "mLock",
14254     "referenced_type" : "type-799"
14255    }
14256   ],
14257   "linker_set_key" : "android::RWLock::AutoRLock",
14258   "name" : "android::RWLock::AutoRLock",
14259   "record_kind" : "class",
14260   "referenced_type" : "type-798",
14261   "self_type" : "type-798",
14262   "size" : 8,
14263   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
14264   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
14265  },
14266  {
14267   "alignment" : 8,
14268   "fields" :
14269   [
14270    {
14271     "access" : "private",
14272     "field_name" : "mLock",
14273     "referenced_type" : "type-799"
14274    }
14275   ],
14276   "linker_set_key" : "android::RWLock::AutoWLock",
14277   "name" : "android::RWLock::AutoWLock",
14278   "record_kind" : "class",
14279   "referenced_type" : "type-801",
14280   "self_type" : "type-801",
14281   "size" : 8,
14282   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
14283   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
14284  },
14285  {
14286   "alignment" : 8,
14287   "fields" :
14288   [
14289    {
14290     "access" : "private",
14291     "field_name" : "mRefs",
14292     "field_offset" : 64,
14293     "referenced_type" : "type-7"
14294    }
14295   ],
14296   "linker_set_key" : "android::RefBase",
14297   "name" : "android::RefBase",
14298   "record_kind" : "class",
14299   "referenced_type" : "type-6",
14300   "self_type" : "type-6",
14301   "size" : 16,
14302   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14303   "unique_id" : "_ZTSN7android7RefBaseE",
14304   "vtable_components" :
14305   [
14306    {
14307     "kind" : "offset_to_top"
14308    },
14309    {
14310     "kind" : "rtti",
14311     "mangled_component_name" : "_ZTIN7android7RefBaseE"
14312    },
14313    {
14314     "kind" : "complete_dtor_pointer",
14315     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
14316    },
14317    {
14318     "kind" : "deleting_dtor_pointer",
14319     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
14320    },
14321    {
14322     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14323    },
14324    {
14325     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14326    },
14327    {
14328     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14329    },
14330    {
14331     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14332    }
14333   ]
14334  },
14335  {
14336   "alignment" : 1,
14337   "linker_set_key" : "android::RefBase::weakref_type",
14338   "name" : "android::RefBase::weakref_type",
14339   "record_kind" : "class",
14340   "referenced_type" : "type-11",
14341   "self_type" : "type-11",
14342   "size" : 1,
14343   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14344   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
14345  },
14346  {
14347   "alignment" : 1,
14348   "linker_set_key" : "android::ReferenceMover",
14349   "name" : "android::ReferenceMover",
14350   "record_kind" : "class",
14351   "referenced_type" : "type-586",
14352   "self_type" : "type-586",
14353   "size" : 1,
14354   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14355   "unique_id" : "_ZTSN7android14ReferenceMoverE"
14356  },
14357  {
14358   "alignment" : 8,
14359   "linker_set_key" : "android::ReferenceRenamer",
14360   "name" : "android::ReferenceRenamer",
14361   "record_kind" : "class",
14362   "referenced_type" : "type-581",
14363   "self_type" : "type-581",
14364   "size" : 8,
14365   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14366   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
14367   "vtable_components" :
14368   [
14369    {
14370     "kind" : "offset_to_top"
14371    },
14372    {
14373     "kind" : "rtti",
14374     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
14375    },
14376    {
14377     "is_pure" : true,
14378     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
14379    }
14380   ]
14381  },
14382  {
14383   "alignment" : 8,
14384   "fields" :
14385   [
14386    {
14387     "access" : "private",
14388     "field_name" : "mTag",
14389     "referenced_type" : "type-55"
14390    }
14391   ],
14392   "linker_set_key" : "android::ScopedTrace",
14393   "name" : "android::ScopedTrace",
14394   "record_kind" : "class",
14395   "referenced_type" : "type-803",
14396   "self_type" : "type-803",
14397   "size" : 8,
14398   "source_file" : "/system/core/libutils/include/utils/Trace.h",
14399   "unique_id" : "_ZTSN7android11ScopedTraceE"
14400  },
14401  {
14402   "alignment" : 8,
14403   "base_specifiers" :
14404   [
14405    {
14406     "access" : "private",
14407     "referenced_type" : "type-75"
14408    }
14409   ],
14410   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
14411   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
14412   "record_kind" : "class",
14413   "referenced_type" : "type-74",
14414   "self_type" : "type-74",
14415   "size" : 40,
14416   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
14417   "template_args" : [ "type-76" ],
14418   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
14419   "vtable_components" :
14420   [
14421    {
14422     "kind" : "offset_to_top"
14423    },
14424    {
14425     "kind" : "rtti",
14426     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
14427    },
14428    {
14429     "kind" : "complete_dtor_pointer",
14430     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
14431    },
14432    {
14433     "kind" : "deleting_dtor_pointer",
14434     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
14435    },
14436    {
14437     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
14438    },
14439    {
14440     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
14441    },
14442    {
14443     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
14444    },
14445    {
14446     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
14447    },
14448    {
14449     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
14450    },
14451    {
14452     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
14453    },
14454    {
14455     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
14456    }
14457   ]
14458  },
14459  {
14460   "alignment" : 8,
14461   "base_specifiers" :
14462   [
14463    {
14464     "referenced_type" : "type-60"
14465    }
14466   ],
14467   "linker_set_key" : "android::SortedVectorImpl",
14468   "name" : "android::SortedVectorImpl",
14469   "record_kind" : "class",
14470   "referenced_type" : "type-75",
14471   "self_type" : "type-75",
14472   "size" : 40,
14473   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
14474   "unique_id" : "_ZTSN7android16SortedVectorImplE",
14475   "vtable_components" :
14476   [
14477    {
14478     "kind" : "offset_to_top"
14479    },
14480    {
14481     "kind" : "rtti",
14482     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
14483    },
14484    {
14485     "kind" : "complete_dtor_pointer",
14486     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
14487    },
14488    {
14489     "kind" : "deleting_dtor_pointer",
14490     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
14491    },
14492    {
14493     "is_pure" : true,
14494     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
14495    },
14496    {
14497     "is_pure" : true,
14498     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
14499    },
14500    {
14501     "is_pure" : true,
14502     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
14503    },
14504    {
14505     "is_pure" : true,
14506     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
14507    },
14508    {
14509     "is_pure" : true,
14510     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
14511    },
14512    {
14513     "is_pure" : true,
14514     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
14515    },
14516    {
14517     "is_pure" : true,
14518     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
14519    }
14520   ]
14521  },
14522  {
14523   "alignment" : 8,
14524   "fields" :
14525   [
14526    {
14527     "access" : "private",
14528     "field_name" : "mString",
14529     "referenced_type" : "type-69"
14530    }
14531   ],
14532   "linker_set_key" : "android::String16",
14533   "name" : "android::String16",
14534   "record_kind" : "class",
14535   "referenced_type" : "type-68",
14536   "self_type" : "type-68",
14537   "size" : 8,
14538   "source_file" : "/system/core/libutils/include/utils/String16.h",
14539   "unique_id" : "_ZTSN7android8String16E"
14540  },
14541  {
14542   "alignment" : 8,
14543   "fields" :
14544   [
14545    {
14546     "access" : "private",
14547     "field_name" : "mString",
14548     "referenced_type" : "type-78"
14549    }
14550   ],
14551   "linker_set_key" : "android::String8",
14552   "name" : "android::String8",
14553   "record_kind" : "class",
14554   "referenced_type" : "type-77",
14555   "self_type" : "type-77",
14556   "size" : 8,
14557   "source_file" : "/system/core/libutils/include/utils/String8.h",
14558   "unique_id" : "_ZTSN7android7String8E"
14559  },
14560  {
14561   "alignment" : 8,
14562   "base_specifiers" :
14563   [
14564    {
14565     "is_virtual" : true,
14566     "referenced_type" : "type-6"
14567    }
14568   ],
14569   "fields" :
14570   [
14571    {
14572     "access" : "private",
14573     "field_name" : "mCanCallJava",
14574     "field_offset" : 64,
14575     "referenced_type" : "type-206"
14576    },
14577    {
14578     "access" : "private",
14579     "field_name" : "mThread",
14580     "field_offset" : 128,
14581     "referenced_type" : "type-30"
14582    },
14583    {
14584     "access" : "private",
14585     "field_name" : "mLock",
14586     "field_offset" : 192,
14587     "referenced_type" : "type-57"
14588    },
14589    {
14590     "access" : "private",
14591     "field_name" : "mThreadExitedCondition",
14592     "field_offset" : 512,
14593     "referenced_type" : "type-207"
14594    },
14595    {
14596     "access" : "private",
14597     "field_name" : "mStatus",
14598     "field_offset" : 896,
14599     "referenced_type" : "type-28"
14600    },
14601    {
14602     "access" : "private",
14603     "field_name" : "mExitPending",
14604     "field_offset" : 928,
14605     "referenced_type" : "type-209"
14606    },
14607    {
14608     "access" : "private",
14609     "field_name" : "mRunning",
14610     "field_offset" : 936,
14611     "referenced_type" : "type-209"
14612    },
14613    {
14614     "access" : "private",
14615     "field_name" : "mHoldSelf",
14616     "field_offset" : 960,
14617     "referenced_type" : "type-203"
14618    },
14619    {
14620     "access" : "private",
14621     "field_name" : "mTid",
14622     "field_offset" : 1024,
14623     "referenced_type" : "type-28"
14624    }
14625   ],
14626   "linker_set_key" : "android::Thread",
14627   "name" : "android::Thread",
14628   "record_kind" : "class",
14629   "referenced_type" : "type-205",
14630   "self_type" : "type-205",
14631   "size" : 152,
14632   "source_file" : "/system/core/libutils/include/utils/Thread.h",
14633   "unique_id" : "_ZTSN7android6ThreadE",
14634   "vtable_components" :
14635   [
14636    {
14637     "component_value" : 136,
14638     "kind" : "vbase_offset"
14639    },
14640    {
14641     "kind" : "offset_to_top"
14642    },
14643    {
14644     "kind" : "rtti",
14645     "mangled_component_name" : "_ZTIN7android6ThreadE"
14646    },
14647    {
14648     "kind" : "complete_dtor_pointer",
14649     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
14650    },
14651    {
14652     "kind" : "deleting_dtor_pointer",
14653     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
14654    },
14655    {
14656     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
14657    },
14658    {
14659     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
14660    },
14661    {
14662     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
14663    },
14664    {
14665     "is_pure" : true,
14666     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
14667    },
14668    {
14669     "kind" : "vcall_offset"
14670    },
14671    {
14672     "kind" : "vcall_offset"
14673    },
14674    {
14675     "kind" : "vcall_offset"
14676    },
14677    {
14678     "kind" : "vcall_offset"
14679    },
14680    {
14681     "component_value" : -136,
14682     "kind" : "vcall_offset"
14683    },
14684    {
14685     "component_value" : -136,
14686     "kind" : "offset_to_top"
14687    },
14688    {
14689     "kind" : "rtti",
14690     "mangled_component_name" : "_ZTIN7android6ThreadE"
14691    },
14692    {
14693     "kind" : "complete_dtor_pointer",
14694     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
14695    },
14696    {
14697     "kind" : "deleting_dtor_pointer",
14698     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
14699    },
14700    {
14701     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14702    },
14703    {
14704     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14705    },
14706    {
14707     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14708    },
14709    {
14710     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14711    }
14712   ]
14713  },
14714  {
14715   "alignment" : 8,
14716   "base_specifiers" :
14717   [
14718    {
14719     "access" : "private",
14720     "referenced_type" : "type-60"
14721    }
14722   ],
14723   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
14724   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
14725   "record_kind" : "class",
14726   "referenced_type" : "type-59",
14727   "self_type" : "type-59",
14728   "size" : 40,
14729   "source_file" : "/system/core/libutils/include/utils/Vector.h",
14730   "template_args" : [ "type-63" ],
14731   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
14732   "vtable_components" :
14733   [
14734    {
14735     "kind" : "offset_to_top"
14736    },
14737    {
14738     "kind" : "rtti",
14739     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
14740    },
14741    {
14742     "kind" : "complete_dtor_pointer",
14743     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
14744    },
14745    {
14746     "kind" : "deleting_dtor_pointer",
14747     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
14748    },
14749    {
14750     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
14751    },
14752    {
14753     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
14754    },
14755    {
14756     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
14757    },
14758    {
14759     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
14760    },
14761    {
14762     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
14763    },
14764    {
14765     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
14766    }
14767   ]
14768  },
14769  {
14770   "alignment" : 8,
14771   "fields" :
14772   [
14773    {
14774     "access" : "private",
14775     "field_name" : "mStorage",
14776     "field_offset" : 64,
14777     "referenced_type" : "type-30"
14778    },
14779    {
14780     "access" : "private",
14781     "field_name" : "mCount",
14782     "field_offset" : 128,
14783     "referenced_type" : "type-55"
14784    },
14785    {
14786     "access" : "private",
14787     "field_name" : "mFlags",
14788     "field_offset" : 192,
14789     "referenced_type" : "type-61"
14790    },
14791    {
14792     "access" : "private",
14793     "field_name" : "mItemSize",
14794     "field_offset" : 256,
14795     "referenced_type" : "type-62"
14796    }
14797   ],
14798   "linker_set_key" : "android::VectorImpl",
14799   "name" : "android::VectorImpl",
14800   "record_kind" : "class",
14801   "referenced_type" : "type-60",
14802   "self_type" : "type-60",
14803   "size" : 40,
14804   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
14805   "unique_id" : "_ZTSN7android10VectorImplE",
14806   "vtable_components" :
14807   [
14808    {
14809     "kind" : "offset_to_top"
14810    },
14811    {
14812     "kind" : "rtti",
14813     "mangled_component_name" : "_ZTIN7android10VectorImplE"
14814    },
14815    {
14816     "kind" : "complete_dtor_pointer",
14817     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
14818    },
14819    {
14820     "kind" : "deleting_dtor_pointer",
14821     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
14822    },
14823    {
14824     "is_pure" : true,
14825     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
14826    },
14827    {
14828     "is_pure" : true,
14829     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
14830    },
14831    {
14832     "is_pure" : true,
14833     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
14834    },
14835    {
14836     "is_pure" : true,
14837     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
14838    },
14839    {
14840     "is_pure" : true,
14841     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
14842    },
14843    {
14844     "is_pure" : true,
14845     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
14846    }
14847   ]
14848  },
14849  {
14850   "alignment" : 8,
14851   "base_specifiers" :
14852   [
14853    {
14854     "referenced_type" : "type-456"
14855    }
14856   ],
14857   "linker_set_key" : "android::VirtualLightRefBase",
14858   "name" : "android::VirtualLightRefBase",
14859   "record_kind" : "class",
14860   "referenced_type" : "type-458",
14861   "self_type" : "type-458",
14862   "size" : 16,
14863   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
14864   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
14865   "vtable_components" :
14866   [
14867    {
14868     "kind" : "offset_to_top"
14869    },
14870    {
14871     "kind" : "rtti",
14872     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
14873    },
14874    {
14875     "kind" : "complete_dtor_pointer",
14876     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
14877    },
14878    {
14879     "kind" : "deleting_dtor_pointer",
14880     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
14881    }
14882   ]
14883  },
14884  {
14885   "alignment" : 8,
14886   "base_specifiers" :
14887   [
14888    {
14889     "referenced_type" : "type-15"
14890    }
14891   ],
14892   "fields" :
14893   [
14894    {
14895     "access" : "protected",
14896     "field_name" : "mSchedPolicy",
14897     "field_offset" : 64,
14898     "referenced_type" : "type-28"
14899    },
14900    {
14901     "access" : "protected",
14902     "field_name" : "mSchedPriority",
14903     "field_offset" : 96,
14904     "referenced_type" : "type-28"
14905    },
14906    {
14907     "access" : "private",
14908     "field_name" : "mExtras",
14909     "field_offset" : 128,
14910     "referenced_type" : "type-29"
14911    },
14912    {
14913     "access" : "private",
14914     "field_name" : "mReserved0",
14915     "field_offset" : 192,
14916     "referenced_type" : "type-30"
14917    }
14918   ],
14919   "linker_set_key" : "android::hardware::BHwBinder",
14920   "name" : "android::hardware::BHwBinder",
14921   "record_kind" : "class",
14922   "referenced_type" : "type-27",
14923   "self_type" : "type-27",
14924   "size" : 48,
14925   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
14926   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
14927   "vtable_components" :
14928   [
14929    {
14930     "component_value" : 32,
14931     "kind" : "vbase_offset"
14932    },
14933    {
14934     "kind" : "offset_to_top"
14935    },
14936    {
14937     "kind" : "rtti",
14938     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14939    },
14940    {
14941     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14942    },
14943    {
14944     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14945    },
14946    {
14947     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14948    },
14949    {
14950     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14951    },
14952    {
14953     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14954    },
14955    {
14956     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14957    },
14958    {
14959     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14960    },
14961    {
14962     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14963    },
14964    {
14965     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14966    },
14967    {
14968     "kind" : "complete_dtor_pointer",
14969     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
14970    },
14971    {
14972     "kind" : "deleting_dtor_pointer",
14973     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
14974    },
14975    {
14976     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14977    },
14978    {
14979     "kind" : "vcall_offset"
14980    },
14981    {
14982     "kind" : "vcall_offset"
14983    },
14984    {
14985     "kind" : "vcall_offset"
14986    },
14987    {
14988     "kind" : "vcall_offset"
14989    },
14990    {
14991     "component_value" : -32,
14992     "kind" : "vcall_offset"
14993    },
14994    {
14995     "component_value" : -32,
14996     "kind" : "offset_to_top"
14997    },
14998    {
14999     "kind" : "rtti",
15000     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15001    },
15002    {
15003     "kind" : "complete_dtor_pointer",
15004     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
15005    },
15006    {
15007     "kind" : "deleting_dtor_pointer",
15008     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
15009    },
15010    {
15011     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15012    },
15013    {
15014     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15015    },
15016    {
15017     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15018    },
15019    {
15020     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15021    }
15022   ]
15023  },
15024  {
15025   "alignment" : 8,
15026   "base_specifiers" :
15027   [
15028    {
15029     "is_virtual" : true,
15030     "referenced_type" : "type-6"
15031    }
15032   ],
15033   "fields" :
15034   [
15035    {
15036     "access" : "private",
15037     "field_name" : "mRemote",
15038     "field_offset" : 64,
15039     "referenced_type" : "type-48"
15040    },
15041    {
15042     "access" : "private",
15043     "field_name" : "mRefs",
15044     "field_offset" : 128,
15045     "referenced_type" : "type-10"
15046    },
15047    {
15048     "access" : "private",
15049     "field_name" : "mState",
15050     "field_offset" : 192,
15051     "referenced_type" : "type-49"
15052    }
15053   ],
15054   "linker_set_key" : "android::hardware::BpHwRefBase",
15055   "name" : "android::hardware::BpHwRefBase",
15056   "record_kind" : "class",
15057   "referenced_type" : "type-47",
15058   "self_type" : "type-47",
15059   "size" : 48,
15060   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
15061   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
15062   "vtable_components" :
15063   [
15064    {
15065     "component_value" : 32,
15066     "kind" : "vbase_offset"
15067    },
15068    {
15069     "kind" : "offset_to_top"
15070    },
15071    {
15072     "kind" : "rtti",
15073     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
15074    },
15075    {
15076     "kind" : "complete_dtor_pointer",
15077     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
15078    },
15079    {
15080     "kind" : "deleting_dtor_pointer",
15081     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
15082    },
15083    {
15084     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15085    },
15086    {
15087     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15088    },
15089    {
15090     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15091    },
15092    {
15093     "kind" : "vcall_offset"
15094    },
15095    {
15096     "component_value" : -32,
15097     "kind" : "vcall_offset"
15098    },
15099    {
15100     "component_value" : -32,
15101     "kind" : "vcall_offset"
15102    },
15103    {
15104     "component_value" : -32,
15105     "kind" : "vcall_offset"
15106    },
15107    {
15108     "component_value" : -32,
15109     "kind" : "vcall_offset"
15110    },
15111    {
15112     "component_value" : -32,
15113     "kind" : "offset_to_top"
15114    },
15115    {
15116     "kind" : "rtti",
15117     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
15118    },
15119    {
15120     "kind" : "complete_dtor_pointer",
15121     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
15122    },
15123    {
15124     "kind" : "deleting_dtor_pointer",
15125     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
15126    },
15127    {
15128     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
15129    },
15130    {
15131     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15132    },
15133    {
15134     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15135    },
15136    {
15137     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15138    }
15139   ]
15140  },
15141  {
15142   "alignment" : 8,
15143   "base_specifiers" :
15144   [
15145    {
15146     "referenced_type" : "type-332"
15147    },
15148    {
15149     "referenced_type" : "type-20"
15150    },
15151    {
15152     "referenced_type" : "type-47"
15153    }
15154   ],
15155   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
15156   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
15157   "record_kind" : "class",
15158   "referenced_type" : "type-693",
15159   "self_type" : "type-693",
15160   "size" : 64,
15161   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15162   "template_args" : [ "type-332" ],
15163   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE",
15164   "vtable_components" :
15165   [
15166    {
15167     "component_value" : 48,
15168     "kind" : "vbase_offset"
15169    },
15170    {
15171     "kind" : "offset_to_top"
15172    },
15173    {
15174     "kind" : "rtti",
15175     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
15176    },
15177    {
15178     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
15179    },
15180    {
15181     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15182    },
15183    {
15184     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15185    },
15186    {
15187     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15188    },
15189    {
15190     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15191    },
15192    {
15193     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
15194    },
15195    {
15196     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15197    },
15198    {
15199     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
15200    },
15201    {
15202     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15203    },
15204    {
15205     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
15206    },
15207    {
15208     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15209    },
15210    {
15211     "kind" : "complete_dtor_pointer",
15212     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
15213    },
15214    {
15215     "kind" : "deleting_dtor_pointer",
15216     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
15217    },
15218    {
15219     "is_pure" : true,
15220     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
15221    },
15222    {
15223     "is_pure" : true,
15224     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
15225    },
15226    {
15227     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
15228    },
15229    {
15230     "component_value" : 40,
15231     "kind" : "vbase_offset"
15232    },
15233    {
15234     "component_value" : -8,
15235     "kind" : "offset_to_top"
15236    },
15237    {
15238     "kind" : "rtti",
15239     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
15240    },
15241    {
15242     "kind" : "complete_dtor_pointer",
15243     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
15244    },
15245    {
15246     "kind" : "deleting_dtor_pointer",
15247     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
15248    },
15249    {
15250     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
15251    },
15252    {
15253     "component_value" : 32,
15254     "kind" : "vbase_offset"
15255    },
15256    {
15257     "component_value" : -16,
15258     "kind" : "offset_to_top"
15259    },
15260    {
15261     "kind" : "rtti",
15262     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
15263    },
15264    {
15265     "kind" : "complete_dtor_pointer",
15266     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
15267    },
15268    {
15269     "kind" : "deleting_dtor_pointer",
15270     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
15271    },
15272    {
15273     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15274    },
15275    {
15276     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15277    },
15278    {
15279     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15280    },
15281    {
15282     "kind" : "vcall_offset"
15283    },
15284    {
15285     "component_value" : -32,
15286     "kind" : "vcall_offset"
15287    },
15288    {
15289     "component_value" : -32,
15290     "kind" : "vcall_offset"
15291    },
15292    {
15293     "component_value" : -32,
15294     "kind" : "vcall_offset"
15295    },
15296    {
15297     "component_value" : -48,
15298     "kind" : "vcall_offset"
15299    },
15300    {
15301     "component_value" : -48,
15302     "kind" : "offset_to_top"
15303    },
15304    {
15305     "kind" : "rtti",
15306     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
15307    },
15308    {
15309     "kind" : "complete_dtor_pointer",
15310     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
15311    },
15312    {
15313     "kind" : "deleting_dtor_pointer",
15314     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
15315    },
15316    {
15317     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
15318    },
15319    {
15320     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15321    },
15322    {
15323     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15324    },
15325    {
15326     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15327    }
15328   ]
15329  },
15330  {
15331   "alignment" : 8,
15332   "base_specifiers" :
15333   [
15334    {
15335     "referenced_type" : "type-283"
15336    },
15337    {
15338     "referenced_type" : "type-20"
15339    },
15340    {
15341     "referenced_type" : "type-47"
15342    }
15343   ],
15344   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
15345   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
15346   "record_kind" : "class",
15347   "referenced_type" : "type-287",
15348   "self_type" : "type-287",
15349   "size" : 64,
15350   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15351   "template_args" : [ "type-283" ],
15352   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE",
15353   "vtable_components" :
15354   [
15355    {
15356     "component_value" : 48,
15357     "kind" : "vbase_offset"
15358    },
15359    {
15360     "kind" : "offset_to_top"
15361    },
15362    {
15363     "kind" : "rtti",
15364     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
15365    },
15366    {
15367     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
15368    },
15369    {
15370     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15371    },
15372    {
15373     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15374    },
15375    {
15376     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15377    },
15378    {
15379     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15380    },
15381    {
15382     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
15383    },
15384    {
15385     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15386    },
15387    {
15388     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
15389    },
15390    {
15391     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15392    },
15393    {
15394     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
15395    },
15396    {
15397     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15398    },
15399    {
15400     "kind" : "complete_dtor_pointer",
15401     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
15402    },
15403    {
15404     "kind" : "deleting_dtor_pointer",
15405     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
15406    },
15407    {
15408     "is_pure" : true,
15409     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
15410    },
15411    {
15412     "is_pure" : true,
15413     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
15414    },
15415    {
15416     "is_pure" : true,
15417     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
15418    },
15419    {
15420     "is_pure" : true,
15421     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
15422    },
15423    {
15424     "is_pure" : true,
15425     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
15426    },
15427    {
15428     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
15429    },
15430    {
15431     "component_value" : 40,
15432     "kind" : "vbase_offset"
15433    },
15434    {
15435     "component_value" : -8,
15436     "kind" : "offset_to_top"
15437    },
15438    {
15439     "kind" : "rtti",
15440     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
15441    },
15442    {
15443     "kind" : "complete_dtor_pointer",
15444     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
15445    },
15446    {
15447     "kind" : "deleting_dtor_pointer",
15448     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
15449    },
15450    {
15451     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
15452    },
15453    {
15454     "component_value" : 32,
15455     "kind" : "vbase_offset"
15456    },
15457    {
15458     "component_value" : -16,
15459     "kind" : "offset_to_top"
15460    },
15461    {
15462     "kind" : "rtti",
15463     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
15464    },
15465    {
15466     "kind" : "complete_dtor_pointer",
15467     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
15468    },
15469    {
15470     "kind" : "deleting_dtor_pointer",
15471     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
15472    },
15473    {
15474     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15475    },
15476    {
15477     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15478    },
15479    {
15480     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15481    },
15482    {
15483     "kind" : "vcall_offset"
15484    },
15485    {
15486     "component_value" : -32,
15487     "kind" : "vcall_offset"
15488    },
15489    {
15490     "component_value" : -32,
15491     "kind" : "vcall_offset"
15492    },
15493    {
15494     "component_value" : -32,
15495     "kind" : "vcall_offset"
15496    },
15497    {
15498     "component_value" : -48,
15499     "kind" : "vcall_offset"
15500    },
15501    {
15502     "component_value" : -48,
15503     "kind" : "offset_to_top"
15504    },
15505    {
15506     "kind" : "rtti",
15507     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
15508    },
15509    {
15510     "kind" : "complete_dtor_pointer",
15511     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
15512    },
15513    {
15514     "kind" : "deleting_dtor_pointer",
15515     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
15516    },
15517    {
15518     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
15519    },
15520    {
15521     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15522    },
15523    {
15524     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15525    },
15526    {
15527     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15528    }
15529   ]
15530  },
15531  {
15532   "alignment" : 8,
15533   "base_specifiers" :
15534   [
15535    {
15536     "referenced_type" : "type-24"
15537    },
15538    {
15539     "referenced_type" : "type-20"
15540    },
15541    {
15542     "referenced_type" : "type-47"
15543    }
15544   ],
15545   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
15546   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
15547   "record_kind" : "class",
15548   "referenced_type" : "type-46",
15549   "self_type" : "type-46",
15550   "size" : 64,
15551   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15552   "template_args" : [ "type-24" ],
15553   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE",
15554   "vtable_components" :
15555   [
15556    {
15557     "component_value" : 48,
15558     "kind" : "vbase_offset"
15559    },
15560    {
15561     "kind" : "offset_to_top"
15562    },
15563    {
15564     "kind" : "rtti",
15565     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
15566    },
15567    {
15568     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
15569    },
15570    {
15571     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15572    },
15573    {
15574     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15575    },
15576    {
15577     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15578    },
15579    {
15580     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15581    },
15582    {
15583     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
15584    },
15585    {
15586     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15587    },
15588    {
15589     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
15590    },
15591    {
15592     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15593    },
15594    {
15595     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
15596    },
15597    {
15598     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15599    },
15600    {
15601     "kind" : "complete_dtor_pointer",
15602     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
15603    },
15604    {
15605     "kind" : "deleting_dtor_pointer",
15606     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
15607    },
15608    {
15609     "is_pure" : true,
15610     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
15611    },
15612    {
15613     "is_pure" : true,
15614     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
15615    },
15616    {
15617     "is_pure" : true,
15618     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
15619    },
15620    {
15621     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
15622    },
15623    {
15624     "component_value" : 40,
15625     "kind" : "vbase_offset"
15626    },
15627    {
15628     "component_value" : -8,
15629     "kind" : "offset_to_top"
15630    },
15631    {
15632     "kind" : "rtti",
15633     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
15634    },
15635    {
15636     "kind" : "complete_dtor_pointer",
15637     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
15638    },
15639    {
15640     "kind" : "deleting_dtor_pointer",
15641     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
15642    },
15643    {
15644     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
15645    },
15646    {
15647     "component_value" : 32,
15648     "kind" : "vbase_offset"
15649    },
15650    {
15651     "component_value" : -16,
15652     "kind" : "offset_to_top"
15653    },
15654    {
15655     "kind" : "rtti",
15656     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
15657    },
15658    {
15659     "kind" : "complete_dtor_pointer",
15660     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
15661    },
15662    {
15663     "kind" : "deleting_dtor_pointer",
15664     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
15665    },
15666    {
15667     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15668    },
15669    {
15670     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15671    },
15672    {
15673     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15674    },
15675    {
15676     "kind" : "vcall_offset"
15677    },
15678    {
15679     "component_value" : -32,
15680     "kind" : "vcall_offset"
15681    },
15682    {
15683     "component_value" : -32,
15684     "kind" : "vcall_offset"
15685    },
15686    {
15687     "component_value" : -32,
15688     "kind" : "vcall_offset"
15689    },
15690    {
15691     "component_value" : -48,
15692     "kind" : "vcall_offset"
15693    },
15694    {
15695     "component_value" : -48,
15696     "kind" : "offset_to_top"
15697    },
15698    {
15699     "kind" : "rtti",
15700     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
15701    },
15702    {
15703     "kind" : "complete_dtor_pointer",
15704     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
15705    },
15706    {
15707     "kind" : "deleting_dtor_pointer",
15708     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
15709    },
15710    {
15711     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
15712    },
15713    {
15714     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15715    },
15716    {
15717     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15718    },
15719    {
15720     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15721    }
15722   ]
15723  },
15724  {
15725   "alignment" : 8,
15726   "base_specifiers" :
15727   [
15728    {
15729     "referenced_type" : "type-87"
15730    },
15731    {
15732     "referenced_type" : "type-20"
15733    },
15734    {
15735     "referenced_type" : "type-47"
15736    }
15737   ],
15738   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
15739   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
15740   "record_kind" : "class",
15741   "referenced_type" : "type-100",
15742   "self_type" : "type-100",
15743   "size" : 64,
15744   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15745   "template_args" : [ "type-87" ],
15746   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE",
15747   "vtable_components" :
15748   [
15749    {
15750     "component_value" : 48,
15751     "kind" : "vbase_offset"
15752    },
15753    {
15754     "kind" : "offset_to_top"
15755    },
15756    {
15757     "kind" : "rtti",
15758     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
15759    },
15760    {
15761     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
15762    },
15763    {
15764     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15765    },
15766    {
15767     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15768    },
15769    {
15770     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15771    },
15772    {
15773     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15774    },
15775    {
15776     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
15777    },
15778    {
15779     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15780    },
15781    {
15782     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
15783    },
15784    {
15785     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15786    },
15787    {
15788     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
15789    },
15790    {
15791     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15792    },
15793    {
15794     "kind" : "complete_dtor_pointer",
15795     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
15796    },
15797    {
15798     "kind" : "deleting_dtor_pointer",
15799     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
15800    },
15801    {
15802     "is_pure" : true,
15803     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
15804    },
15805    {
15806     "is_pure" : true,
15807     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
15808    },
15809    {
15810     "is_pure" : true,
15811     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
15812    },
15813    {
15814     "is_pure" : true,
15815     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
15816    },
15817    {
15818     "is_pure" : true,
15819     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
15820    },
15821    {
15822     "is_pure" : true,
15823     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
15824    },
15825    {
15826     "is_pure" : true,
15827     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
15828    },
15829    {
15830     "is_pure" : true,
15831     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
15832    },
15833    {
15834     "is_pure" : true,
15835     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
15836    },
15837    {
15838     "is_pure" : true,
15839     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
15840    },
15841    {
15842     "is_pure" : true,
15843     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
15844    },
15845    {
15846     "is_pure" : true,
15847     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
15848    },
15849    {
15850     "is_pure" : true,
15851     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
15852    },
15853    {
15854     "is_pure" : true,
15855     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
15856    },
15857    {
15858     "is_pure" : true,
15859     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
15860    },
15861    {
15862     "is_pure" : true,
15863     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
15864    },
15865    {
15866     "is_pure" : true,
15867     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
15868    },
15869    {
15870     "is_pure" : true,
15871     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
15872    },
15873    {
15874     "is_pure" : true,
15875     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
15876    },
15877    {
15878     "is_pure" : true,
15879     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
15880    },
15881    {
15882     "is_pure" : true,
15883     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
15884    },
15885    {
15886     "is_pure" : true,
15887     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
15888    },
15889    {
15890     "is_pure" : true,
15891     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
15892    },
15893    {
15894     "is_pure" : true,
15895     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
15896    },
15897    {
15898     "is_pure" : true,
15899     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
15900    },
15901    {
15902     "is_pure" : true,
15903     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
15904    },
15905    {
15906     "is_pure" : true,
15907     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
15908    },
15909    {
15910     "is_pure" : true,
15911     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
15912    },
15913    {
15914     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
15915    },
15916    {
15917     "component_value" : 40,
15918     "kind" : "vbase_offset"
15919    },
15920    {
15921     "component_value" : -8,
15922     "kind" : "offset_to_top"
15923    },
15924    {
15925     "kind" : "rtti",
15926     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
15927    },
15928    {
15929     "kind" : "complete_dtor_pointer",
15930     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
15931    },
15932    {
15933     "kind" : "deleting_dtor_pointer",
15934     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
15935    },
15936    {
15937     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
15938    },
15939    {
15940     "component_value" : 32,
15941     "kind" : "vbase_offset"
15942    },
15943    {
15944     "component_value" : -16,
15945     "kind" : "offset_to_top"
15946    },
15947    {
15948     "kind" : "rtti",
15949     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
15950    },
15951    {
15952     "kind" : "complete_dtor_pointer",
15953     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
15954    },
15955    {
15956     "kind" : "deleting_dtor_pointer",
15957     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
15958    },
15959    {
15960     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15961    },
15962    {
15963     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15964    },
15965    {
15966     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15967    },
15968    {
15969     "kind" : "vcall_offset"
15970    },
15971    {
15972     "component_value" : -32,
15973     "kind" : "vcall_offset"
15974    },
15975    {
15976     "component_value" : -32,
15977     "kind" : "vcall_offset"
15978    },
15979    {
15980     "component_value" : -32,
15981     "kind" : "vcall_offset"
15982    },
15983    {
15984     "component_value" : -48,
15985     "kind" : "vcall_offset"
15986    },
15987    {
15988     "component_value" : -48,
15989     "kind" : "offset_to_top"
15990    },
15991    {
15992     "kind" : "rtti",
15993     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
15994    },
15995    {
15996     "kind" : "complete_dtor_pointer",
15997     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
15998    },
15999    {
16000     "kind" : "deleting_dtor_pointer",
16001     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
16002    },
16003    {
16004     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16005    },
16006    {
16007     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16008    },
16009    {
16010     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16011    },
16012    {
16013     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16014    }
16015   ]
16016  },
16017  {
16018   "alignment" : 8,
16019   "base_specifiers" :
16020   [
16021    {
16022     "referenced_type" : "type-91"
16023    },
16024    {
16025     "referenced_type" : "type-20"
16026    },
16027    {
16028     "referenced_type" : "type-47"
16029    }
16030   ],
16031   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
16032   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
16033   "record_kind" : "class",
16034   "referenced_type" : "type-132",
16035   "self_type" : "type-132",
16036   "size" : 64,
16037   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16038   "template_args" : [ "type-91" ],
16039   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE",
16040   "vtable_components" :
16041   [
16042    {
16043     "component_value" : 48,
16044     "kind" : "vbase_offset"
16045    },
16046    {
16047     "kind" : "offset_to_top"
16048    },
16049    {
16050     "kind" : "rtti",
16051     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
16052    },
16053    {
16054     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
16055    },
16056    {
16057     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16058    },
16059    {
16060     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16061    },
16062    {
16063     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16064    },
16065    {
16066     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16067    },
16068    {
16069     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
16070    },
16071    {
16072     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16073    },
16074    {
16075     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
16076    },
16077    {
16078     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16079    },
16080    {
16081     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
16082    },
16083    {
16084     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16085    },
16086    {
16087     "kind" : "complete_dtor_pointer",
16088     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
16089    },
16090    {
16091     "kind" : "deleting_dtor_pointer",
16092     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
16093    },
16094    {
16095     "is_pure" : true,
16096     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
16097    },
16098    {
16099     "is_pure" : true,
16100     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
16101    },
16102    {
16103     "is_pure" : true,
16104     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
16105    },
16106    {
16107     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
16108    },
16109    {
16110     "component_value" : 40,
16111     "kind" : "vbase_offset"
16112    },
16113    {
16114     "component_value" : -8,
16115     "kind" : "offset_to_top"
16116    },
16117    {
16118     "kind" : "rtti",
16119     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
16120    },
16121    {
16122     "kind" : "complete_dtor_pointer",
16123     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
16124    },
16125    {
16126     "kind" : "deleting_dtor_pointer",
16127     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
16128    },
16129    {
16130     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
16131    },
16132    {
16133     "component_value" : 32,
16134     "kind" : "vbase_offset"
16135    },
16136    {
16137     "component_value" : -16,
16138     "kind" : "offset_to_top"
16139    },
16140    {
16141     "kind" : "rtti",
16142     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
16143    },
16144    {
16145     "kind" : "complete_dtor_pointer",
16146     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
16147    },
16148    {
16149     "kind" : "deleting_dtor_pointer",
16150     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
16151    },
16152    {
16153     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16154    },
16155    {
16156     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16157    },
16158    {
16159     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16160    },
16161    {
16162     "kind" : "vcall_offset"
16163    },
16164    {
16165     "component_value" : -32,
16166     "kind" : "vcall_offset"
16167    },
16168    {
16169     "component_value" : -32,
16170     "kind" : "vcall_offset"
16171    },
16172    {
16173     "component_value" : -32,
16174     "kind" : "vcall_offset"
16175    },
16176    {
16177     "component_value" : -48,
16178     "kind" : "vcall_offset"
16179    },
16180    {
16181     "component_value" : -48,
16182     "kind" : "offset_to_top"
16183    },
16184    {
16185     "kind" : "rtti",
16186     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
16187    },
16188    {
16189     "kind" : "complete_dtor_pointer",
16190     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
16191    },
16192    {
16193     "kind" : "deleting_dtor_pointer",
16194     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
16195    },
16196    {
16197     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16198    },
16199    {
16200     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16201    },
16202    {
16203     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16204    },
16205    {
16206     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16207    }
16208   ]
16209  },
16210  {
16211   "alignment" : 8,
16212   "base_specifiers" :
16213   [
16214    {
16215     "referenced_type" : "type-5"
16216    },
16217    {
16218     "referenced_type" : "type-20"
16219    },
16220    {
16221     "referenced_type" : "type-47"
16222    }
16223   ],
16224   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
16225   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
16226   "record_kind" : "class",
16227   "referenced_type" : "type-691",
16228   "self_type" : "type-691",
16229   "size" : 64,
16230   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16231   "template_args" : [ "type-5" ],
16232   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
16233   "vtable_components" :
16234   [
16235    {
16236     "component_value" : 48,
16237     "kind" : "vbase_offset"
16238    },
16239    {
16240     "kind" : "offset_to_top"
16241    },
16242    {
16243     "kind" : "rtti",
16244     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
16245    },
16246    {
16247     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
16248    },
16249    {
16250     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
16251    },
16252    {
16253     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
16254    },
16255    {
16256     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
16257    },
16258    {
16259     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
16260    },
16261    {
16262     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
16263    },
16264    {
16265     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
16266    },
16267    {
16268     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
16269    },
16270    {
16271     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
16272    },
16273    {
16274     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
16275    },
16276    {
16277     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
16278    },
16279    {
16280     "kind" : "complete_dtor_pointer",
16281     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
16282    },
16283    {
16284     "kind" : "deleting_dtor_pointer",
16285     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
16286    },
16287    {
16288     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
16289    },
16290    {
16291     "component_value" : 40,
16292     "kind" : "vbase_offset"
16293    },
16294    {
16295     "component_value" : -8,
16296     "kind" : "offset_to_top"
16297    },
16298    {
16299     "kind" : "rtti",
16300     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
16301    },
16302    {
16303     "kind" : "complete_dtor_pointer",
16304     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
16305    },
16306    {
16307     "kind" : "deleting_dtor_pointer",
16308     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
16309    },
16310    {
16311     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
16312    },
16313    {
16314     "component_value" : 32,
16315     "kind" : "vbase_offset"
16316    },
16317    {
16318     "component_value" : -16,
16319     "kind" : "offset_to_top"
16320    },
16321    {
16322     "kind" : "rtti",
16323     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
16324    },
16325    {
16326     "kind" : "complete_dtor_pointer",
16327     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
16328    },
16329    {
16330     "kind" : "deleting_dtor_pointer",
16331     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
16332    },
16333    {
16334     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16335    },
16336    {
16337     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16338    },
16339    {
16340     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16341    },
16342    {
16343     "kind" : "vcall_offset"
16344    },
16345    {
16346     "component_value" : -32,
16347     "kind" : "vcall_offset"
16348    },
16349    {
16350     "component_value" : -32,
16351     "kind" : "vcall_offset"
16352    },
16353    {
16354     "component_value" : -32,
16355     "kind" : "vcall_offset"
16356    },
16357    {
16358     "component_value" : -48,
16359     "kind" : "vcall_offset"
16360    },
16361    {
16362     "component_value" : -48,
16363     "kind" : "offset_to_top"
16364    },
16365    {
16366     "kind" : "rtti",
16367     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
16368    },
16369    {
16370     "kind" : "complete_dtor_pointer",
16371     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
16372    },
16373    {
16374     "kind" : "deleting_dtor_pointer",
16375     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
16376    },
16377    {
16378     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16379    },
16380    {
16381     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16382    },
16383    {
16384     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16385    },
16386    {
16387     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16388    }
16389   ]
16390  },
16391  {
16392   "alignment" : 8,
16393   "fields" :
16394   [
16395    {
16396     "access" : "private",
16397     "field_name" : "mMutex",
16398     "referenced_type" : "type-714"
16399    },
16400    {
16401     "access" : "private",
16402     "field_name" : "mMap",
16403     "field_offset" : 320,
16404     "referenced_type" : "type-715"
16405    }
16406   ],
16407   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
16408   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
16409   "record_kind" : "class",
16410   "referenced_type" : "type-713",
16411   "self_type" : "type-713",
16412   "size" : 64,
16413   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16414   "template_args" : [ "type-3", "type-716" ],
16415   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
16416  },
16417  {
16418   "alignment" : 8,
16419   "fields" :
16420   [
16421    {
16422     "access" : "private",
16423     "field_name" : "mMutex",
16424     "referenced_type" : "type-722"
16425    },
16426    {
16427     "access" : "private",
16428     "field_name" : "mMap",
16429     "field_offset" : 320,
16430     "referenced_type" : "type-723"
16431    }
16432   ],
16433   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
16434   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
16435   "record_kind" : "class",
16436   "referenced_type" : "type-721",
16437   "self_type" : "type-721",
16438   "size" : 64,
16439   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16440   "template_args" : [ "type-3", "type-34" ],
16441   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
16442  },
16443  {
16444   "alignment" : 8,
16445   "fields" :
16446   [
16447    {
16448     "access" : "private",
16449     "field_name" : "mMutex",
16450     "referenced_type" : "type-727"
16451    },
16452    {
16453     "access" : "private",
16454     "field_name" : "mMap",
16455     "field_offset" : 320,
16456     "referenced_type" : "type-728"
16457    }
16458   ],
16459   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
16460   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
16461   "record_kind" : "class",
16462   "referenced_type" : "type-726",
16463   "self_type" : "type-726",
16464   "size" : 64,
16465   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16466   "template_args" : [ "type-729", "type-657" ],
16467   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
16468  },
16469  {
16470   "alignment" : 8,
16471   "fields" :
16472   [
16473    {
16474     "access" : "private",
16475     "field_name" : "mMutex",
16476     "referenced_type" : "type-746"
16477    },
16478    {
16479     "access" : "private",
16480     "field_name" : "mMap",
16481     "field_offset" : 320,
16482     "referenced_type" : "type-747"
16483    }
16484   ],
16485   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
16486   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
16487   "record_kind" : "class",
16488   "referenced_type" : "type-745",
16489   "self_type" : "type-745",
16490   "size" : 64,
16491   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16492   "template_args" : [ "type-748", "type-749" ],
16493   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
16494  },
16495  {
16496   "alignment" : 8,
16497   "fields" :
16498   [
16499    {
16500     "access" : "private",
16501     "field_name" : "mMutex",
16502     "referenced_type" : "type-735"
16503    },
16504    {
16505     "access" : "private",
16506     "field_name" : "mMap",
16507     "field_offset" : 320,
16508     "referenced_type" : "type-736"
16509    }
16510   ],
16511   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
16512   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
16513   "record_kind" : "class",
16514   "referenced_type" : "type-734",
16515   "self_type" : "type-734",
16516   "size" : 64,
16517   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16518   "template_args" : [ "type-737", "type-738" ],
16519   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
16520  },
16521  {
16522   "alignment" : 8,
16523   "fields" :
16524   [
16525    {
16526     "field_name" : "flags",
16527     "referenced_type" : "type-2"
16528    },
16529    {
16530     "field_name" : "fdIndex",
16531     "field_offset" : 32,
16532     "referenced_type" : "type-2"
16533    },
16534    {
16535     "field_name" : "offset",
16536     "field_offset" : 64,
16537     "referenced_type" : "type-2"
16538    },
16539    {
16540     "field_name" : "extent",
16541     "field_offset" : 128,
16542     "referenced_type" : "type-55"
16543    }
16544   ],
16545   "linker_set_key" : "android::hardware::GrantorDescriptor",
16546   "name" : "android::hardware::GrantorDescriptor",
16547   "referenced_type" : "type-607",
16548   "self_type" : "type-607",
16549   "size" : 24,
16550   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
16551   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
16552  },
16553  {
16554   "alignment" : 8,
16555   "base_specifiers" :
16556   [
16557    {
16558     "is_virtual" : true,
16559     "referenced_type" : "type-590"
16560    },
16561    {
16562     "is_virtual" : true,
16563     "referenced_type" : "type-6"
16564    }
16565   ],
16566   "linker_set_key" : "android::hardware::HidlMemory",
16567   "name" : "android::hardware::HidlMemory",
16568   "record_kind" : "class",
16569   "referenced_type" : "type-599",
16570   "self_type" : "type-599",
16571   "size" : 64,
16572   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16573   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
16574   "vtable_components" :
16575   [
16576    {
16577     "component_value" : 48,
16578     "kind" : "vbase_offset"
16579    },
16580    {
16581     "component_value" : 8,
16582     "kind" : "vbase_offset"
16583    },
16584    {
16585     "kind" : "offset_to_top"
16586    },
16587    {
16588     "kind" : "rtti",
16589     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
16590    },
16591    {
16592     "kind" : "complete_dtor_pointer",
16593     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
16594    },
16595    {
16596     "kind" : "deleting_dtor_pointer",
16597     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
16598    },
16599    {
16600     "kind" : "vcall_offset"
16601    },
16602    {
16603     "kind" : "vcall_offset"
16604    },
16605    {
16606     "kind" : "vcall_offset"
16607    },
16608    {
16609     "kind" : "vcall_offset"
16610    },
16611    {
16612     "component_value" : -48,
16613     "kind" : "vcall_offset"
16614    },
16615    {
16616     "component_value" : -48,
16617     "kind" : "offset_to_top"
16618    },
16619    {
16620     "kind" : "rtti",
16621     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
16622    },
16623    {
16624     "kind" : "complete_dtor_pointer",
16625     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
16626    },
16627    {
16628     "kind" : "deleting_dtor_pointer",
16629     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
16630    },
16631    {
16632     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16633    },
16634    {
16635     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16636    },
16637    {
16638     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16639    },
16640    {
16641     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16642    }
16643   ]
16644  },
16645  {
16646   "alignment" : 8,
16647   "base_specifiers" :
16648   [
16649    {
16650     "is_virtual" : true,
16651     "referenced_type" : "type-6"
16652    }
16653   ],
16654   "linker_set_key" : "android::hardware::IBinder",
16655   "name" : "android::hardware::IBinder",
16656   "record_kind" : "class",
16657   "referenced_type" : "type-15",
16658   "self_type" : "type-15",
16659   "size" : 24,
16660   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
16661   "unique_id" : "_ZTSN7android8hardware7IBinderE",
16662   "vtable_components" :
16663   [
16664    {
16665     "component_value" : 8,
16666     "kind" : "vbase_offset"
16667    },
16668    {
16669     "kind" : "offset_to_top"
16670    },
16671    {
16672     "kind" : "rtti",
16673     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
16674    },
16675    {
16676     "is_pure" : true,
16677     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16678    },
16679    {
16680     "is_pure" : true,
16681     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
16682    },
16683    {
16684     "is_pure" : true,
16685     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
16686    },
16687    {
16688     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16689    },
16690    {
16691     "is_pure" : true,
16692     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16693    },
16694    {
16695     "is_pure" : true,
16696     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
16697    },
16698    {
16699     "is_pure" : true,
16700     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
16701    },
16702    {
16703     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
16704    },
16705    {
16706     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16707    },
16708    {
16709     "kind" : "complete_dtor_pointer",
16710     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
16711    },
16712    {
16713     "kind" : "deleting_dtor_pointer",
16714     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
16715    },
16716    {
16717     "kind" : "vcall_offset"
16718    },
16719    {
16720     "kind" : "vcall_offset"
16721    },
16722    {
16723     "kind" : "vcall_offset"
16724    },
16725    {
16726     "kind" : "vcall_offset"
16727    },
16728    {
16729     "component_value" : -8,
16730     "kind" : "vcall_offset"
16731    },
16732    {
16733     "component_value" : -8,
16734     "kind" : "offset_to_top"
16735    },
16736    {
16737     "kind" : "rtti",
16738     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
16739    },
16740    {
16741     "kind" : "complete_dtor_pointer",
16742     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
16743    },
16744    {
16745     "kind" : "deleting_dtor_pointer",
16746     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
16747    },
16748    {
16749     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16750    },
16751    {
16752     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16753    },
16754    {
16755     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16756    },
16757    {
16758     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16759    }
16760   ]
16761  },
16762  {
16763   "alignment" : 8,
16764   "base_specifiers" :
16765   [
16766    {
16767     "is_virtual" : true,
16768     "referenced_type" : "type-6"
16769    }
16770   ],
16771   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
16772   "name" : "android::hardware::IBinder::DeathRecipient",
16773   "record_kind" : "class",
16774   "referenced_type" : "type-353",
16775   "self_type" : "type-353",
16776   "size" : 24,
16777   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
16778   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
16779   "vtable_components" :
16780   [
16781    {
16782     "component_value" : 8,
16783     "kind" : "vbase_offset"
16784    },
16785    {
16786     "kind" : "offset_to_top"
16787    },
16788    {
16789     "kind" : "rtti",
16790     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
16791    },
16792    {
16793     "is_pure" : true,
16794     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
16795    },
16796    {
16797     "kind" : "complete_dtor_pointer",
16798     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
16799    },
16800    {
16801     "kind" : "deleting_dtor_pointer",
16802     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
16803    },
16804    {
16805     "kind" : "vcall_offset"
16806    },
16807    {
16808     "kind" : "vcall_offset"
16809    },
16810    {
16811     "kind" : "vcall_offset"
16812    },
16813    {
16814     "kind" : "vcall_offset"
16815    },
16816    {
16817     "component_value" : -8,
16818     "kind" : "vcall_offset"
16819    },
16820    {
16821     "component_value" : -8,
16822     "kind" : "offset_to_top"
16823    },
16824    {
16825     "kind" : "rtti",
16826     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
16827    },
16828    {
16829     "kind" : "complete_dtor_pointer",
16830     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
16831    },
16832    {
16833     "kind" : "deleting_dtor_pointer",
16834     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
16835    },
16836    {
16837     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16838    },
16839    {
16840     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16841    },
16842    {
16843     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16844    },
16845    {
16846     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16847    }
16848   ]
16849  },
16850  {
16851   "alignment" : 8,
16852   "base_specifiers" :
16853   [
16854    {
16855     "is_virtual" : true,
16856     "referenced_type" : "type-6"
16857    }
16858   ],
16859   "linker_set_key" : "android::hardware::IInterface",
16860   "name" : "android::hardware::IInterface",
16861   "record_kind" : "class",
16862   "referenced_type" : "type-20",
16863   "self_type" : "type-20",
16864   "size" : 24,
16865   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16866   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
16867   "vtable_components" :
16868   [
16869    {
16870     "component_value" : 8,
16871     "kind" : "vbase_offset"
16872    },
16873    {
16874     "kind" : "offset_to_top"
16875    },
16876    {
16877     "kind" : "rtti",
16878     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
16879    },
16880    {
16881     "kind" : "complete_dtor_pointer",
16882     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
16883    },
16884    {
16885     "kind" : "deleting_dtor_pointer",
16886     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
16887    },
16888    {
16889     "is_pure" : true,
16890     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
16891    },
16892    {
16893     "kind" : "vcall_offset"
16894    },
16895    {
16896     "kind" : "vcall_offset"
16897    },
16898    {
16899     "kind" : "vcall_offset"
16900    },
16901    {
16902     "kind" : "vcall_offset"
16903    },
16904    {
16905     "component_value" : -8,
16906     "kind" : "vcall_offset"
16907    },
16908    {
16909     "component_value" : -8,
16910     "kind" : "offset_to_top"
16911    },
16912    {
16913     "kind" : "rtti",
16914     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
16915    },
16916    {
16917     "kind" : "complete_dtor_pointer",
16918     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
16919    },
16920    {
16921     "kind" : "deleting_dtor_pointer",
16922     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
16923    },
16924    {
16925     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16926    },
16927    {
16928     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16929    },
16930    {
16931     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16932    },
16933    {
16934     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16935    }
16936   ]
16937  },
16938  {
16939   "alignment" : 8,
16940   "fields" :
16941   [
16942    {
16943     "access" : "private",
16944     "field_name" : "mGrantors",
16945     "referenced_type" : "type-603"
16946    },
16947    {
16948     "access" : "private",
16949     "field_name" : "mHandle",
16950     "field_offset" : 128,
16951     "referenced_type" : "type-665"
16952    },
16953    {
16954     "access" : "private",
16955     "field_name" : "mQuantum",
16956     "field_offset" : 192,
16957     "referenced_type" : "type-2"
16958    },
16959    {
16960     "access" : "private",
16961     "field_name" : "mFlags",
16962     "field_offset" : 224,
16963     "referenced_type" : "type-2"
16964    }
16965   ],
16966   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
16967   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
16968   "referenced_type" : "type-664",
16969   "self_type" : "type-664",
16970   "size" : 32,
16971   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
16972   "template_args" : [ "type-80" ],
16973   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
16974  },
16975  {
16976   "alignment" : 8,
16977   "fields" :
16978   [
16979    {
16980     "access" : "private",
16981     "field_name" : "mBufCachePos",
16982     "referenced_type" : "type-55"
16983    },
16984    {
16985     "access" : "private",
16986     "field_name" : "mBufCache",
16987     "field_offset" : 64,
16988     "referenced_type" : "type-695"
16989    },
16990    {
16991     "access" : "private",
16992     "field_name" : "mError",
16993     "field_offset" : 256,
16994     "referenced_type" : "type-28"
16995    },
16996    {
16997     "access" : "private",
16998     "field_name" : "mData",
16999     "field_offset" : 320,
17000     "referenced_type" : "type-250"
17001    },
17002    {
17003     "access" : "private",
17004     "field_name" : "mDataSize",
17005     "field_offset" : 384,
17006     "referenced_type" : "type-55"
17007    },
17008    {
17009     "access" : "private",
17010     "field_name" : "mDataCapacity",
17011     "field_offset" : 448,
17012     "referenced_type" : "type-55"
17013    },
17014    {
17015     "access" : "private",
17016     "field_name" : "mDataPos",
17017     "field_offset" : 512,
17018     "referenced_type" : "type-55"
17019    },
17020    {
17021     "access" : "private",
17022     "field_name" : "mObjects",
17023     "field_offset" : 576,
17024     "referenced_type" : "type-696"
17025    },
17026    {
17027     "access" : "private",
17028     "field_name" : "mObjectsSize",
17029     "field_offset" : 640,
17030     "referenced_type" : "type-55"
17031    },
17032    {
17033     "access" : "private",
17034     "field_name" : "mObjectsCapacity",
17035     "field_offset" : 704,
17036     "referenced_type" : "type-55"
17037    },
17038    {
17039     "access" : "private",
17040     "field_name" : "mNextObjectHint",
17041     "field_offset" : 768,
17042     "referenced_type" : "type-55"
17043    },
17044    {
17045     "access" : "private",
17046     "field_name" : "mNumRef",
17047     "field_offset" : 832,
17048     "referenced_type" : "type-55"
17049    },
17050    {
17051     "access" : "private",
17052     "field_name" : "mFdsKnown",
17053     "field_offset" : 896,
17054     "referenced_type" : "type-34"
17055    },
17056    {
17057     "access" : "private",
17058     "field_name" : "mHasFds",
17059     "field_offset" : 904,
17060     "referenced_type" : "type-34"
17061    },
17062    {
17063     "access" : "private",
17064     "field_name" : "mAllowFds",
17065     "field_offset" : 912,
17066     "referenced_type" : "type-34"
17067    },
17068    {
17069     "access" : "private",
17070     "field_name" : "mOwner",
17071     "field_offset" : 960,
17072     "referenced_type" : "type-697"
17073    },
17074    {
17075     "access" : "private",
17076     "field_name" : "mOwnerCookie",
17077     "field_offset" : 1024,
17078     "referenced_type" : "type-30"
17079    }
17080   ],
17081   "linker_set_key" : "android::hardware::Parcel",
17082   "name" : "android::hardware::Parcel",
17083   "record_kind" : "class",
17084   "referenced_type" : "type-694",
17085   "self_type" : "type-694",
17086   "size" : 136,
17087   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
17088   "unique_id" : "_ZTSN7android8hardware6ParcelE"
17089  },
17090  {
17091   "access" : "private",
17092   "alignment" : 8,
17093   "fields" :
17094   [
17095    {
17096     "field_name" : "index",
17097     "referenced_type" : "type-55"
17098    },
17099    {
17100     "field_name" : "buffer",
17101     "field_offset" : 64,
17102     "referenced_type" : "type-543"
17103    },
17104    {
17105     "field_name" : "bufend",
17106     "field_offset" : 128,
17107     "referenced_type" : "type-543"
17108    }
17109   ],
17110   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
17111   "name" : "android::hardware::Parcel::BufferInfo",
17112   "referenced_type" : "type-702",
17113   "self_type" : "type-702",
17114   "size" : 24,
17115   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
17116   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
17117  },
17118  {
17119   "alignment" : 8,
17120   "base_specifiers" :
17121   [
17122    {
17123     "is_virtual" : true,
17124     "referenced_type" : "type-6"
17125    }
17126   ],
17127   "fields" :
17128   [
17129    {
17130     "access" : "private",
17131     "field_name" : "mDriverFD",
17132     "field_offset" : 64,
17133     "referenced_type" : "type-28"
17134    },
17135    {
17136     "access" : "private",
17137     "field_name" : "mVMStart",
17138     "field_offset" : 128,
17139     "referenced_type" : "type-30"
17140    },
17141    {
17142     "access" : "private",
17143     "field_name" : "mThreadCountLock",
17144     "field_offset" : 192,
17145     "referenced_type" : "type-53"
17146    },
17147    {
17148     "access" : "private",
17149     "field_name" : "mThreadCountDecrement",
17150     "field_offset" : 512,
17151     "referenced_type" : "type-54"
17152    },
17153    {
17154     "access" : "private",
17155     "field_name" : "mExecutingThreadsCount",
17156     "field_offset" : 896,
17157     "referenced_type" : "type-55"
17158    },
17159    {
17160     "access" : "private",
17161     "field_name" : "mMaxThreads",
17162     "field_offset" : 960,
17163     "referenced_type" : "type-55"
17164    },
17165    {
17166     "access" : "private",
17167     "field_name" : "mStarvationStartTimeMs",
17168     "field_offset" : 1024,
17169     "referenced_type" : "type-56"
17170    },
17171    {
17172     "access" : "private",
17173     "field_name" : "mLock",
17174     "field_offset" : 1088,
17175     "referenced_type" : "type-57"
17176    },
17177    {
17178     "access" : "private",
17179     "field_name" : "mHandleToObject",
17180     "field_offset" : 1408,
17181     "referenced_type" : "type-59"
17182    },
17183    {
17184     "access" : "private",
17185     "field_name" : "mManagesContexts",
17186     "field_offset" : 1728,
17187     "referenced_type" : "type-34"
17188    },
17189    {
17190     "access" : "private",
17191     "field_name" : "mBinderContextCheckFunc",
17192     "field_offset" : 1792,
17193     "referenced_type" : "type-64"
17194    },
17195    {
17196     "access" : "private",
17197     "field_name" : "mBinderContextUserData",
17198     "field_offset" : 1856,
17199     "referenced_type" : "type-30"
17200    },
17201    {
17202     "access" : "private",
17203     "field_name" : "mContexts",
17204     "field_offset" : 1920,
17205     "referenced_type" : "type-73"
17206    },
17207    {
17208     "access" : "private",
17209     "field_name" : "mRootDir",
17210     "field_offset" : 2240,
17211     "referenced_type" : "type-77"
17212    },
17213    {
17214     "access" : "private",
17215     "field_name" : "mThreadPoolStarted",
17216     "field_offset" : 2304,
17217     "referenced_type" : "type-34"
17218    },
17219    {
17220     "access" : "private",
17221     "field_name" : "mSpawnThreadOnStart",
17222     "field_offset" : 2312,
17223     "referenced_type" : "type-34"
17224    },
17225    {
17226     "access" : "private",
17227     "field_name" : "mThreadPoolSeq",
17228     "field_offset" : 2336,
17229     "referenced_type" : "type-81"
17230    },
17231    {
17232     "access" : "private",
17233     "field_name" : "mMmapSize",
17234     "field_offset" : 2368,
17235     "referenced_type" : "type-62"
17236    },
17237    {
17238     "access" : "private",
17239     "field_name" : "mCallRestriction",
17240     "field_offset" : 2432,
17241     "referenced_type" : "type-82"
17242    }
17243   ],
17244   "linker_set_key" : "android::hardware::ProcessState",
17245   "name" : "android::hardware::ProcessState",
17246   "record_kind" : "class",
17247   "referenced_type" : "type-52",
17248   "self_type" : "type-52",
17249   "size" : 328,
17250   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
17251   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
17252   "vtable_components" :
17253   [
17254    {
17255     "component_value" : 312,
17256     "kind" : "vbase_offset"
17257    },
17258    {
17259     "kind" : "offset_to_top"
17260    },
17261    {
17262     "kind" : "rtti",
17263     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
17264    },
17265    {
17266     "kind" : "complete_dtor_pointer",
17267     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
17268    },
17269    {
17270     "kind" : "deleting_dtor_pointer",
17271     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
17272    },
17273    {
17274     "kind" : "vcall_offset"
17275    },
17276    {
17277     "kind" : "vcall_offset"
17278    },
17279    {
17280     "kind" : "vcall_offset"
17281    },
17282    {
17283     "kind" : "vcall_offset"
17284    },
17285    {
17286     "component_value" : -312,
17287     "kind" : "vcall_offset"
17288    },
17289    {
17290     "component_value" : -312,
17291     "kind" : "offset_to_top"
17292    },
17293    {
17294     "kind" : "rtti",
17295     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
17296    },
17297    {
17298     "kind" : "complete_dtor_pointer",
17299     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
17300    },
17301    {
17302     "kind" : "deleting_dtor_pointer",
17303     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
17304    },
17305    {
17306     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17307    },
17308    {
17309     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17310    },
17311    {
17312     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17313    },
17314    {
17315     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17316    }
17317   ]
17318  },
17319  {
17320   "access" : "private",
17321   "alignment" : 8,
17322   "fields" :
17323   [
17324    {
17325     "field_name" : "binder",
17326     "referenced_type" : "type-14"
17327    },
17328    {
17329     "field_name" : "refs",
17330     "field_offset" : 64,
17331     "referenced_type" : "type-10"
17332    }
17333   ],
17334   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
17335   "name" : "android::hardware::ProcessState::handle_entry",
17336   "referenced_type" : "type-63",
17337   "self_type" : "type-63",
17338   "size" : 16,
17339   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
17340   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
17341  },
17342  {
17343   "alignment" : 8,
17344   "base_specifiers" :
17345   [
17346    {
17347     "referenced_type" : "type-112"
17348    }
17349   ],
17350   "fields" :
17351   [
17352    {
17353     "access" : "private",
17354     "field_name" : "mVal",
17355     "field_offset" : 288,
17356     "referenced_type" : "type-817"
17357    }
17358   ],
17359   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
17360   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
17361   "record_kind" : "class",
17362   "referenced_type" : "type-903",
17363   "self_type" : "type-903",
17364   "size" : 40,
17365   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17366   "template_args" : [ "type-817" ],
17367   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_3drm4V1_06StatusEEE"
17368  },
17369  {
17370   "alignment" : 8,
17371   "base_specifiers" :
17372   [
17373    {
17374     "referenced_type" : "type-112"
17375    }
17376   ],
17377   "fields" :
17378   [
17379    {
17380     "access" : "private",
17381     "field_name" : "mVal",
17382     "field_offset" : 320,
17383     "referenced_type" : "type-330"
17384    }
17385   ],
17386   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> >",
17387   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> >",
17388   "record_kind" : "class",
17389   "referenced_type" : "type-396",
17390   "self_type" : "type-396",
17391   "size" : 48,
17392   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17393   "template_args" : [ "type-330" ],
17394   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_014ICryptoFactoryEEEEE"
17395  },
17396  {
17397   "alignment" : 8,
17398   "base_specifiers" :
17399   [
17400    {
17401     "referenced_type" : "type-112"
17402    }
17403   ],
17404   "fields" :
17405   [
17406    {
17407     "access" : "private",
17408     "field_name" : "mVal",
17409     "field_offset" : 320,
17410     "referenced_type" : "type-281"
17411    }
17412   ],
17413   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> >",
17414   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> >",
17415   "record_kind" : "class",
17416   "referenced_type" : "type-909",
17417   "self_type" : "type-909",
17418   "size" : 48,
17419   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17420   "template_args" : [ "type-281" ],
17421   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_013ICryptoPluginEEEEE"
17422  },
17423  {
17424   "alignment" : 8,
17425   "base_specifiers" :
17426   [
17427    {
17428     "referenced_type" : "type-112"
17429    }
17430   ],
17431   "fields" :
17432   [
17433    {
17434     "access" : "private",
17435     "field_name" : "mVal",
17436     "field_offset" : 320,
17437     "referenced_type" : "type-22"
17438    }
17439   ],
17440   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> >",
17441   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> >",
17442   "record_kind" : "class",
17443   "referenced_type" : "type-111",
17444   "self_type" : "type-111",
17445   "size" : 48,
17446   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17447   "template_args" : [ "type-22" ],
17448   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_011IDrmFactoryEEEEE"
17449  },
17450  {
17451   "alignment" : 8,
17452   "base_specifiers" :
17453   [
17454    {
17455     "referenced_type" : "type-112"
17456    }
17457   ],
17458   "fields" :
17459   [
17460    {
17461     "access" : "private",
17462     "field_name" : "mVal",
17463     "field_offset" : 320,
17464     "referenced_type" : "type-85"
17465    }
17466   ],
17467   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> >",
17468   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> >",
17469   "record_kind" : "class",
17470   "referenced_type" : "type-210",
17471   "self_type" : "type-210",
17472   "size" : 48,
17473   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17474   "template_args" : [ "type-85" ],
17475   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_010IDrmPluginEEEEE"
17476  },
17477  {
17478   "alignment" : 8,
17479   "base_specifiers" :
17480   [
17481    {
17482     "referenced_type" : "type-112"
17483    }
17484   ],
17485   "fields" :
17486   [
17487    {
17488     "access" : "private",
17489     "field_name" : "mVal",
17490     "field_offset" : 320,
17491     "referenced_type" : "type-89"
17492    }
17493   ],
17494   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> >",
17495   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> >",
17496   "record_kind" : "class",
17497   "referenced_type" : "type-375",
17498   "self_type" : "type-375",
17499   "size" : 48,
17500   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17501   "template_args" : [ "type-89" ],
17502   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_018IDrmPluginListenerEEEEE"
17503  },
17504  {
17505   "alignment" : 8,
17506   "base_specifiers" :
17507   [
17508    {
17509     "referenced_type" : "type-112"
17510    }
17511   ],
17512   "fields" :
17513   [
17514    {
17515     "access" : "private",
17516     "field_name" : "mVal",
17517     "field_offset" : 264,
17518     "referenced_type" : "type-34"
17519    }
17520   ],
17521   "linker_set_key" : "android::hardware::Return<bool>",
17522   "name" : "android::hardware::Return<bool>",
17523   "record_kind" : "class",
17524   "referenced_type" : "type-374",
17525   "self_type" : "type-374",
17526   "size" : 40,
17527   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17528   "template_args" : [ "type-34" ],
17529   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
17530  },
17531  {
17532   "alignment" : 8,
17533   "base_specifiers" :
17534   [
17535    {
17536     "referenced_type" : "type-112"
17537    }
17538   ],
17539   "linker_set_key" : "android::hardware::Return<void>",
17540   "name" : "android::hardware::Return<void>",
17541   "record_kind" : "class",
17542   "referenced_type" : "type-442",
17543   "self_type" : "type-442",
17544   "size" : 40,
17545   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17546   "template_args" : [ "type-31" ],
17547   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
17548  },
17549  {
17550   "alignment" : 8,
17551   "fields" :
17552   [
17553    {
17554     "access" : "private",
17555     "field_name" : "mException",
17556     "referenced_type" : "type-28"
17557    },
17558    {
17559     "access" : "private",
17560     "field_name" : "mErrorCode",
17561     "field_offset" : 32,
17562     "referenced_type" : "type-28"
17563    },
17564    {
17565     "access" : "private",
17566     "field_name" : "mMessage",
17567     "field_offset" : 64,
17568     "referenced_type" : "type-114"
17569    }
17570   ],
17571   "linker_set_key" : "android::hardware::Status",
17572   "name" : "android::hardware::Status",
17573   "record_kind" : "class",
17574   "referenced_type" : "type-113",
17575   "self_type" : "type-113",
17576   "size" : 32,
17577   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17578   "unique_id" : "_ZTSN7android8hardware6StatusE"
17579  },
17580  {
17581   "alignment" : 8,
17582   "fields" :
17583   [
17584    {
17585     "access" : "protected",
17586     "field_name" : "mInstrumentationCallbacks",
17587     "field_offset" : 64,
17588     "referenced_type" : "type-33"
17589    },
17590    {
17591     "access" : "protected",
17592     "field_name" : "mEnableInstrumentation",
17593     "field_offset" : 256,
17594     "referenced_type" : "type-34"
17595    },
17596    {
17597     "access" : "protected",
17598     "field_name" : "mInstrumentationLibPackage",
17599     "field_offset" : 320,
17600     "referenced_type" : "type-35"
17601    },
17602    {
17603     "access" : "protected",
17604     "field_name" : "mInterfaceName",
17605     "field_offset" : 512,
17606     "referenced_type" : "type-36"
17607    }
17608   ],
17609   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
17610   "name" : "android::hardware::details::HidlInstrumentor",
17611   "referenced_type" : "type-32",
17612   "self_type" : "type-32",
17613   "size" : 88,
17614   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17615   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
17616   "vtable_components" :
17617   [
17618    {
17619     "kind" : "offset_to_top"
17620    },
17621    {
17622     "kind" : "rtti",
17623     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
17624    },
17625    {
17626     "kind" : "complete_dtor_pointer",
17627     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
17628    },
17629    {
17630     "kind" : "deleting_dtor_pointer",
17631     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
17632    }
17633   ]
17634  },
17635  {
17636   "alignment" : 4,
17637   "fields" :
17638   [
17639    {
17640     "field_name" : "sched_policy",
17641     "referenced_type" : "type-28"
17642    },
17643    {
17644     "field_name" : "prio",
17645     "field_offset" : 32,
17646     "referenced_type" : "type-28"
17647    }
17648   ],
17649   "linker_set_key" : "android::hardware::details::SchedPrio",
17650   "name" : "android::hardware::details::SchedPrio",
17651   "referenced_type" : "type-716",
17652   "self_type" : "type-716",
17653   "size" : 8,
17654   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
17655   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
17656  },
17657  {
17658   "alignment" : 8,
17659   "fields" :
17660   [
17661    {
17662     "access" : "private",
17663     "field_name" : "mQueue",
17664     "referenced_type" : "type-41"
17665    }
17666   ],
17667   "linker_set_key" : "android::hardware::details::TaskRunner",
17668   "name" : "android::hardware::details::TaskRunner",
17669   "record_kind" : "class",
17670   "referenced_type" : "type-40",
17671   "self_type" : "type-40",
17672   "size" : 16,
17673   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
17674   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
17675  },
17676  {
17677   "alignment" : 1,
17678   "linker_set_key" : "android::hardware::details::bnhw_tag",
17679   "name" : "android::hardware::details::bnhw_tag",
17680   "referenced_type" : "type-538",
17681   "self_type" : "type-538",
17682   "size" : 1,
17683   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17684   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
17685  },
17686  {
17687   "alignment" : 1,
17688   "linker_set_key" : "android::hardware::details::bphw_tag",
17689   "name" : "android::hardware::details::bphw_tag",
17690   "referenced_type" : "type-549",
17691   "self_type" : "type-549",
17692   "size" : 1,
17693   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17694   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
17695  },
17696  {
17697   "alignment" : 1,
17698   "linker_set_key" : "android::hardware::details::bs_tag",
17699   "name" : "android::hardware::details::bs_tag",
17700   "referenced_type" : "type-560",
17701   "self_type" : "type-560",
17702   "size" : 1,
17703   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17704   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
17705  },
17706  {
17707   "access" : "private",
17708   "alignment" : 8,
17709   "fields" :
17710   [
17711    {
17712     "field_name" : "mPointer",
17713     "referenced_type" : "type-606"
17714    },
17715    {
17716     "field_name" : "_pad",
17717     "referenced_type" : "type-55"
17718    }
17719   ],
17720   "is_anonymous" : true,
17721   "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",
17722   "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",
17723   "record_kind" : "union",
17724   "referenced_type" : "type-605",
17725   "self_type" : "type-605",
17726   "size" : 8,
17727   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17728   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
17729  },
17730  {
17731   "access" : "private",
17732   "alignment" : 8,
17733   "fields" :
17734   [
17735    {
17736     "field_name" : "mPointer",
17737     "referenced_type" : "type-245"
17738    },
17739    {
17740     "field_name" : "_pad",
17741     "referenced_type" : "type-55"
17742    }
17743   ],
17744   "is_anonymous" : true,
17745   "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",
17746   "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",
17747   "record_kind" : "union",
17748   "referenced_type" : "type-244",
17749   "self_type" : "type-244",
17750   "size" : 8,
17751   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17752   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEUt_E"
17753  },
17754  {
17755   "access" : "private",
17756   "alignment" : 8,
17757   "fields" :
17758   [
17759    {
17760     "field_name" : "mPointer",
17761     "referenced_type" : "type-232"
17762    },
17763    {
17764     "field_name" : "_pad",
17765     "referenced_type" : "type-55"
17766    }
17767   ],
17768   "is_anonymous" : true,
17769   "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",
17770   "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",
17771   "record_kind" : "union",
17772   "referenced_type" : "type-231",
17773   "self_type" : "type-231",
17774   "size" : 8,
17775   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17776   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEUt_E"
17777  },
17778  {
17779   "access" : "private",
17780   "alignment" : 8,
17781   "fields" :
17782   [
17783    {
17784     "field_name" : "mPointer",
17785     "referenced_type" : "type-261"
17786    },
17787    {
17788     "field_name" : "_pad",
17789     "referenced_type" : "type-55"
17790    }
17791   ],
17792   "is_anonymous" : true,
17793   "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",
17794   "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",
17795   "record_kind" : "union",
17796   "referenced_type" : "type-260",
17797   "self_type" : "type-260",
17798   "size" : 8,
17799   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17800   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEUt_E"
17801  },
17802  {
17803   "access" : "private",
17804   "alignment" : 8,
17805   "fields" :
17806   [
17807    {
17808     "field_name" : "mPointer",
17809     "referenced_type" : "type-930"
17810    },
17811    {
17812     "field_name" : "_pad",
17813     "referenced_type" : "type-55"
17814    }
17815   ],
17816   "is_anonymous" : true,
17817   "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",
17818   "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",
17819   "record_kind" : "union",
17820   "referenced_type" : "type-929",
17821   "self_type" : "type-929",
17822   "size" : 8,
17823   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17824   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09SubSampleEEUt_E"
17825  },
17826  {
17827   "alignment" : 8,
17828   "fields" :
17829   [
17830    {
17831     "access" : "private",
17832     "referenced_type" : "type-605"
17833    }
17834   ],
17835   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
17836   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
17837   "referenced_type" : "type-604",
17838   "self_type" : "type-604",
17839   "size" : 8,
17840   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17841   "template_args" : [ "type-607" ],
17842   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
17843  },
17844  {
17845   "alignment" : 8,
17846   "fields" :
17847   [
17848    {
17849     "access" : "private",
17850     "referenced_type" : "type-244"
17851    }
17852   ],
17853   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
17854   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
17855   "referenced_type" : "type-243",
17856   "self_type" : "type-243",
17857   "size" : 8,
17858   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17859   "template_args" : [ "type-246" ],
17860   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEE"
17861  },
17862  {
17863   "alignment" : 8,
17864   "fields" :
17865   [
17866    {
17867     "access" : "private",
17868     "referenced_type" : "type-231"
17869    }
17870   ],
17871   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
17872   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
17873   "referenced_type" : "type-230",
17874   "self_type" : "type-230",
17875   "size" : 8,
17876   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17877   "template_args" : [ "type-233" ],
17878   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEE"
17879  },
17880  {
17881   "alignment" : 8,
17882   "fields" :
17883   [
17884    {
17885     "access" : "private",
17886     "referenced_type" : "type-260"
17887    }
17888   ],
17889   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
17890   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
17891   "referenced_type" : "type-259",
17892   "self_type" : "type-259",
17893   "size" : 8,
17894   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17895   "template_args" : [ "type-262" ],
17896   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEE"
17897  },
17898  {
17899   "alignment" : 8,
17900   "fields" :
17901   [
17902    {
17903     "access" : "private",
17904     "referenced_type" : "type-929"
17905    }
17906   ],
17907   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
17908   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
17909   "referenced_type" : "type-928",
17910   "self_type" : "type-928",
17911   "size" : 8,
17912   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17913   "template_args" : [ "type-822" ],
17914   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09SubSampleEEE"
17915  },
17916  {
17917   "alignment" : 8,
17918   "fields" :
17919   [
17920    {
17921     "access" : "private",
17922     "referenced_type" : "type-620"
17923    }
17924   ],
17925   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
17926   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
17927   "referenced_type" : "type-619",
17928   "self_type" : "type-619",
17929   "size" : 8,
17930   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17931   "template_args" : [ "type-622" ],
17932   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
17933  },
17934  {
17935   "alignment" : 8,
17936   "fields" :
17937   [
17938    {
17939     "access" : "private",
17940     "referenced_type" : "type-611"
17941    }
17942   ],
17943   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
17944   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
17945   "referenced_type" : "type-610",
17946   "self_type" : "type-610",
17947   "size" : 8,
17948   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17949   "template_args" : [ "type-234" ],
17950   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
17951  },
17952  {
17953   "alignment" : 8,
17954   "fields" :
17955   [
17956    {
17957     "access" : "private",
17958     "referenced_type" : "type-644"
17959    }
17960   ],
17961   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
17962   "name" : "android::hardware::details::hidl_pointer<char>",
17963   "referenced_type" : "type-643",
17964   "self_type" : "type-643",
17965   "size" : 8,
17966   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17967   "template_args" : [ "type-80" ],
17968   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
17969  },
17970  {
17971   "access" : "private",
17972   "alignment" : 8,
17973   "fields" :
17974   [
17975    {
17976     "field_name" : "mPointer",
17977     "referenced_type" : "type-455"
17978    },
17979    {
17980     "field_name" : "_pad",
17981     "referenced_type" : "type-55"
17982    }
17983   ],
17984   "is_anonymous" : true,
17985   "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",
17986   "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",
17987   "record_kind" : "union",
17988   "referenced_type" : "type-644",
17989   "self_type" : "type-644",
17990   "size" : 8,
17991   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17992   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
17993  },
17994  {
17995   "alignment" : 8,
17996   "fields" :
17997   [
17998    {
17999     "access" : "private",
18000     "referenced_type" : "type-236"
18001    }
18002   ],
18003   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
18004   "name" : "android::hardware::details::hidl_pointer<const char>",
18005   "referenced_type" : "type-235",
18006   "self_type" : "type-235",
18007   "size" : 8,
18008   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18009   "template_args" : [ "type-79" ],
18010   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
18011  },
18012  {
18013   "access" : "private",
18014   "alignment" : 8,
18015   "fields" :
18016   [
18017    {
18018     "field_name" : "mPointer",
18019     "referenced_type" : "type-78"
18020    },
18021    {
18022     "field_name" : "_pad",
18023     "referenced_type" : "type-55"
18024    }
18025   ],
18026   "is_anonymous" : true,
18027   "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",
18028   "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",
18029   "record_kind" : "union",
18030   "referenced_type" : "type-236",
18031   "self_type" : "type-236",
18032   "size" : 8,
18033   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18034   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
18035  },
18036  {
18037   "alignment" : 8,
18038   "fields" :
18039   [
18040    {
18041     "access" : "private",
18042     "referenced_type" : "type-571"
18043    }
18044   ],
18045   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
18046   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
18047   "referenced_type" : "type-570",
18048   "self_type" : "type-570",
18049   "size" : 8,
18050   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18051   "template_args" : [ "type-573" ],
18052   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
18053  },
18054  {
18055   "access" : "private",
18056   "alignment" : 8,
18057   "fields" :
18058   [
18059    {
18060     "field_name" : "mPointer",
18061     "referenced_type" : "type-572"
18062    },
18063    {
18064     "field_name" : "_pad",
18065     "referenced_type" : "type-55"
18066    }
18067   ],
18068   "is_anonymous" : true,
18069   "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",
18070   "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",
18071   "record_kind" : "union",
18072   "referenced_type" : "type-571",
18073   "self_type" : "type-571",
18074   "size" : 8,
18075   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18076   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
18077  },
18078  {
18079   "access" : "private",
18080   "alignment" : 8,
18081   "fields" :
18082   [
18083    {
18084     "field_name" : "mPointer",
18085     "referenced_type" : "type-621"
18086    },
18087    {
18088     "field_name" : "_pad",
18089     "referenced_type" : "type-55"
18090    }
18091   ],
18092   "is_anonymous" : true,
18093   "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",
18094   "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",
18095   "record_kind" : "union",
18096   "referenced_type" : "type-620",
18097   "self_type" : "type-620",
18098   "size" : 8,
18099   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18100   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
18101  },
18102  {
18103   "access" : "private",
18104   "alignment" : 8,
18105   "fields" :
18106   [
18107    {
18108     "field_name" : "mPointer",
18109     "referenced_type" : "type-612"
18110    },
18111    {
18112     "field_name" : "_pad",
18113     "referenced_type" : "type-55"
18114    }
18115   ],
18116   "is_anonymous" : true,
18117   "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",
18118   "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",
18119   "record_kind" : "union",
18120   "referenced_type" : "type-611",
18121   "self_type" : "type-611",
18122   "size" : 8,
18123   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18124   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
18125  },
18126  {
18127   "alignment" : 8,
18128   "fields" :
18129   [
18130    {
18131     "access" : "private",
18132     "referenced_type" : "type-632"
18133    }
18134   ],
18135   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
18136   "name" : "android::hardware::details::hidl_pointer<int>",
18137   "referenced_type" : "type-631",
18138   "self_type" : "type-631",
18139   "size" : 8,
18140   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18141   "template_args" : [ "type-28" ],
18142   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
18143  },
18144  {
18145   "access" : "private",
18146   "alignment" : 8,
18147   "fields" :
18148   [
18149    {
18150     "field_name" : "mPointer",
18151     "referenced_type" : "type-633"
18152    },
18153    {
18154     "field_name" : "_pad",
18155     "referenced_type" : "type-55"
18156    }
18157   ],
18158   "is_anonymous" : true,
18159   "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",
18160   "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",
18161   "record_kind" : "union",
18162   "referenced_type" : "type-632",
18163   "self_type" : "type-632",
18164   "size" : 8,
18165   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18166   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
18167  },
18168  {
18169   "alignment" : 8,
18170   "fields" :
18171   [
18172    {
18173     "access" : "private",
18174     "referenced_type" : "type-666"
18175    }
18176   ],
18177   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
18178   "name" : "android::hardware::details::hidl_pointer<native_handle>",
18179   "referenced_type" : "type-665",
18180   "self_type" : "type-665",
18181   "size" : 8,
18182   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18183   "template_args" : [ "type-464" ],
18184   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
18185  },
18186  {
18187   "access" : "private",
18188   "alignment" : 8,
18189   "fields" :
18190   [
18191    {
18192     "field_name" : "mPointer",
18193     "referenced_type" : "type-463"
18194    },
18195    {
18196     "field_name" : "_pad",
18197     "referenced_type" : "type-55"
18198    }
18199   ],
18200   "is_anonymous" : true,
18201   "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",
18202   "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",
18203   "record_kind" : "union",
18204   "referenced_type" : "type-666",
18205   "self_type" : "type-666",
18206   "size" : 8,
18207   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18208   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
18209  },
18210  {
18211   "alignment" : 8,
18212   "fields" :
18213   [
18214    {
18215     "access" : "private",
18216     "referenced_type" : "type-249"
18217    }
18218   ],
18219   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
18220   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
18221   "referenced_type" : "type-248",
18222   "self_type" : "type-248",
18223   "size" : 8,
18224   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18225   "template_args" : [ "type-251" ],
18226   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
18227  },
18228  {
18229   "access" : "private",
18230   "alignment" : 8,
18231   "fields" :
18232   [
18233    {
18234     "field_name" : "mPointer",
18235     "referenced_type" : "type-250"
18236    },
18237    {
18238     "field_name" : "_pad",
18239     "referenced_type" : "type-55"
18240    }
18241   ],
18242   "is_anonymous" : true,
18243   "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",
18244   "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",
18245   "record_kind" : "union",
18246   "referenced_type" : "type-249",
18247   "self_type" : "type-249",
18248   "size" : 8,
18249   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18250   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
18251  },
18252  {
18253   "alignment" : 1,
18254   "linker_set_key" : "android::hardware::details::i_tag",
18255   "name" : "android::hardware::details::i_tag",
18256   "referenced_type" : "type-528",
18257   "self_type" : "type-528",
18258   "size" : 1,
18259   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18260   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
18261  },
18262  {
18263   "alignment" : 8,
18264   "fields" :
18265   [
18266    {
18267     "access" : "private",
18268     "field_name" : "mStatus",
18269     "referenced_type" : "type-113"
18270    },
18271    {
18272     "access" : "private",
18273     "field_name" : "mCheckedStatus",
18274     "field_offset" : 256,
18275     "referenced_type" : "type-34"
18276    }
18277   ],
18278   "linker_set_key" : "android::hardware::details::return_status",
18279   "name" : "android::hardware::details::return_status",
18280   "record_kind" : "class",
18281   "referenced_type" : "type-112",
18282   "self_type" : "type-112",
18283   "size" : 40,
18284   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
18285   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
18286  },
18287  {
18288   "alignment" : 1,
18289   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 16>",
18290   "name" : "android::hardware::details::std_array<unsigned char, 16>",
18291   "referenced_type" : "type-645",
18292   "self_type" : "type-645",
18293   "size" : 1,
18294   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18295   "template_args" : [ "type-251" ],
18296   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm16EJEEE"
18297  },
18298  {
18299   "alignment" : 1,
18300   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
18301   "name" : "android::hardware::details::std_array<unsigned char, 32>",
18302   "referenced_type" : "type-647",
18303   "self_type" : "type-647",
18304   "size" : 1,
18305   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18306   "template_args" : [ "type-251" ],
18307   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
18308  },
18309  {
18310   "alignment" : 8,
18311   "base_specifiers" :
18312   [
18313    {
18314     "referenced_type" : "type-25"
18315    }
18316   ],
18317   "fields" :
18318   [
18319    {
18320     "access" : "private",
18321     "field_name" : "_hidl_mImpl",
18322     "field_offset" : 1024,
18323     "referenced_type" : "type-330"
18324    }
18325   ],
18326   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
18327   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
18328   "referenced_type" : "type-753",
18329   "self_type" : "type-753",
18330   "size" : 152,
18331   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h",
18332   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
18333   "vtable_components" :
18334   [
18335    {
18336     "component_value" : 136,
18337     "kind" : "vbase_offset"
18338    },
18339    {
18340     "kind" : "offset_to_top"
18341    },
18342    {
18343     "kind" : "rtti",
18344     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
18345    },
18346    {
18347     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18348    },
18349    {
18350     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18351    },
18352    {
18353     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18354    },
18355    {
18356     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18357    },
18358    {
18359     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18360    },
18361    {
18362     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18363    },
18364    {
18365     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18366    },
18367    {
18368     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18369    },
18370    {
18371     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18372    },
18373    {
18374     "kind" : "complete_dtor_pointer",
18375     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
18376    },
18377    {
18378     "kind" : "deleting_dtor_pointer",
18379     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
18380    },
18381    {
18382     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18383    },
18384    {
18385     "component_value" : -32,
18386     "kind" : "offset_to_top"
18387    },
18388    {
18389     "kind" : "rtti",
18390     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
18391    },
18392    {
18393     "kind" : "complete_dtor_pointer",
18394     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
18395    },
18396    {
18397     "kind" : "deleting_dtor_pointer",
18398     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
18399    },
18400    {
18401     "kind" : "vcall_offset"
18402    },
18403    {
18404     "kind" : "vcall_offset"
18405    },
18406    {
18407     "kind" : "vcall_offset"
18408    },
18409    {
18410     "kind" : "vcall_offset"
18411    },
18412    {
18413     "component_value" : -136,
18414     "kind" : "vcall_offset"
18415    },
18416    {
18417     "component_value" : -136,
18418     "kind" : "offset_to_top"
18419    },
18420    {
18421     "kind" : "rtti",
18422     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
18423    },
18424    {
18425     "kind" : "complete_dtor_pointer",
18426     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
18427    },
18428    {
18429     "kind" : "deleting_dtor_pointer",
18430     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
18431    },
18432    {
18433     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18434    },
18435    {
18436     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18437    },
18438    {
18439     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18440    },
18441    {
18442     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18443    }
18444   ]
18445  },
18446  {
18447   "alignment" : 8,
18448   "base_specifiers" :
18449   [
18450    {
18451     "referenced_type" : "type-25"
18452    }
18453   ],
18454   "fields" :
18455   [
18456    {
18457     "access" : "private",
18458     "field_name" : "_hidl_mImpl",
18459     "field_offset" : 1024,
18460     "referenced_type" : "type-281"
18461    }
18462   ],
18463   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
18464   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
18465   "referenced_type" : "type-709",
18466   "self_type" : "type-709",
18467   "size" : 152,
18468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h",
18469   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BnHwCryptoPluginE",
18470   "vtable_components" :
18471   [
18472    {
18473     "component_value" : 136,
18474     "kind" : "vbase_offset"
18475    },
18476    {
18477     "kind" : "offset_to_top"
18478    },
18479    {
18480     "kind" : "rtti",
18481     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
18482    },
18483    {
18484     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18485    },
18486    {
18487     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18488    },
18489    {
18490     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18491    },
18492    {
18493     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18494    },
18495    {
18496     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18497    },
18498    {
18499     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18500    },
18501    {
18502     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18503    },
18504    {
18505     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18506    },
18507    {
18508     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18509    },
18510    {
18511     "kind" : "complete_dtor_pointer",
18512     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
18513    },
18514    {
18515     "kind" : "deleting_dtor_pointer",
18516     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
18517    },
18518    {
18519     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18520    },
18521    {
18522     "component_value" : -32,
18523     "kind" : "offset_to_top"
18524    },
18525    {
18526     "kind" : "rtti",
18527     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
18528    },
18529    {
18530     "kind" : "complete_dtor_pointer",
18531     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
18532    },
18533    {
18534     "kind" : "deleting_dtor_pointer",
18535     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
18536    },
18537    {
18538     "kind" : "vcall_offset"
18539    },
18540    {
18541     "kind" : "vcall_offset"
18542    },
18543    {
18544     "kind" : "vcall_offset"
18545    },
18546    {
18547     "kind" : "vcall_offset"
18548    },
18549    {
18550     "component_value" : -136,
18551     "kind" : "vcall_offset"
18552    },
18553    {
18554     "component_value" : -136,
18555     "kind" : "offset_to_top"
18556    },
18557    {
18558     "kind" : "rtti",
18559     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
18560    },
18561    {
18562     "kind" : "complete_dtor_pointer",
18563     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
18564    },
18565    {
18566     "kind" : "deleting_dtor_pointer",
18567     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
18568    },
18569    {
18570     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18571    },
18572    {
18573     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18574    },
18575    {
18576     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18577    },
18578    {
18579     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18580    }
18581   ]
18582  },
18583  {
18584   "alignment" : 8,
18585   "base_specifiers" :
18586   [
18587    {
18588     "referenced_type" : "type-25"
18589    }
18590   ],
18591   "fields" :
18592   [
18593    {
18594     "access" : "private",
18595     "field_name" : "_hidl_mImpl",
18596     "field_offset" : 1024,
18597     "referenced_type" : "type-22"
18598    }
18599   ],
18600   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory",
18601   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory",
18602   "referenced_type" : "type-21",
18603   "self_type" : "type-21",
18604   "size" : 152,
18605   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h",
18606   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BnHwDrmFactoryE",
18607   "vtable_components" :
18608   [
18609    {
18610     "component_value" : 136,
18611     "kind" : "vbase_offset"
18612    },
18613    {
18614     "kind" : "offset_to_top"
18615    },
18616    {
18617     "kind" : "rtti",
18618     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
18619    },
18620    {
18621     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18622    },
18623    {
18624     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18625    },
18626    {
18627     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18628    },
18629    {
18630     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18631    },
18632    {
18633     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18634    },
18635    {
18636     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18637    },
18638    {
18639     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18640    },
18641    {
18642     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18643    },
18644    {
18645     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18646    },
18647    {
18648     "kind" : "complete_dtor_pointer",
18649     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
18650    },
18651    {
18652     "kind" : "deleting_dtor_pointer",
18653     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
18654    },
18655    {
18656     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18657    },
18658    {
18659     "component_value" : -32,
18660     "kind" : "offset_to_top"
18661    },
18662    {
18663     "kind" : "rtti",
18664     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
18665    },
18666    {
18667     "kind" : "complete_dtor_pointer",
18668     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
18669    },
18670    {
18671     "kind" : "deleting_dtor_pointer",
18672     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
18673    },
18674    {
18675     "kind" : "vcall_offset"
18676    },
18677    {
18678     "kind" : "vcall_offset"
18679    },
18680    {
18681     "kind" : "vcall_offset"
18682    },
18683    {
18684     "kind" : "vcall_offset"
18685    },
18686    {
18687     "component_value" : -136,
18688     "kind" : "vcall_offset"
18689    },
18690    {
18691     "component_value" : -136,
18692     "kind" : "offset_to_top"
18693    },
18694    {
18695     "kind" : "rtti",
18696     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
18697    },
18698    {
18699     "kind" : "complete_dtor_pointer",
18700     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
18701    },
18702    {
18703     "kind" : "deleting_dtor_pointer",
18704     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
18705    },
18706    {
18707     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18708    },
18709    {
18710     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18711    },
18712    {
18713     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18714    },
18715    {
18716     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18717    }
18718   ]
18719  },
18720  {
18721   "alignment" : 8,
18722   "base_specifiers" :
18723   [
18724    {
18725     "referenced_type" : "type-25"
18726    }
18727   ],
18728   "fields" :
18729   [
18730    {
18731     "access" : "private",
18732     "field_name" : "_hidl_mImpl",
18733     "field_offset" : 1024,
18734     "referenced_type" : "type-85"
18735    }
18736   ],
18737   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
18738   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
18739   "referenced_type" : "type-136",
18740   "self_type" : "type-136",
18741   "size" : 152,
18742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h",
18743   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BnHwDrmPluginE",
18744   "vtable_components" :
18745   [
18746    {
18747     "component_value" : 136,
18748     "kind" : "vbase_offset"
18749    },
18750    {
18751     "kind" : "offset_to_top"
18752    },
18753    {
18754     "kind" : "rtti",
18755     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
18756    },
18757    {
18758     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18759    },
18760    {
18761     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18762    },
18763    {
18764     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18765    },
18766    {
18767     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18768    },
18769    {
18770     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18771    },
18772    {
18773     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18774    },
18775    {
18776     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18777    },
18778    {
18779     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18780    },
18781    {
18782     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18783    },
18784    {
18785     "kind" : "complete_dtor_pointer",
18786     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
18787    },
18788    {
18789     "kind" : "deleting_dtor_pointer",
18790     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
18791    },
18792    {
18793     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18794    },
18795    {
18796     "component_value" : -32,
18797     "kind" : "offset_to_top"
18798    },
18799    {
18800     "kind" : "rtti",
18801     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
18802    },
18803    {
18804     "kind" : "complete_dtor_pointer",
18805     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
18806    },
18807    {
18808     "kind" : "deleting_dtor_pointer",
18809     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
18810    },
18811    {
18812     "kind" : "vcall_offset"
18813    },
18814    {
18815     "kind" : "vcall_offset"
18816    },
18817    {
18818     "kind" : "vcall_offset"
18819    },
18820    {
18821     "kind" : "vcall_offset"
18822    },
18823    {
18824     "component_value" : -136,
18825     "kind" : "vcall_offset"
18826    },
18827    {
18828     "component_value" : -136,
18829     "kind" : "offset_to_top"
18830    },
18831    {
18832     "kind" : "rtti",
18833     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
18834    },
18835    {
18836     "kind" : "complete_dtor_pointer",
18837     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
18838    },
18839    {
18840     "kind" : "deleting_dtor_pointer",
18841     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
18842    },
18843    {
18844     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18845    },
18846    {
18847     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18848    },
18849    {
18850     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18851    },
18852    {
18853     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18854    }
18855   ]
18856  },
18857  {
18858   "alignment" : 8,
18859   "base_specifiers" :
18860   [
18861    {
18862     "referenced_type" : "type-25"
18863    }
18864   ],
18865   "fields" :
18866   [
18867    {
18868     "access" : "private",
18869     "field_name" : "_hidl_mImpl",
18870     "field_offset" : 1024,
18871     "referenced_type" : "type-89"
18872    }
18873   ],
18874   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
18875   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
18876   "referenced_type" : "type-168",
18877   "self_type" : "type-168",
18878   "size" : 152,
18879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h",
18880   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
18881   "vtable_components" :
18882   [
18883    {
18884     "component_value" : 136,
18885     "kind" : "vbase_offset"
18886    },
18887    {
18888     "kind" : "offset_to_top"
18889    },
18890    {
18891     "kind" : "rtti",
18892     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
18893    },
18894    {
18895     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18896    },
18897    {
18898     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18899    },
18900    {
18901     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18902    },
18903    {
18904     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18905    },
18906    {
18907     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18908    },
18909    {
18910     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18911    },
18912    {
18913     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18914    },
18915    {
18916     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18917    },
18918    {
18919     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18920    },
18921    {
18922     "kind" : "complete_dtor_pointer",
18923     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
18924    },
18925    {
18926     "kind" : "deleting_dtor_pointer",
18927     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
18928    },
18929    {
18930     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18931    },
18932    {
18933     "component_value" : -32,
18934     "kind" : "offset_to_top"
18935    },
18936    {
18937     "kind" : "rtti",
18938     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
18939    },
18940    {
18941     "kind" : "complete_dtor_pointer",
18942     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
18943    },
18944    {
18945     "kind" : "deleting_dtor_pointer",
18946     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
18947    },
18948    {
18949     "kind" : "vcall_offset"
18950    },
18951    {
18952     "kind" : "vcall_offset"
18953    },
18954    {
18955     "kind" : "vcall_offset"
18956    },
18957    {
18958     "kind" : "vcall_offset"
18959    },
18960    {
18961     "component_value" : -136,
18962     "kind" : "vcall_offset"
18963    },
18964    {
18965     "component_value" : -136,
18966     "kind" : "offset_to_top"
18967    },
18968    {
18969     "kind" : "rtti",
18970     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
18971    },
18972    {
18973     "kind" : "complete_dtor_pointer",
18974     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
18975    },
18976    {
18977     "kind" : "deleting_dtor_pointer",
18978     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
18979    },
18980    {
18981     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18982    },
18983    {
18984     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18985    },
18986    {
18987     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18988    },
18989    {
18990     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18991    }
18992   ]
18993  },
18994  {
18995   "alignment" : 8,
18996   "base_specifiers" :
18997   [
18998    {
18999     "referenced_type" : "type-693"
19000    },
19001    {
19002     "referenced_type" : "type-32"
19003    }
19004   ],
19005   "fields" :
19006   [
19007    {
19008     "access" : "private",
19009     "field_name" : "_hidl_mMutex",
19010     "field_offset" : 1088,
19011     "referenced_type" : "type-868"
19012    },
19013    {
19014     "access" : "private",
19015     "field_name" : "_hidl_mDeathRecipients",
19016     "field_offset" : 1408,
19017     "referenced_type" : "type-869"
19018    }
19019   ],
19020   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
19021   "name" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
19022   "referenced_type" : "type-867",
19023   "self_type" : "type-867",
19024   "size" : 216,
19025   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h",
19026   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
19027   "vtable_components" :
19028   [
19029    {
19030     "component_value" : 200,
19031     "kind" : "vbase_offset"
19032    },
19033    {
19034     "kind" : "offset_to_top"
19035    },
19036    {
19037     "kind" : "rtti",
19038     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
19039    },
19040    {
19041     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_017BpHwCryptoFactory8isRemoteEv"
19042    },
19043    {
19044     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19045    },
19046    {
19047     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19048    },
19049    {
19050     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19051    },
19052    {
19053     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19054    },
19055    {
19056     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21setHALInstrumentationEv"
19057    },
19058    {
19059     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
19060    },
19061    {
19062     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory4pingEv"
19063    },
19064    {
19065     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19066    },
19067    {
19068     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21notifySyspropsChangedEv"
19069    },
19070    {
19071     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19072    },
19073    {
19074     "kind" : "complete_dtor_pointer",
19075     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
19076    },
19077    {
19078     "kind" : "deleting_dtor_pointer",
19079     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
19080    },
19081    {
19082     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
19083    },
19084    {
19085     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
19086    },
19087    {
19088     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
19089    },
19090    {
19091     "component_value" : 192,
19092     "kind" : "vbase_offset"
19093    },
19094    {
19095     "component_value" : -8,
19096     "kind" : "offset_to_top"
19097    },
19098    {
19099     "kind" : "rtti",
19100     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
19101    },
19102    {
19103     "kind" : "complete_dtor_pointer",
19104     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
19105    },
19106    {
19107     "kind" : "deleting_dtor_pointer",
19108     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
19109    },
19110    {
19111     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
19112    },
19113    {
19114     "component_value" : 184,
19115     "kind" : "vbase_offset"
19116    },
19117    {
19118     "component_value" : -16,
19119     "kind" : "offset_to_top"
19120    },
19121    {
19122     "kind" : "rtti",
19123     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
19124    },
19125    {
19126     "kind" : "complete_dtor_pointer",
19127     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
19128    },
19129    {
19130     "kind" : "deleting_dtor_pointer",
19131     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
19132    },
19133    {
19134     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19135    },
19136    {
19137     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19138    },
19139    {
19140     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19141    },
19142    {
19143     "component_value" : -48,
19144     "kind" : "offset_to_top"
19145    },
19146    {
19147     "kind" : "rtti",
19148     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
19149    },
19150    {
19151     "kind" : "complete_dtor_pointer",
19152     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
19153    },
19154    {
19155     "kind" : "deleting_dtor_pointer",
19156     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
19157    },
19158    {
19159     "kind" : "vcall_offset"
19160    },
19161    {
19162     "component_value" : -184,
19163     "kind" : "vcall_offset"
19164    },
19165    {
19166     "component_value" : -184,
19167     "kind" : "vcall_offset"
19168    },
19169    {
19170     "component_value" : -184,
19171     "kind" : "vcall_offset"
19172    },
19173    {
19174     "component_value" : -200,
19175     "kind" : "vcall_offset"
19176    },
19177    {
19178     "component_value" : -200,
19179     "kind" : "offset_to_top"
19180    },
19181    {
19182     "kind" : "rtti",
19183     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
19184    },
19185    {
19186     "kind" : "complete_dtor_pointer",
19187     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
19188    },
19189    {
19190     "kind" : "deleting_dtor_pointer",
19191     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
19192    },
19193    {
19194     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19195    },
19196    {
19197     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19198    },
19199    {
19200     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19201    },
19202    {
19203     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19204    }
19205   ]
19206  },
19207  {
19208   "alignment" : 8,
19209   "base_specifiers" :
19210   [
19211    {
19212     "referenced_type" : "type-287"
19213    },
19214    {
19215     "referenced_type" : "type-32"
19216    }
19217   ],
19218   "fields" :
19219   [
19220    {
19221     "access" : "private",
19222     "field_name" : "_hidl_mMutex",
19223     "field_offset" : 1088,
19224     "referenced_type" : "type-285"
19225    },
19226    {
19227     "access" : "private",
19228     "field_name" : "_hidl_mDeathRecipients",
19229     "field_offset" : 1408,
19230     "referenced_type" : "type-286"
19231    }
19232   ],
19233   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
19234   "name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
19235   "referenced_type" : "type-284",
19236   "self_type" : "type-284",
19237   "size" : 216,
19238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h",
19239   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BpHwCryptoPluginE",
19240   "vtable_components" :
19241   [
19242    {
19243     "component_value" : 200,
19244     "kind" : "vbase_offset"
19245    },
19246    {
19247     "kind" : "offset_to_top"
19248    },
19249    {
19250     "kind" : "rtti",
19251     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
19252    },
19253    {
19254     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_016BpHwCryptoPlugin8isRemoteEv"
19255    },
19256    {
19257     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19258    },
19259    {
19260     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19261    },
19262    {
19263     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19264    },
19265    {
19266     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19267    },
19268    {
19269     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21setHALInstrumentationEv"
19270    },
19271    {
19272     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
19273    },
19274    {
19275     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin4pingEv"
19276    },
19277    {
19278     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19279    },
19280    {
19281     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21notifySyspropsChangedEv"
19282    },
19283    {
19284     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19285    },
19286    {
19287     "kind" : "complete_dtor_pointer",
19288     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
19289    },
19290    {
19291     "kind" : "deleting_dtor_pointer",
19292     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
19293    },
19294    {
19295     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
19296    },
19297    {
19298     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin16notifyResolutionEjj"
19299    },
19300    {
19301     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
19302    },
19303    {
19304     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
19305    },
19306    {
19307     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
19308    },
19309    {
19310     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
19311    },
19312    {
19313     "component_value" : 192,
19314     "kind" : "vbase_offset"
19315    },
19316    {
19317     "component_value" : -8,
19318     "kind" : "offset_to_top"
19319    },
19320    {
19321     "kind" : "rtti",
19322     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
19323    },
19324    {
19325     "kind" : "complete_dtor_pointer",
19326     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
19327    },
19328    {
19329     "kind" : "deleting_dtor_pointer",
19330     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
19331    },
19332    {
19333     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
19334    },
19335    {
19336     "component_value" : 184,
19337     "kind" : "vbase_offset"
19338    },
19339    {
19340     "component_value" : -16,
19341     "kind" : "offset_to_top"
19342    },
19343    {
19344     "kind" : "rtti",
19345     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
19346    },
19347    {
19348     "kind" : "complete_dtor_pointer",
19349     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
19350    },
19351    {
19352     "kind" : "deleting_dtor_pointer",
19353     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
19354    },
19355    {
19356     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19357    },
19358    {
19359     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19360    },
19361    {
19362     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19363    },
19364    {
19365     "component_value" : -48,
19366     "kind" : "offset_to_top"
19367    },
19368    {
19369     "kind" : "rtti",
19370     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
19371    },
19372    {
19373     "kind" : "complete_dtor_pointer",
19374     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
19375    },
19376    {
19377     "kind" : "deleting_dtor_pointer",
19378     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
19379    },
19380    {
19381     "kind" : "vcall_offset"
19382    },
19383    {
19384     "component_value" : -184,
19385     "kind" : "vcall_offset"
19386    },
19387    {
19388     "component_value" : -184,
19389     "kind" : "vcall_offset"
19390    },
19391    {
19392     "component_value" : -184,
19393     "kind" : "vcall_offset"
19394    },
19395    {
19396     "component_value" : -200,
19397     "kind" : "vcall_offset"
19398    },
19399    {
19400     "component_value" : -200,
19401     "kind" : "offset_to_top"
19402    },
19403    {
19404     "kind" : "rtti",
19405     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
19406    },
19407    {
19408     "kind" : "complete_dtor_pointer",
19409     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
19410    },
19411    {
19412     "kind" : "deleting_dtor_pointer",
19413     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
19414    },
19415    {
19416     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19417    },
19418    {
19419     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19420    },
19421    {
19422     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19423    },
19424    {
19425     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19426    }
19427   ]
19428  },
19429  {
19430   "alignment" : 8,
19431   "base_specifiers" :
19432   [
19433    {
19434     "referenced_type" : "type-46"
19435    },
19436    {
19437     "referenced_type" : "type-32"
19438    }
19439   ],
19440   "fields" :
19441   [
19442    {
19443     "access" : "private",
19444     "field_name" : "_hidl_mMutex",
19445     "field_offset" : 1088,
19446     "referenced_type" : "type-44"
19447    },
19448    {
19449     "access" : "private",
19450     "field_name" : "_hidl_mDeathRecipients",
19451     "field_offset" : 1408,
19452     "referenced_type" : "type-45"
19453    }
19454   ],
19455   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmFactory",
19456   "name" : "android::hardware::drm::V1_0::BpHwDrmFactory",
19457   "referenced_type" : "type-43",
19458   "self_type" : "type-43",
19459   "size" : 216,
19460   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h",
19461   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BpHwDrmFactoryE",
19462   "vtable_components" :
19463   [
19464    {
19465     "component_value" : 200,
19466     "kind" : "vbase_offset"
19467    },
19468    {
19469     "kind" : "offset_to_top"
19470    },
19471    {
19472     "kind" : "rtti",
19473     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
19474    },
19475    {
19476     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014BpHwDrmFactory8isRemoteEv"
19477    },
19478    {
19479     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19480    },
19481    {
19482     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19483    },
19484    {
19485     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19486    },
19487    {
19488     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19489    },
19490    {
19491     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21setHALInstrumentationEv"
19492    },
19493    {
19494     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
19495    },
19496    {
19497     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory4pingEv"
19498    },
19499    {
19500     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19501    },
19502    {
19503     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21notifySyspropsChangedEv"
19504    },
19505    {
19506     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19507    },
19508    {
19509     "kind" : "complete_dtor_pointer",
19510     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
19511    },
19512    {
19513     "kind" : "deleting_dtor_pointer",
19514     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
19515    },
19516    {
19517     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
19518    },
19519    {
19520     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
19521    },
19522    {
19523     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
19524    },
19525    {
19526     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
19527    },
19528    {
19529     "component_value" : 192,
19530     "kind" : "vbase_offset"
19531    },
19532    {
19533     "component_value" : -8,
19534     "kind" : "offset_to_top"
19535    },
19536    {
19537     "kind" : "rtti",
19538     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
19539    },
19540    {
19541     "kind" : "complete_dtor_pointer",
19542     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
19543    },
19544    {
19545     "kind" : "deleting_dtor_pointer",
19546     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
19547    },
19548    {
19549     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
19550    },
19551    {
19552     "component_value" : 184,
19553     "kind" : "vbase_offset"
19554    },
19555    {
19556     "component_value" : -16,
19557     "kind" : "offset_to_top"
19558    },
19559    {
19560     "kind" : "rtti",
19561     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
19562    },
19563    {
19564     "kind" : "complete_dtor_pointer",
19565     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
19566    },
19567    {
19568     "kind" : "deleting_dtor_pointer",
19569     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
19570    },
19571    {
19572     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19573    },
19574    {
19575     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19576    },
19577    {
19578     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19579    },
19580    {
19581     "component_value" : -48,
19582     "kind" : "offset_to_top"
19583    },
19584    {
19585     "kind" : "rtti",
19586     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
19587    },
19588    {
19589     "kind" : "complete_dtor_pointer",
19590     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
19591    },
19592    {
19593     "kind" : "deleting_dtor_pointer",
19594     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
19595    },
19596    {
19597     "kind" : "vcall_offset"
19598    },
19599    {
19600     "component_value" : -184,
19601     "kind" : "vcall_offset"
19602    },
19603    {
19604     "component_value" : -184,
19605     "kind" : "vcall_offset"
19606    },
19607    {
19608     "component_value" : -184,
19609     "kind" : "vcall_offset"
19610    },
19611    {
19612     "component_value" : -200,
19613     "kind" : "vcall_offset"
19614    },
19615    {
19616     "component_value" : -200,
19617     "kind" : "offset_to_top"
19618    },
19619    {
19620     "kind" : "rtti",
19621     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
19622    },
19623    {
19624     "kind" : "complete_dtor_pointer",
19625     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
19626    },
19627    {
19628     "kind" : "deleting_dtor_pointer",
19629     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
19630    },
19631    {
19632     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19633    },
19634    {
19635     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19636    },
19637    {
19638     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19639    },
19640    {
19641     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19642    }
19643   ]
19644  },
19645  {
19646   "alignment" : 8,
19647   "base_specifiers" :
19648   [
19649    {
19650     "referenced_type" : "type-100"
19651    },
19652    {
19653     "referenced_type" : "type-32"
19654    }
19655   ],
19656   "fields" :
19657   [
19658    {
19659     "access" : "private",
19660     "field_name" : "_hidl_mMutex",
19661     "field_offset" : 1088,
19662     "referenced_type" : "type-98"
19663    },
19664    {
19665     "access" : "private",
19666     "field_name" : "_hidl_mDeathRecipients",
19667     "field_offset" : 1408,
19668     "referenced_type" : "type-99"
19669    }
19670   ],
19671   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
19672   "name" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
19673   "referenced_type" : "type-97",
19674   "self_type" : "type-97",
19675   "size" : 216,
19676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h",
19677   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BpHwDrmPluginE",
19678   "vtable_components" :
19679   [
19680    {
19681     "component_value" : 200,
19682     "kind" : "vbase_offset"
19683    },
19684    {
19685     "kind" : "offset_to_top"
19686    },
19687    {
19688     "kind" : "rtti",
19689     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
19690    },
19691    {
19692     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013BpHwDrmPlugin8isRemoteEv"
19693    },
19694    {
19695     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19696    },
19697    {
19698     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19699    },
19700    {
19701     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19702    },
19703    {
19704     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19705    },
19706    {
19707     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21setHALInstrumentationEv"
19708    },
19709    {
19710     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
19711    },
19712    {
19713     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4pingEv"
19714    },
19715    {
19716     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19717    },
19718    {
19719     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21notifySyspropsChangedEv"
19720    },
19721    {
19722     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19723    },
19724    {
19725     "kind" : "complete_dtor_pointer",
19726     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
19727    },
19728    {
19729     "kind" : "deleting_dtor_pointer",
19730     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
19731    },
19732    {
19733     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
19734    },
19735    {
19736     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
19737    },
19738    {
19739     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
19740    },
19741    {
19742     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19743    },
19744    {
19745     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
19746    },
19747    {
19748     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
19749    },
19750    {
19751     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
19752    },
19753    {
19754     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
19755    },
19756    {
19757     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
19758    },
19759    {
19760     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
19761    },
19762    {
19763     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
19764    },
19765    {
19766     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21releaseAllSecureStopsEv"
19767    },
19768    {
19769     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
19770    },
19771    {
19772     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
19773    },
19774    {
19775     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
19776    },
19777    {
19778     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
19779    },
19780    {
19781     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
19782    },
19783    {
19784     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
19785    },
19786    {
19787     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
19788    },
19789    {
19790     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19791    },
19792    {
19793     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19794    },
19795    {
19796     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19797    },
19798    {
19799     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
19800    },
19801    {
19802     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19803    },
19804    {
19805     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
19806    },
19807    {
19808     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
19809    },
19810    {
19811     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
19812    },
19813    {
19814     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
19815    },
19816    {
19817     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
19818    },
19819    {
19820     "component_value" : 192,
19821     "kind" : "vbase_offset"
19822    },
19823    {
19824     "component_value" : -8,
19825     "kind" : "offset_to_top"
19826    },
19827    {
19828     "kind" : "rtti",
19829     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
19830    },
19831    {
19832     "kind" : "complete_dtor_pointer",
19833     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
19834    },
19835    {
19836     "kind" : "deleting_dtor_pointer",
19837     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
19838    },
19839    {
19840     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
19841    },
19842    {
19843     "component_value" : 184,
19844     "kind" : "vbase_offset"
19845    },
19846    {
19847     "component_value" : -16,
19848     "kind" : "offset_to_top"
19849    },
19850    {
19851     "kind" : "rtti",
19852     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
19853    },
19854    {
19855     "kind" : "complete_dtor_pointer",
19856     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
19857    },
19858    {
19859     "kind" : "deleting_dtor_pointer",
19860     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
19861    },
19862    {
19863     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19864    },
19865    {
19866     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19867    },
19868    {
19869     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19870    },
19871    {
19872     "component_value" : -48,
19873     "kind" : "offset_to_top"
19874    },
19875    {
19876     "kind" : "rtti",
19877     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
19878    },
19879    {
19880     "kind" : "complete_dtor_pointer",
19881     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
19882    },
19883    {
19884     "kind" : "deleting_dtor_pointer",
19885     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
19886    },
19887    {
19888     "kind" : "vcall_offset"
19889    },
19890    {
19891     "component_value" : -184,
19892     "kind" : "vcall_offset"
19893    },
19894    {
19895     "component_value" : -184,
19896     "kind" : "vcall_offset"
19897    },
19898    {
19899     "component_value" : -184,
19900     "kind" : "vcall_offset"
19901    },
19902    {
19903     "component_value" : -200,
19904     "kind" : "vcall_offset"
19905    },
19906    {
19907     "component_value" : -200,
19908     "kind" : "offset_to_top"
19909    },
19910    {
19911     "kind" : "rtti",
19912     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
19913    },
19914    {
19915     "kind" : "complete_dtor_pointer",
19916     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
19917    },
19918    {
19919     "kind" : "deleting_dtor_pointer",
19920     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
19921    },
19922    {
19923     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19924    },
19925    {
19926     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19927    },
19928    {
19929     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19930    },
19931    {
19932     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19933    }
19934   ]
19935  },
19936  {
19937   "alignment" : 8,
19938   "base_specifiers" :
19939   [
19940    {
19941     "referenced_type" : "type-132"
19942    },
19943    {
19944     "referenced_type" : "type-32"
19945    }
19946   ],
19947   "fields" :
19948   [
19949    {
19950     "access" : "private",
19951     "field_name" : "_hidl_mMutex",
19952     "field_offset" : 1088,
19953     "referenced_type" : "type-171"
19954    },
19955    {
19956     "access" : "private",
19957     "field_name" : "_hidl_mDeathRecipients",
19958     "field_offset" : 1408,
19959     "referenced_type" : "type-172"
19960    }
19961   ],
19962   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
19963   "name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
19964   "referenced_type" : "type-170",
19965   "self_type" : "type-170",
19966   "size" : 216,
19967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h",
19968   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
19969   "vtable_components" :
19970   [
19971    {
19972     "component_value" : 200,
19973     "kind" : "vbase_offset"
19974    },
19975    {
19976     "kind" : "offset_to_top"
19977    },
19978    {
19979     "kind" : "rtti",
19980     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
19981    },
19982    {
19983     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_021BpHwDrmPluginListener8isRemoteEv"
19984    },
19985    {
19986     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19987    },
19988    {
19989     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19990    },
19991    {
19992     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19993    },
19994    {
19995     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19996    },
19997    {
19998     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv"
19999    },
20000    {
20001     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20002    },
20003    {
20004     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener4pingEv"
20005    },
20006    {
20007     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20008    },
20009    {
20010     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv"
20011    },
20012    {
20013     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20014    },
20015    {
20016     "kind" : "complete_dtor_pointer",
20017     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
20018    },
20019    {
20020     "kind" : "deleting_dtor_pointer",
20021     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
20022    },
20023    {
20024     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
20025    },
20026    {
20027     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
20028    },
20029    {
20030     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
20031    },
20032    {
20033     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
20034    },
20035    {
20036     "component_value" : 192,
20037     "kind" : "vbase_offset"
20038    },
20039    {
20040     "component_value" : -8,
20041     "kind" : "offset_to_top"
20042    },
20043    {
20044     "kind" : "rtti",
20045     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
20046    },
20047    {
20048     "kind" : "complete_dtor_pointer",
20049     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
20050    },
20051    {
20052     "kind" : "deleting_dtor_pointer",
20053     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
20054    },
20055    {
20056     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
20057    },
20058    {
20059     "component_value" : 184,
20060     "kind" : "vbase_offset"
20061    },
20062    {
20063     "component_value" : -16,
20064     "kind" : "offset_to_top"
20065    },
20066    {
20067     "kind" : "rtti",
20068     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
20069    },
20070    {
20071     "kind" : "complete_dtor_pointer",
20072     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
20073    },
20074    {
20075     "kind" : "deleting_dtor_pointer",
20076     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
20077    },
20078    {
20079     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20080    },
20081    {
20082     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20083    },
20084    {
20085     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20086    },
20087    {
20088     "component_value" : -48,
20089     "kind" : "offset_to_top"
20090    },
20091    {
20092     "kind" : "rtti",
20093     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
20094    },
20095    {
20096     "kind" : "complete_dtor_pointer",
20097     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
20098    },
20099    {
20100     "kind" : "deleting_dtor_pointer",
20101     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
20102    },
20103    {
20104     "kind" : "vcall_offset"
20105    },
20106    {
20107     "component_value" : -184,
20108     "kind" : "vcall_offset"
20109    },
20110    {
20111     "component_value" : -184,
20112     "kind" : "vcall_offset"
20113    },
20114    {
20115     "component_value" : -184,
20116     "kind" : "vcall_offset"
20117    },
20118    {
20119     "component_value" : -200,
20120     "kind" : "vcall_offset"
20121    },
20122    {
20123     "component_value" : -200,
20124     "kind" : "offset_to_top"
20125    },
20126    {
20127     "kind" : "rtti",
20128     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
20129    },
20130    {
20131     "kind" : "complete_dtor_pointer",
20132     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
20133    },
20134    {
20135     "kind" : "deleting_dtor_pointer",
20136     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
20137    },
20138    {
20139     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
20140    },
20141    {
20142     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20143    },
20144    {
20145     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20146    },
20147    {
20148     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20149    }
20150   ]
20151  },
20152  {
20153   "alignment" : 8,
20154   "base_specifiers" :
20155   [
20156    {
20157     "referenced_type" : "type-332"
20158    },
20159    {
20160     "referenced_type" : "type-32"
20161    }
20162   ],
20163   "fields" :
20164   [
20165    {
20166     "access" : "private",
20167     "field_name" : "mImpl",
20168     "field_offset" : 768,
20169     "referenced_type" : "type-345"
20170    },
20171    {
20172     "access" : "private",
20173     "field_name" : "mOnewayQueue",
20174     "field_offset" : 832,
20175     "referenced_type" : "type-40"
20176    }
20177   ],
20178   "linker_set_key" : "android::hardware::drm::V1_0::BsCryptoFactory",
20179   "name" : "android::hardware::drm::V1_0::BsCryptoFactory",
20180   "referenced_type" : "type-902",
20181   "self_type" : "type-902",
20182   "size" : 136,
20183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoFactory.h",
20184   "unique_id" : "_ZTSN7android8hardware3drm4V1_015BsCryptoFactoryE",
20185   "vtable_components" :
20186   [
20187    {
20188     "component_value" : 120,
20189     "kind" : "vbase_offset"
20190    },
20191    {
20192     "kind" : "offset_to_top"
20193    },
20194    {
20195     "kind" : "rtti",
20196     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_015BsCryptoFactoryE"
20197    },
20198    {
20199     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
20200    },
20201    {
20202     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20203    },
20204    {
20205     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20206    },
20207    {
20208     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20209    },
20210    {
20211     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20212    },
20213    {
20214     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory21setHALInstrumentationEv"
20215    },
20216    {
20217     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20218    },
20219    {
20220     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory4pingEv"
20221    },
20222    {
20223     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20224    },
20225    {
20226     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory21notifySyspropsChangedEv"
20227    },
20228    {
20229     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20230    },
20231    {
20232     "kind" : "complete_dtor_pointer",
20233     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryD1Ev"
20234    },
20235    {
20236     "kind" : "deleting_dtor_pointer",
20237     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryD0Ev"
20238    },
20239    {
20240     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
20241    },
20242    {
20243     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
20244    },
20245    {
20246     "component_value" : -8,
20247     "kind" : "offset_to_top"
20248    },
20249    {
20250     "kind" : "rtti",
20251     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_015BsCryptoFactoryE"
20252    },
20253    {
20254     "kind" : "complete_dtor_pointer",
20255     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_015BsCryptoFactoryD1Ev"
20256    },
20257    {
20258     "kind" : "deleting_dtor_pointer",
20259     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_015BsCryptoFactoryD0Ev"
20260    },
20261    {
20262     "kind" : "vcall_offset"
20263    },
20264    {
20265     "kind" : "vcall_offset"
20266    },
20267    {
20268     "kind" : "vcall_offset"
20269    },
20270    {
20271     "kind" : "vcall_offset"
20272    },
20273    {
20274     "component_value" : -120,
20275     "kind" : "vcall_offset"
20276    },
20277    {
20278     "component_value" : -120,
20279     "kind" : "offset_to_top"
20280    },
20281    {
20282     "kind" : "rtti",
20283     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_015BsCryptoFactoryE"
20284    },
20285    {
20286     "kind" : "complete_dtor_pointer",
20287     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_015BsCryptoFactoryD1Ev"
20288    },
20289    {
20290     "kind" : "deleting_dtor_pointer",
20291     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_015BsCryptoFactoryD0Ev"
20292    },
20293    {
20294     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20295    },
20296    {
20297     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20298    },
20299    {
20300     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20301    },
20302    {
20303     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20304    }
20305   ]
20306  },
20307  {
20308   "alignment" : 8,
20309   "base_specifiers" :
20310   [
20311    {
20312     "referenced_type" : "type-283"
20313    },
20314    {
20315     "referenced_type" : "type-32"
20316    }
20317   ],
20318   "fields" :
20319   [
20320    {
20321     "access" : "private",
20322     "field_name" : "mImpl",
20323     "field_offset" : 768,
20324     "referenced_type" : "type-307"
20325    },
20326    {
20327     "access" : "private",
20328     "field_name" : "mOnewayQueue",
20329     "field_offset" : 832,
20330     "referenced_type" : "type-40"
20331    }
20332   ],
20333   "linker_set_key" : "android::hardware::drm::V1_0::BsCryptoPlugin",
20334   "name" : "android::hardware::drm::V1_0::BsCryptoPlugin",
20335   "referenced_type" : "type-897",
20336   "self_type" : "type-897",
20337   "size" : 136,
20338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoPlugin.h",
20339   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BsCryptoPluginE",
20340   "vtable_components" :
20341   [
20342    {
20343     "component_value" : 120,
20344     "kind" : "vbase_offset"
20345    },
20346    {
20347     "kind" : "offset_to_top"
20348    },
20349    {
20350     "kind" : "rtti",
20351     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BsCryptoPluginE"
20352    },
20353    {
20354     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
20355    },
20356    {
20357     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20358    },
20359    {
20360     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20361    },
20362    {
20363     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20364    },
20365    {
20366     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20367    },
20368    {
20369     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin21setHALInstrumentationEv"
20370    },
20371    {
20372     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20373    },
20374    {
20375     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin4pingEv"
20376    },
20377    {
20378     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20379    },
20380    {
20381     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin21notifySyspropsChangedEv"
20382    },
20383    {
20384     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20385    },
20386    {
20387     "kind" : "complete_dtor_pointer",
20388     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginD1Ev"
20389    },
20390    {
20391     "kind" : "deleting_dtor_pointer",
20392     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginD0Ev"
20393    },
20394    {
20395     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
20396    },
20397    {
20398     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin16notifyResolutionEjj"
20399    },
20400    {
20401     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
20402    },
20403    {
20404     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
20405    },
20406    {
20407     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
20408    },
20409    {
20410     "component_value" : -8,
20411     "kind" : "offset_to_top"
20412    },
20413    {
20414     "kind" : "rtti",
20415     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BsCryptoPluginE"
20416    },
20417    {
20418     "kind" : "complete_dtor_pointer",
20419     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BsCryptoPluginD1Ev"
20420    },
20421    {
20422     "kind" : "deleting_dtor_pointer",
20423     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BsCryptoPluginD0Ev"
20424    },
20425    {
20426     "kind" : "vcall_offset"
20427    },
20428    {
20429     "kind" : "vcall_offset"
20430    },
20431    {
20432     "kind" : "vcall_offset"
20433    },
20434    {
20435     "kind" : "vcall_offset"
20436    },
20437    {
20438     "component_value" : -120,
20439     "kind" : "vcall_offset"
20440    },
20441    {
20442     "component_value" : -120,
20443     "kind" : "offset_to_top"
20444    },
20445    {
20446     "kind" : "rtti",
20447     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BsCryptoPluginE"
20448    },
20449    {
20450     "kind" : "complete_dtor_pointer",
20451     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BsCryptoPluginD1Ev"
20452    },
20453    {
20454     "kind" : "deleting_dtor_pointer",
20455     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BsCryptoPluginD0Ev"
20456    },
20457    {
20458     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20459    },
20460    {
20461     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20462    },
20463    {
20464     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20465    },
20466    {
20467     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20468    }
20469   ]
20470  },
20471  {
20472   "alignment" : 8,
20473   "base_specifiers" :
20474   [
20475    {
20476     "referenced_type" : "type-24"
20477    },
20478    {
20479     "referenced_type" : "type-32"
20480    }
20481   ],
20482   "fields" :
20483   [
20484    {
20485     "access" : "private",
20486     "field_name" : "mImpl",
20487     "field_offset" : 768,
20488     "referenced_type" : "type-39"
20489    },
20490    {
20491     "access" : "private",
20492     "field_name" : "mOnewayQueue",
20493     "field_offset" : 832,
20494     "referenced_type" : "type-40"
20495    }
20496   ],
20497   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmFactory",
20498   "name" : "android::hardware::drm::V1_0::BsDrmFactory",
20499   "referenced_type" : "type-38",
20500   "self_type" : "type-38",
20501   "size" : 136,
20502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmFactory.h",
20503   "unique_id" : "_ZTSN7android8hardware3drm4V1_012BsDrmFactoryE",
20504   "vtable_components" :
20505   [
20506    {
20507     "component_value" : 120,
20508     "kind" : "vbase_offset"
20509    },
20510    {
20511     "kind" : "offset_to_top"
20512    },
20513    {
20514     "kind" : "rtti",
20515     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_012BsDrmFactoryE"
20516    },
20517    {
20518     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
20519    },
20520    {
20521     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20522    },
20523    {
20524     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20525    },
20526    {
20527     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20528    },
20529    {
20530     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20531    },
20532    {
20533     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory21setHALInstrumentationEv"
20534    },
20535    {
20536     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20537    },
20538    {
20539     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory4pingEv"
20540    },
20541    {
20542     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20543    },
20544    {
20545     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory21notifySyspropsChangedEv"
20546    },
20547    {
20548     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20549    },
20550    {
20551     "kind" : "complete_dtor_pointer",
20552     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryD1Ev"
20553    },
20554    {
20555     "kind" : "deleting_dtor_pointer",
20556     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryD0Ev"
20557    },
20558    {
20559     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
20560    },
20561    {
20562     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
20563    },
20564    {
20565     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
20566    },
20567    {
20568     "component_value" : -8,
20569     "kind" : "offset_to_top"
20570    },
20571    {
20572     "kind" : "rtti",
20573     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_012BsDrmFactoryE"
20574    },
20575    {
20576     "kind" : "complete_dtor_pointer",
20577     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_012BsDrmFactoryD1Ev"
20578    },
20579    {
20580     "kind" : "deleting_dtor_pointer",
20581     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_012BsDrmFactoryD0Ev"
20582    },
20583    {
20584     "kind" : "vcall_offset"
20585    },
20586    {
20587     "kind" : "vcall_offset"
20588    },
20589    {
20590     "kind" : "vcall_offset"
20591    },
20592    {
20593     "kind" : "vcall_offset"
20594    },
20595    {
20596     "component_value" : -120,
20597     "kind" : "vcall_offset"
20598    },
20599    {
20600     "component_value" : -120,
20601     "kind" : "offset_to_top"
20602    },
20603    {
20604     "kind" : "rtti",
20605     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_012BsDrmFactoryE"
20606    },
20607    {
20608     "kind" : "complete_dtor_pointer",
20609     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_012BsDrmFactoryD1Ev"
20610    },
20611    {
20612     "kind" : "deleting_dtor_pointer",
20613     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_012BsDrmFactoryD0Ev"
20614    },
20615    {
20616     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20617    },
20618    {
20619     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20620    },
20621    {
20622     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20623    },
20624    {
20625     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20626    }
20627   ]
20628  },
20629  {
20630   "alignment" : 8,
20631   "base_specifiers" :
20632   [
20633    {
20634     "referenced_type" : "type-87"
20635    },
20636    {
20637     "referenced_type" : "type-32"
20638    }
20639   ],
20640   "fields" :
20641   [
20642    {
20643     "access" : "private",
20644     "field_name" : "mImpl",
20645     "field_offset" : 768,
20646     "referenced_type" : "type-84"
20647    },
20648    {
20649     "access" : "private",
20650     "field_name" : "mOnewayQueue",
20651     "field_offset" : 832,
20652     "referenced_type" : "type-40"
20653    }
20654   ],
20655   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmPlugin",
20656   "name" : "android::hardware::drm::V1_0::BsDrmPlugin",
20657   "referenced_type" : "type-194",
20658   "self_type" : "type-194",
20659   "size" : 136,
20660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPlugin.h",
20661   "unique_id" : "_ZTSN7android8hardware3drm4V1_011BsDrmPluginE",
20662   "vtable_components" :
20663   [
20664    {
20665     "component_value" : 120,
20666     "kind" : "vbase_offset"
20667    },
20668    {
20669     "kind" : "offset_to_top"
20670    },
20671    {
20672     "kind" : "rtti",
20673     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011BsDrmPluginE"
20674    },
20675    {
20676     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
20677    },
20678    {
20679     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20680    },
20681    {
20682     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20683    },
20684    {
20685     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20686    },
20687    {
20688     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20689    },
20690    {
20691     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin21setHALInstrumentationEv"
20692    },
20693    {
20694     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20695    },
20696    {
20697     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin4pingEv"
20698    },
20699    {
20700     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20701    },
20702    {
20703     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin21notifySyspropsChangedEv"
20704    },
20705    {
20706     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20707    },
20708    {
20709     "kind" : "complete_dtor_pointer",
20710     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPluginD1Ev"
20711    },
20712    {
20713     "kind" : "deleting_dtor_pointer",
20714     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPluginD0Ev"
20715    },
20716    {
20717     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
20718    },
20719    {
20720     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
20721    },
20722    {
20723     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
20724    },
20725    {
20726     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20727    },
20728    {
20729     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
20730    },
20731    {
20732     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
20733    },
20734    {
20735     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
20736    },
20737    {
20738     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
20739    },
20740    {
20741     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
20742    },
20743    {
20744     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
20745    },
20746    {
20747     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
20748    },
20749    {
20750     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin21releaseAllSecureStopsEv"
20751    },
20752    {
20753     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
20754    },
20755    {
20756     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
20757    },
20758    {
20759     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
20760    },
20761    {
20762     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
20763    },
20764    {
20765     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
20766    },
20767    {
20768     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20769    },
20770    {
20771     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20772    },
20773    {
20774     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20775    },
20776    {
20777     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20778    },
20779    {
20780     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20781    },
20782    {
20783     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
20784    },
20785    {
20786     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20787    },
20788    {
20789     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
20790    },
20791    {
20792     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
20793    },
20794    {
20795     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
20796    },
20797    {
20798     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
20799    },
20800    {
20801     "component_value" : -8,
20802     "kind" : "offset_to_top"
20803    },
20804    {
20805     "kind" : "rtti",
20806     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011BsDrmPluginE"
20807    },
20808    {
20809     "kind" : "complete_dtor_pointer",
20810     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_011BsDrmPluginD1Ev"
20811    },
20812    {
20813     "kind" : "deleting_dtor_pointer",
20814     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_011BsDrmPluginD0Ev"
20815    },
20816    {
20817     "kind" : "vcall_offset"
20818    },
20819    {
20820     "kind" : "vcall_offset"
20821    },
20822    {
20823     "kind" : "vcall_offset"
20824    },
20825    {
20826     "kind" : "vcall_offset"
20827    },
20828    {
20829     "component_value" : -120,
20830     "kind" : "vcall_offset"
20831    },
20832    {
20833     "component_value" : -120,
20834     "kind" : "offset_to_top"
20835    },
20836    {
20837     "kind" : "rtti",
20838     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011BsDrmPluginE"
20839    },
20840    {
20841     "kind" : "complete_dtor_pointer",
20842     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_011BsDrmPluginD1Ev"
20843    },
20844    {
20845     "kind" : "deleting_dtor_pointer",
20846     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_011BsDrmPluginD0Ev"
20847    },
20848    {
20849     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20850    },
20851    {
20852     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20853    },
20854    {
20855     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20856    },
20857    {
20858     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20859    }
20860   ]
20861  },
20862  {
20863   "alignment" : 8,
20864   "base_specifiers" :
20865   [
20866    {
20867     "referenced_type" : "type-91"
20868    },
20869    {
20870     "referenced_type" : "type-32"
20871    }
20872   ],
20873   "fields" :
20874   [
20875    {
20876     "access" : "private",
20877     "field_name" : "mImpl",
20878     "field_offset" : 768,
20879     "referenced_type" : "type-93"
20880    },
20881    {
20882     "access" : "private",
20883     "field_name" : "mOnewayQueue",
20884     "field_offset" : 832,
20885     "referenced_type" : "type-40"
20886    }
20887   ],
20888   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmPluginListener",
20889   "name" : "android::hardware::drm::V1_0::BsDrmPluginListener",
20890   "referenced_type" : "type-366",
20891   "self_type" : "type-366",
20892   "size" : 136,
20893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPluginListener.h",
20894   "unique_id" : "_ZTSN7android8hardware3drm4V1_019BsDrmPluginListenerE",
20895   "vtable_components" :
20896   [
20897    {
20898     "component_value" : 120,
20899     "kind" : "vbase_offset"
20900    },
20901    {
20902     "kind" : "offset_to_top"
20903    },
20904    {
20905     "kind" : "rtti",
20906     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_019BsDrmPluginListenerE"
20907    },
20908    {
20909     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
20910    },
20911    {
20912     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20913    },
20914    {
20915     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20916    },
20917    {
20918     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20919    },
20920    {
20921     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20922    },
20923    {
20924     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener21setHALInstrumentationEv"
20925    },
20926    {
20927     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20928    },
20929    {
20930     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener4pingEv"
20931    },
20932    {
20933     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20934    },
20935    {
20936     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener21notifySyspropsChangedEv"
20937    },
20938    {
20939     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20940    },
20941    {
20942     "kind" : "complete_dtor_pointer",
20943     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerD1Ev"
20944    },
20945    {
20946     "kind" : "deleting_dtor_pointer",
20947     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerD0Ev"
20948    },
20949    {
20950     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
20951    },
20952    {
20953     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
20954    },
20955    {
20956     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
20957    },
20958    {
20959     "component_value" : -8,
20960     "kind" : "offset_to_top"
20961    },
20962    {
20963     "kind" : "rtti",
20964     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_019BsDrmPluginListenerE"
20965    },
20966    {
20967     "kind" : "complete_dtor_pointer",
20968     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_019BsDrmPluginListenerD1Ev"
20969    },
20970    {
20971     "kind" : "deleting_dtor_pointer",
20972     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_019BsDrmPluginListenerD0Ev"
20973    },
20974    {
20975     "kind" : "vcall_offset"
20976    },
20977    {
20978     "kind" : "vcall_offset"
20979    },
20980    {
20981     "kind" : "vcall_offset"
20982    },
20983    {
20984     "kind" : "vcall_offset"
20985    },
20986    {
20987     "component_value" : -120,
20988     "kind" : "vcall_offset"
20989    },
20990    {
20991     "component_value" : -120,
20992     "kind" : "offset_to_top"
20993    },
20994    {
20995     "kind" : "rtti",
20996     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_019BsDrmPluginListenerE"
20997    },
20998    {
20999     "kind" : "complete_dtor_pointer",
21000     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_019BsDrmPluginListenerD1Ev"
21001    },
21002    {
21003     "kind" : "deleting_dtor_pointer",
21004     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_019BsDrmPluginListenerD0Ev"
21005    },
21006    {
21007     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21008    },
21009    {
21010     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21011    },
21012    {
21013     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21014    },
21015    {
21016     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21017    }
21018   ]
21019  },
21020  {
21021   "alignment" : 8,
21022   "fields" :
21023   [
21024    {
21025     "field_name" : "type",
21026     "referenced_type" : "type-824"
21027    },
21028    {
21029     "field_name" : "nonsecureMemory",
21030     "field_offset" : 64,
21031     "referenced_type" : "type-825"
21032    },
21033    {
21034     "field_name" : "secureMemory",
21035     "field_offset" : 256,
21036     "referenced_type" : "type-587"
21037    }
21038   ],
21039   "linker_set_key" : "android::hardware::drm::V1_0::DestinationBuffer",
21040   "name" : "android::hardware::drm::V1_0::DestinationBuffer",
21041   "referenced_type" : "type-826",
21042   "self_type" : "type-826",
21043   "size" : 48,
21044   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21045   "unique_id" : "_ZTSN7android8hardware3drm4V1_017DestinationBufferE"
21046  },
21047  {
21048   "alignment" : 8,
21049   "base_specifiers" :
21050   [
21051    {
21052     "referenced_type" : "type-5"
21053    }
21054   ],
21055   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory",
21056   "name" : "android::hardware::drm::V1_0::ICryptoFactory",
21057   "referenced_type" : "type-332",
21058   "self_type" : "type-332",
21059   "size" : 24,
21060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h",
21061   "unique_id" : "_ZTSN7android8hardware3drm4V1_014ICryptoFactoryE",
21062   "vtable_components" :
21063   [
21064    {
21065     "component_value" : 8,
21066     "kind" : "vbase_offset"
21067    },
21068    {
21069     "kind" : "offset_to_top"
21070    },
21071    {
21072     "kind" : "rtti",
21073     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
21074    },
21075    {
21076     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
21077    },
21078    {
21079     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21080    },
21081    {
21082     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21083    },
21084    {
21085     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21086    },
21087    {
21088     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
21089    },
21090    {
21091     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
21092    },
21093    {
21094     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
21095    },
21096    {
21097     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
21098    },
21099    {
21100     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21101    },
21102    {
21103     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
21104    },
21105    {
21106     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21107    },
21108    {
21109     "kind" : "complete_dtor_pointer",
21110     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
21111    },
21112    {
21113     "kind" : "deleting_dtor_pointer",
21114     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
21115    },
21116    {
21117     "is_pure" : true,
21118     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
21119    },
21120    {
21121     "is_pure" : true,
21122     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
21123    },
21124    {
21125     "kind" : "vcall_offset"
21126    },
21127    {
21128     "kind" : "vcall_offset"
21129    },
21130    {
21131     "kind" : "vcall_offset"
21132    },
21133    {
21134     "kind" : "vcall_offset"
21135    },
21136    {
21137     "component_value" : -8,
21138     "kind" : "vcall_offset"
21139    },
21140    {
21141     "component_value" : -8,
21142     "kind" : "offset_to_top"
21143    },
21144    {
21145     "kind" : "rtti",
21146     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
21147    },
21148    {
21149     "kind" : "complete_dtor_pointer",
21150     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
21151    },
21152    {
21153     "kind" : "deleting_dtor_pointer",
21154     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
21155    },
21156    {
21157     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21158    },
21159    {
21160     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21161    },
21162    {
21163     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21164    },
21165    {
21166     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21167    }
21168   ]
21169  },
21170  {
21171   "alignment" : 8,
21172   "base_specifiers" :
21173   [
21174    {
21175     "referenced_type" : "type-5"
21176    }
21177   ],
21178   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin",
21179   "name" : "android::hardware::drm::V1_0::ICryptoPlugin",
21180   "referenced_type" : "type-283",
21181   "self_type" : "type-283",
21182   "size" : 24,
21183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h",
21184   "unique_id" : "_ZTSN7android8hardware3drm4V1_013ICryptoPluginE",
21185   "vtable_components" :
21186   [
21187    {
21188     "component_value" : 8,
21189     "kind" : "vbase_offset"
21190    },
21191    {
21192     "kind" : "offset_to_top"
21193    },
21194    {
21195     "kind" : "rtti",
21196     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
21197    },
21198    {
21199     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
21200    },
21201    {
21202     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21203    },
21204    {
21205     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21206    },
21207    {
21208     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21209    },
21210    {
21211     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
21212    },
21213    {
21214     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
21215    },
21216    {
21217     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
21218    },
21219    {
21220     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
21221    },
21222    {
21223     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21224    },
21225    {
21226     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
21227    },
21228    {
21229     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21230    },
21231    {
21232     "kind" : "complete_dtor_pointer",
21233     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD1Ev"
21234    },
21235    {
21236     "kind" : "deleting_dtor_pointer",
21237     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD0Ev"
21238    },
21239    {
21240     "is_pure" : true,
21241     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
21242    },
21243    {
21244     "is_pure" : true,
21245     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
21246    },
21247    {
21248     "is_pure" : true,
21249     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
21250    },
21251    {
21252     "is_pure" : true,
21253     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
21254    },
21255    {
21256     "is_pure" : true,
21257     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
21258    },
21259    {
21260     "kind" : "vcall_offset"
21261    },
21262    {
21263     "kind" : "vcall_offset"
21264    },
21265    {
21266     "kind" : "vcall_offset"
21267    },
21268    {
21269     "kind" : "vcall_offset"
21270    },
21271    {
21272     "component_value" : -8,
21273     "kind" : "vcall_offset"
21274    },
21275    {
21276     "component_value" : -8,
21277     "kind" : "offset_to_top"
21278    },
21279    {
21280     "kind" : "rtti",
21281     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
21282    },
21283    {
21284     "kind" : "complete_dtor_pointer",
21285     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013ICryptoPluginD1Ev"
21286    },
21287    {
21288     "kind" : "deleting_dtor_pointer",
21289     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013ICryptoPluginD0Ev"
21290    },
21291    {
21292     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21293    },
21294    {
21295     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21296    },
21297    {
21298     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21299    },
21300    {
21301     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21302    }
21303   ]
21304  },
21305  {
21306   "alignment" : 8,
21307   "base_specifiers" :
21308   [
21309    {
21310     "referenced_type" : "type-5"
21311    }
21312   ],
21313   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory",
21314   "name" : "android::hardware::drm::V1_0::IDrmFactory",
21315   "referenced_type" : "type-24",
21316   "self_type" : "type-24",
21317   "size" : 24,
21318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h",
21319   "unique_id" : "_ZTSN7android8hardware3drm4V1_011IDrmFactoryE",
21320   "vtable_components" :
21321   [
21322    {
21323     "component_value" : 8,
21324     "kind" : "vbase_offset"
21325    },
21326    {
21327     "kind" : "offset_to_top"
21328    },
21329    {
21330     "kind" : "rtti",
21331     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
21332    },
21333    {
21334     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
21335    },
21336    {
21337     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21338    },
21339    {
21340     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21341    },
21342    {
21343     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21344    },
21345    {
21346     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
21347    },
21348    {
21349     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
21350    },
21351    {
21352     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
21353    },
21354    {
21355     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
21356    },
21357    {
21358     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21359    },
21360    {
21361     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
21362    },
21363    {
21364     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21365    },
21366    {
21367     "kind" : "complete_dtor_pointer",
21368     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD1Ev"
21369    },
21370    {
21371     "kind" : "deleting_dtor_pointer",
21372     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD0Ev"
21373    },
21374    {
21375     "is_pure" : true,
21376     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
21377    },
21378    {
21379     "is_pure" : true,
21380     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
21381    },
21382    {
21383     "is_pure" : true,
21384     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
21385    },
21386    {
21387     "kind" : "vcall_offset"
21388    },
21389    {
21390     "kind" : "vcall_offset"
21391    },
21392    {
21393     "kind" : "vcall_offset"
21394    },
21395    {
21396     "kind" : "vcall_offset"
21397    },
21398    {
21399     "component_value" : -8,
21400     "kind" : "vcall_offset"
21401    },
21402    {
21403     "component_value" : -8,
21404     "kind" : "offset_to_top"
21405    },
21406    {
21407     "kind" : "rtti",
21408     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
21409    },
21410    {
21411     "kind" : "complete_dtor_pointer",
21412     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_011IDrmFactoryD1Ev"
21413    },
21414    {
21415     "kind" : "deleting_dtor_pointer",
21416     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_011IDrmFactoryD0Ev"
21417    },
21418    {
21419     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21420    },
21421    {
21422     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21423    },
21424    {
21425     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21426    },
21427    {
21428     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21429    }
21430   ]
21431  },
21432  {
21433   "alignment" : 8,
21434   "base_specifiers" :
21435   [
21436    {
21437     "referenced_type" : "type-5"
21438    }
21439   ],
21440   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin",
21441   "name" : "android::hardware::drm::V1_0::IDrmPlugin",
21442   "referenced_type" : "type-87",
21443   "self_type" : "type-87",
21444   "size" : 24,
21445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h",
21446   "unique_id" : "_ZTSN7android8hardware3drm4V1_010IDrmPluginE",
21447   "vtable_components" :
21448   [
21449    {
21450     "component_value" : 8,
21451     "kind" : "vbase_offset"
21452    },
21453    {
21454     "kind" : "offset_to_top"
21455    },
21456    {
21457     "kind" : "rtti",
21458     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
21459    },
21460    {
21461     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
21462    },
21463    {
21464     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21465    },
21466    {
21467     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21468    },
21469    {
21470     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21471    },
21472    {
21473     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
21474    },
21475    {
21476     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
21477    },
21478    {
21479     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
21480    },
21481    {
21482     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
21483    },
21484    {
21485     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21486    },
21487    {
21488     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
21489    },
21490    {
21491     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21492    },
21493    {
21494     "kind" : "complete_dtor_pointer",
21495     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD1Ev"
21496    },
21497    {
21498     "kind" : "deleting_dtor_pointer",
21499     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD0Ev"
21500    },
21501    {
21502     "is_pure" : true,
21503     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
21504    },
21505    {
21506     "is_pure" : true,
21507     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
21508    },
21509    {
21510     "is_pure" : true,
21511     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
21512    },
21513    {
21514     "is_pure" : true,
21515     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21516    },
21517    {
21518     "is_pure" : true,
21519     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
21520    },
21521    {
21522     "is_pure" : true,
21523     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
21524    },
21525    {
21526     "is_pure" : true,
21527     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
21528    },
21529    {
21530     "is_pure" : true,
21531     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
21532    },
21533    {
21534     "is_pure" : true,
21535     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
21536    },
21537    {
21538     "is_pure" : true,
21539     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
21540    },
21541    {
21542     "is_pure" : true,
21543     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
21544    },
21545    {
21546     "is_pure" : true,
21547     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
21548    },
21549    {
21550     "is_pure" : true,
21551     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
21552    },
21553    {
21554     "is_pure" : true,
21555     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
21556    },
21557    {
21558     "is_pure" : true,
21559     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
21560    },
21561    {
21562     "is_pure" : true,
21563     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
21564    },
21565    {
21566     "is_pure" : true,
21567     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
21568    },
21569    {
21570     "is_pure" : true,
21571     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
21572    },
21573    {
21574     "is_pure" : true,
21575     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
21576    },
21577    {
21578     "is_pure" : true,
21579     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21580    },
21581    {
21582     "is_pure" : true,
21583     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21584    },
21585    {
21586     "is_pure" : true,
21587     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21588    },
21589    {
21590     "is_pure" : true,
21591     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
21592    },
21593    {
21594     "is_pure" : true,
21595     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21596    },
21597    {
21598     "is_pure" : true,
21599     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
21600    },
21601    {
21602     "is_pure" : true,
21603     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
21604    },
21605    {
21606     "is_pure" : true,
21607     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
21608    },
21609    {
21610     "is_pure" : true,
21611     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
21612    },
21613    {
21614     "kind" : "vcall_offset"
21615    },
21616    {
21617     "kind" : "vcall_offset"
21618    },
21619    {
21620     "kind" : "vcall_offset"
21621    },
21622    {
21623     "kind" : "vcall_offset"
21624    },
21625    {
21626     "component_value" : -8,
21627     "kind" : "vcall_offset"
21628    },
21629    {
21630     "component_value" : -8,
21631     "kind" : "offset_to_top"
21632    },
21633    {
21634     "kind" : "rtti",
21635     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
21636    },
21637    {
21638     "kind" : "complete_dtor_pointer",
21639     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_010IDrmPluginD1Ev"
21640    },
21641    {
21642     "kind" : "deleting_dtor_pointer",
21643     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_010IDrmPluginD0Ev"
21644    },
21645    {
21646     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21647    },
21648    {
21649     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21650    },
21651    {
21652     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21653    },
21654    {
21655     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21656    }
21657   ]
21658  },
21659  {
21660   "alignment" : 8,
21661   "base_specifiers" :
21662   [
21663    {
21664     "referenced_type" : "type-5"
21665    }
21666   ],
21667   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener",
21668   "name" : "android::hardware::drm::V1_0::IDrmPluginListener",
21669   "referenced_type" : "type-91",
21670   "self_type" : "type-91",
21671   "size" : 24,
21672   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h",
21673   "unique_id" : "_ZTSN7android8hardware3drm4V1_018IDrmPluginListenerE",
21674   "vtable_components" :
21675   [
21676    {
21677     "component_value" : 8,
21678     "kind" : "vbase_offset"
21679    },
21680    {
21681     "kind" : "offset_to_top"
21682    },
21683    {
21684     "kind" : "rtti",
21685     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
21686    },
21687    {
21688     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
21689    },
21690    {
21691     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21692    },
21693    {
21694     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21695    },
21696    {
21697     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21698    },
21699    {
21700     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
21701    },
21702    {
21703     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
21704    },
21705    {
21706     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
21707    },
21708    {
21709     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
21710    },
21711    {
21712     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21713    },
21714    {
21715     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
21716    },
21717    {
21718     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21719    },
21720    {
21721     "kind" : "complete_dtor_pointer",
21722     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
21723    },
21724    {
21725     "kind" : "deleting_dtor_pointer",
21726     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
21727    },
21728    {
21729     "is_pure" : true,
21730     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
21731    },
21732    {
21733     "is_pure" : true,
21734     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
21735    },
21736    {
21737     "is_pure" : true,
21738     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
21739    },
21740    {
21741     "kind" : "vcall_offset"
21742    },
21743    {
21744     "kind" : "vcall_offset"
21745    },
21746    {
21747     "kind" : "vcall_offset"
21748    },
21749    {
21750     "kind" : "vcall_offset"
21751    },
21752    {
21753     "component_value" : -8,
21754     "kind" : "vcall_offset"
21755    },
21756    {
21757     "component_value" : -8,
21758     "kind" : "offset_to_top"
21759    },
21760    {
21761     "kind" : "rtti",
21762     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
21763    },
21764    {
21765     "kind" : "complete_dtor_pointer",
21766     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
21767    },
21768    {
21769     "kind" : "deleting_dtor_pointer",
21770     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
21771    },
21772    {
21773     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21774    },
21775    {
21776     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21777    },
21778    {
21779     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21780    },
21781    {
21782     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21783    }
21784   ]
21785  },
21786  {
21787   "alignment" : 8,
21788   "fields" :
21789   [
21790    {
21791     "field_name" : "keyId",
21792     "referenced_type" : "type-247"
21793    },
21794    {
21795     "field_name" : "type",
21796     "field_offset" : 128,
21797     "referenced_type" : "type-252"
21798    }
21799   ],
21800   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus",
21801   "name" : "android::hardware::drm::V1_0::KeyStatus",
21802   "referenced_type" : "type-246",
21803   "self_type" : "type-246",
21804   "size" : 24,
21805   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21806   "unique_id" : "_ZTSN7android8hardware3drm4V1_09KeyStatusE"
21807  },
21808  {
21809   "alignment" : 8,
21810   "fields" :
21811   [
21812    {
21813     "field_name" : "key",
21814     "referenced_type" : "type-234"
21815    },
21816    {
21817     "field_name" : "value",
21818     "field_offset" : 128,
21819     "referenced_type" : "type-234"
21820    }
21821   ],
21822   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue",
21823   "name" : "android::hardware::drm::V1_0::KeyValue",
21824   "referenced_type" : "type-233",
21825   "self_type" : "type-233",
21826   "size" : 32,
21827   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21828   "unique_id" : "_ZTSN7android8hardware3drm4V1_08KeyValueE"
21829  },
21830  {
21831   "alignment" : 4,
21832   "fields" :
21833   [
21834    {
21835     "field_name" : "encryptBlocks",
21836     "referenced_type" : "type-2"
21837    },
21838    {
21839     "field_name" : "skipBlocks",
21840     "field_offset" : 32,
21841     "referenced_type" : "type-2"
21842    }
21843   ],
21844   "linker_set_key" : "android::hardware::drm::V1_0::Pattern",
21845   "name" : "android::hardware::drm::V1_0::Pattern",
21846   "referenced_type" : "type-823",
21847   "self_type" : "type-823",
21848   "size" : 8,
21849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21850   "unique_id" : "_ZTSN7android8hardware3drm4V1_07PatternE"
21851  },
21852  {
21853   "alignment" : 8,
21854   "fields" :
21855   [
21856    {
21857     "field_name" : "opaqueData",
21858     "referenced_type" : "type-247"
21859    }
21860   ],
21861   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop",
21862   "name" : "android::hardware::drm::V1_0::SecureStop",
21863   "referenced_type" : "type-262",
21864   "self_type" : "type-262",
21865   "size" : 16,
21866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21867   "unique_id" : "_ZTSN7android8hardware3drm4V1_010SecureStopE"
21868  },
21869  {
21870   "alignment" : 8,
21871   "fields" :
21872   [
21873    {
21874     "field_name" : "bufferId",
21875     "referenced_type" : "type-2"
21876    },
21877    {
21878     "field_name" : "offset",
21879     "field_offset" : 64,
21880     "referenced_type" : "type-55"
21881    },
21882    {
21883     "field_name" : "size",
21884     "field_offset" : 128,
21885     "referenced_type" : "type-55"
21886    }
21887   ],
21888   "linker_set_key" : "android::hardware::drm::V1_0::SharedBuffer",
21889   "name" : "android::hardware::drm::V1_0::SharedBuffer",
21890   "referenced_type" : "type-825",
21891   "self_type" : "type-825",
21892   "size" : 24,
21893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21894   "unique_id" : "_ZTSN7android8hardware3drm4V1_012SharedBufferE"
21895  },
21896  {
21897   "alignment" : 4,
21898   "fields" :
21899   [
21900    {
21901     "field_name" : "numBytesOfClearData",
21902     "referenced_type" : "type-2"
21903    },
21904    {
21905     "field_name" : "numBytesOfEncryptedData",
21906     "field_offset" : 32,
21907     "referenced_type" : "type-2"
21908    }
21909   ],
21910   "linker_set_key" : "android::hardware::drm::V1_0::SubSample",
21911   "name" : "android::hardware::drm::V1_0::SubSample",
21912   "referenced_type" : "type-822",
21913   "self_type" : "type-822",
21914   "size" : 8,
21915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
21916   "unique_id" : "_ZTSN7android8hardware3drm4V1_09SubSampleE"
21917  },
21918  {
21919   "alignment" : 1,
21920   "fields" :
21921   [
21922    {
21923     "access" : "private",
21924     "field_name" : "mBuffer",
21925     "referenced_type" : "type-649"
21926    }
21927   ],
21928   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16>",
21929   "name" : "android::hardware::hidl_array<unsigned char, 16>",
21930   "referenced_type" : "type-648",
21931   "self_type" : "type-648",
21932   "size" : 16,
21933   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21934   "template_args" : [ "type-251" ],
21935   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm16EJEEE"
21936  },
21937  {
21938   "alignment" : 1,
21939   "fields" :
21940   [
21941    {
21942     "access" : "private",
21943     "field_name" : "mBuffer",
21944     "referenced_type" : "type-623"
21945    }
21946   ],
21947   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
21948   "name" : "android::hardware::hidl_array<unsigned char, 32>",
21949   "referenced_type" : "type-622",
21950   "self_type" : "type-622",
21951   "size" : 32,
21952   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21953   "template_args" : [ "type-251" ],
21954   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
21955  },
21956  {
21957   "alignment" : 8,
21958   "base_specifiers" :
21959   [
21960    {
21961     "referenced_type" : "type-353"
21962    }
21963   ],
21964   "fields" :
21965   [
21966    {
21967     "access" : "private",
21968     "field_name" : "mRecipient",
21969     "field_offset" : 64,
21970     "referenced_type" : "type-350"
21971    },
21972    {
21973     "access" : "private",
21974     "field_name" : "mCookie",
21975     "field_offset" : 192,
21976     "referenced_type" : "type-55"
21977    },
21978    {
21979     "access" : "private",
21980     "field_name" : "mBase",
21981     "field_offset" : 256,
21982     "referenced_type" : "type-3"
21983    }
21984   ],
21985   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
21986   "name" : "android::hardware::hidl_binder_death_recipient",
21987   "referenced_type" : "type-349",
21988   "self_type" : "type-349",
21989   "size" : 64,
21990   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
21991   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
21992   "vtable_components" :
21993   [
21994    {
21995     "component_value" : 48,
21996     "kind" : "vbase_offset"
21997    },
21998    {
21999     "kind" : "offset_to_top"
22000    },
22001    {
22002     "kind" : "rtti",
22003     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
22004    },
22005    {
22006     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
22007    },
22008    {
22009     "kind" : "complete_dtor_pointer",
22010     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
22011    },
22012    {
22013     "kind" : "deleting_dtor_pointer",
22014     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
22015    },
22016    {
22017     "kind" : "vcall_offset"
22018    },
22019    {
22020     "kind" : "vcall_offset"
22021    },
22022    {
22023     "kind" : "vcall_offset"
22024    },
22025    {
22026     "kind" : "vcall_offset"
22027    },
22028    {
22029     "component_value" : -48,
22030     "kind" : "vcall_offset"
22031    },
22032    {
22033     "component_value" : -48,
22034     "kind" : "offset_to_top"
22035    },
22036    {
22037     "kind" : "rtti",
22038     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
22039    },
22040    {
22041     "kind" : "complete_dtor_pointer",
22042     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
22043    },
22044    {
22045     "kind" : "deleting_dtor_pointer",
22046     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
22047    },
22048    {
22049     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22050    },
22051    {
22052     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22053    },
22054    {
22055     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22056    },
22057    {
22058     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22059    }
22060   ]
22061  },
22062  {
22063   "alignment" : 8,
22064   "base_specifiers" :
22065   [
22066    {
22067     "is_virtual" : true,
22068     "referenced_type" : "type-6"
22069    }
22070   ],
22071   "linker_set_key" : "android::hardware::hidl_death_recipient",
22072   "name" : "android::hardware::hidl_death_recipient",
22073   "referenced_type" : "type-352",
22074   "self_type" : "type-352",
22075   "size" : 24,
22076   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22077   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
22078   "vtable_components" :
22079   [
22080    {
22081     "component_value" : 8,
22082     "kind" : "vbase_offset"
22083    },
22084    {
22085     "kind" : "offset_to_top"
22086    },
22087    {
22088     "kind" : "rtti",
22089     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
22090    },
22091    {
22092     "is_pure" : true,
22093     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
22094    },
22095    {
22096     "kind" : "complete_dtor_pointer",
22097     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
22098    },
22099    {
22100     "kind" : "deleting_dtor_pointer",
22101     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
22102    },
22103    {
22104     "kind" : "vcall_offset"
22105    },
22106    {
22107     "kind" : "vcall_offset"
22108    },
22109    {
22110     "kind" : "vcall_offset"
22111    },
22112    {
22113     "kind" : "vcall_offset"
22114    },
22115    {
22116     "component_value" : -8,
22117     "kind" : "vcall_offset"
22118    },
22119    {
22120     "component_value" : -8,
22121     "kind" : "offset_to_top"
22122    },
22123    {
22124     "kind" : "rtti",
22125     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
22126    },
22127    {
22128     "kind" : "complete_dtor_pointer",
22129     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
22130    },
22131    {
22132     "kind" : "deleting_dtor_pointer",
22133     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
22134    },
22135    {
22136     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22137    },
22138    {
22139     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22140    },
22141    {
22142     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22143    },
22144    {
22145     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22146    }
22147   ]
22148  },
22149  {
22150   "alignment" : 8,
22151   "fields" :
22152   [
22153    {
22154     "access" : "private",
22155     "field_name" : "mHandle",
22156     "referenced_type" : "type-570"
22157    },
22158    {
22159     "access" : "private",
22160     "field_name" : "mOwnsHandle",
22161     "field_offset" : 64,
22162     "referenced_type" : "type-34"
22163    }
22164   ],
22165   "linker_set_key" : "android::hardware::hidl_handle",
22166   "name" : "android::hardware::hidl_handle",
22167   "referenced_type" : "type-587",
22168   "self_type" : "type-587",
22169   "size" : 16,
22170   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22171   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
22172  },
22173  {
22174   "alignment" : 8,
22175   "fields" :
22176   [
22177    {
22178     "access" : "private",
22179     "field_name" : "mHandle",
22180     "referenced_type" : "type-587"
22181    },
22182    {
22183     "access" : "private",
22184     "field_name" : "mSize",
22185     "field_offset" : 128,
22186     "referenced_type" : "type-55"
22187    },
22188    {
22189     "access" : "private",
22190     "field_name" : "mName",
22191     "field_offset" : 192,
22192     "referenced_type" : "type-234"
22193    }
22194   ],
22195   "linker_set_key" : "android::hardware::hidl_memory",
22196   "name" : "android::hardware::hidl_memory",
22197   "referenced_type" : "type-590",
22198   "self_type" : "type-590",
22199   "size" : 40,
22200   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22201   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
22202  },
22203  {
22204   "alignment" : 8,
22205   "fields" :
22206   [
22207    {
22208     "access" : "private",
22209     "field_name" : "mBuffer",
22210     "referenced_type" : "type-235"
22211    },
22212    {
22213     "access" : "private",
22214     "field_name" : "mSize",
22215     "field_offset" : 64,
22216     "referenced_type" : "type-2"
22217    },
22218    {
22219     "access" : "private",
22220     "field_name" : "mOwnsBuffer",
22221     "field_offset" : 96,
22222     "referenced_type" : "type-34"
22223    }
22224   ],
22225   "linker_set_key" : "android::hardware::hidl_string",
22226   "name" : "android::hardware::hidl_string",
22227   "referenced_type" : "type-234",
22228   "self_type" : "type-234",
22229   "size" : 16,
22230   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22231   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
22232  },
22233  {
22234   "alignment" : 8,
22235   "fields" :
22236   [
22237    {
22238     "access" : "private",
22239     "field_name" : "mBuffer",
22240     "referenced_type" : "type-604"
22241    },
22242    {
22243     "access" : "private",
22244     "field_name" : "mSize",
22245     "field_offset" : 64,
22246     "referenced_type" : "type-2"
22247    },
22248    {
22249     "access" : "private",
22250     "field_name" : "mOwnsBuffer",
22251     "field_offset" : 96,
22252     "referenced_type" : "type-34"
22253    }
22254   ],
22255   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
22256   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
22257   "referenced_type" : "type-603",
22258   "self_type" : "type-603",
22259   "size" : 16,
22260   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22261   "template_args" : [ "type-607" ],
22262   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
22263  },
22264  {
22265   "alignment" : 8,
22266   "fields" :
22267   [
22268    {
22269     "access" : "private",
22270     "field_name" : "mBuffer",
22271     "referenced_type" : "type-243"
22272    },
22273    {
22274     "access" : "private",
22275     "field_name" : "mSize",
22276     "field_offset" : 64,
22277     "referenced_type" : "type-2"
22278    },
22279    {
22280     "access" : "private",
22281     "field_name" : "mOwnsBuffer",
22282     "field_offset" : 96,
22283     "referenced_type" : "type-34"
22284    }
22285   ],
22286   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
22287   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
22288   "referenced_type" : "type-242",
22289   "self_type" : "type-242",
22290   "size" : 16,
22291   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22292   "template_args" : [ "type-246" ],
22293   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_09KeyStatusEEE"
22294  },
22295  {
22296   "alignment" : 8,
22297   "fields" :
22298   [
22299    {
22300     "access" : "private",
22301     "field_name" : "mBuffer",
22302     "referenced_type" : "type-230"
22303    },
22304    {
22305     "access" : "private",
22306     "field_name" : "mSize",
22307     "field_offset" : 64,
22308     "referenced_type" : "type-2"
22309    },
22310    {
22311     "access" : "private",
22312     "field_name" : "mOwnsBuffer",
22313     "field_offset" : 96,
22314     "referenced_type" : "type-34"
22315    }
22316   ],
22317   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
22318   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
22319   "referenced_type" : "type-229",
22320   "self_type" : "type-229",
22321   "size" : 16,
22322   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22323   "template_args" : [ "type-233" ],
22324   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_08KeyValueEEE"
22325  },
22326  {
22327   "alignment" : 8,
22328   "fields" :
22329   [
22330    {
22331     "access" : "private",
22332     "field_name" : "mBuffer",
22333     "referenced_type" : "type-259"
22334    },
22335    {
22336     "access" : "private",
22337     "field_name" : "mSize",
22338     "field_offset" : 64,
22339     "referenced_type" : "type-2"
22340    },
22341    {
22342     "access" : "private",
22343     "field_name" : "mOwnsBuffer",
22344     "field_offset" : 96,
22345     "referenced_type" : "type-34"
22346    }
22347   ],
22348   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
22349   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
22350   "referenced_type" : "type-258",
22351   "self_type" : "type-258",
22352   "size" : 16,
22353   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22354   "template_args" : [ "type-262" ],
22355   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_010SecureStopEEE"
22356  },
22357  {
22358   "alignment" : 8,
22359   "fields" :
22360   [
22361    {
22362     "access" : "private",
22363     "field_name" : "mBuffer",
22364     "referenced_type" : "type-928"
22365    },
22366    {
22367     "access" : "private",
22368     "field_name" : "mSize",
22369     "field_offset" : 64,
22370     "referenced_type" : "type-2"
22371    },
22372    {
22373     "access" : "private",
22374     "field_name" : "mOwnsBuffer",
22375     "field_offset" : 96,
22376     "referenced_type" : "type-34"
22377    }
22378   ],
22379   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
22380   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
22381   "referenced_type" : "type-927",
22382   "self_type" : "type-927",
22383   "size" : 16,
22384   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22385   "template_args" : [ "type-822" ],
22386   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_09SubSampleEEE"
22387  },
22388  {
22389   "alignment" : 8,
22390   "fields" :
22391   [
22392    {
22393     "access" : "private",
22394     "field_name" : "mBuffer",
22395     "referenced_type" : "type-619"
22396    },
22397    {
22398     "access" : "private",
22399     "field_name" : "mSize",
22400     "field_offset" : 64,
22401     "referenced_type" : "type-2"
22402    },
22403    {
22404     "access" : "private",
22405     "field_name" : "mOwnsBuffer",
22406     "field_offset" : 96,
22407     "referenced_type" : "type-34"
22408    }
22409   ],
22410   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
22411   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
22412   "referenced_type" : "type-618",
22413   "self_type" : "type-618",
22414   "size" : 16,
22415   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22416   "template_args" : [ "type-622" ],
22417   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
22418  },
22419  {
22420   "alignment" : 8,
22421   "fields" :
22422   [
22423    {
22424     "access" : "private",
22425     "field_name" : "mBuffer",
22426     "referenced_type" : "type-610"
22427    },
22428    {
22429     "access" : "private",
22430     "field_name" : "mSize",
22431     "field_offset" : 64,
22432     "referenced_type" : "type-2"
22433    },
22434    {
22435     "access" : "private",
22436     "field_name" : "mOwnsBuffer",
22437     "field_offset" : 96,
22438     "referenced_type" : "type-34"
22439    }
22440   ],
22441   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
22442   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
22443   "referenced_type" : "type-609",
22444   "self_type" : "type-609",
22445   "size" : 16,
22446   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22447   "template_args" : [ "type-234" ],
22448   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
22449  },
22450  {
22451   "alignment" : 8,
22452   "fields" :
22453   [
22454    {
22455     "access" : "private",
22456     "field_name" : "mBuffer",
22457     "referenced_type" : "type-643"
22458    },
22459    {
22460     "access" : "private",
22461     "field_name" : "mSize",
22462     "field_offset" : 64,
22463     "referenced_type" : "type-2"
22464    },
22465    {
22466     "access" : "private",
22467     "field_name" : "mOwnsBuffer",
22468     "field_offset" : 96,
22469     "referenced_type" : "type-34"
22470    }
22471   ],
22472   "linker_set_key" : "android::hardware::hidl_vec<char>",
22473   "name" : "android::hardware::hidl_vec<char>",
22474   "referenced_type" : "type-642",
22475   "self_type" : "type-642",
22476   "size" : 16,
22477   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22478   "template_args" : [ "type-80" ],
22479   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
22480  },
22481  {
22482   "alignment" : 8,
22483   "fields" :
22484   [
22485    {
22486     "access" : "private",
22487     "field_name" : "mBuffer",
22488     "referenced_type" : "type-631"
22489    },
22490    {
22491     "access" : "private",
22492     "field_name" : "mSize",
22493     "field_offset" : 64,
22494     "referenced_type" : "type-2"
22495    },
22496    {
22497     "access" : "private",
22498     "field_name" : "mOwnsBuffer",
22499     "field_offset" : 96,
22500     "referenced_type" : "type-34"
22501    }
22502   ],
22503   "linker_set_key" : "android::hardware::hidl_vec<int>",
22504   "name" : "android::hardware::hidl_vec<int>",
22505   "referenced_type" : "type-630",
22506   "self_type" : "type-630",
22507   "size" : 16,
22508   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22509   "template_args" : [ "type-28" ],
22510   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
22511  },
22512  {
22513   "alignment" : 8,
22514   "fields" :
22515   [
22516    {
22517     "access" : "private",
22518     "field_name" : "mBuffer",
22519     "referenced_type" : "type-248"
22520    },
22521    {
22522     "access" : "private",
22523     "field_name" : "mSize",
22524     "field_offset" : 64,
22525     "referenced_type" : "type-2"
22526    },
22527    {
22528     "access" : "private",
22529     "field_name" : "mOwnsBuffer",
22530     "field_offset" : 96,
22531     "referenced_type" : "type-34"
22532    }
22533   ],
22534   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
22535   "name" : "android::hardware::hidl_vec<unsigned char>",
22536   "referenced_type" : "type-247",
22537   "self_type" : "type-247",
22538   "size" : 16,
22539   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22540   "template_args" : [ "type-251" ],
22541   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
22542  },
22543  {
22544   "alignment" : 2,
22545   "fields" :
22546   [
22547    {
22548     "access" : "private",
22549     "field_name" : "mMajor",
22550     "referenced_type" : "type-270"
22551    },
22552    {
22553     "access" : "private",
22554     "field_name" : "mMinor",
22555     "field_offset" : 16,
22556     "referenced_type" : "type-270"
22557    }
22558   ],
22559   "linker_set_key" : "android::hardware::hidl_version",
22560   "name" : "android::hardware::hidl_version",
22561   "referenced_type" : "type-653",
22562   "self_type" : "type-653",
22563   "size" : 4,
22564   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22565   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
22566  },
22567  {
22568   "alignment" : 8,
22569   "base_specifiers" :
22570   [
22571    {
22572     "referenced_type" : "type-27"
22573    },
22574    {
22575     "referenced_type" : "type-32"
22576    }
22577   ],
22578   "fields" :
22579   [
22580    {
22581     "access" : "private",
22582     "field_name" : "_hidl_mImpl",
22583     "field_offset" : 960,
22584     "referenced_type" : "type-26"
22585    }
22586   ],
22587   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
22588   "name" : "android::hidl::base::V1_0::BnHwBase",
22589   "referenced_type" : "type-25",
22590   "self_type" : "type-25",
22591   "size" : 144,
22592   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
22593   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
22594   "vtable_components" :
22595   [
22596    {
22597     "component_value" : 128,
22598     "kind" : "vbase_offset"
22599    },
22600    {
22601     "kind" : "offset_to_top"
22602    },
22603    {
22604     "kind" : "rtti",
22605     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
22606    },
22607    {
22608     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
22609    },
22610    {
22611     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
22612    },
22613    {
22614     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
22615    },
22616    {
22617     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
22618    },
22619    {
22620     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
22621    },
22622    {
22623     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
22624    },
22625    {
22626     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
22627    },
22628    {
22629     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
22630    },
22631    {
22632     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
22633    },
22634    {
22635     "kind" : "complete_dtor_pointer",
22636     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
22637    },
22638    {
22639     "kind" : "deleting_dtor_pointer",
22640     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
22641    },
22642    {
22643     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
22644    },
22645    {
22646     "component_value" : -32,
22647     "kind" : "offset_to_top"
22648    },
22649    {
22650     "kind" : "rtti",
22651     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
22652    },
22653    {
22654     "kind" : "complete_dtor_pointer",
22655     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
22656    },
22657    {
22658     "kind" : "deleting_dtor_pointer",
22659     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
22660    },
22661    {
22662     "kind" : "vcall_offset"
22663    },
22664    {
22665     "kind" : "vcall_offset"
22666    },
22667    {
22668     "kind" : "vcall_offset"
22669    },
22670    {
22671     "kind" : "vcall_offset"
22672    },
22673    {
22674     "component_value" : -128,
22675     "kind" : "vcall_offset"
22676    },
22677    {
22678     "component_value" : -128,
22679     "kind" : "offset_to_top"
22680    },
22681    {
22682     "kind" : "rtti",
22683     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
22684    },
22685    {
22686     "kind" : "complete_dtor_pointer",
22687     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
22688    },
22689    {
22690     "kind" : "deleting_dtor_pointer",
22691     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
22692    },
22693    {
22694     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22695    },
22696    {
22697     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22698    },
22699    {
22700     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22701    },
22702    {
22703     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22704    }
22705   ]
22706  },
22707  {
22708   "alignment" : 8,
22709   "base_specifiers" :
22710   [
22711    {
22712     "referenced_type" : "type-691"
22713    },
22714    {
22715     "referenced_type" : "type-32"
22716    }
22717   ],
22718   "fields" :
22719   [
22720    {
22721     "access" : "private",
22722     "field_name" : "_hidl_mMutex",
22723     "field_offset" : 1088,
22724     "referenced_type" : "type-858"
22725    },
22726    {
22727     "access" : "private",
22728     "field_name" : "_hidl_mDeathRecipients",
22729     "field_offset" : 1408,
22730     "referenced_type" : "type-859"
22731    }
22732   ],
22733   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
22734   "name" : "android::hidl::base::V1_0::BpHwBase",
22735   "referenced_type" : "type-857",
22736   "self_type" : "type-857",
22737   "size" : 216,
22738   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
22739   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
22740   "vtable_components" :
22741   [
22742    {
22743     "component_value" : 200,
22744     "kind" : "vbase_offset"
22745    },
22746    {
22747     "kind" : "offset_to_top"
22748    },
22749    {
22750     "kind" : "rtti",
22751     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22752    },
22753    {
22754     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
22755    },
22756    {
22757     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
22758    },
22759    {
22760     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
22761    },
22762    {
22763     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
22764    },
22765    {
22766     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
22767    },
22768    {
22769     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
22770    },
22771    {
22772     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
22773    },
22774    {
22775     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
22776    },
22777    {
22778     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
22779    },
22780    {
22781     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
22782    },
22783    {
22784     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
22785    },
22786    {
22787     "kind" : "complete_dtor_pointer",
22788     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
22789    },
22790    {
22791     "kind" : "deleting_dtor_pointer",
22792     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
22793    },
22794    {
22795     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
22796    },
22797    {
22798     "component_value" : 192,
22799     "kind" : "vbase_offset"
22800    },
22801    {
22802     "component_value" : -8,
22803     "kind" : "offset_to_top"
22804    },
22805    {
22806     "kind" : "rtti",
22807     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22808    },
22809    {
22810     "kind" : "complete_dtor_pointer",
22811     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22812    },
22813    {
22814     "kind" : "deleting_dtor_pointer",
22815     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22816    },
22817    {
22818     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
22819    },
22820    {
22821     "component_value" : 184,
22822     "kind" : "vbase_offset"
22823    },
22824    {
22825     "component_value" : -16,
22826     "kind" : "offset_to_top"
22827    },
22828    {
22829     "kind" : "rtti",
22830     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22831    },
22832    {
22833     "kind" : "complete_dtor_pointer",
22834     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22835    },
22836    {
22837     "kind" : "deleting_dtor_pointer",
22838     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22839    },
22840    {
22841     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
22842    },
22843    {
22844     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22845    },
22846    {
22847     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22848    },
22849    {
22850     "component_value" : -48,
22851     "kind" : "offset_to_top"
22852    },
22853    {
22854     "kind" : "rtti",
22855     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22856    },
22857    {
22858     "kind" : "complete_dtor_pointer",
22859     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22860    },
22861    {
22862     "kind" : "deleting_dtor_pointer",
22863     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22864    },
22865    {
22866     "kind" : "vcall_offset"
22867    },
22868    {
22869     "component_value" : -184,
22870     "kind" : "vcall_offset"
22871    },
22872    {
22873     "component_value" : -184,
22874     "kind" : "vcall_offset"
22875    },
22876    {
22877     "component_value" : -184,
22878     "kind" : "vcall_offset"
22879    },
22880    {
22881     "component_value" : -200,
22882     "kind" : "vcall_offset"
22883    },
22884    {
22885     "component_value" : -200,
22886     "kind" : "offset_to_top"
22887    },
22888    {
22889     "kind" : "rtti",
22890     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22891    },
22892    {
22893     "kind" : "complete_dtor_pointer",
22894     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22895    },
22896    {
22897     "kind" : "deleting_dtor_pointer",
22898     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22899    },
22900    {
22901     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
22902    },
22903    {
22904     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22905    },
22906    {
22907     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22908    },
22909    {
22910     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22911    }
22912   ]
22913  },
22914  {
22915   "alignment" : 8,
22916   "fields" :
22917   [
22918    {
22919     "field_name" : "pid",
22920     "referenced_type" : "type-28"
22921    },
22922    {
22923     "field_name" : "ptr",
22924     "field_offset" : 64,
22925     "referenced_type" : "type-55"
22926    },
22927    {
22928     "field_name" : "arch",
22929     "field_offset" : 128,
22930     "referenced_type" : "type-671"
22931    }
22932   ],
22933   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
22934   "name" : "android::hidl::base::V1_0::DebugInfo",
22935   "referenced_type" : "type-670",
22936   "self_type" : "type-670",
22937   "size" : 24,
22938   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
22939   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
22940  },
22941  {
22942   "alignment" : 8,
22943   "base_specifiers" :
22944   [
22945    {
22946     "is_virtual" : true,
22947     "referenced_type" : "type-6"
22948    }
22949   ],
22950   "linker_set_key" : "android::hidl::base::V1_0::IBase",
22951   "name" : "android::hidl::base::V1_0::IBase",
22952   "referenced_type" : "type-5",
22953   "self_type" : "type-5",
22954   "size" : 24,
22955   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
22956   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
22957   "vtable_components" :
22958   [
22959    {
22960     "component_value" : 8,
22961     "kind" : "vbase_offset"
22962    },
22963    {
22964     "kind" : "offset_to_top"
22965    },
22966    {
22967     "kind" : "rtti",
22968     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
22969    },
22970    {
22971     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
22972    },
22973    {
22974     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
22975    },
22976    {
22977     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
22978    },
22979    {
22980     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
22981    },
22982    {
22983     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
22984    },
22985    {
22986     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
22987    },
22988    {
22989     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
22990    },
22991    {
22992     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
22993    },
22994    {
22995     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
22996    },
22997    {
22998     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
22999    },
23000    {
23001     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
23002    },
23003    {
23004     "kind" : "complete_dtor_pointer",
23005     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
23006    },
23007    {
23008     "kind" : "deleting_dtor_pointer",
23009     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
23010    },
23011    {
23012     "kind" : "vcall_offset"
23013    },
23014    {
23015     "kind" : "vcall_offset"
23016    },
23017    {
23018     "kind" : "vcall_offset"
23019    },
23020    {
23021     "kind" : "vcall_offset"
23022    },
23023    {
23024     "component_value" : -8,
23025     "kind" : "vcall_offset"
23026    },
23027    {
23028     "component_value" : -8,
23029     "kind" : "offset_to_top"
23030    },
23031    {
23032     "kind" : "rtti",
23033     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
23034    },
23035    {
23036     "kind" : "complete_dtor_pointer",
23037     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
23038    },
23039    {
23040     "kind" : "deleting_dtor_pointer",
23041     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
23042    },
23043    {
23044     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23045    },
23046    {
23047     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23048    },
23049    {
23050     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23051    },
23052    {
23053     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23054    }
23055   ]
23056  },
23057  {
23058   "alignment" : 8,
23059   "base_specifiers" :
23060   [
23061    {
23062     "referenced_type" : "type-5"
23063    }
23064   ],
23065   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
23066   "name" : "android::hidl::manager::V1_0::IServiceManager",
23067   "referenced_type" : "type-189",
23068   "self_type" : "type-189",
23069   "size" : 24,
23070   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
23071   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
23072   "vtable_components" :
23073   [
23074    {
23075     "component_value" : 8,
23076     "kind" : "vbase_offset"
23077    },
23078    {
23079     "kind" : "offset_to_top"
23080    },
23081    {
23082     "kind" : "rtti",
23083     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
23084    },
23085    {
23086     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
23087    },
23088    {
23089     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
23090    },
23091    {
23092     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
23093    },
23094    {
23095     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
23096    },
23097    {
23098     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
23099    },
23100    {
23101     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
23102    },
23103    {
23104     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
23105    },
23106    {
23107     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
23108    },
23109    {
23110     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
23111    },
23112    {
23113     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
23114    },
23115    {
23116     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
23117    },
23118    {
23119     "kind" : "complete_dtor_pointer",
23120     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
23121    },
23122    {
23123     "kind" : "deleting_dtor_pointer",
23124     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
23125    },
23126    {
23127     "is_pure" : true,
23128     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
23129    },
23130    {
23131     "is_pure" : true,
23132     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
23133    },
23134    {
23135     "is_pure" : true,
23136     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
23137    },
23138    {
23139     "is_pure" : true,
23140     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
23141    },
23142    {
23143     "is_pure" : true,
23144     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
23145    },
23146    {
23147     "is_pure" : true,
23148     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
23149    },
23150    {
23151     "is_pure" : true,
23152     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
23153    },
23154    {
23155     "is_pure" : true,
23156     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
23157    },
23158    {
23159     "kind" : "vcall_offset"
23160    },
23161    {
23162     "kind" : "vcall_offset"
23163    },
23164    {
23165     "kind" : "vcall_offset"
23166    },
23167    {
23168     "kind" : "vcall_offset"
23169    },
23170    {
23171     "component_value" : -8,
23172     "kind" : "vcall_offset"
23173    },
23174    {
23175     "component_value" : -8,
23176     "kind" : "offset_to_top"
23177    },
23178    {
23179     "kind" : "rtti",
23180     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
23181    },
23182    {
23183     "kind" : "complete_dtor_pointer",
23184     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
23185    },
23186    {
23187     "kind" : "deleting_dtor_pointer",
23188     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
23189    },
23190    {
23191     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23192    },
23193    {
23194     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23195    },
23196    {
23197     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23198    },
23199    {
23200     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23201    }
23202   ]
23203  },
23204  {
23205   "alignment" : 8,
23206   "fields" :
23207   [
23208    {
23209     "field_name" : "interfaceName",
23210     "referenced_type" : "type-234"
23211    },
23212    {
23213     "field_name" : "instanceName",
23214     "field_offset" : 128,
23215     "referenced_type" : "type-234"
23216    },
23217    {
23218     "field_name" : "pid",
23219     "field_offset" : 256,
23220     "referenced_type" : "type-28"
23221    },
23222    {
23223     "field_name" : "clientPids",
23224     "field_offset" : 320,
23225     "referenced_type" : "type-630"
23226    },
23227    {
23228     "field_name" : "arch",
23229     "field_offset" : 448,
23230     "referenced_type" : "type-671"
23231    }
23232   ],
23233   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
23234   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
23235   "referenced_type" : "type-809",
23236   "self_type" : "type-809",
23237   "size" : 64,
23238   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
23239   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
23240  },
23241  {
23242   "alignment" : 8,
23243   "base_specifiers" :
23244   [
23245    {
23246     "referenced_type" : "type-5"
23247    }
23248   ],
23249   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
23250   "name" : "android::hidl::manager::V1_0::IServiceNotification",
23251   "referenced_type" : "type-221",
23252   "self_type" : "type-221",
23253   "size" : 24,
23254   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
23255   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
23256   "vtable_components" :
23257   [
23258    {
23259     "component_value" : 8,
23260     "kind" : "vbase_offset"
23261    },
23262    {
23263     "kind" : "offset_to_top"
23264    },
23265    {
23266     "kind" : "rtti",
23267     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
23268    },
23269    {
23270     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
23271    },
23272    {
23273     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
23274    },
23275    {
23276     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
23277    },
23278    {
23279     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
23280    },
23281    {
23282     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
23283    },
23284    {
23285     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
23286    },
23287    {
23288     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
23289    },
23290    {
23291     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
23292    },
23293    {
23294     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
23295    },
23296    {
23297     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
23298    },
23299    {
23300     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
23301    },
23302    {
23303     "kind" : "complete_dtor_pointer",
23304     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
23305    },
23306    {
23307     "kind" : "deleting_dtor_pointer",
23308     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
23309    },
23310    {
23311     "is_pure" : true,
23312     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
23313    },
23314    {
23315     "kind" : "vcall_offset"
23316    },
23317    {
23318     "kind" : "vcall_offset"
23319    },
23320    {
23321     "kind" : "vcall_offset"
23322    },
23323    {
23324     "kind" : "vcall_offset"
23325    },
23326    {
23327     "component_value" : -8,
23328     "kind" : "vcall_offset"
23329    },
23330    {
23331     "component_value" : -8,
23332     "kind" : "offset_to_top"
23333    },
23334    {
23335     "kind" : "rtti",
23336     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
23337    },
23338    {
23339     "kind" : "complete_dtor_pointer",
23340     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
23341    },
23342    {
23343     "kind" : "deleting_dtor_pointer",
23344     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
23345    },
23346    {
23347     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23348    },
23349    {
23350     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23351    },
23352    {
23353     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23354    },
23355    {
23356     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23357    }
23358   ]
23359  },
23360  {
23361   "alignment" : 8,
23362   "fields" :
23363   [
23364    {
23365     "access" : "private",
23366     "field_name" : "m_ptr",
23367     "referenced_type" : "type-204"
23368    }
23369   ],
23370   "linker_set_key" : "android::sp<android::Thread>",
23371   "name" : "android::sp<android::Thread>",
23372   "record_kind" : "class",
23373   "referenced_type" : "type-203",
23374   "self_type" : "type-203",
23375   "size" : 8,
23376   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23377   "template_args" : [ "type-205" ],
23378   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
23379  },
23380  {
23381   "alignment" : 8,
23382   "fields" :
23383   [
23384    {
23385     "access" : "private",
23386     "field_name" : "m_ptr",
23387     "referenced_type" : "type-359"
23388    }
23389   ],
23390   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
23391   "name" : "android::sp<android::hardware::BHwBinder>",
23392   "record_kind" : "class",
23393   "referenced_type" : "type-358",
23394   "self_type" : "type-358",
23395   "size" : 8,
23396   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23397   "template_args" : [ "type-27" ],
23398   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
23399  },
23400  {
23401   "alignment" : 8,
23402   "fields" :
23403   [
23404    {
23405     "access" : "private",
23406     "field_name" : "m_ptr",
23407     "referenced_type" : "type-371"
23408    }
23409   ],
23410   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
23411   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
23412   "record_kind" : "class",
23413   "referenced_type" : "type-975",
23414   "self_type" : "type-975",
23415   "size" : 8,
23416   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23417   "template_args" : [ "type-353" ],
23418   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
23419  },
23420  {
23421   "alignment" : 8,
23422   "fields" :
23423   [
23424    {
23425     "access" : "private",
23426     "field_name" : "m_ptr",
23427     "referenced_type" : "type-14"
23428    }
23429   ],
23430   "linker_set_key" : "android::sp<android::hardware::IBinder>",
23431   "name" : "android::sp<android::hardware::IBinder>",
23432   "record_kind" : "class",
23433   "referenced_type" : "type-13",
23434   "self_type" : "type-13",
23435   "size" : 8,
23436   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23437   "template_args" : [ "type-15" ],
23438   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
23439  },
23440  {
23441   "alignment" : 8,
23442   "fields" :
23443   [
23444    {
23445     "access" : "private",
23446     "field_name" : "m_ptr",
23447     "referenced_type" : "type-19"
23448    }
23449   ],
23450   "linker_set_key" : "android::sp<android::hardware::IInterface>",
23451   "name" : "android::sp<android::hardware::IInterface>",
23452   "record_kind" : "class",
23453   "referenced_type" : "type-18",
23454   "self_type" : "type-18",
23455   "size" : 8,
23456   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23457   "template_args" : [ "type-20" ],
23458   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
23459  },
23460  {
23461   "alignment" : 8,
23462   "fields" :
23463   [
23464    {
23465     "access" : "private",
23466     "field_name" : "m_ptr",
23467     "referenced_type" : "type-51"
23468    }
23469   ],
23470   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
23471   "name" : "android::sp<android::hardware::ProcessState>",
23472   "record_kind" : "class",
23473   "referenced_type" : "type-50",
23474   "self_type" : "type-50",
23475   "size" : 8,
23476   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23477   "template_args" : [ "type-52" ],
23478   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
23479  },
23480  {
23481   "alignment" : 8,
23482   "fields" :
23483   [
23484    {
23485     "access" : "private",
23486     "field_name" : "m_ptr",
23487     "referenced_type" : "type-331"
23488    }
23489   ],
23490   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
23491   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
23492   "record_kind" : "class",
23493   "referenced_type" : "type-330",
23494   "self_type" : "type-330",
23495   "size" : 8,
23496   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23497   "template_args" : [ "type-332" ],
23498   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE"
23499  },
23500  {
23501   "alignment" : 8,
23502   "fields" :
23503   [
23504    {
23505     "access" : "private",
23506     "field_name" : "m_ptr",
23507     "referenced_type" : "type-282"
23508    }
23509   ],
23510   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
23511   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
23512   "record_kind" : "class",
23513   "referenced_type" : "type-281",
23514   "self_type" : "type-281",
23515   "size" : 8,
23516   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23517   "template_args" : [ "type-283" ],
23518   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE"
23519  },
23520  {
23521   "alignment" : 8,
23522   "fields" :
23523   [
23524    {
23525     "access" : "private",
23526     "field_name" : "m_ptr",
23527     "referenced_type" : "type-23"
23528    }
23529   ],
23530   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
23531   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
23532   "record_kind" : "class",
23533   "referenced_type" : "type-22",
23534   "self_type" : "type-22",
23535   "size" : 8,
23536   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23537   "template_args" : [ "type-24" ],
23538   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE"
23539  },
23540  {
23541   "alignment" : 8,
23542   "fields" :
23543   [
23544    {
23545     "access" : "private",
23546     "field_name" : "m_ptr",
23547     "referenced_type" : "type-86"
23548    }
23549   ],
23550   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
23551   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
23552   "record_kind" : "class",
23553   "referenced_type" : "type-85",
23554   "self_type" : "type-85",
23555   "size" : 8,
23556   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23557   "template_args" : [ "type-87" ],
23558   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE"
23559  },
23560  {
23561   "alignment" : 8,
23562   "fields" :
23563   [
23564    {
23565     "access" : "private",
23566     "field_name" : "m_ptr",
23567     "referenced_type" : "type-90"
23568    }
23569   ],
23570   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
23571   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
23572   "record_kind" : "class",
23573   "referenced_type" : "type-89",
23574   "self_type" : "type-89",
23575   "size" : 8,
23576   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23577   "template_args" : [ "type-91" ],
23578   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE"
23579  },
23580  {
23581   "alignment" : 8,
23582   "fields" :
23583   [
23584    {
23585     "access" : "private",
23586     "field_name" : "m_ptr",
23587     "referenced_type" : "type-348"
23588    }
23589   ],
23590   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
23591   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
23592   "record_kind" : "class",
23593   "referenced_type" : "type-347",
23594   "self_type" : "type-347",
23595   "size" : 8,
23596   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23597   "template_args" : [ "type-349" ],
23598   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
23599  },
23600  {
23601   "alignment" : 8,
23602   "fields" :
23603   [
23604    {
23605     "access" : "private",
23606     "field_name" : "m_ptr",
23607     "referenced_type" : "type-351"
23608    }
23609   ],
23610   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
23611   "name" : "android::sp<android::hardware::hidl_death_recipient>",
23612   "record_kind" : "class",
23613   "referenced_type" : "type-629",
23614   "self_type" : "type-629",
23615   "size" : 8,
23616   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23617   "template_args" : [ "type-352" ],
23618   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
23619  },
23620  {
23621   "alignment" : 8,
23622   "fields" :
23623   [
23624    {
23625     "access" : "private",
23626     "field_name" : "m_ptr",
23627     "referenced_type" : "type-4"
23628    }
23629   ],
23630   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
23631   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
23632   "record_kind" : "class",
23633   "referenced_type" : "type-26",
23634   "self_type" : "type-26",
23635   "size" : 8,
23636   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23637   "template_args" : [ "type-5" ],
23638   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
23639  },
23640  {
23641   "alignment" : 8,
23642   "fields" :
23643   [
23644    {
23645     "access" : "private",
23646     "field_name" : "m_ptr",
23647     "referenced_type" : "type-188"
23648    }
23649   ],
23650   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
23651   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
23652   "record_kind" : "class",
23653   "referenced_type" : "type-187",
23654   "self_type" : "type-187",
23655   "size" : 8,
23656   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23657   "template_args" : [ "type-189" ],
23658   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
23659  },
23660  {
23661   "alignment" : 8,
23662   "fields" :
23663   [
23664    {
23665     "access" : "private",
23666     "field_name" : "m_ptr",
23667     "referenced_type" : "type-220"
23668    }
23669   ],
23670   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
23671   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
23672   "record_kind" : "class",
23673   "referenced_type" : "type-219",
23674   "self_type" : "type-219",
23675   "size" : 8,
23676   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23677   "template_args" : [ "type-221" ],
23678   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
23679  },
23680  {
23681   "alignment" : 1,
23682   "linker_set_key" : "android::trait_trivial_copy<bool>",
23683   "name" : "android::trait_trivial_copy<bool>",
23684   "referenced_type" : "type-497",
23685   "self_type" : "type-497",
23686   "size" : 1,
23687   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23688   "template_args" : [ "type-34" ],
23689   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
23690  },
23691  {
23692   "alignment" : 1,
23693   "linker_set_key" : "android::trait_trivial_copy<char>",
23694   "name" : "android::trait_trivial_copy<char>",
23695   "referenced_type" : "type-504",
23696   "self_type" : "type-504",
23697   "size" : 1,
23698   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23699   "template_args" : [ "type-80" ],
23700   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
23701  },
23702  {
23703   "alignment" : 1,
23704   "linker_set_key" : "android::trait_trivial_copy<double>",
23705   "name" : "android::trait_trivial_copy<double>",
23706   "referenced_type" : "type-556",
23707   "self_type" : "type-556",
23708   "size" : 1,
23709   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23710   "template_args" : [ "type-554" ],
23711   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
23712  },
23713  {
23714   "alignment" : 1,
23715   "linker_set_key" : "android::trait_trivial_copy<float>",
23716   "name" : "android::trait_trivial_copy<float>",
23717   "referenced_type" : "type-551",
23718   "self_type" : "type-551",
23719   "size" : 1,
23720   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23721   "template_args" : [ "type-548" ],
23722   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
23723  },
23724  {
23725   "alignment" : 1,
23726   "linker_set_key" : "android::trait_trivial_copy<int>",
23727   "name" : "android::trait_trivial_copy<int>",
23728   "referenced_type" : "type-521",
23729   "self_type" : "type-521",
23730   "size" : 1,
23731   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23732   "template_args" : [ "type-28" ],
23733   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
23734  },
23735  {
23736   "alignment" : 1,
23737   "linker_set_key" : "android::trait_trivial_copy<long long>",
23738   "name" : "android::trait_trivial_copy<long long>",
23739   "referenced_type" : "type-540",
23740   "self_type" : "type-540",
23741   "size" : 1,
23742   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23743   "template_args" : [ "type-537" ],
23744   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
23745  },
23746  {
23747   "alignment" : 1,
23748   "linker_set_key" : "android::trait_trivial_copy<long>",
23749   "name" : "android::trait_trivial_copy<long>",
23750   "referenced_type" : "type-530",
23751   "self_type" : "type-530",
23752   "size" : 1,
23753   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23754   "template_args" : [ "type-56" ],
23755   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
23756  },
23757  {
23758   "alignment" : 1,
23759   "linker_set_key" : "android::trait_trivial_copy<short>",
23760   "name" : "android::trait_trivial_copy<short>",
23761   "referenced_type" : "type-513",
23762   "self_type" : "type-513",
23763   "size" : 1,
23764   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23765   "template_args" : [ "type-511" ],
23766   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
23767  },
23768  {
23769   "alignment" : 1,
23770   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
23771   "name" : "android::trait_trivial_copy<unsigned char>",
23772   "referenced_type" : "type-508",
23773   "self_type" : "type-508",
23774   "size" : 1,
23775   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23776   "template_args" : [ "type-251" ],
23777   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
23778  },
23779  {
23780   "alignment" : 1,
23781   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
23782   "name" : "android::trait_trivial_copy<unsigned int>",
23783   "referenced_type" : "type-525",
23784   "self_type" : "type-525",
23785   "size" : 1,
23786   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23787   "template_args" : [ "type-2" ],
23788   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
23789  },
23790  {
23791   "alignment" : 1,
23792   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
23793   "name" : "android::trait_trivial_copy<unsigned long long>",
23794   "referenced_type" : "type-545",
23795   "self_type" : "type-545",
23796   "size" : 1,
23797   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23798   "template_args" : [ "type-543" ],
23799   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
23800  },
23801  {
23802   "alignment" : 1,
23803   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
23804   "name" : "android::trait_trivial_copy<unsigned long>",
23805   "referenced_type" : "type-534",
23806   "self_type" : "type-534",
23807   "size" : 1,
23808   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23809   "template_args" : [ "type-55" ],
23810   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
23811  },
23812  {
23813   "alignment" : 1,
23814   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
23815   "name" : "android::trait_trivial_copy<unsigned short>",
23816   "referenced_type" : "type-517",
23817   "self_type" : "type-517",
23818   "size" : 1,
23819   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23820   "template_args" : [ "type-270" ],
23821   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
23822  },
23823  {
23824   "alignment" : 1,
23825   "linker_set_key" : "android::trait_trivial_copy<void>",
23826   "name" : "android::trait_trivial_copy<void>",
23827   "referenced_type" : "type-479",
23828   "self_type" : "type-479",
23829   "size" : 1,
23830   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23831   "template_args" : [ "type-31" ],
23832   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
23833  },
23834  {
23835   "alignment" : 1,
23836   "linker_set_key" : "android::trait_trivial_ctor<bool>",
23837   "name" : "android::trait_trivial_ctor<bool>",
23838   "referenced_type" : "type-481",
23839   "self_type" : "type-481",
23840   "size" : 1,
23841   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23842   "template_args" : [ "type-34" ],
23843   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
23844  },
23845  {
23846   "alignment" : 1,
23847   "linker_set_key" : "android::trait_trivial_ctor<char>",
23848   "name" : "android::trait_trivial_ctor<char>",
23849   "referenced_type" : "type-502",
23850   "self_type" : "type-502",
23851   "size" : 1,
23852   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23853   "template_args" : [ "type-80" ],
23854   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
23855  },
23856  {
23857   "alignment" : 1,
23858   "linker_set_key" : "android::trait_trivial_ctor<double>",
23859   "name" : "android::trait_trivial_ctor<double>",
23860   "referenced_type" : "type-553",
23861   "self_type" : "type-553",
23862   "size" : 1,
23863   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23864   "template_args" : [ "type-554" ],
23865   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
23866  },
23867  {
23868   "alignment" : 1,
23869   "linker_set_key" : "android::trait_trivial_ctor<float>",
23870   "name" : "android::trait_trivial_ctor<float>",
23871   "referenced_type" : "type-547",
23872   "self_type" : "type-547",
23873   "size" : 1,
23874   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23875   "template_args" : [ "type-548" ],
23876   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
23877  },
23878  {
23879   "alignment" : 1,
23880   "linker_set_key" : "android::trait_trivial_ctor<int>",
23881   "name" : "android::trait_trivial_ctor<int>",
23882   "referenced_type" : "type-519",
23883   "self_type" : "type-519",
23884   "size" : 1,
23885   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23886   "template_args" : [ "type-28" ],
23887   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
23888  },
23889  {
23890   "alignment" : 1,
23891   "linker_set_key" : "android::trait_trivial_ctor<long long>",
23892   "name" : "android::trait_trivial_ctor<long long>",
23893   "referenced_type" : "type-536",
23894   "self_type" : "type-536",
23895   "size" : 1,
23896   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23897   "template_args" : [ "type-537" ],
23898   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
23899  },
23900  {
23901   "alignment" : 1,
23902   "linker_set_key" : "android::trait_trivial_ctor<long>",
23903   "name" : "android::trait_trivial_ctor<long>",
23904   "referenced_type" : "type-527",
23905   "self_type" : "type-527",
23906   "size" : 1,
23907   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23908   "template_args" : [ "type-56" ],
23909   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
23910  },
23911  {
23912   "alignment" : 1,
23913   "linker_set_key" : "android::trait_trivial_ctor<short>",
23914   "name" : "android::trait_trivial_ctor<short>",
23915   "referenced_type" : "type-510",
23916   "self_type" : "type-510",
23917   "size" : 1,
23918   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23919   "template_args" : [ "type-511" ],
23920   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
23921  },
23922  {
23923   "alignment" : 1,
23924   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
23925   "name" : "android::trait_trivial_ctor<unsigned char>",
23926   "referenced_type" : "type-506",
23927   "self_type" : "type-506",
23928   "size" : 1,
23929   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23930   "template_args" : [ "type-251" ],
23931   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
23932  },
23933  {
23934   "alignment" : 1,
23935   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
23936   "name" : "android::trait_trivial_ctor<unsigned int>",
23937   "referenced_type" : "type-523",
23938   "self_type" : "type-523",
23939   "size" : 1,
23940   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23941   "template_args" : [ "type-2" ],
23942   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
23943  },
23944  {
23945   "alignment" : 1,
23946   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
23947   "name" : "android::trait_trivial_ctor<unsigned long long>",
23948   "referenced_type" : "type-542",
23949   "self_type" : "type-542",
23950   "size" : 1,
23951   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23952   "template_args" : [ "type-543" ],
23953   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
23954  },
23955  {
23956   "alignment" : 1,
23957   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
23958   "name" : "android::trait_trivial_ctor<unsigned long>",
23959   "referenced_type" : "type-532",
23960   "self_type" : "type-532",
23961   "size" : 1,
23962   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23963   "template_args" : [ "type-55" ],
23964   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
23965  },
23966  {
23967   "alignment" : 1,
23968   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
23969   "name" : "android::trait_trivial_ctor<unsigned short>",
23970   "referenced_type" : "type-515",
23971   "self_type" : "type-515",
23972   "size" : 1,
23973   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23974   "template_args" : [ "type-270" ],
23975   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
23976  },
23977  {
23978   "alignment" : 1,
23979   "linker_set_key" : "android::trait_trivial_ctor<void>",
23980   "name" : "android::trait_trivial_ctor<void>",
23981   "referenced_type" : "type-475",
23982   "self_type" : "type-475",
23983   "size" : 1,
23984   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23985   "template_args" : [ "type-31" ],
23986   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
23987  },
23988  {
23989   "alignment" : 1,
23990   "linker_set_key" : "android::trait_trivial_dtor<bool>",
23991   "name" : "android::trait_trivial_dtor<bool>",
23992   "referenced_type" : "type-492",
23993   "self_type" : "type-492",
23994   "size" : 1,
23995   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23996   "template_args" : [ "type-34" ],
23997   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
23998  },
23999  {
24000   "alignment" : 1,
24001   "linker_set_key" : "android::trait_trivial_dtor<char>",
24002   "name" : "android::trait_trivial_dtor<char>",
24003   "referenced_type" : "type-503",
24004   "self_type" : "type-503",
24005   "size" : 1,
24006   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24007   "template_args" : [ "type-80" ],
24008   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
24009  },
24010  {
24011   "alignment" : 1,
24012   "linker_set_key" : "android::trait_trivial_dtor<double>",
24013   "name" : "android::trait_trivial_dtor<double>",
24014   "referenced_type" : "type-555",
24015   "self_type" : "type-555",
24016   "size" : 1,
24017   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24018   "template_args" : [ "type-554" ],
24019   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
24020  },
24021  {
24022   "alignment" : 1,
24023   "linker_set_key" : "android::trait_trivial_dtor<float>",
24024   "name" : "android::trait_trivial_dtor<float>",
24025   "referenced_type" : "type-550",
24026   "self_type" : "type-550",
24027   "size" : 1,
24028   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24029   "template_args" : [ "type-548" ],
24030   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
24031  },
24032  {
24033   "alignment" : 1,
24034   "linker_set_key" : "android::trait_trivial_dtor<int>",
24035   "name" : "android::trait_trivial_dtor<int>",
24036   "referenced_type" : "type-520",
24037   "self_type" : "type-520",
24038   "size" : 1,
24039   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24040   "template_args" : [ "type-28" ],
24041   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
24042  },
24043  {
24044   "alignment" : 1,
24045   "linker_set_key" : "android::trait_trivial_dtor<long long>",
24046   "name" : "android::trait_trivial_dtor<long long>",
24047   "referenced_type" : "type-539",
24048   "self_type" : "type-539",
24049   "size" : 1,
24050   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24051   "template_args" : [ "type-537" ],
24052   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
24053  },
24054  {
24055   "alignment" : 1,
24056   "linker_set_key" : "android::trait_trivial_dtor<long>",
24057   "name" : "android::trait_trivial_dtor<long>",
24058   "referenced_type" : "type-529",
24059   "self_type" : "type-529",
24060   "size" : 1,
24061   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24062   "template_args" : [ "type-56" ],
24063   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
24064  },
24065  {
24066   "alignment" : 1,
24067   "linker_set_key" : "android::trait_trivial_dtor<short>",
24068   "name" : "android::trait_trivial_dtor<short>",
24069   "referenced_type" : "type-512",
24070   "self_type" : "type-512",
24071   "size" : 1,
24072   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24073   "template_args" : [ "type-511" ],
24074   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
24075  },
24076  {
24077   "alignment" : 1,
24078   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
24079   "name" : "android::trait_trivial_dtor<unsigned char>",
24080   "referenced_type" : "type-507",
24081   "self_type" : "type-507",
24082   "size" : 1,
24083   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24084   "template_args" : [ "type-251" ],
24085   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
24086  },
24087  {
24088   "alignment" : 1,
24089   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
24090   "name" : "android::trait_trivial_dtor<unsigned int>",
24091   "referenced_type" : "type-524",
24092   "self_type" : "type-524",
24093   "size" : 1,
24094   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24095   "template_args" : [ "type-2" ],
24096   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
24097  },
24098  {
24099   "alignment" : 1,
24100   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
24101   "name" : "android::trait_trivial_dtor<unsigned long long>",
24102   "referenced_type" : "type-544",
24103   "self_type" : "type-544",
24104   "size" : 1,
24105   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24106   "template_args" : [ "type-543" ],
24107   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
24108  },
24109  {
24110   "alignment" : 1,
24111   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
24112   "name" : "android::trait_trivial_dtor<unsigned long>",
24113   "referenced_type" : "type-533",
24114   "self_type" : "type-533",
24115   "size" : 1,
24116   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24117   "template_args" : [ "type-55" ],
24118   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
24119  },
24120  {
24121   "alignment" : 1,
24122   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
24123   "name" : "android::trait_trivial_dtor<unsigned short>",
24124   "referenced_type" : "type-516",
24125   "self_type" : "type-516",
24126   "size" : 1,
24127   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24128   "template_args" : [ "type-270" ],
24129   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
24130  },
24131  {
24132   "alignment" : 1,
24133   "linker_set_key" : "android::trait_trivial_dtor<void>",
24134   "name" : "android::trait_trivial_dtor<void>",
24135   "referenced_type" : "type-478",
24136   "self_type" : "type-478",
24137   "size" : 1,
24138   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24139   "template_args" : [ "type-31" ],
24140   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
24141  },
24142  {
24143   "alignment" : 1,
24144   "linker_set_key" : "android::trait_trivial_move<android::String16>",
24145   "name" : "android::trait_trivial_move<android::String16>",
24146   "referenced_type" : "type-688",
24147   "self_type" : "type-688",
24148   "size" : 1,
24149   "source_file" : "/system/core/libutils/include/utils/String16.h",
24150   "template_args" : [ "type-68" ],
24151   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
24152  },
24153  {
24154   "alignment" : 1,
24155   "linker_set_key" : "android::trait_trivial_move<android::String8>",
24156   "name" : "android::trait_trivial_move<android::String8>",
24157   "referenced_type" : "type-682",
24158   "self_type" : "type-682",
24159   "size" : 1,
24160   "source_file" : "/system/core/libutils/include/utils/String8.h",
24161   "template_args" : [ "type-77" ],
24162   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
24163  },
24164  {
24165   "alignment" : 1,
24166   "linker_set_key" : "android::trait_trivial_move<bool>",
24167   "name" : "android::trait_trivial_move<bool>",
24168   "referenced_type" : "type-501",
24169   "self_type" : "type-501",
24170   "size" : 1,
24171   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24172   "template_args" : [ "type-34" ],
24173   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
24174  },
24175  {
24176   "alignment" : 1,
24177   "linker_set_key" : "android::trait_trivial_move<char>",
24178   "name" : "android::trait_trivial_move<char>",
24179   "referenced_type" : "type-505",
24180   "self_type" : "type-505",
24181   "size" : 1,
24182   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24183   "template_args" : [ "type-80" ],
24184   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
24185  },
24186  {
24187   "alignment" : 1,
24188   "linker_set_key" : "android::trait_trivial_move<double>",
24189   "name" : "android::trait_trivial_move<double>",
24190   "referenced_type" : "type-557",
24191   "self_type" : "type-557",
24192   "size" : 1,
24193   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24194   "template_args" : [ "type-554" ],
24195   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
24196  },
24197  {
24198   "alignment" : 1,
24199   "linker_set_key" : "android::trait_trivial_move<float>",
24200   "name" : "android::trait_trivial_move<float>",
24201   "referenced_type" : "type-552",
24202   "self_type" : "type-552",
24203   "size" : 1,
24204   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24205   "template_args" : [ "type-548" ],
24206   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
24207  },
24208  {
24209   "alignment" : 1,
24210   "linker_set_key" : "android::trait_trivial_move<int>",
24211   "name" : "android::trait_trivial_move<int>",
24212   "referenced_type" : "type-522",
24213   "self_type" : "type-522",
24214   "size" : 1,
24215   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24216   "template_args" : [ "type-28" ],
24217   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
24218  },
24219  {
24220   "alignment" : 1,
24221   "linker_set_key" : "android::trait_trivial_move<long long>",
24222   "name" : "android::trait_trivial_move<long long>",
24223   "referenced_type" : "type-541",
24224   "self_type" : "type-541",
24225   "size" : 1,
24226   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24227   "template_args" : [ "type-537" ],
24228   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
24229  },
24230  {
24231   "alignment" : 1,
24232   "linker_set_key" : "android::trait_trivial_move<long>",
24233   "name" : "android::trait_trivial_move<long>",
24234   "referenced_type" : "type-531",
24235   "self_type" : "type-531",
24236   "size" : 1,
24237   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24238   "template_args" : [ "type-56" ],
24239   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
24240  },
24241  {
24242   "alignment" : 1,
24243   "linker_set_key" : "android::trait_trivial_move<short>",
24244   "name" : "android::trait_trivial_move<short>",
24245   "referenced_type" : "type-514",
24246   "self_type" : "type-514",
24247   "size" : 1,
24248   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24249   "template_args" : [ "type-511" ],
24250   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
24251  },
24252  {
24253   "alignment" : 1,
24254   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
24255   "name" : "android::trait_trivial_move<unsigned char>",
24256   "referenced_type" : "type-509",
24257   "self_type" : "type-509",
24258   "size" : 1,
24259   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24260   "template_args" : [ "type-251" ],
24261   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
24262  },
24263  {
24264   "alignment" : 1,
24265   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
24266   "name" : "android::trait_trivial_move<unsigned int>",
24267   "referenced_type" : "type-526",
24268   "self_type" : "type-526",
24269   "size" : 1,
24270   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24271   "template_args" : [ "type-2" ],
24272   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
24273  },
24274  {
24275   "alignment" : 1,
24276   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
24277   "name" : "android::trait_trivial_move<unsigned long long>",
24278   "referenced_type" : "type-546",
24279   "self_type" : "type-546",
24280   "size" : 1,
24281   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24282   "template_args" : [ "type-543" ],
24283   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
24284  },
24285  {
24286   "alignment" : 1,
24287   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
24288   "name" : "android::trait_trivial_move<unsigned long>",
24289   "referenced_type" : "type-535",
24290   "self_type" : "type-535",
24291   "size" : 1,
24292   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24293   "template_args" : [ "type-55" ],
24294   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
24295  },
24296  {
24297   "alignment" : 1,
24298   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
24299   "name" : "android::trait_trivial_move<unsigned short>",
24300   "referenced_type" : "type-518",
24301   "self_type" : "type-518",
24302   "size" : 1,
24303   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24304   "template_args" : [ "type-270" ],
24305   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
24306  },
24307  {
24308   "alignment" : 1,
24309   "linker_set_key" : "android::trait_trivial_move<void>",
24310   "name" : "android::trait_trivial_move<void>",
24311   "referenced_type" : "type-480",
24312   "self_type" : "type-480",
24313   "size" : 1,
24314   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24315   "template_args" : [ "type-31" ],
24316   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
24317  },
24318  {
24319   "alignment" : 8,
24320   "fields" :
24321   [
24322    {
24323     "access" : "private",
24324     "field_name" : "m_ptr",
24325     "referenced_type" : "type-359"
24326    },
24327    {
24328     "access" : "private",
24329     "field_name" : "m_refs",
24330     "field_offset" : 64,
24331     "referenced_type" : "type-10"
24332    }
24333   ],
24334   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
24335   "name" : "android::wp<android::hardware::BHwBinder>",
24336   "record_kind" : "class",
24337   "referenced_type" : "type-657",
24338   "self_type" : "type-657",
24339   "size" : 16,
24340   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
24341   "template_args" : [ "type-27" ],
24342   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
24343  },
24344  {
24345   "alignment" : 8,
24346   "fields" :
24347   [
24348    {
24349     "access" : "private",
24350     "field_name" : "m_ptr",
24351     "referenced_type" : "type-371"
24352    },
24353    {
24354     "access" : "private",
24355     "field_name" : "m_refs",
24356     "field_offset" : 64,
24357     "referenced_type" : "type-10"
24358    }
24359   ],
24360   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
24361   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
24362   "record_kind" : "class",
24363   "referenced_type" : "type-370",
24364   "self_type" : "type-370",
24365   "size" : 16,
24366   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
24367   "template_args" : [ "type-353" ],
24368   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
24369  },
24370  {
24371   "alignment" : 8,
24372   "fields" :
24373   [
24374    {
24375     "access" : "private",
24376     "field_name" : "m_ptr",
24377     "referenced_type" : "type-351"
24378    },
24379    {
24380     "access" : "private",
24381     "field_name" : "m_refs",
24382     "field_offset" : 64,
24383     "referenced_type" : "type-10"
24384    }
24385   ],
24386   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
24387   "name" : "android::wp<android::hardware::hidl_death_recipient>",
24388   "record_kind" : "class",
24389   "referenced_type" : "type-350",
24390   "self_type" : "type-350",
24391   "size" : 16,
24392   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
24393   "template_args" : [ "type-352" ],
24394   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
24395  },
24396  {
24397   "alignment" : 8,
24398   "fields" :
24399   [
24400    {
24401     "access" : "private",
24402     "field_name" : "m_ptr",
24403     "referenced_type" : "type-4"
24404    },
24405    {
24406     "access" : "private",
24407     "field_name" : "m_refs",
24408     "field_offset" : 64,
24409     "referenced_type" : "type-10"
24410    }
24411   ],
24412   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
24413   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
24414   "record_kind" : "class",
24415   "referenced_type" : "type-3",
24416   "self_type" : "type-3",
24417   "size" : 16,
24418   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
24419   "template_args" : [ "type-5" ],
24420   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
24421  },
24422  {
24423   "alignment" : 4,
24424   "fields" :
24425   [
24426    {
24427     "field_name" : "maxContentLightLevel",
24428     "referenced_type" : "type-548"
24429    },
24430    {
24431     "field_name" : "maxFrameAverageLightLevel",
24432     "field_offset" : 32,
24433     "referenced_type" : "type-548"
24434    }
24435   ],
24436   "linker_set_key" : "android_cta861_3_metadata",
24437   "name" : "android_cta861_3_metadata",
24438   "referenced_type" : "type-783",
24439   "self_type" : "type-783",
24440   "size" : 8,
24441   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24442   "unique_id" : "android_cta861_3_metadata"
24443  },
24444  {
24445   "alignment" : 4,
24446   "fields" :
24447   [
24448    {
24449     "field_name" : "num_points",
24450     "referenced_type" : "type-2"
24451    },
24452    {
24453     "field_name" : "reserved",
24454     "field_offset" : 32,
24455     "referenced_type" : "type-773"
24456    },
24457    {
24458     "field_name" : "xyzc_points",
24459     "field_offset" : 288,
24460     "referenced_type" : "type-780"
24461    }
24462   ],
24463   "linker_set_key" : "android_depth_points",
24464   "name" : "android_depth_points",
24465   "referenced_type" : "type-779",
24466   "self_type" : "type-779",
24467   "size" : 36,
24468   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24469   "unique_id" : "android_depth_points"
24470  },
24471  {
24472   "alignment" : 8,
24473   "fields" :
24474   [
24475    {
24476     "field_name" : "format",
24477     "referenced_type" : "type-776"
24478    },
24479    {
24480     "field_name" : "num_planes",
24481     "field_offset" : 32,
24482     "referenced_type" : "type-2"
24483    },
24484    {
24485     "field_name" : "planes",
24486     "field_offset" : 64,
24487     "referenced_type" : "type-778"
24488    }
24489   ],
24490   "linker_set_key" : "android_flex_layout",
24491   "name" : "android_flex_layout",
24492   "referenced_type" : "type-777",
24493   "self_type" : "type-777",
24494   "size" : 16,
24495   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24496   "unique_id" : "android_flex_layout"
24497  },
24498  {
24499   "alignment" : 8,
24500   "fields" :
24501   [
24502    {
24503     "field_name" : "top_left",
24504     "referenced_type" : "type-250"
24505    },
24506    {
24507     "field_name" : "component",
24508     "field_offset" : 64,
24509     "referenced_type" : "type-774"
24510    },
24511    {
24512     "field_name" : "bits_per_component",
24513     "field_offset" : 96,
24514     "referenced_type" : "type-28"
24515    },
24516    {
24517     "field_name" : "bits_used",
24518     "field_offset" : 128,
24519     "referenced_type" : "type-28"
24520    },
24521    {
24522     "field_name" : "h_increment",
24523     "field_offset" : 160,
24524     "referenced_type" : "type-28"
24525    },
24526    {
24527     "field_name" : "v_increment",
24528     "field_offset" : 192,
24529     "referenced_type" : "type-28"
24530    },
24531    {
24532     "field_name" : "h_subsampling",
24533     "field_offset" : 224,
24534     "referenced_type" : "type-28"
24535    },
24536    {
24537     "field_name" : "v_subsampling",
24538     "field_offset" : 256,
24539     "referenced_type" : "type-28"
24540    }
24541   ],
24542   "linker_set_key" : "android_flex_plane",
24543   "name" : "android_flex_plane",
24544   "referenced_type" : "type-775",
24545   "self_type" : "type-775",
24546   "size" : 40,
24547   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24548   "unique_id" : "android_flex_plane"
24549  },
24550  {
24551   "alignment" : 4,
24552   "fields" :
24553   [
24554    {
24555     "field_name" : "displayPrimaryRed",
24556     "referenced_type" : "type-781"
24557    },
24558    {
24559     "field_name" : "displayPrimaryGreen",
24560     "field_offset" : 64,
24561     "referenced_type" : "type-781"
24562    },
24563    {
24564     "field_name" : "displayPrimaryBlue",
24565     "field_offset" : 128,
24566     "referenced_type" : "type-781"
24567    },
24568    {
24569     "field_name" : "whitePoint",
24570     "field_offset" : 192,
24571     "referenced_type" : "type-781"
24572    },
24573    {
24574     "field_name" : "maxLuminance",
24575     "field_offset" : 256,
24576     "referenced_type" : "type-548"
24577    },
24578    {
24579     "field_name" : "minLuminance",
24580     "field_offset" : 288,
24581     "referenced_type" : "type-548"
24582    }
24583   ],
24584   "linker_set_key" : "android_smpte2086_metadata",
24585   "name" : "android_smpte2086_metadata",
24586   "referenced_type" : "type-782",
24587   "self_type" : "type-782",
24588   "size" : 40,
24589   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24590   "unique_id" : "android_smpte2086_metadata"
24591  },
24592  {
24593   "alignment" : 4,
24594   "fields" :
24595   [
24596    {
24597     "field_name" : "x",
24598     "referenced_type" : "type-548"
24599    },
24600    {
24601     "field_name" : "y",
24602     "field_offset" : 32,
24603     "referenced_type" : "type-548"
24604    }
24605   ],
24606   "linker_set_key" : "android_xy_color",
24607   "name" : "android_xy_color",
24608   "referenced_type" : "type-781",
24609   "self_type" : "type-781",
24610   "size" : 8,
24611   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24612   "unique_id" : "android_xy_color"
24613  },
24614  {
24615   "alignment" : 8,
24616   "fields" :
24617   [
24618    {
24619     "field_name" : "y",
24620     "referenced_type" : "type-30"
24621    },
24622    {
24623     "field_name" : "cb",
24624     "field_offset" : 64,
24625     "referenced_type" : "type-30"
24626    },
24627    {
24628     "field_name" : "cr",
24629     "field_offset" : 128,
24630     "referenced_type" : "type-30"
24631    },
24632    {
24633     "field_name" : "ystride",
24634     "field_offset" : 192,
24635     "referenced_type" : "type-55"
24636    },
24637    {
24638     "field_name" : "cstride",
24639     "field_offset" : 256,
24640     "referenced_type" : "type-55"
24641    },
24642    {
24643     "field_name" : "chroma_step",
24644     "field_offset" : 320,
24645     "referenced_type" : "type-55"
24646    },
24647    {
24648     "field_name" : "reserved",
24649     "field_offset" : 384,
24650     "referenced_type" : "type-773"
24651    }
24652   ],
24653   "linker_set_key" : "android_ycbcr",
24654   "name" : "android_ycbcr",
24655   "referenced_type" : "type-772",
24656   "self_type" : "type-772",
24657   "size" : 80,
24658   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24659   "unique_id" : "android_ycbcr"
24660  },
24661  {
24662   "alignment" : 4,
24663   "fields" :
24664   [
24665    {
24666     "referenced_type" : "type-267"
24667    }
24668   ],
24669   "linker_set_key" : "log_msg",
24670   "name" : "log_msg",
24671   "referenced_type" : "type-266",
24672   "self_type" : "type-266",
24673   "size" : 5124,
24674   "source_file" : "/system/core/liblog/include/log/log_read.h",
24675   "unique_id" : "log_msg"
24676  },
24677  {
24678   "alignment" : 4,
24679   "fields" :
24680   [
24681    {
24682     "field_name" : "buf",
24683     "referenced_type" : "type-268"
24684    },
24685    {
24686     "field_name" : "entry",
24687     "referenced_type" : "type-269"
24688    },
24689    {
24690     "field_name" : "entry_v4",
24691     "referenced_type" : "type-269"
24692    },
24693    {
24694     "field_name" : "entry_v3",
24695     "referenced_type" : "type-272"
24696    },
24697    {
24698     "field_name" : "entry_v2",
24699     "referenced_type" : "type-273"
24700    },
24701    {
24702     "field_name" : "entry_v1",
24703     "referenced_type" : "type-274"
24704    }
24705   ],
24706   "is_anonymous" : true,
24707   "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",
24708   "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",
24709   "record_kind" : "union",
24710   "referenced_type" : "type-267",
24711   "self_type" : "type-267",
24712   "size" : 5124,
24713   "source_file" : "/system/core/liblog/include/log/log_read.h",
24714   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
24715  },
24716  {
24717   "alignment" : 1,
24718   "fields" :
24719   [
24720    {
24721     "field_name" : "tv_sec",
24722     "referenced_type" : "type-2"
24723    },
24724    {
24725     "field_name" : "tv_nsec",
24726     "field_offset" : 32,
24727     "referenced_type" : "type-2"
24728    }
24729   ],
24730   "linker_set_key" : "log_time",
24731   "name" : "log_time",
24732   "referenced_type" : "type-683",
24733   "self_type" : "type-683",
24734   "size" : 8,
24735   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
24736   "unique_id" : "_ZTS8log_time"
24737  },
24738  {
24739   "alignment" : 4,
24740   "fields" :
24741   [
24742    {
24743     "field_name" : "len",
24744     "referenced_type" : "type-270"
24745    },
24746    {
24747     "field_name" : "__pad",
24748     "field_offset" : 16,
24749     "referenced_type" : "type-270"
24750    },
24751    {
24752     "field_name" : "pid",
24753     "field_offset" : 32,
24754     "referenced_type" : "type-28"
24755    },
24756    {
24757     "field_name" : "tid",
24758     "field_offset" : 64,
24759     "referenced_type" : "type-28"
24760    },
24761    {
24762     "field_name" : "sec",
24763     "field_offset" : 96,
24764     "referenced_type" : "type-28"
24765    },
24766    {
24767     "field_name" : "nsec",
24768     "field_offset" : 128,
24769     "referenced_type" : "type-28"
24770    },
24771    {
24772     "field_name" : "msg",
24773     "field_offset" : 160,
24774     "referenced_type" : "type-271"
24775    }
24776   ],
24777   "linker_set_key" : "logger_entry",
24778   "name" : "logger_entry",
24779   "referenced_type" : "type-274",
24780   "self_type" : "type-274",
24781   "size" : 20,
24782   "source_file" : "/system/core/liblog/include/log/log_read.h",
24783   "unique_id" : "logger_entry"
24784  },
24785  {
24786   "alignment" : 1,
24787   "fields" :
24788   [
24789    {
24790     "field_name" : "len",
24791     "referenced_type" : "type-270"
24792    },
24793    {
24794     "field_name" : "hdr_size",
24795     "field_offset" : 16,
24796     "referenced_type" : "type-270"
24797    },
24798    {
24799     "field_name" : "pid",
24800     "field_offset" : 32,
24801     "referenced_type" : "type-28"
24802    },
24803    {
24804     "field_name" : "tid",
24805     "field_offset" : 64,
24806     "referenced_type" : "type-28"
24807    },
24808    {
24809     "field_name" : "sec",
24810     "field_offset" : 96,
24811     "referenced_type" : "type-28"
24812    },
24813    {
24814     "field_name" : "nsec",
24815     "field_offset" : 128,
24816     "referenced_type" : "type-28"
24817    },
24818    {
24819     "field_name" : "euid",
24820     "field_offset" : 160,
24821     "referenced_type" : "type-2"
24822    },
24823    {
24824     "field_name" : "msg",
24825     "field_offset" : 192,
24826     "referenced_type" : "type-271"
24827    }
24828   ],
24829   "linker_set_key" : "logger_entry_v2",
24830   "name" : "logger_entry_v2",
24831   "referenced_type" : "type-273",
24832   "self_type" : "type-273",
24833   "size" : 24,
24834   "source_file" : "/system/core/liblog/include/log/log_read.h",
24835   "unique_id" : "logger_entry_v2"
24836  },
24837  {
24838   "alignment" : 1,
24839   "fields" :
24840   [
24841    {
24842     "field_name" : "len",
24843     "referenced_type" : "type-270"
24844    },
24845    {
24846     "field_name" : "hdr_size",
24847     "field_offset" : 16,
24848     "referenced_type" : "type-270"
24849    },
24850    {
24851     "field_name" : "pid",
24852     "field_offset" : 32,
24853     "referenced_type" : "type-28"
24854    },
24855    {
24856     "field_name" : "tid",
24857     "field_offset" : 64,
24858     "referenced_type" : "type-28"
24859    },
24860    {
24861     "field_name" : "sec",
24862     "field_offset" : 96,
24863     "referenced_type" : "type-28"
24864    },
24865    {
24866     "field_name" : "nsec",
24867     "field_offset" : 128,
24868     "referenced_type" : "type-28"
24869    },
24870    {
24871     "field_name" : "lid",
24872     "field_offset" : 160,
24873     "referenced_type" : "type-2"
24874    },
24875    {
24876     "field_name" : "msg",
24877     "field_offset" : 192,
24878     "referenced_type" : "type-271"
24879    }
24880   ],
24881   "linker_set_key" : "logger_entry_v3",
24882   "name" : "logger_entry_v3",
24883   "referenced_type" : "type-272",
24884   "self_type" : "type-272",
24885   "size" : 24,
24886   "source_file" : "/system/core/liblog/include/log/log_read.h",
24887   "unique_id" : "logger_entry_v3"
24888  },
24889  {
24890   "alignment" : 4,
24891   "fields" :
24892   [
24893    {
24894     "field_name" : "len",
24895     "referenced_type" : "type-270"
24896    },
24897    {
24898     "field_name" : "hdr_size",
24899     "field_offset" : 16,
24900     "referenced_type" : "type-270"
24901    },
24902    {
24903     "field_name" : "pid",
24904     "field_offset" : 32,
24905     "referenced_type" : "type-28"
24906    },
24907    {
24908     "field_name" : "tid",
24909     "field_offset" : 64,
24910     "referenced_type" : "type-2"
24911    },
24912    {
24913     "field_name" : "sec",
24914     "field_offset" : 96,
24915     "referenced_type" : "type-2"
24916    },
24917    {
24918     "field_name" : "nsec",
24919     "field_offset" : 128,
24920     "referenced_type" : "type-2"
24921    },
24922    {
24923     "field_name" : "lid",
24924     "field_offset" : 160,
24925     "referenced_type" : "type-2"
24926    },
24927    {
24928     "field_name" : "uid",
24929     "field_offset" : 192,
24930     "referenced_type" : "type-2"
24931    },
24932    {
24933     "field_name" : "msg",
24934     "field_offset" : 224,
24935     "referenced_type" : "type-271"
24936    }
24937   ],
24938   "linker_set_key" : "logger_entry_v4",
24939   "name" : "logger_entry_v4",
24940   "referenced_type" : "type-269",
24941   "self_type" : "type-269",
24942   "size" : 28,
24943   "source_file" : "/system/core/liblog/include/log/log_read.h",
24944   "unique_id" : "logger_entry_v4"
24945  },
24946  {
24947   "alignment" : 4,
24948   "fields" :
24949   [
24950    {
24951     "field_name" : "version",
24952     "referenced_type" : "type-28"
24953    },
24954    {
24955     "field_name" : "numFds",
24956     "field_offset" : 32,
24957     "referenced_type" : "type-28"
24958    },
24959    {
24960     "field_name" : "numInts",
24961     "field_offset" : 64,
24962     "referenced_type" : "type-28"
24963    },
24964    {
24965     "field_name" : "data",
24966     "field_offset" : 96,
24967     "referenced_type" : "type-465"
24968    }
24969   ],
24970   "linker_set_key" : "native_handle",
24971   "name" : "native_handle",
24972   "referenced_type" : "type-464",
24973   "self_type" : "type-464",
24974   "size" : 12,
24975   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
24976   "unique_id" : "native_handle"
24977  }
24978 ],
24979 "rvalue_reference_types" :
24980 [
24981  {
24982   "alignment" : 8,
24983   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
24984   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
24985   "referenced_type" : "type-903",
24986   "self_type" : "type-905",
24987   "size" : 8,
24988   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24989  },
24990  {
24991   "alignment" : 8,
24992   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > &&",
24993   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > &&",
24994   "referenced_type" : "type-396",
24995   "self_type" : "type-402",
24996   "size" : 8,
24997   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24998  },
24999  {
25000   "alignment" : 8,
25001   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > &&",
25002   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > &&",
25003   "referenced_type" : "type-909",
25004   "self_type" : "type-911",
25005   "size" : 8,
25006   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25007  },
25008  {
25009   "alignment" : 8,
25010   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > &&",
25011   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > &&",
25012   "referenced_type" : "type-111",
25013   "self_type" : "type-116",
25014   "size" : 8,
25015   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25016  },
25017  {
25018   "alignment" : 8,
25019   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > &&",
25020   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > &&",
25021   "referenced_type" : "type-210",
25022   "self_type" : "type-212",
25023   "size" : 8,
25024   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25025  },
25026  {
25027   "alignment" : 8,
25028   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > &&",
25029   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > &&",
25030   "referenced_type" : "type-375",
25031   "self_type" : "type-377",
25032   "size" : 8,
25033   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25034  },
25035  {
25036   "alignment" : 8,
25037   "linker_set_key" : "android::hardware::Return<bool> &&",
25038   "name" : "android::hardware::Return<bool> &&",
25039   "referenced_type" : "type-374",
25040   "self_type" : "type-382",
25041   "size" : 8,
25042   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25043  },
25044  {
25045   "alignment" : 8,
25046   "linker_set_key" : "android::hardware::Return<void> &&",
25047   "name" : "android::hardware::Return<void> &&",
25048   "referenced_type" : "type-442",
25049   "self_type" : "type-450",
25050   "size" : 8,
25051   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25052  },
25053  {
25054   "alignment" : 8,
25055   "linker_set_key" : "android::hardware::Status &&",
25056   "name" : "android::hardware::Status &&",
25057   "referenced_type" : "type-113",
25058   "self_type" : "type-369",
25059   "size" : 8,
25060   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25061  },
25062  {
25063   "alignment" : 8,
25064   "linker_set_key" : "android::hardware::details::return_status &&",
25065   "name" : "android::hardware::details::return_status &&",
25066   "referenced_type" : "type-112",
25067   "self_type" : "type-423",
25068   "size" : 8,
25069   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25070  },
25071  {
25072   "alignment" : 8,
25073   "linker_set_key" : "android::hardware::hidl_handle &&",
25074   "name" : "android::hardware::hidl_handle &&",
25075   "referenced_type" : "type-587",
25076   "self_type" : "type-592",
25077   "size" : 8,
25078   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
25079  },
25080  {
25081   "alignment" : 8,
25082   "linker_set_key" : "android::hardware::hidl_memory &&",
25083   "name" : "android::hardware::hidl_memory &&",
25084   "referenced_type" : "type-590",
25085   "self_type" : "type-597",
25086   "size" : 8,
25087   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
25088  },
25089  {
25090   "alignment" : 8,
25091   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> &&",
25092   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> &&",
25093   "referenced_type" : "type-330",
25094   "self_type" : "type-342",
25095   "size" : 8,
25096   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25097  },
25098  {
25099   "alignment" : 8,
25100   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
25101   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
25102   "referenced_type" : "type-281",
25103   "self_type" : "type-305",
25104   "size" : 8,
25105   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25106  },
25107  {
25108   "alignment" : 8,
25109   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> &&",
25110   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> &&",
25111   "referenced_type" : "type-22",
25112   "self_type" : "type-108",
25113   "size" : 8,
25114   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25115  },
25116  {
25117   "alignment" : 8,
25118   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
25119   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
25120   "referenced_type" : "type-85",
25121   "self_type" : "type-103",
25122   "size" : 8,
25123   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25124  },
25125  {
25126   "alignment" : 8,
25127   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
25128   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
25129   "referenced_type" : "type-89",
25130   "self_type" : "type-202",
25131   "size" : 8,
25132   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25133  },
25134  {
25135   "alignment" : 8,
25136   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
25137   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
25138   "referenced_type" : "type-347",
25139   "self_type" : "type-354",
25140   "size" : 8,
25141   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25142  },
25143  {
25144   "alignment" : 8,
25145   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25146   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25147   "referenced_type" : "type-141",
25148   "self_type" : "type-140",
25149   "size" : 8,
25150   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25151  },
25152  {
25153   "alignment" : 8,
25154   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25155   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25156   "referenced_type" : "type-298",
25157   "self_type" : "type-297",
25158   "size" : 8,
25159   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25160  },
25161  {
25162   "alignment" : 8,
25163   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25164   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25165   "referenced_type" : "type-417",
25166   "self_type" : "type-416",
25167   "size" : 8,
25168   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25169  },
25170  {
25171   "alignment" : 8,
25172   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25173   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25174   "referenced_type" : "type-741",
25175   "self_type" : "type-740",
25176   "size" : 8,
25177   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25178  },
25179  {
25180   "alignment" : 8,
25181   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25182   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25183   "referenced_type" : "type-946",
25184   "self_type" : "type-945",
25185   "size" : 8,
25186   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25187  },
25188  {
25189   "alignment" : 8,
25190   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25191   "name" : "std::function<sp<IBase> (void *)> &&",
25192   "referenced_type" : "type-145",
25193   "self_type" : "type-144",
25194   "size" : 8,
25195   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25196  },
25197  {
25198   "alignment" : 8,
25199   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25200   "name" : "std::function<sp<IBase> (void *)> &&",
25201   "referenced_type" : "type-303",
25202   "self_type" : "type-302",
25203   "size" : 8,
25204   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25205  },
25206  {
25207   "alignment" : 8,
25208   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25209   "name" : "std::function<sp<IBase> (void *)> &&",
25210   "referenced_type" : "type-421",
25211   "self_type" : "type-420",
25212   "size" : 8,
25213   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25214  },
25215  {
25216   "alignment" : 8,
25217   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25218   "name" : "std::function<sp<IBase> (void *)> &&",
25219   "referenced_type" : "type-752",
25220   "self_type" : "type-751",
25221   "size" : 8,
25222   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25223  },
25224  {
25225   "alignment" : 8,
25226   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25227   "name" : "std::function<sp<IBase> (void *)> &&",
25228   "referenced_type" : "type-950",
25229   "self_type" : "type-949",
25230   "size" : 8,
25231   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25232  },
25233  {
25234   "alignment" : 8,
25235   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25236   "name" : "std::function<sp<IBinder> (void *)> &&",
25237   "referenced_type" : "type-143",
25238   "self_type" : "type-142",
25239   "size" : 8,
25240   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25241  },
25242  {
25243   "alignment" : 8,
25244   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25245   "name" : "std::function<sp<IBinder> (void *)> &&",
25246   "referenced_type" : "type-300",
25247   "self_type" : "type-299",
25248   "size" : 8,
25249   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25250  },
25251  {
25252   "alignment" : 8,
25253   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25254   "name" : "std::function<sp<IBinder> (void *)> &&",
25255   "referenced_type" : "type-419",
25256   "self_type" : "type-418",
25257   "size" : 8,
25258   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25259  },
25260  {
25261   "alignment" : 8,
25262   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25263   "name" : "std::function<sp<IBinder> (void *)> &&",
25264   "referenced_type" : "type-744",
25265   "self_type" : "type-743",
25266   "size" : 8,
25267   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25268  },
25269  {
25270   "alignment" : 8,
25271   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25272   "name" : "std::function<sp<IBinder> (void *)> &&",
25273   "referenced_type" : "type-948",
25274   "self_type" : "type-947",
25275   "size" : 8,
25276   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25277  }
25278 ]
25279}
25280