1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-83",
9   "self_type" : "type-263",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "linker_set_key" : "float []",
14   "name" : "float []",
15   "referenced_type" : "type-592",
16   "self_type" : "type-1027",
17   "source_file" : "/system/core/libsystem/include/system/graphics.h"
18  },
19  {
20   "alignment" : 4,
21   "linker_set_key" : "int [0]",
22   "name" : "int [0]",
23   "referenced_type" : "type-25",
24   "self_type" : "type-463",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 1,
29   "linker_set_key" : "unsigned char [16]",
30   "name" : "unsigned char [16]",
31   "referenced_type" : "type-251",
32   "self_type" : "type-833",
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-769",
42   "size" : 32,
43   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
44  },
45  {
46   "alignment" : 1,
47   "linker_set_key" : "unsigned char [5121]",
48   "name" : "unsigned char [5121]",
49   "referenced_type" : "type-251",
50   "self_type" : "type-260",
51   "size" : 5121,
52   "source_file" : "/system/core/liblog/include/log/log_read.h"
53  },
54  {
55   "alignment" : 4,
56   "linker_set_key" : "unsigned int [8]",
57   "name" : "unsigned int [8]",
58   "referenced_type" : "type-2",
59   "self_type" : "type-1020",
60   "size" : 32,
61   "source_file" : "/system/core/libsystem/include/system/graphics.h"
62  }
63 ],
64 "builtin_types" :
65 [
66  {
67   "alignment" : 1,
68   "is_integral" : true,
69   "is_unsigned" : true,
70   "linker_set_key" : "bool",
71   "name" : "bool",
72   "referenced_type" : "type-31",
73   "self_type" : "type-31",
74   "size" : 1
75  },
76  {
77   "alignment" : 1,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "char",
81   "name" : "char",
82   "referenced_type" : "type-83",
83   "self_type" : "type-83",
84   "size" : 1
85  },
86  {
87   "alignment" : 2,
88   "is_integral" : true,
89   "is_unsigned" : true,
90   "linker_set_key" : "char16_t",
91   "name" : "char16_t",
92   "referenced_type" : "type-74",
93   "self_type" : "type-74",
94   "size" : 2
95  },
96  {
97   "alignment" : 8,
98   "linker_set_key" : "double",
99   "name" : "double",
100   "referenced_type" : "type-608",
101   "self_type" : "type-608",
102   "size" : 8
103  },
104  {
105   "alignment" : 4,
106   "linker_set_key" : "float",
107   "name" : "float",
108   "referenced_type" : "type-592",
109   "self_type" : "type-592",
110   "size" : 4
111  },
112  {
113   "alignment" : 4,
114   "is_integral" : true,
115   "linker_set_key" : "int",
116   "name" : "int",
117   "referenced_type" : "type-25",
118   "self_type" : "type-25",
119   "size" : 4
120  },
121  {
122   "alignment" : 4,
123   "is_integral" : true,
124   "linker_set_key" : "long",
125   "name" : "long",
126   "referenced_type" : "type-551",
127   "self_type" : "type-551",
128   "size" : 4
129  },
130  {
131   "alignment" : 8,
132   "linker_set_key" : "long double",
133   "name" : "long double",
134   "referenced_type" : "type-503",
135   "self_type" : "type-503",
136   "size" : 8
137  },
138  {
139   "alignment" : 8,
140   "is_integral" : true,
141   "linker_set_key" : "long long",
142   "name" : "long long",
143   "referenced_type" : "type-60",
144   "self_type" : "type-60",
145   "size" : 8
146  },
147  {
148   "alignment" : 2,
149   "is_integral" : true,
150   "linker_set_key" : "short",
151   "name" : "short",
152   "referenced_type" : "type-511",
153   "self_type" : "type-511",
154   "size" : 2
155  },
156  {
157   "alignment" : 1,
158   "is_integral" : true,
159   "linker_set_key" : "signed char",
160   "name" : "signed char",
161   "referenced_type" : "type-629",
162   "self_type" : "type-629",
163   "size" : 1
164  },
165  {
166   "alignment" : 1,
167   "is_integral" : true,
168   "is_unsigned" : true,
169   "linker_set_key" : "unsigned char",
170   "name" : "unsigned char",
171   "referenced_type" : "type-251",
172   "self_type" : "type-251",
173   "size" : 1
174  },
175  {
176   "alignment" : 4,
177   "is_integral" : true,
178   "is_unsigned" : true,
179   "linker_set_key" : "unsigned int",
180   "name" : "unsigned int",
181   "referenced_type" : "type-2",
182   "self_type" : "type-2",
183   "size" : 4
184  },
185  {
186   "alignment" : 4,
187   "is_integral" : true,
188   "is_unsigned" : true,
189   "linker_set_key" : "unsigned long",
190   "name" : "unsigned long",
191   "referenced_type" : "type-575",
192   "self_type" : "type-575",
193   "size" : 4
194  },
195  {
196   "alignment" : 8,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "unsigned long long",
200   "name" : "unsigned long long",
201   "referenced_type" : "type-236",
202   "self_type" : "type-236",
203   "size" : 8
204  },
205  {
206   "alignment" : 2,
207   "is_integral" : true,
208   "is_unsigned" : true,
209   "linker_set_key" : "unsigned short",
210   "name" : "unsigned short",
211   "referenced_type" : "type-262",
212   "self_type" : "type-262",
213   "size" : 2
214  },
215  {
216   "linker_set_key" : "void",
217   "name" : "void",
218   "referenced_type" : "type-28",
219   "self_type" : "type-28"
220  }
221 ],
222 "elf_functions" :
223 [
224  {
225   "binding" : "weak",
226   "name" : "_ZN7android8hardware10fromBinderINS0_3drm4V1_010IDrmPluginENS3_13BpHwDrmPluginENS3_13BnHwDrmPluginEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
227  },
228  {
229   "binding" : "weak",
230   "name" : "_ZN7android8hardware10fromBinderINS0_3drm4V1_013ICryptoPluginENS3_16BpHwCryptoPluginENS3_16BnHwCryptoPluginEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
231  },
232  {
233   "binding" : "weak",
234   "name" : "_ZN7android8hardware10fromBinderINS0_3drm4V1_018IDrmPluginListenerENS3_21BpHwDrmPluginListenerENS3_21BnHwDrmPluginListenerEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
235  },
236  {
237   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
238  },
239  {
240   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
241  },
242  {
243   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
250  },
251  {
252   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
262  },
263  {
264   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
265  },
266  {
267   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
268  },
269  {
270   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
271  },
272  {
273   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
274  },
275  {
276   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
277  },
278  {
279   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
280  },
281  {
282   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin8castFromERKNS_2spIS3_EEb"
283  },
284  {
285   "name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware3drm4V1_011BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE"
289  },
290  {
291   "name" : "_ZN7android8hardware3drm4V1_011BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
295  },
296  {
297   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
298  },
299  {
300   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
304  },
305  {
306   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
307  },
308  {
309   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
313  },
314  {
315   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
316  },
317  {
318   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
322  },
323  {
324   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
325  },
326  {
327   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
331  },
332  {
333   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
337  },
338  {
339   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory8castFromERKNS_2spIS3_EEb"
340  },
341  {
342   "name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10_hidl_signEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
352  },
353  {
354   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
355  },
356  {
357   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin12_hidl_verifyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
358  },
359  {
360   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin13_hidl_decryptEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
364  },
365  {
366   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin13_hidl_encryptEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
367  },
368  {
369   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin13_hidl_signRSAEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
370  },
371  {
372   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin15_hidl_sendEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
373  },
374  {
375   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin16_hidl_removeKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
376  },
377  {
378   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin17_hidl_openSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
379  },
380  {
381   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin17_hidl_restoreKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
382  },
383  {
384   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin17_hidl_setListenerEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
385  },
386  {
387   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin18_hidl_closeSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
388  },
389  {
390   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin19_hidl_getKeyRequestEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
391  },
392  {
393   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin19_hidl_getSecureStopEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
394  },
395  {
396   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin20_hidl_getSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
397  },
398  {
399   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin20_hidl_queryKeyStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
400  },
401  {
402   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin20_hidl_sendKeysChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
403  },
404  {
405   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin21_hidl_setMacAlgorithmEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
406  },
407  {
408   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin23_hidl_getPropertyStringEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
409  },
410  {
411   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin23_hidl_releaseSecureStopEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
412  },
413  {
414   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin23_hidl_setPropertyStringEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
415  },
416  {
417   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin24_hidl_provideKeyResponseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
418  },
419  {
420   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin24_hidl_setCipherAlgorithmEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
421  },
422  {
423   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin25_hidl_getProvisionRequestEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
424  },
425  {
426   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin26_hidl_getPropertyByteArrayEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
427  },
428  {
429   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin26_hidl_sendExpirationUpdateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
430  },
431  {
432   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin26_hidl_setPropertyByteArrayEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
433  },
434  {
435   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin27_hidl_releaseAllSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
436  },
437  {
438   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin30_hidl_provideProvisionResponseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
439  },
440  {
441   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin4pingEv"
442  },
443  {
444   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE"
445  },
446  {
447   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE"
448  },
449  {
450   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
451  },
452  {
453   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
454  },
455  {
456   "name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD2Ev"
457  },
458  {
459   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10_hidl_signEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE"
460  },
461  {
462   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
463  },
464  {
465   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
466  },
467  {
468   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
469  },
470  {
471   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
472  },
473  {
474   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
475  },
476  {
477   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12_hidl_verifyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_SC_NSt3__18functionIFvNS2_6StatusEbEEE"
478  },
479  {
480   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
481  },
482  {
483   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
484  },
485  {
486   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
487  },
488  {
489   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13_hidl_decryptEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE"
490  },
491  {
492   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13_hidl_encryptEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE"
493  },
494  {
495   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13_hidl_signRSAEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS0_11hidl_stringESC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE"
496  },
497  {
498   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
499  },
500  {
501   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
502  },
503  {
504   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
505  },
506  {
507   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
508  },
509  {
510   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
511  },
512  {
513   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
514  },
515  {
516   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
517  },
518  {
519   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15_hidl_sendEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9EventTypeERKNS0_8hidl_vecIhEESD_"
520  },
521  {
522   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
523  },
524  {
525   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin16_hidl_removeKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
526  },
527  {
528   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17_hidl_openSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
529  },
530  {
531   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17_hidl_restoreKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_"
532  },
533  {
534   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17_hidl_setListenerEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_18IDrmPluginListenerEEE"
535  },
536  {
537   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
538  },
539  {
540   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
541  },
542  {
543   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
544  },
545  {
546   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18_hidl_closeSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
547  },
548  {
549   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
550  },
551  {
552   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
553  },
554  {
555   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19_hidl_getKeyRequestEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_RKNS0_11hidl_stringENS2_7KeyTypeERKNS9_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusESC_NS2_14KeyRequestTypeESF_EEE"
556  },
557  {
558   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19_hidl_getSecureStopEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
559  },
560  {
561   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
562  },
563  {
564   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
565  },
566  {
567   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20_hidl_getSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
568  },
569  {
570   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20_hidl_queryKeyStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS9_INS2_8KeyValueEEEEEE"
571  },
572  {
573   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20_hidl_sendKeysChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb"
574  },
575  {
576   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
577  },
578  {
579   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
580  },
581  {
582   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
583  },
584  {
585   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21_hidl_setMacAlgorithmEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
586  },
587  {
588   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21notifySyspropsChangedEv"
589  },
590  {
591   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21releaseAllSecureStopsEv"
592  },
593  {
594   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21setHALInstrumentationEv"
595  },
596  {
597   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin23_hidl_getPropertyStringEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusESB_EEE"
598  },
599  {
600   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin23_hidl_releaseSecureStopEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
601  },
602  {
603   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin23_hidl_setPropertyStringEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_"
604  },
605  {
606   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24_hidl_provideKeyResponseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_NSt3__18functionIFvNS2_6StatusESC_EEE"
607  },
608  {
609   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24_hidl_setCipherAlgorithmEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
610  },
611  {
612   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
613  },
614  {
615   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin25_hidl_getProvisionRequestEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEESB_EEE"
616  },
617  {
618   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin26_hidl_getPropertyByteArrayEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
619  },
620  {
621   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin26_hidl_sendExpirationUpdateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEx"
622  },
623  {
624   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin26_hidl_setPropertyByteArrayEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
625  },
626  {
627   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin27_hidl_releaseAllSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
628  },
629  {
630   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin30_hidl_provideProvisionResponseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusESC_SC_EEE"
631  },
632  {
633   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4pingEv"
634  },
635  {
636   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
637  },
638  {
639   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
640  },
641  {
642   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
643  },
644  {
645   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
646  },
647  {
648   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
649  },
650  {
651   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
652  },
653  {
654   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
655  },
656  {
657   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE"
658  },
659  {
660   "name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE"
661  },
662  {
663   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
664  },
665  {
666   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
667  },
668  {
669   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
670  },
671  {
672   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
673  },
674  {
675   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
676  },
677  {
678   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
679  },
680  {
681   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
682  },
683  {
684   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
685  },
686  {
687   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
688  },
689  {
690   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
691  },
692  {
693   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
694  },
695  {
696   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
697  },
698  {
699   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
700  },
701  {
702   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
703  },
704  {
705   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
706  },
707  {
708   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin8castFromERKNS_2spIS3_EEb"
709  },
710  {
711   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
712  },
713  {
714   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
715  },
716  {
717   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory18_hidl_createPluginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
718  },
719  {
720   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory28_hidl_isContentTypeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
721  },
722  {
723   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory29_hidl_isCryptoSchemeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
724  },
725  {
726   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory4pingEv"
727  },
728  {
729   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE"
730  },
731  {
732   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE"
733  },
734  {
735   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
736  },
737  {
738   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
739  },
740  {
741   "name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD2Ev"
742  },
743  {
744   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
745  },
746  {
747   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
748  },
749  {
750   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
751  },
752  {
753   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
754  },
755  {
756   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
757  },
758  {
759   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
760  },
761  {
762   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory18_hidl_createPluginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
763  },
764  {
765   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
766  },
767  {
768   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21notifySyspropsChangedEv"
769  },
770  {
771   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21setHALInstrumentationEv"
772  },
773  {
774   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
775  },
776  {
777   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
778  },
779  {
780   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory28_hidl_isContentTypeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringE"
781  },
782  {
783   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory29_hidl_isCryptoSchemeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEE"
784  },
785  {
786   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory4pingEv"
787  },
788  {
789   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
790  },
791  {
792   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE"
793  },
794  {
795   "name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE"
796  },
797  {
798   "name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin13addOnewayTaskENSt3__18functionIFvvEEE"
799  },
800  {
801   "name" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginC1ENS_2spINS2_13ICryptoPluginEEE"
802  },
803  {
804   "name" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginC2ENS_2spINS2_13ICryptoPluginEEE"
805  },
806  {
807   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
808  },
809  {
810   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
811  },
812  {
813   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
814  },
815  {
816   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
817  },
818  {
819   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
820  },
821  {
822   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
823  },
824  {
825   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
826  },
827  {
828   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
829  },
830  {
831   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
832  },
833  {
834   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
835  },
836  {
837   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
838  },
839  {
840   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
841  },
842  {
843   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
844  },
845  {
846   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
847  },
848  {
849   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
850  },
851  {
852   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory8castFromERKNS_2spIS3_EEb"
853  },
854  {
855   "name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE"
856  },
857  {
858   "name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE"
859  },
860  {
861   "name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE"
862  },
863  {
864   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
865  },
866  {
867   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
868  },
869  {
870   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin13_hidl_decryptEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
871  },
872  {
873   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin22_hidl_notifyResolutionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
874  },
875  {
876   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin24_hidl_setMediaDrmSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
877  },
878  {
879   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin25_hidl_setSharedBufferBaseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
880  },
881  {
882   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin36_hidl_requiresSecureDecoderComponentEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
883  },
884  {
885   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin4pingEv"
886  },
887  {
888   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginC1ERKNS_2spINS2_13ICryptoPluginEEE"
889  },
890  {
891   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginC2ERKNS_2spINS2_13ICryptoPluginEEE"
892  },
893  {
894   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
895  },
896  {
897   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
898  },
899  {
900   "name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD2Ev"
901  },
902  {
903   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
904  },
905  {
906   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
907  },
908  {
909   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
910  },
911  {
912   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13_hidl_decryptEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS0_10hidl_arrayIhLj16EJEEESC_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
913  },
914  {
915   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
916  },
917  {
918   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
919  },
920  {
921   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin16notifyResolutionEjj"
922  },
923  {
924   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
925  },
926  {
927   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
928  },
929  {
930   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
931  },
932  {
933   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21notifySyspropsChangedEv"
934  },
935  {
936   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21setHALInstrumentationEv"
937  },
938  {
939   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin22_hidl_notifyResolutionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjj"
940  },
941  {
942   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin24_hidl_setMediaDrmSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
943  },
944  {
945   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin25_hidl_setSharedBufferBaseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_memoryEj"
946  },
947  {
948   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
949  },
950  {
951   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin36_hidl_requiresSecureDecoderComponentEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringE"
952  },
953  {
954   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin4pingEv"
955  },
956  {
957   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
958  },
959  {
960   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
961  },
962  {
963   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginC1ERKNS_2spINS0_7IBinderEEE"
964  },
965  {
966   "name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginC2ERKNS_2spINS0_7IBinderEEE"
967  },
968  {
969   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
970  },
971  {
972   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
973  },
974  {
975   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory18_hidl_createPluginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
976  },
977  {
978   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory29_hidl_isCryptoSchemeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
979  },
980  {
981   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory4pingEv"
982  },
983  {
984   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE"
985  },
986  {
987   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE"
988  },
989  {
990   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
991  },
992  {
993   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
994  },
995  {
996   "name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD2Ev"
997  },
998  {
999   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
1000  },
1001  {
1002   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
1003  },
1004  {
1005   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1006  },
1007  {
1008   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
1009  },
1010  {
1011   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
1012  },
1013  {
1014   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
1015  },
1016  {
1017   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory18_hidl_createPluginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
1018  },
1019  {
1020   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
1021  },
1022  {
1023   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21notifySyspropsChangedEv"
1024  },
1025  {
1026   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21setHALInstrumentationEv"
1027  },
1028  {
1029   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
1030  },
1031  {
1032   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory29_hidl_isCryptoSchemeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEE"
1033  },
1034  {
1035   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory4pingEv"
1036  },
1037  {
1038   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
1039  },
1040  {
1041   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE"
1042  },
1043  {
1044   "name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE"
1045  },
1046  {
1047   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
1048  },
1049  {
1050   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
1051  },
1052  {
1053   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1054  },
1055  {
1056   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
1057  },
1058  {
1059   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
1060  },
1061  {
1062   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
1063  },
1064  {
1065   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
1066  },
1067  {
1068   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
1069  },
1070  {
1071   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
1072  },
1073  {
1074   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
1075  },
1076  {
1077   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
1078  },
1079  {
1080   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
1081  },
1082  {
1083   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
1084  },
1085  {
1086   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
1087  },
1088  {
1089   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
1090  },
1091  {
1092   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener8castFromERKNS_2spIS3_EEb"
1093  },
1094  {
1095   "name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener13addOnewayTaskENSt3__18functionIFvvEEE"
1096  },
1097  {
1098   "name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerC1ENS_2spINS2_18IDrmPluginListenerEEE"
1099  },
1100  {
1101   "name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerC2ENS_2spINS2_18IDrmPluginListenerEEE"
1102  },
1103  {
1104   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
1105  },
1106  {
1107   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1108  },
1109  {
1110   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener15_hidl_sendEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
1111  },
1112  {
1113   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener20_hidl_sendKeysChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
1114  },
1115  {
1116   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener26_hidl_sendExpirationUpdateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
1117  },
1118  {
1119   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener4pingEv"
1120  },
1121  {
1122   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerC1ERKNS_2spINS2_18IDrmPluginListenerEEE"
1123  },
1124  {
1125   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerC2ERKNS_2spINS2_18IDrmPluginListenerEEE"
1126  },
1127  {
1128   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
1129  },
1130  {
1131   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
1132  },
1133  {
1134   "name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD2Ev"
1135  },
1136  {
1137   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
1138  },
1139  {
1140   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1141  },
1142  {
1143   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
1144  },
1145  {
1146   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
1147  },
1148  {
1149   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
1150  },
1151  {
1152   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
1153  },
1154  {
1155   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener15_hidl_sendEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9EventTypeERKNS0_8hidl_vecIhEESD_"
1156  },
1157  {
1158   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
1159  },
1160  {
1161   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20_hidl_sendKeysChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb"
1162  },
1163  {
1164   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
1165  },
1166  {
1167   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv"
1168  },
1169  {
1170   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv"
1171  },
1172  {
1173   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener26_hidl_sendExpirationUpdateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEx"
1174  },
1175  {
1176   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener4pingEv"
1177  },
1178  {
1179   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
1180  },
1181  {
1182   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
1183  },
1184  {
1185   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerC1ERKNS_2spINS0_7IBinderEEE"
1186  },
1187  {
1188   "name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerC2ERKNS_2spINS0_7IBinderEEE"
1189  },
1190  {
1191   "name" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_10SecureStopEPNS0_6ParcelEjj"
1192  },
1193  {
1194   "name" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_17DestinationBufferEPNS0_6ParcelEjj"
1195  },
1196  {
1197   "name" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_8KeyValueEPNS0_6ParcelEjj"
1198  },
1199  {
1200   "name" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_9KeyStatusEPNS0_6ParcelEjj"
1201  },
1202  {
1203   "name" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_10SecureStopERKNS0_6ParcelEjj"
1204  },
1205  {
1206   "name" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_17DestinationBufferERKNS0_6ParcelEjj"
1207  },
1208  {
1209   "name" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_8KeyValueERKNS0_6ParcelEjj"
1210  },
1211  {
1212   "name" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_9KeyStatusERKNS0_6ParcelEjj"
1213  },
1214  {
1215   "binding" : "weak",
1216   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_010IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1217  },
1218  {
1219   "binding" : "weak",
1220   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_011IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1221  },
1222  {
1223   "binding" : "weak",
1224   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_013ICryptoPluginENS_4hidl4base4V1_05IBaseENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1225  },
1226  {
1227   "binding" : "weak",
1228   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_014ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1229  },
1230  {
1231   "binding" : "weak",
1232   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_018IDrmPluginListenerENS_4hidl4base4V1_05IBaseENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1233  },
1234  {
1235   "binding" : "weak",
1236   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_"
1237  },
1238  {
1239   "binding" : "weak",
1240   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_"
1241  },
1242  {
1243   "binding" : "weak",
1244   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_"
1245  },
1246  {
1247   "binding" : "weak",
1248   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_013BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1249  },
1250  {
1251   "binding" : "weak",
1252   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_014BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1253  },
1254  {
1255   "binding" : "weak",
1256   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_016BpHwCryptoPluginENS4_13ICryptoPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1257  },
1258  {
1259   "binding" : "weak",
1260   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_017BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1261  },
1262  {
1263   "binding" : "weak",
1264   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_021BpHwDrmPluginListenerENS4_18IDrmPluginListenerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1265  },
1266  {
1267   "binding" : "weak",
1268   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
1269  },
1270  {
1271   "binding" : "weak",
1272   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
1273  },
1274  {
1275   "binding" : "weak",
1276   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
1277  },
1278  {
1279   "binding" : "weak",
1280   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
1281  },
1282  {
1283   "binding" : "weak",
1284   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
1285  },
1286  {
1287   "binding" : "weak",
1288   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
1289  },
1290  {
1291   "binding" : "weak",
1292   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
1293  },
1294  {
1295   "binding" : "weak",
1296   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
1297  },
1298  {
1299   "binding" : "weak",
1300   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
1301  },
1302  {
1303   "binding" : "weak",
1304   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
1305  },
1306  {
1307   "binding" : "weak",
1308   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
1309  },
1310  {
1311   "name" : "_ZThn20_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
1312  },
1313  {
1314   "name" : "_ZThn20_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
1315  },
1316  {
1317   "name" : "_ZThn20_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
1318  },
1319  {
1320   "name" : "_ZThn20_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
1321  },
1322  {
1323   "name" : "_ZThn20_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
1324  },
1325  {
1326   "name" : "_ZThn20_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
1327  },
1328  {
1329   "name" : "_ZThn20_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
1330  },
1331  {
1332   "name" : "_ZThn20_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
1333  },
1334  {
1335   "name" : "_ZThn20_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
1336  },
1337  {
1338   "name" : "_ZThn20_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
1339  },
1340  {
1341   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
1342  },
1343  {
1344   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
1345  },
1346  {
1347   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
1348  },
1349  {
1350   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
1351  },
1352  {
1353   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
1354  },
1355  {
1356   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
1357  },
1358  {
1359   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
1360  },
1361  {
1362   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
1363  },
1364  {
1365   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
1366  },
1367  {
1368   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
1369  },
1370  {
1371   "name" : "__aeabi_memclr"
1372  },
1373  {
1374   "name" : "__aeabi_memclr4"
1375  },
1376  {
1377   "name" : "__aeabi_memclr8"
1378  },
1379  {
1380   "name" : "__aeabi_memcpy"
1381  },
1382  {
1383   "name" : "__aeabi_memcpy4"
1384  },
1385  {
1386   "name" : "__aeabi_memcpy8"
1387  },
1388  {
1389   "name" : "__aeabi_memset"
1390  },
1391  {
1392   "name" : "__aeabi_memset4"
1393  },
1394  {
1395   "name" : "__aeabi_memset8"
1396  }
1397 ],
1398 "elf_objects" :
1399 [
1400  {
1401   "name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10descriptorE"
1402  },
1403  {
1404   "name" : "_ZN7android8hardware3drm4V1_011IDrmFactory10descriptorE"
1405  },
1406  {
1407   "name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin10descriptorE"
1408  },
1409  {
1410   "name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory10descriptorE"
1411  },
1412  {
1413   "name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener10descriptorE"
1414  },
1415  {
1416   "name" : "_ZTCN7android8hardware3drm4V1_010IDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
1417  },
1418  {
1419   "binding" : "weak",
1420   "name" : "_ZTCN7android8hardware3drm4V1_011BsDrmPluginE0_NS2_10IDrmPluginE"
1421  },
1422  {
1423   "name" : "_ZTCN7android8hardware3drm4V1_011IDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
1424  },
1425  {
1426   "binding" : "weak",
1427   "name" : "_ZTCN7android8hardware3drm4V1_012BsDrmFactoryE0_NS2_11IDrmFactoryE"
1428  },
1429  {
1430   "name" : "_ZTCN7android8hardware3drm4V1_013BnHwDrmPluginE0_NS0_7IBinderE"
1431  },
1432  {
1433   "name" : "_ZTCN7android8hardware3drm4V1_013BnHwDrmPluginE0_NS0_9BHwBinderE"
1434  },
1435  {
1436   "name" : "_ZTCN7android8hardware3drm4V1_013BnHwDrmPluginE0_NS_4hidl4base4V1_08BnHwBaseE"
1437  },
1438  {
1439   "name" : "_ZTCN7android8hardware3drm4V1_013BpHwDrmPluginE0_NS0_11BpInterfaceINS2_10IDrmPluginEEE"
1440  },
1441  {
1442   "name" : "_ZTCN7android8hardware3drm4V1_013BpHwDrmPluginE0_NS2_10IDrmPluginE"
1443  },
1444  {
1445   "name" : "_ZTCN7android8hardware3drm4V1_013BpHwDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
1446  },
1447  {
1448   "name" : "_ZTCN7android8hardware3drm4V1_013BpHwDrmPluginE4_NS0_10IInterfaceE"
1449  },
1450  {
1451   "name" : "_ZTCN7android8hardware3drm4V1_013BpHwDrmPluginE8_NS0_11BpHwRefBaseE"
1452  },
1453  {
1454   "name" : "_ZTCN7android8hardware3drm4V1_013ICryptoPluginE0_NS_4hidl4base4V1_05IBaseE"
1455  },
1456  {
1457   "name" : "_ZTCN7android8hardware3drm4V1_014BnHwDrmFactoryE0_NS0_7IBinderE"
1458  },
1459  {
1460   "name" : "_ZTCN7android8hardware3drm4V1_014BnHwDrmFactoryE0_NS0_9BHwBinderE"
1461  },
1462  {
1463   "name" : "_ZTCN7android8hardware3drm4V1_014BnHwDrmFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
1464  },
1465  {
1466   "name" : "_ZTCN7android8hardware3drm4V1_014BpHwDrmFactoryE0_NS0_11BpInterfaceINS2_11IDrmFactoryEEE"
1467  },
1468  {
1469   "name" : "_ZTCN7android8hardware3drm4V1_014BpHwDrmFactoryE0_NS2_11IDrmFactoryE"
1470  },
1471  {
1472   "name" : "_ZTCN7android8hardware3drm4V1_014BpHwDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
1473  },
1474  {
1475   "name" : "_ZTCN7android8hardware3drm4V1_014BpHwDrmFactoryE4_NS0_10IInterfaceE"
1476  },
1477  {
1478   "name" : "_ZTCN7android8hardware3drm4V1_014BpHwDrmFactoryE8_NS0_11BpHwRefBaseE"
1479  },
1480  {
1481   "binding" : "weak",
1482   "name" : "_ZTCN7android8hardware3drm4V1_014BsCryptoPluginE0_NS2_13ICryptoPluginE"
1483  },
1484  {
1485   "name" : "_ZTCN7android8hardware3drm4V1_014ICryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1486  },
1487  {
1488   "binding" : "weak",
1489   "name" : "_ZTCN7android8hardware3drm4V1_015BsCryptoFactoryE0_NS2_14ICryptoFactoryE"
1490  },
1491  {
1492   "name" : "_ZTCN7android8hardware3drm4V1_016BnHwCryptoPluginE0_NS0_7IBinderE"
1493  },
1494  {
1495   "name" : "_ZTCN7android8hardware3drm4V1_016BnHwCryptoPluginE0_NS0_9BHwBinderE"
1496  },
1497  {
1498   "name" : "_ZTCN7android8hardware3drm4V1_016BnHwCryptoPluginE0_NS_4hidl4base4V1_08BnHwBaseE"
1499  },
1500  {
1501   "name" : "_ZTCN7android8hardware3drm4V1_016BpHwCryptoPluginE0_NS0_11BpInterfaceINS2_13ICryptoPluginEEE"
1502  },
1503  {
1504   "name" : "_ZTCN7android8hardware3drm4V1_016BpHwCryptoPluginE0_NS2_13ICryptoPluginE"
1505  },
1506  {
1507   "name" : "_ZTCN7android8hardware3drm4V1_016BpHwCryptoPluginE0_NS_4hidl4base4V1_05IBaseE"
1508  },
1509  {
1510   "name" : "_ZTCN7android8hardware3drm4V1_016BpHwCryptoPluginE4_NS0_10IInterfaceE"
1511  },
1512  {
1513   "name" : "_ZTCN7android8hardware3drm4V1_016BpHwCryptoPluginE8_NS0_11BpHwRefBaseE"
1514  },
1515  {
1516   "name" : "_ZTCN7android8hardware3drm4V1_017BnHwCryptoFactoryE0_NS0_7IBinderE"
1517  },
1518  {
1519   "name" : "_ZTCN7android8hardware3drm4V1_017BnHwCryptoFactoryE0_NS0_9BHwBinderE"
1520  },
1521  {
1522   "name" : "_ZTCN7android8hardware3drm4V1_017BnHwCryptoFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
1523  },
1524  {
1525   "name" : "_ZTCN7android8hardware3drm4V1_017BpHwCryptoFactoryE0_NS0_11BpInterfaceINS2_14ICryptoFactoryEEE"
1526  },
1527  {
1528   "name" : "_ZTCN7android8hardware3drm4V1_017BpHwCryptoFactoryE0_NS2_14ICryptoFactoryE"
1529  },
1530  {
1531   "name" : "_ZTCN7android8hardware3drm4V1_017BpHwCryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1532  },
1533  {
1534   "name" : "_ZTCN7android8hardware3drm4V1_017BpHwCryptoFactoryE4_NS0_10IInterfaceE"
1535  },
1536  {
1537   "name" : "_ZTCN7android8hardware3drm4V1_017BpHwCryptoFactoryE8_NS0_11BpHwRefBaseE"
1538  },
1539  {
1540   "name" : "_ZTCN7android8hardware3drm4V1_018IDrmPluginListenerE0_NS_4hidl4base4V1_05IBaseE"
1541  },
1542  {
1543   "binding" : "weak",
1544   "name" : "_ZTCN7android8hardware3drm4V1_019BsDrmPluginListenerE0_NS2_18IDrmPluginListenerE"
1545  },
1546  {
1547   "name" : "_ZTCN7android8hardware3drm4V1_021BnHwDrmPluginListenerE0_NS0_7IBinderE"
1548  },
1549  {
1550   "name" : "_ZTCN7android8hardware3drm4V1_021BnHwDrmPluginListenerE0_NS0_9BHwBinderE"
1551  },
1552  {
1553   "name" : "_ZTCN7android8hardware3drm4V1_021BnHwDrmPluginListenerE0_NS_4hidl4base4V1_08BnHwBaseE"
1554  },
1555  {
1556   "name" : "_ZTCN7android8hardware3drm4V1_021BpHwDrmPluginListenerE0_NS0_11BpInterfaceINS2_18IDrmPluginListenerEEE"
1557  },
1558  {
1559   "name" : "_ZTCN7android8hardware3drm4V1_021BpHwDrmPluginListenerE0_NS2_18IDrmPluginListenerE"
1560  },
1561  {
1562   "name" : "_ZTCN7android8hardware3drm4V1_021BpHwDrmPluginListenerE0_NS_4hidl4base4V1_05IBaseE"
1563  },
1564  {
1565   "name" : "_ZTCN7android8hardware3drm4V1_021BpHwDrmPluginListenerE4_NS0_10IInterfaceE"
1566  },
1567  {
1568   "name" : "_ZTCN7android8hardware3drm4V1_021BpHwDrmPluginListenerE8_NS0_11BpHwRefBaseE"
1569  },
1570  {
1571   "name" : "_ZTTN7android8hardware3drm4V1_010IDrmPluginE"
1572  },
1573  {
1574   "name" : "_ZTTN7android8hardware3drm4V1_011IDrmFactoryE"
1575  },
1576  {
1577   "name" : "_ZTTN7android8hardware3drm4V1_013BnHwDrmPluginE"
1578  },
1579  {
1580   "name" : "_ZTTN7android8hardware3drm4V1_013BpHwDrmPluginE"
1581  },
1582  {
1583   "name" : "_ZTTN7android8hardware3drm4V1_013ICryptoPluginE"
1584  },
1585  {
1586   "name" : "_ZTTN7android8hardware3drm4V1_014BnHwDrmFactoryE"
1587  },
1588  {
1589   "name" : "_ZTTN7android8hardware3drm4V1_014BpHwDrmFactoryE"
1590  },
1591  {
1592   "name" : "_ZTTN7android8hardware3drm4V1_014ICryptoFactoryE"
1593  },
1594  {
1595   "name" : "_ZTTN7android8hardware3drm4V1_016BnHwCryptoPluginE"
1596  },
1597  {
1598   "name" : "_ZTTN7android8hardware3drm4V1_016BpHwCryptoPluginE"
1599  },
1600  {
1601   "name" : "_ZTTN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
1602  },
1603  {
1604   "name" : "_ZTTN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
1605  },
1606  {
1607   "name" : "_ZTTN7android8hardware3drm4V1_018IDrmPluginListenerE"
1608  },
1609  {
1610   "name" : "_ZTTN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
1611  },
1612  {
1613   "name" : "_ZTTN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
1614  },
1615  {
1616   "name" : "_ZTVN7android8hardware3drm4V1_010IDrmPluginE"
1617  },
1618  {
1619   "binding" : "weak",
1620   "name" : "_ZTVN7android8hardware3drm4V1_011BsDrmPluginE"
1621  },
1622  {
1623   "name" : "_ZTVN7android8hardware3drm4V1_011IDrmFactoryE"
1624  },
1625  {
1626   "binding" : "weak",
1627   "name" : "_ZTVN7android8hardware3drm4V1_012BsDrmFactoryE"
1628  },
1629  {
1630   "name" : "_ZTVN7android8hardware3drm4V1_013BnHwDrmPluginE"
1631  },
1632  {
1633   "name" : "_ZTVN7android8hardware3drm4V1_013BpHwDrmPluginE"
1634  },
1635  {
1636   "name" : "_ZTVN7android8hardware3drm4V1_013ICryptoPluginE"
1637  },
1638  {
1639   "name" : "_ZTVN7android8hardware3drm4V1_014BnHwDrmFactoryE"
1640  },
1641  {
1642   "name" : "_ZTVN7android8hardware3drm4V1_014BpHwDrmFactoryE"
1643  },
1644  {
1645   "binding" : "weak",
1646   "name" : "_ZTVN7android8hardware3drm4V1_014BsCryptoPluginE"
1647  },
1648  {
1649   "name" : "_ZTVN7android8hardware3drm4V1_014ICryptoFactoryE"
1650  },
1651  {
1652   "binding" : "weak",
1653   "name" : "_ZTVN7android8hardware3drm4V1_015BsCryptoFactoryE"
1654  },
1655  {
1656   "name" : "_ZTVN7android8hardware3drm4V1_016BnHwCryptoPluginE"
1657  },
1658  {
1659   "name" : "_ZTVN7android8hardware3drm4V1_016BpHwCryptoPluginE"
1660  },
1661  {
1662   "name" : "_ZTVN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
1663  },
1664  {
1665   "name" : "_ZTVN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
1666  },
1667  {
1668   "name" : "_ZTVN7android8hardware3drm4V1_018IDrmPluginListenerE"
1669  },
1670  {
1671   "binding" : "weak",
1672   "name" : "_ZTVN7android8hardware3drm4V1_019BsDrmPluginListenerE"
1673  },
1674  {
1675   "name" : "_ZTVN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
1676  },
1677  {
1678   "name" : "_ZTVN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
1679  }
1680 ],
1681 "enum_types" :
1682 [
1683  {
1684   "alignment" : 4,
1685   "enum_fields" :
1686   [
1687    {
1688     "enum_field_value" : 0,
1689     "name" : "android::Condition::WAKE_UP_ONE"
1690    },
1691    {
1692     "enum_field_value" : 1,
1693     "name" : "android::Condition::WAKE_UP_ALL"
1694    }
1695   ],
1696   "linker_set_key" : "android::Condition::WakeUpType",
1697   "name" : "android::Condition::WakeUpType",
1698   "referenced_type" : "type-1039",
1699   "self_type" : "type-1039",
1700   "size" : 4,
1701   "source_file" : "/system/core/libutils/include/utils/Condition.h",
1702   "underlying_type" : "type-2",
1703   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
1704  },
1705  {
1706   "alignment" : 4,
1707   "enum_fields" :
1708   [
1709    {
1710     "enum_field_value" : 0,
1711     "name" : "android::String16::kEmptyString"
1712    }
1713   ],
1714   "linker_set_key" : "android::String16::StaticLinkage",
1715   "name" : "android::String16::StaticLinkage",
1716   "referenced_type" : "type-932",
1717   "self_type" : "type-932",
1718   "size" : 4,
1719   "source_file" : "/system/core/libutils/include/utils/String16.h",
1720   "underlying_type" : "type-2",
1721   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
1722  },
1723  {
1724   "alignment" : 4,
1725   "enum_fields" :
1726   [
1727    {
1728     "enum_field_value" : 0,
1729     "name" : "android::String8::kEmptyString"
1730    }
1731   ],
1732   "linker_set_key" : "android::String8::StaticLinkage",
1733   "name" : "android::String8::StaticLinkage",
1734   "referenced_type" : "type-905",
1735   "self_type" : "type-905",
1736   "size" : 4,
1737   "source_file" : "/system/core/libutils/include/utils/String8.h",
1738   "underlying_type" : "type-2",
1739   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
1740  },
1741  {
1742   "alignment" : 4,
1743   "enum_fields" :
1744   [
1745    {
1746     "enum_field_value" : 0,
1747     "name" : "android::hardware::HidlReturnRestriction::NONE"
1748    },
1749    {
1750     "enum_field_value" : 1,
1751     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
1752    },
1753    {
1754     "enum_field_value" : 2,
1755     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
1756    }
1757   ],
1758   "linker_set_key" : "android::hardware::HidlReturnRestriction",
1759   "name" : "android::hardware::HidlReturnRestriction",
1760   "referenced_type" : "type-429",
1761   "self_type" : "type-429",
1762   "size" : 4,
1763   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1764   "underlying_type" : "type-25",
1765   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
1766  },
1767  {
1768   "alignment" : 4,
1769   "enum_fields" :
1770   [
1771    {
1772     "enum_field_value" : 0,
1773     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
1774    },
1775    {
1776     "enum_field_value" : 1,
1777     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
1778    },
1779    {
1780     "enum_field_value" : 2,
1781     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
1782    },
1783    {
1784     "enum_field_value" : 3,
1785     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
1786    }
1787   ],
1788   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1789   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1790   "referenced_type" : "type-888",
1791   "self_type" : "type-888",
1792   "size" : 4,
1793   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1794   "underlying_type" : "type-25",
1795   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
1796  },
1797  {
1798   "alignment" : 4,
1799   "enum_fields" :
1800   [
1801    {
1802     "enum_field_value" : 1,
1803     "name" : "android::hardware::kSynchronizedReadWrite"
1804    },
1805    {
1806     "enum_field_value" : 2,
1807     "name" : "android::hardware::kUnsynchronizedWrite"
1808    }
1809   ],
1810   "linker_set_key" : "android::hardware::MQFlavor",
1811   "name" : "android::hardware::MQFlavor",
1812   "referenced_type" : "type-879",
1813   "self_type" : "type-879",
1814   "size" : 4,
1815   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1816   "underlying_type" : "type-2",
1817   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
1818  },
1819  {
1820   "alignment" : 4,
1821   "enum_fields" :
1822   [
1823    {
1824     "enum_field_value" : 0,
1825     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
1826    },
1827    {
1828     "enum_field_value" : 1,
1829     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
1830    },
1831    {
1832     "enum_field_value" : 2,
1833     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
1834    }
1835   ],
1836   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
1837   "name" : "android::hardware::ProcessState::CallRestriction",
1838   "referenced_type" : "type-85",
1839   "self_type" : "type-85",
1840   "size" : 4,
1841   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
1842   "underlying_type" : "type-25",
1843   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
1844  },
1845  {
1846   "alignment" : 4,
1847   "enum_fields" :
1848   [
1849    {
1850     "enum_field_value" : 0,
1851     "name" : "android::hardware::Status::EX_NONE"
1852    },
1853    {
1854     "enum_field_value" : -1,
1855     "name" : "android::hardware::Status::EX_SECURITY"
1856    },
1857    {
1858     "enum_field_value" : -2,
1859     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
1860    },
1861    {
1862     "enum_field_value" : -3,
1863     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
1864    },
1865    {
1866     "enum_field_value" : -4,
1867     "name" : "android::hardware::Status::EX_NULL_POINTER"
1868    },
1869    {
1870     "enum_field_value" : -5,
1871     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
1872    },
1873    {
1874     "enum_field_value" : -6,
1875     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
1876    },
1877    {
1878     "enum_field_value" : -7,
1879     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
1880    },
1881    {
1882     "enum_field_value" : -128,
1883     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
1884    },
1885    {
1886     "enum_field_value" : -129,
1887     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1888    }
1889   ],
1890   "linker_set_key" : "android::hardware::Status::Exception",
1891   "name" : "android::hardware::Status::Exception",
1892   "referenced_type" : "type-362",
1893   "self_type" : "type-362",
1894   "size" : 4,
1895   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1896   "underlying_type" : "type-25",
1897   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1898  },
1899  {
1900   "alignment" : 4,
1901   "enum_fields" :
1902   [
1903    {
1904     "enum_field_value" : 0,
1905     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1906    },
1907    {
1908     "enum_field_value" : 1,
1909     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1910    },
1911    {
1912     "enum_field_value" : 2,
1913     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1914    },
1915    {
1916     "enum_field_value" : 3,
1917     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1918    },
1919    {
1920     "enum_field_value" : 4,
1921     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1922    },
1923    {
1924     "enum_field_value" : 5,
1925     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1926    },
1927    {
1928     "enum_field_value" : 6,
1929     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1930    },
1931    {
1932     "enum_field_value" : 7,
1933     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1934    },
1935    {
1936     "enum_field_value" : 8,
1937     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1938    },
1939    {
1940     "enum_field_value" : 9,
1941     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1942    }
1943   ],
1944   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1945   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1946   "referenced_type" : "type-1130",
1947   "self_type" : "type-1130",
1948   "size" : 4,
1949   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1950   "underlying_type" : "type-2",
1951   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1952  },
1953  {
1954   "alignment" : 4,
1955   "enum_fields" :
1956   [
1957    {
1958     "enum_field_value" : 0,
1959     "name" : "android::hardware::drm::V1_0::BufferType::SHARED_MEMORY"
1960    },
1961    {
1962     "enum_field_value" : 1,
1963     "name" : "android::hardware::drm::V1_0::BufferType::NATIVE_HANDLE"
1964    }
1965   ],
1966   "linker_set_key" : "android::hardware::drm::V1_0::BufferType",
1967   "name" : "android::hardware::drm::V1_0::BufferType",
1968   "referenced_type" : "type-1071",
1969   "self_type" : "type-1071",
1970   "size" : 4,
1971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1972   "underlying_type" : "type-2",
1973   "unique_id" : "_ZTSN7android8hardware3drm4V1_010BufferTypeE"
1974  },
1975  {
1976   "alignment" : 4,
1977   "enum_fields" :
1978   [
1979    {
1980     "enum_field_value" : 0,
1981     "name" : "android::hardware::drm::V1_0::EventType::PROVISION_REQUIRED"
1982    },
1983    {
1984     "enum_field_value" : 1,
1985     "name" : "android::hardware::drm::V1_0::EventType::KEY_NEEDED"
1986    },
1987    {
1988     "enum_field_value" : 2,
1989     "name" : "android::hardware::drm::V1_0::EventType::KEY_EXPIRED"
1990    },
1991    {
1992     "enum_field_value" : 3,
1993     "name" : "android::hardware::drm::V1_0::EventType::VENDOR_DEFINED"
1994    },
1995    {
1996     "enum_field_value" : 4,
1997     "name" : "android::hardware::drm::V1_0::EventType::SESSION_RECLAIMED"
1998    }
1999   ],
2000   "linker_set_key" : "android::hardware::drm::V1_0::EventType",
2001   "name" : "android::hardware::drm::V1_0::EventType",
2002   "referenced_type" : "type-1065",
2003   "self_type" : "type-1065",
2004   "size" : 4,
2005   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2006   "underlying_type" : "type-2",
2007   "unique_id" : "_ZTSN7android8hardware3drm4V1_09EventTypeE"
2008  },
2009  {
2010   "alignment" : 4,
2011   "enum_fields" :
2012   [
2013    {
2014     "enum_field_value" : 0,
2015     "name" : "android::hardware::drm::V1_0::KeyRequestType::INITIAL"
2016    },
2017    {
2018     "enum_field_value" : 1,
2019     "name" : "android::hardware::drm::V1_0::KeyRequestType::RENEWAL"
2020    },
2021    {
2022     "enum_field_value" : 2,
2023     "name" : "android::hardware::drm::V1_0::KeyRequestType::RELEASE"
2024    },
2025    {
2026     "enum_field_value" : 3,
2027     "name" : "android::hardware::drm::V1_0::KeyRequestType::UNKNOWN"
2028    }
2029   ],
2030   "linker_set_key" : "android::hardware::drm::V1_0::KeyRequestType",
2031   "name" : "android::hardware::drm::V1_0::KeyRequestType",
2032   "referenced_type" : "type-1067",
2033   "self_type" : "type-1067",
2034   "size" : 4,
2035   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2036   "underlying_type" : "type-2",
2037   "unique_id" : "_ZTSN7android8hardware3drm4V1_014KeyRequestTypeE"
2038  },
2039  {
2040   "alignment" : 4,
2041   "enum_fields" :
2042   [
2043    {
2044     "enum_field_value" : 0,
2045     "name" : "android::hardware::drm::V1_0::KeyStatusType::USABLE"
2046    },
2047    {
2048     "enum_field_value" : 1,
2049     "name" : "android::hardware::drm::V1_0::KeyStatusType::EXPIRED"
2050    },
2051    {
2052     "enum_field_value" : 2,
2053     "name" : "android::hardware::drm::V1_0::KeyStatusType::OUTPUTNOTALLOWED"
2054    },
2055    {
2056     "enum_field_value" : 3,
2057     "name" : "android::hardware::drm::V1_0::KeyStatusType::STATUSPENDING"
2058    },
2059    {
2060     "enum_field_value" : 4,
2061     "name" : "android::hardware::drm::V1_0::KeyStatusType::INTERNALERROR"
2062    }
2063   ],
2064   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatusType",
2065   "name" : "android::hardware::drm::V1_0::KeyStatusType",
2066   "referenced_type" : "type-252",
2067   "self_type" : "type-252",
2068   "size" : 4,
2069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2070   "underlying_type" : "type-2",
2071   "unique_id" : "_ZTSN7android8hardware3drm4V1_013KeyStatusTypeE"
2072  },
2073  {
2074   "alignment" : 4,
2075   "enum_fields" :
2076   [
2077    {
2078     "enum_field_value" : 0,
2079     "name" : "android::hardware::drm::V1_0::KeyType::OFFLINE"
2080    },
2081    {
2082     "enum_field_value" : 1,
2083     "name" : "android::hardware::drm::V1_0::KeyType::STREAMING"
2084    },
2085    {
2086     "enum_field_value" : 2,
2087     "name" : "android::hardware::drm::V1_0::KeyType::RELEASE"
2088    }
2089   ],
2090   "linker_set_key" : "android::hardware::drm::V1_0::KeyType",
2091   "name" : "android::hardware::drm::V1_0::KeyType",
2092   "referenced_type" : "type-1066",
2093   "self_type" : "type-1066",
2094   "size" : 4,
2095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2096   "underlying_type" : "type-2",
2097   "unique_id" : "_ZTSN7android8hardware3drm4V1_07KeyTypeE"
2098  },
2099  {
2100   "alignment" : 4,
2101   "enum_fields" :
2102   [
2103    {
2104     "enum_field_value" : 0,
2105     "name" : "android::hardware::drm::V1_0::Mode::UNENCRYPTED"
2106    },
2107    {
2108     "enum_field_value" : 1,
2109     "name" : "android::hardware::drm::V1_0::Mode::AES_CTR"
2110    },
2111    {
2112     "enum_field_value" : 2,
2113     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC_CTS"
2114    },
2115    {
2116     "enum_field_value" : 3,
2117     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC"
2118    }
2119   ],
2120   "linker_set_key" : "android::hardware::drm::V1_0::Mode",
2121   "name" : "android::hardware::drm::V1_0::Mode",
2122   "referenced_type" : "type-1068",
2123   "self_type" : "type-1068",
2124   "size" : 4,
2125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2126   "underlying_type" : "type-2",
2127   "unique_id" : "_ZTSN7android8hardware3drm4V1_04ModeE"
2128  },
2129  {
2130   "alignment" : 4,
2131   "enum_fields" :
2132   [
2133    {
2134     "enum_field_value" : 0,
2135     "name" : "android::hardware::drm::V1_0::Status::OK"
2136    },
2137    {
2138     "enum_field_value" : 1,
2139     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NO_LICENSE"
2140    },
2141    {
2142     "enum_field_value" : 2,
2143     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_LICENSE_EXPIRED"
2144    },
2145    {
2146     "enum_field_value" : 3,
2147     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_SESSION_NOT_OPENED"
2148    },
2149    {
2150     "enum_field_value" : 4,
2151     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_CANNOT_HANDLE"
2152    },
2153    {
2154     "enum_field_value" : 5,
2155     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INVALID_STATE"
2156    },
2157    {
2158     "enum_field_value" : 6,
2159     "name" : "android::hardware::drm::V1_0::Status::BAD_VALUE"
2160    },
2161    {
2162     "enum_field_value" : 7,
2163     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NOT_PROVISIONED"
2164    },
2165    {
2166     "enum_field_value" : 8,
2167     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_RESOURCE_BUSY"
2168    },
2169    {
2170     "enum_field_value" : 9,
2171     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INSUFFICIENT_OUTPUT_PROTECTION"
2172    },
2173    {
2174     "enum_field_value" : 10,
2175     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DEVICE_REVOKED"
2176    },
2177    {
2178     "enum_field_value" : 11,
2179     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DECRYPT"
2180    },
2181    {
2182     "enum_field_value" : 12,
2183     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_UNKNOWN"
2184    }
2185   ],
2186   "linker_set_key" : "android::hardware::drm::V1_0::Status",
2187   "name" : "android::hardware::drm::V1_0::Status",
2188   "referenced_type" : "type-1064",
2189   "self_type" : "type-1064",
2190   "size" : 4,
2191   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2192   "underlying_type" : "type-2",
2193   "unique_id" : "_ZTSN7android8hardware3drm4V1_06StatusE"
2194  },
2195  {
2196   "alignment" : 4,
2197   "enum_fields" :
2198   [
2199    {
2200     "enum_field_value" : 0,
2201     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2202    },
2203    {
2204     "enum_field_value" : 1,
2205     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2206    },
2207    {
2208     "enum_field_value" : 2,
2209     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2210    }
2211   ],
2212   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2213   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2214   "referenced_type" : "type-892",
2215   "self_type" : "type-892",
2216   "size" : 4,
2217   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2218   "underlying_type" : "type-25",
2219   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2220  },
2221  {
2222   "alignment" : 4,
2223   "enum_fields" :
2224   [
2225    {
2226     "enum_field_value" : -1,
2227     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2228    }
2229   ],
2230   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2231   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2232   "referenced_type" : "type-1055",
2233   "self_type" : "type-1055",
2234   "size" : 4,
2235   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2236   "underlying_type" : "type-25",
2237   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2238  },
2239  {
2240   "alignment" : 1,
2241   "enum_fields" :
2242   [
2243    {
2244     "enum_field_value" : 0,
2245     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2246    },
2247    {
2248     "enum_field_value" : 1,
2249     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2250    },
2251    {
2252     "enum_field_value" : 2,
2253     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2254    }
2255   ],
2256   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2257   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2258   "referenced_type" : "type-1054",
2259   "self_type" : "type-1054",
2260   "size" : 1,
2261   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2262   "underlying_type" : "type-251",
2263   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2264  },
2265  {
2266   "alignment" : 4,
2267   "enum_fields" :
2268   [
2269    {
2270     "enum_field_value" : 0,
2271     "name" : "ANDROID_LOG_UNKNOWN"
2272    },
2273    {
2274     "enum_field_value" : 1,
2275     "name" : "ANDROID_LOG_DEFAULT"
2276    },
2277    {
2278     "enum_field_value" : 2,
2279     "name" : "ANDROID_LOG_VERBOSE"
2280    },
2281    {
2282     "enum_field_value" : 3,
2283     "name" : "ANDROID_LOG_DEBUG"
2284    },
2285    {
2286     "enum_field_value" : 4,
2287     "name" : "ANDROID_LOG_INFO"
2288    },
2289    {
2290     "enum_field_value" : 5,
2291     "name" : "ANDROID_LOG_WARN"
2292    },
2293    {
2294     "enum_field_value" : 6,
2295     "name" : "ANDROID_LOG_ERROR"
2296    },
2297    {
2298     "enum_field_value" : 7,
2299     "name" : "ANDROID_LOG_FATAL"
2300    },
2301    {
2302     "enum_field_value" : 8,
2303     "name" : "ANDROID_LOG_SILENT"
2304    }
2305   ],
2306   "linker_set_key" : "android_LogPriority",
2307   "name" : "android_LogPriority",
2308   "referenced_type" : "type-1",
2309   "self_type" : "type-1",
2310   "size" : 4,
2311   "source_file" : "/system/core/liblog/include/android/log.h",
2312   "underlying_type" : "type-2",
2313   "unique_id" : "android_LogPriority"
2314  },
2315  {
2316   "alignment" : 4,
2317   "enum_fields" :
2318   [
2319    {
2320     "enum_field_value" : 0,
2321     "name" : "HAL_COLOR_MODE_NATIVE"
2322    },
2323    {
2324     "enum_field_value" : 1,
2325     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2326    },
2327    {
2328     "enum_field_value" : 2,
2329     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2330    },
2331    {
2332     "enum_field_value" : 3,
2333     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2334    },
2335    {
2336     "enum_field_value" : 4,
2337     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2338    },
2339    {
2340     "enum_field_value" : 5,
2341     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2342    },
2343    {
2344     "enum_field_value" : 6,
2345     "name" : "HAL_COLOR_MODE_DCI_P3"
2346    },
2347    {
2348     "enum_field_value" : 7,
2349     "name" : "HAL_COLOR_MODE_SRGB"
2350    },
2351    {
2352     "enum_field_value" : 8,
2353     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2354    },
2355    {
2356     "enum_field_value" : 9,
2357     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2358    }
2359   ],
2360   "linker_set_key" : "android_color_mode_t",
2361   "name" : "android_color_mode_t",
2362   "referenced_type" : "type-1006",
2363   "self_type" : "type-1006",
2364   "size" : 4,
2365   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2366   "underlying_type" : "type-2",
2367   "unique_id" : "android_color_mode_t"
2368  },
2369  {
2370   "alignment" : 4,
2371   "enum_fields" :
2372   [
2373    {
2374     "enum_field_value" : 10,
2375     "name" : "HAL_COLOR_MODE_BT2020"
2376    },
2377    {
2378     "enum_field_value" : 11,
2379     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2380    },
2381    {
2382     "enum_field_value" : 12,
2383     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2384    }
2385   ],
2386   "linker_set_key" : "android_color_mode_v1_1_t",
2387   "name" : "android_color_mode_v1_1_t",
2388   "referenced_type" : "type-1011",
2389   "self_type" : "type-1011",
2390   "size" : 4,
2391   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2392   "underlying_type" : "type-2",
2393   "unique_id" : "android_color_mode_v1_1_t"
2394  },
2395  {
2396   "alignment" : 4,
2397   "enum_fields" :
2398   [
2399    {
2400     "enum_field_value" : 0,
2401     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2402    },
2403    {
2404     "enum_field_value" : 1,
2405     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2406    },
2407    {
2408     "enum_field_value" : 2,
2409     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2410    },
2411    {
2412     "enum_field_value" : 3,
2413     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2414    },
2415    {
2416     "enum_field_value" : 4,
2417     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2418    },
2419    {
2420     "enum_field_value" : 5,
2421     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2422    },
2423    {
2424     "enum_field_value" : 6,
2425     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2426    }
2427   ],
2428   "linker_set_key" : "android_color_transform_t",
2429   "name" : "android_color_transform_t",
2430   "referenced_type" : "type-1007",
2431   "self_type" : "type-1007",
2432   "size" : 4,
2433   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2434   "underlying_type" : "type-2",
2435   "unique_id" : "android_color_transform_t"
2436  },
2437  {
2438   "alignment" : 4,
2439   "enum_fields" :
2440   [
2441    {
2442     "enum_field_value" : 0,
2443     "name" : "HAL_DATASPACE_UNKNOWN"
2444    },
2445    {
2446     "enum_field_value" : 1,
2447     "name" : "HAL_DATASPACE_ARBITRARY"
2448    },
2449    {
2450     "enum_field_value" : 16,
2451     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2452    },
2453    {
2454     "enum_field_value" : 4128768,
2455     "name" : "HAL_DATASPACE_STANDARD_MASK"
2456    },
2457    {
2458     "enum_field_value" : 0,
2459     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2460    },
2461    {
2462     "enum_field_value" : 65536,
2463     "name" : "HAL_DATASPACE_STANDARD_BT709"
2464    },
2465    {
2466     "enum_field_value" : 131072,
2467     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2468    },
2469    {
2470     "enum_field_value" : 196608,
2471     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2472    },
2473    {
2474     "enum_field_value" : 262144,
2475     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2476    },
2477    {
2478     "enum_field_value" : 327680,
2479     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2480    },
2481    {
2482     "enum_field_value" : 393216,
2483     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2484    },
2485    {
2486     "enum_field_value" : 458752,
2487     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2488    },
2489    {
2490     "enum_field_value" : 524288,
2491     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2492    },
2493    {
2494     "enum_field_value" : 589824,
2495     "name" : "HAL_DATASPACE_STANDARD_FILM"
2496    },
2497    {
2498     "enum_field_value" : 655360,
2499     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2500    },
2501    {
2502     "enum_field_value" : 720896,
2503     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2504    },
2505    {
2506     "enum_field_value" : 22,
2507     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2508    },
2509    {
2510     "enum_field_value" : 130023424,
2511     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2512    },
2513    {
2514     "enum_field_value" : 0,
2515     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2516    },
2517    {
2518     "enum_field_value" : 4194304,
2519     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2520    },
2521    {
2522     "enum_field_value" : 8388608,
2523     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2524    },
2525    {
2526     "enum_field_value" : 12582912,
2527     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2528    },
2529    {
2530     "enum_field_value" : 16777216,
2531     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2532    },
2533    {
2534     "enum_field_value" : 20971520,
2535     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2536    },
2537    {
2538     "enum_field_value" : 25165824,
2539     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2540    },
2541    {
2542     "enum_field_value" : 29360128,
2543     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2544    },
2545    {
2546     "enum_field_value" : 33554432,
2547     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2548    },
2549    {
2550     "enum_field_value" : 27,
2551     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2552    },
2553    {
2554     "enum_field_value" : 939524096,
2555     "name" : "HAL_DATASPACE_RANGE_MASK"
2556    },
2557    {
2558     "enum_field_value" : 0,
2559     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2560    },
2561    {
2562     "enum_field_value" : 134217728,
2563     "name" : "HAL_DATASPACE_RANGE_FULL"
2564    },
2565    {
2566     "enum_field_value" : 268435456,
2567     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2568    },
2569    {
2570     "enum_field_value" : 402653184,
2571     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2572    },
2573    {
2574     "enum_field_value" : 512,
2575     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2576    },
2577    {
2578     "enum_field_value" : 138477568,
2579     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2580    },
2581    {
2582     "enum_field_value" : 406913024,
2583     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2584    },
2585    {
2586     "enum_field_value" : 513,
2587     "name" : "HAL_DATASPACE_SRGB"
2588    },
2589    {
2590     "enum_field_value" : 142671872,
2591     "name" : "HAL_DATASPACE_V0_SRGB"
2592    },
2593    {
2594     "enum_field_value" : 411107328,
2595     "name" : "HAL_DATASPACE_V0_SCRGB"
2596    },
2597    {
2598     "enum_field_value" : 257,
2599     "name" : "HAL_DATASPACE_JFIF"
2600    },
2601    {
2602     "enum_field_value" : 146931712,
2603     "name" : "HAL_DATASPACE_V0_JFIF"
2604    },
2605    {
2606     "enum_field_value" : 258,
2607     "name" : "HAL_DATASPACE_BT601_625"
2608    },
2609    {
2610     "enum_field_value" : 281149440,
2611     "name" : "HAL_DATASPACE_V0_BT601_625"
2612    },
2613    {
2614     "enum_field_value" : 259,
2615     "name" : "HAL_DATASPACE_BT601_525"
2616    },
2617    {
2618     "enum_field_value" : 281280512,
2619     "name" : "HAL_DATASPACE_V0_BT601_525"
2620    },
2621    {
2622     "enum_field_value" : 260,
2623     "name" : "HAL_DATASPACE_BT709"
2624    },
2625    {
2626     "enum_field_value" : 281083904,
2627     "name" : "HAL_DATASPACE_V0_BT709"
2628    },
2629    {
2630     "enum_field_value" : 139067392,
2631     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2632    },
2633    {
2634     "enum_field_value" : 155844608,
2635     "name" : "HAL_DATASPACE_DCI_P3"
2636    },
2637    {
2638     "enum_field_value" : 139067392,
2639     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2640    },
2641    {
2642     "enum_field_value" : 143261696,
2643     "name" : "HAL_DATASPACE_DISPLAY_P3"
2644    },
2645    {
2646     "enum_field_value" : 151715840,
2647     "name" : "HAL_DATASPACE_ADOBE_RGB"
2648    },
2649    {
2650     "enum_field_value" : 138805248,
2651     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2652    },
2653    {
2654     "enum_field_value" : 147193856,
2655     "name" : "HAL_DATASPACE_BT2020"
2656    },
2657    {
2658     "enum_field_value" : 163971072,
2659     "name" : "HAL_DATASPACE_BT2020_PQ"
2660    },
2661    {
2662     "enum_field_value" : 4096,
2663     "name" : "HAL_DATASPACE_DEPTH"
2664    },
2665    {
2666     "enum_field_value" : 4097,
2667     "name" : "HAL_DATASPACE_SENSOR"
2668    }
2669   ],
2670   "linker_set_key" : "android_dataspace_t",
2671   "name" : "android_dataspace_t",
2672   "referenced_type" : "type-1005",
2673   "self_type" : "type-1005",
2674   "size" : 4,
2675   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2676   "underlying_type" : "type-2",
2677   "unique_id" : "android_dataspace_t"
2678  },
2679  {
2680   "alignment" : 4,
2681   "enum_fields" :
2682   [
2683    {
2684     "enum_field_value" : 281411584,
2685     "name" : "HAL_DATASPACE_BT2020_ITU"
2686    },
2687    {
2688     "enum_field_value" : 298188800,
2689     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2690    },
2691    {
2692     "enum_field_value" : 302383104,
2693     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2694    },
2695    {
2696     "enum_field_value" : 168165376,
2697     "name" : "HAL_DATASPACE_BT2020_HLG"
2698    }
2699   ],
2700   "linker_set_key" : "android_dataspace_v1_1_t",
2701   "name" : "android_dataspace_v1_1_t",
2702   "referenced_type" : "type-1010",
2703   "self_type" : "type-1010",
2704   "size" : 4,
2705   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2706   "underlying_type" : "type-2",
2707   "unique_id" : "android_dataspace_v1_1_t"
2708  },
2709  {
2710   "alignment" : 4,
2711   "enum_fields" :
2712   [
2713    {
2714     "enum_field_value" : 142999552,
2715     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2716    },
2717    {
2718     "enum_field_value" : 4098,
2719     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2720    },
2721    {
2722     "enum_field_value" : 4099,
2723     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2724    },
2725    {
2726     "enum_field_value" : 4100,
2727     "name" : "HAL_DATASPACE_HEIF"
2728    }
2729   ],
2730   "linker_set_key" : "android_dataspace_v1_2_t",
2731   "name" : "android_dataspace_v1_2_t",
2732   "referenced_type" : "type-1014",
2733   "self_type" : "type-1014",
2734   "size" : 4,
2735   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2736   "underlying_type" : "type-2",
2737   "unique_id" : "android_dataspace_v1_2_t"
2738  },
2739  {
2740   "alignment" : 4,
2741   "enum_fields" :
2742   [
2743    {
2744     "enum_field_value" : 1,
2745     "name" : "FLEX_COMPONENT_Y"
2746    },
2747    {
2748     "enum_field_value" : 2,
2749     "name" : "FLEX_COMPONENT_Cb"
2750    },
2751    {
2752     "enum_field_value" : 4,
2753     "name" : "FLEX_COMPONENT_Cr"
2754    },
2755    {
2756     "enum_field_value" : 1024,
2757     "name" : "FLEX_COMPONENT_R"
2758    },
2759    {
2760     "enum_field_value" : 2048,
2761     "name" : "FLEX_COMPONENT_G"
2762    },
2763    {
2764     "enum_field_value" : 4096,
2765     "name" : "FLEX_COMPONENT_B"
2766    },
2767    {
2768     "enum_field_value" : 1073741824,
2769     "name" : "FLEX_COMPONENT_A"
2770    }
2771   ],
2772   "linker_set_key" : "android_flex_component",
2773   "name" : "android_flex_component",
2774   "referenced_type" : "type-1021",
2775   "self_type" : "type-1021",
2776   "size" : 4,
2777   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2778   "underlying_type" : "type-2",
2779   "unique_id" : "android_flex_component"
2780  },
2781  {
2782   "alignment" : 4,
2783   "enum_fields" :
2784   [
2785    {
2786     "enum_field_value" : 0,
2787     "name" : "FLEX_FORMAT_INVALID"
2788    },
2789    {
2790     "enum_field_value" : 1,
2791     "name" : "FLEX_FORMAT_Y"
2792    },
2793    {
2794     "enum_field_value" : 7,
2795     "name" : "FLEX_FORMAT_YCbCr"
2796    },
2797    {
2798     "enum_field_value" : 1073741831,
2799     "name" : "FLEX_FORMAT_YCbCrA"
2800    },
2801    {
2802     "enum_field_value" : 7168,
2803     "name" : "FLEX_FORMAT_RGB"
2804    },
2805    {
2806     "enum_field_value" : 1073748992,
2807     "name" : "FLEX_FORMAT_RGBA"
2808    }
2809   ],
2810   "linker_set_key" : "android_flex_format",
2811   "name" : "android_flex_format",
2812   "referenced_type" : "type-1023",
2813   "self_type" : "type-1023",
2814   "size" : 4,
2815   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2816   "underlying_type" : "type-2",
2817   "unique_id" : "android_flex_format"
2818  },
2819  {
2820   "alignment" : 4,
2821   "enum_fields" :
2822   [
2823    {
2824     "enum_field_value" : 1,
2825     "name" : "HAL_HDR_DOLBY_VISION"
2826    },
2827    {
2828     "enum_field_value" : 2,
2829     "name" : "HAL_HDR_HDR10"
2830    },
2831    {
2832     "enum_field_value" : 3,
2833     "name" : "HAL_HDR_HLG"
2834    }
2835   ],
2836   "linker_set_key" : "android_hdr_t",
2837   "name" : "android_hdr_t",
2838   "referenced_type" : "type-1008",
2839   "self_type" : "type-1008",
2840   "size" : 4,
2841   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2842   "underlying_type" : "type-2",
2843   "unique_id" : "android_hdr_t"
2844  },
2845  {
2846   "alignment" : 4,
2847   "enum_fields" :
2848   [
2849    {
2850     "enum_field_value" : 4,
2851     "name" : "HAL_HDR_HDR10_PLUS"
2852    }
2853   ],
2854   "linker_set_key" : "android_hdr_v1_2_t",
2855   "name" : "android_hdr_v1_2_t",
2856   "referenced_type" : "type-1013",
2857   "self_type" : "type-1013",
2858   "size" : 4,
2859   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2860   "underlying_type" : "type-2",
2861   "unique_id" : "android_hdr_v1_2_t"
2862  },
2863  {
2864   "alignment" : 4,
2865   "enum_fields" :
2866   [
2867    {
2868     "enum_field_value" : 39,
2869     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2870    },
2871    {
2872     "enum_field_value" : 40,
2873     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2874    },
2875    {
2876     "enum_field_value" : 41,
2877     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2878    },
2879    {
2880     "enum_field_value" : 42,
2881     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2882    }
2883   ],
2884   "linker_set_key" : "android_pixel_format_sw_t",
2885   "name" : "android_pixel_format_sw_t",
2886   "referenced_type" : "type-1018",
2887   "self_type" : "type-1018",
2888   "size" : 4,
2889   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2890   "underlying_type" : "type-2",
2891   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2892  },
2893  {
2894   "alignment" : 4,
2895   "enum_fields" :
2896   [
2897    {
2898     "enum_field_value" : 1,
2899     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2900    },
2901    {
2902     "enum_field_value" : 2,
2903     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2904    },
2905    {
2906     "enum_field_value" : 3,
2907     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2908    },
2909    {
2910     "enum_field_value" : 4,
2911     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2912    },
2913    {
2914     "enum_field_value" : 5,
2915     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2916    },
2917    {
2918     "enum_field_value" : 16,
2919     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2920    },
2921    {
2922     "enum_field_value" : 17,
2923     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2924    },
2925    {
2926     "enum_field_value" : 20,
2927     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2928    },
2929    {
2930     "enum_field_value" : 22,
2931     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2932    },
2933    {
2934     "enum_field_value" : 32,
2935     "name" : "HAL_PIXEL_FORMAT_RAW16"
2936    },
2937    {
2938     "enum_field_value" : 33,
2939     "name" : "HAL_PIXEL_FORMAT_BLOB"
2940    },
2941    {
2942     "enum_field_value" : 34,
2943     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2944    },
2945    {
2946     "enum_field_value" : 35,
2947     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2948    },
2949    {
2950     "enum_field_value" : 36,
2951     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2952    },
2953    {
2954     "enum_field_value" : 37,
2955     "name" : "HAL_PIXEL_FORMAT_RAW10"
2956    },
2957    {
2958     "enum_field_value" : 38,
2959     "name" : "HAL_PIXEL_FORMAT_RAW12"
2960    },
2961    {
2962     "enum_field_value" : 43,
2963     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2964    },
2965    {
2966     "enum_field_value" : 538982489,
2967     "name" : "HAL_PIXEL_FORMAT_Y8"
2968    },
2969    {
2970     "enum_field_value" : 540422489,
2971     "name" : "HAL_PIXEL_FORMAT_Y16"
2972    },
2973    {
2974     "enum_field_value" : 842094169,
2975     "name" : "HAL_PIXEL_FORMAT_YV12"
2976    }
2977   ],
2978   "linker_set_key" : "android_pixel_format_t",
2979   "name" : "android_pixel_format_t",
2980   "referenced_type" : "type-1003",
2981   "self_type" : "type-1003",
2982   "size" : 4,
2983   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2984   "underlying_type" : "type-2",
2985   "unique_id" : "android_pixel_format_t"
2986  },
2987  {
2988   "alignment" : 4,
2989   "enum_fields" :
2990   [
2991    {
2992     "enum_field_value" : 48,
2993     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2994    },
2995    {
2996     "enum_field_value" : 49,
2997     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2998    },
2999    {
3000     "enum_field_value" : 50,
3001     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
3002    },
3003    {
3004     "enum_field_value" : 51,
3005     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
3006    },
3007    {
3008     "enum_field_value" : 52,
3009     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
3010    },
3011    {
3012     "enum_field_value" : 53,
3013     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
3014    },
3015    {
3016     "enum_field_value" : 54,
3017     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
3018    }
3019   ],
3020   "linker_set_key" : "android_pixel_format_v1_1_t",
3021   "name" : "android_pixel_format_v1_1_t",
3022   "referenced_type" : "type-1009",
3023   "self_type" : "type-1009",
3024   "size" : 4,
3025   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3026   "underlying_type" : "type-2",
3027   "unique_id" : "android_pixel_format_v1_1_t"
3028  },
3029  {
3030   "alignment" : 4,
3031   "enum_fields" :
3032   [
3033    {
3034     "enum_field_value" : 55,
3035     "name" : "HAL_PIXEL_FORMAT_HSV_888"
3036    }
3037   ],
3038   "linker_set_key" : "android_pixel_format_v1_2_t",
3039   "name" : "android_pixel_format_v1_2_t",
3040   "referenced_type" : "type-1015",
3041   "self_type" : "type-1015",
3042   "size" : 4,
3043   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3044   "underlying_type" : "type-2",
3045   "unique_id" : "android_pixel_format_v1_2_t"
3046  },
3047  {
3048   "alignment" : 4,
3049   "enum_fields" :
3050   [
3051    {
3052     "enum_field_value" : 0,
3053     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
3054    },
3055    {
3056     "enum_field_value" : 1,
3057     "name" : "HAL_RENDER_INTENT_ENHANCE"
3058    },
3059    {
3060     "enum_field_value" : 2,
3061     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
3062    },
3063    {
3064     "enum_field_value" : 3,
3065     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
3066    }
3067   ],
3068   "linker_set_key" : "android_render_intent_v1_1_t",
3069   "name" : "android_render_intent_v1_1_t",
3070   "referenced_type" : "type-1012",
3071   "self_type" : "type-1012",
3072   "size" : 4,
3073   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3074   "underlying_type" : "type-2",
3075   "unique_id" : "android_render_intent_v1_1_t"
3076  },
3077  {
3078   "alignment" : 4,
3079   "enum_fields" :
3080   [
3081    {
3082     "enum_field_value" : 1,
3083     "name" : "HAL_TRANSFORM_FLIP_H"
3084    },
3085    {
3086     "enum_field_value" : 2,
3087     "name" : "HAL_TRANSFORM_FLIP_V"
3088    },
3089    {
3090     "enum_field_value" : 4,
3091     "name" : "HAL_TRANSFORM_ROT_90"
3092    },
3093    {
3094     "enum_field_value" : 3,
3095     "name" : "HAL_TRANSFORM_ROT_180"
3096    },
3097    {
3098     "enum_field_value" : 7,
3099     "name" : "HAL_TRANSFORM_ROT_270"
3100    }
3101   ],
3102   "linker_set_key" : "android_transform_t",
3103   "name" : "android_transform_t",
3104   "referenced_type" : "type-1004",
3105   "self_type" : "type-1004",
3106   "size" : 4,
3107   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3108   "underlying_type" : "type-2",
3109   "unique_id" : "android_transform_t"
3110  },
3111  {
3112   "alignment" : 4,
3113   "enum_fields" :
3114   [
3115    {
3116     "enum_field_value" : 0,
3117     "name" : "LOG_ID_MIN"
3118    },
3119    {
3120     "enum_field_value" : 0,
3121     "name" : "LOG_ID_MAIN"
3122    },
3123    {
3124     "enum_field_value" : 1,
3125     "name" : "LOG_ID_RADIO"
3126    },
3127    {
3128     "enum_field_value" : 2,
3129     "name" : "LOG_ID_EVENTS"
3130    },
3131    {
3132     "enum_field_value" : 3,
3133     "name" : "LOG_ID_SYSTEM"
3134    },
3135    {
3136     "enum_field_value" : 4,
3137     "name" : "LOG_ID_CRASH"
3138    },
3139    {
3140     "enum_field_value" : 5,
3141     "name" : "LOG_ID_STATS"
3142    },
3143    {
3144     "enum_field_value" : 6,
3145     "name" : "LOG_ID_SECURITY"
3146    },
3147    {
3148     "enum_field_value" : 7,
3149     "name" : "LOG_ID_KERNEL"
3150    },
3151    {
3152     "enum_field_value" : 8,
3153     "name" : "LOG_ID_MAX"
3154    }
3155   ],
3156   "linker_set_key" : "log_id",
3157   "name" : "log_id",
3158   "referenced_type" : "type-626",
3159   "self_type" : "type-626",
3160   "size" : 4,
3161   "source_file" : "/system/core/liblog/include/android/log.h",
3162   "underlying_type" : "type-2",
3163   "unique_id" : "log_id"
3164  }
3165 ],
3166 "function_types" :
3167 [
3168  {
3169   "alignment" : 4,
3170   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3171   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3172   "parameters" :
3173   [
3174    {
3175     "referenced_type" : "type-69"
3176    },
3177    {
3178     "referenced_type" : "type-75"
3179    },
3180    {
3181     "referenced_type" : "type-27"
3182    }
3183   ],
3184   "referenced_type" : "type-68",
3185   "return_type" : "type-31",
3186   "self_type" : "type-68",
3187   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3188  },
3189  {
3190   "alignment" : 4,
3191   "linker_set_key" : "int (void *)",
3192   "name" : "int (void *)",
3193   "parameters" :
3194   [
3195    {
3196     "referenced_type" : "type-27"
3197    }
3198   ],
3199   "referenced_type" : "type-1031",
3200   "return_type" : "type-25",
3201   "self_type" : "type-1031",
3202   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3203  },
3204  {
3205   "alignment" : 4,
3206   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3207   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3208   "parameters" :
3209   [
3210    {
3211     "referenced_type" : "type-947"
3212    },
3213    {
3214     "referenced_type" : "type-816"
3215    },
3216    {
3217     "referenced_type" : "type-2"
3218    },
3219    {
3220     "referenced_type" : "type-948"
3221    },
3222    {
3223     "referenced_type" : "type-2"
3224    },
3225    {
3226     "referenced_type" : "type-27"
3227    }
3228   ],
3229   "referenced_type" : "type-946",
3230   "return_type" : "type-28",
3231   "self_type" : "type-946",
3232   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3233  }
3234 ],
3235 "functions" :
3236 [
3237  {
3238   "function_name" : "android::hardware::fromBinder",
3239   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_3drm4V1_010IDrmPluginENS3_13BpHwDrmPluginENS3_13BnHwDrmPluginEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3240   "parameters" :
3241   [
3242    {
3243     "referenced_type" : "type-75"
3244    }
3245   ],
3246   "return_type" : "type-52",
3247   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3248   "template_args" : [ "type-54", "type-95", "type-134" ]
3249  },
3250  {
3251   "function_name" : "android::hardware::fromBinder",
3252   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_3drm4V1_013ICryptoPluginENS3_16BpHwCryptoPluginENS3_16BnHwCryptoPluginEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3253   "parameters" :
3254   [
3255    {
3256     "referenced_type" : "type-75"
3257    }
3258   ],
3259   "return_type" : "type-278",
3260   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3261   "template_args" : [ "type-280", "type-283", "type-956" ]
3262  },
3263  {
3264   "function_name" : "android::hardware::fromBinder",
3265   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_3drm4V1_018IDrmPluginListenerENS3_21BpHwDrmPluginListenerENS3_21BnHwDrmPluginListenerEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3266   "parameters" :
3267   [
3268    {
3269     "referenced_type" : "type-75"
3270    }
3271   ],
3272   "return_type" : "type-87",
3273   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3274   "template_args" : [ "type-89", "type-168", "type-166" ]
3275  },
3276  {
3277   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::getService",
3278   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3279   "parameters" :
3280   [
3281    {
3282     "default_arg" : true,
3283     "referenced_type" : "type-295"
3284    },
3285    {
3286     "default_arg" : true,
3287     "referenced_type" : "type-31"
3288    }
3289   ],
3290   "return_type" : "type-52",
3291   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3292  },
3293  {
3294   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::linkToDeath",
3295   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3296   "parameters" :
3297   [
3298    {
3299     "is_this_ptr" : true,
3300     "referenced_type" : "type-53"
3301    },
3302    {
3303     "referenced_type" : "type-828"
3304    },
3305    {
3306     "referenced_type" : "type-236"
3307    }
3308   ],
3309   "return_type" : "type-373",
3310   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3311  },
3312  {
3313   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::getDebugInfo",
3314   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3315   "parameters" :
3316   [
3317    {
3318     "is_this_ptr" : true,
3319     "referenced_type" : "type-53"
3320    },
3321    {
3322     "referenced_type" : "type-1233"
3323    }
3324   ],
3325   "return_type" : "type-437",
3326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3327  },
3328  {
3329   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::getHashChain",
3330   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3331   "parameters" :
3332   [
3333    {
3334     "is_this_ptr" : true,
3335     "referenced_type" : "type-53"
3336    },
3337    {
3338     "referenced_type" : "type-1234"
3339    }
3340   ],
3341   "return_type" : "type-437",
3342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3343  },
3344  {
3345   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::tryGetService",
3346   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3347   "parameters" :
3348   [
3349    {
3350     "default_arg" : true,
3351     "referenced_type" : "type-295"
3352    },
3353    {
3354     "default_arg" : true,
3355     "referenced_type" : "type-31"
3356    }
3357   ],
3358   "return_type" : "type-52",
3359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3360  },
3361  {
3362   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::unlinkToDeath",
3363   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3364   "parameters" :
3365   [
3366    {
3367     "is_this_ptr" : true,
3368     "referenced_type" : "type-53"
3369    },
3370    {
3371     "referenced_type" : "type-828"
3372    }
3373   ],
3374   "return_type" : "type-373",
3375   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3376  },
3377  {
3378   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::interfaceChain",
3379   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3380   "parameters" :
3381   [
3382    {
3383     "is_this_ptr" : true,
3384     "referenced_type" : "type-53"
3385    },
3386    {
3387     "referenced_type" : "type-1235"
3388    }
3389   ],
3390   "return_type" : "type-437",
3391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3392  },
3393  {
3394   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::registerAsService",
3395   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3396   "parameters" :
3397   [
3398    {
3399     "is_this_ptr" : true,
3400     "referenced_type" : "type-53"
3401    },
3402    {
3403     "default_arg" : true,
3404     "referenced_type" : "type-295"
3405    }
3406   ],
3407   "return_type" : "type-25",
3408   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3409  },
3410  {
3411   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::interfaceDescriptor",
3412   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3413   "parameters" :
3414   [
3415    {
3416     "is_this_ptr" : true,
3417     "referenced_type" : "type-53"
3418    },
3419    {
3420     "referenced_type" : "type-1236"
3421    }
3422   ],
3423   "return_type" : "type-437",
3424   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3425  },
3426  {
3427   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::notifySyspropsChanged",
3428   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv",
3429   "parameters" :
3430   [
3431    {
3432     "is_this_ptr" : true,
3433     "referenced_type" : "type-53"
3434    }
3435   ],
3436   "return_type" : "type-437",
3437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3438  },
3439  {
3440   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::setHALInstrumentation",
3441   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv",
3442   "parameters" :
3443   [
3444    {
3445     "is_this_ptr" : true,
3446     "referenced_type" : "type-53"
3447    }
3448   ],
3449   "return_type" : "type-437",
3450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3451  },
3452  {
3453   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::registerForNotifications",
3454   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3455   "parameters" :
3456   [
3457    {
3458     "referenced_type" : "type-295"
3459    },
3460    {
3461     "referenced_type" : "type-1103"
3462    }
3463   ],
3464   "return_type" : "type-31",
3465   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3466  },
3467  {
3468   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::ping",
3469   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv",
3470   "parameters" :
3471   [
3472    {
3473     "is_this_ptr" : true,
3474     "referenced_type" : "type-53"
3475    }
3476   ],
3477   "return_type" : "type-437",
3478   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3479  },
3480  {
3481   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::debug",
3482   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3483   "parameters" :
3484   [
3485    {
3486     "is_this_ptr" : true,
3487     "referenced_type" : "type-53"
3488    },
3489    {
3490     "referenced_type" : "type-868"
3491    },
3492    {
3493     "referenced_type" : "type-1102"
3494    }
3495   ],
3496   "return_type" : "type-437",
3497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3498  },
3499  {
3500   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::castFrom",
3501   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3502   "parameters" :
3503   [
3504    {
3505     "referenced_type" : "type-1148"
3506    },
3507    {
3508     "default_arg" : true,
3509     "referenced_type" : "type-31"
3510    }
3511   ],
3512   "return_type" : "type-208",
3513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3514  },
3515  {
3516   "function_name" : "android::hardware::drm::V1_0::IDrmPlugin::castFrom",
3517   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin8castFromERKNS_2spIS3_EEb",
3518   "parameters" :
3519   [
3520    {
3521     "referenced_type" : "type-86"
3522    },
3523    {
3524     "default_arg" : true,
3525     "referenced_type" : "type-31"
3526    }
3527   ],
3528   "return_type" : "type-208",
3529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
3530  },
3531  {
3532   "access" : "private",
3533   "function_name" : "android::hardware::drm::V1_0::BsDrmPlugin::addOnewayTask",
3534   "linker_set_key" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE",
3535   "parameters" :
3536   [
3537    {
3538     "is_this_ptr" : true,
3539     "referenced_type" : "type-194"
3540    },
3541    {
3542     "referenced_type" : "type-1240"
3543    }
3544   ],
3545   "return_type" : "type-437",
3546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPlugin.h"
3547  },
3548  {
3549   "function_name" : "android::hardware::drm::V1_0::BsDrmPlugin::BsDrmPlugin",
3550   "linker_set_key" : "_ZN7android8hardware3drm4V1_011BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE",
3551   "parameters" :
3552   [
3553    {
3554     "is_this_ptr" : true,
3555     "referenced_type" : "type-194"
3556    },
3557    {
3558     "referenced_type" : "type-51"
3559    }
3560   ],
3561   "return_type" : "type-28",
3562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPlugin.h"
3563  },
3564  {
3565   "function_name" : "android::hardware::drm::V1_0::BsDrmPlugin::BsDrmPlugin",
3566   "linker_set_key" : "_ZN7android8hardware3drm4V1_011BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE",
3567   "parameters" :
3568   [
3569    {
3570     "is_this_ptr" : true,
3571     "referenced_type" : "type-194"
3572    },
3573    {
3574     "referenced_type" : "type-51"
3575    }
3576   ],
3577   "return_type" : "type-28",
3578   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPlugin.h"
3579  },
3580  {
3581   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::getService",
3582   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3583   "parameters" :
3584   [
3585    {
3586     "default_arg" : true,
3587     "referenced_type" : "type-137"
3588    },
3589    {
3590     "default_arg" : true,
3591     "referenced_type" : "type-31"
3592    }
3593   ],
3594   "return_type" : "type-19",
3595   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3596  },
3597  {
3598   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::linkToDeath",
3599   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3600   "parameters" :
3601   [
3602    {
3603     "is_this_ptr" : true,
3604     "referenced_type" : "type-20"
3605    },
3606    {
3607     "referenced_type" : "type-828"
3608    },
3609    {
3610     "referenced_type" : "type-236"
3611    }
3612   ],
3613   "return_type" : "type-373",
3614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3615  },
3616  {
3617   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::getDebugInfo",
3618   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3619   "parameters" :
3620   [
3621    {
3622     "is_this_ptr" : true,
3623     "referenced_type" : "type-20"
3624    },
3625    {
3626     "referenced_type" : "type-1257"
3627    }
3628   ],
3629   "return_type" : "type-437",
3630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3631  },
3632  {
3633   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::getHashChain",
3634   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3635   "parameters" :
3636   [
3637    {
3638     "is_this_ptr" : true,
3639     "referenced_type" : "type-20"
3640    },
3641    {
3642     "referenced_type" : "type-1258"
3643    }
3644   ],
3645   "return_type" : "type-437",
3646   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3647  },
3648  {
3649   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::tryGetService",
3650   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3651   "parameters" :
3652   [
3653    {
3654     "default_arg" : true,
3655     "referenced_type" : "type-137"
3656    },
3657    {
3658     "default_arg" : true,
3659     "referenced_type" : "type-31"
3660    }
3661   ],
3662   "return_type" : "type-19",
3663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3664  },
3665  {
3666   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::unlinkToDeath",
3667   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3668   "parameters" :
3669   [
3670    {
3671     "is_this_ptr" : true,
3672     "referenced_type" : "type-20"
3673    },
3674    {
3675     "referenced_type" : "type-828"
3676    }
3677   ],
3678   "return_type" : "type-373",
3679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3680  },
3681  {
3682   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::interfaceChain",
3683   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3684   "parameters" :
3685   [
3686    {
3687     "is_this_ptr" : true,
3688     "referenced_type" : "type-20"
3689    },
3690    {
3691     "referenced_type" : "type-1259"
3692    }
3693   ],
3694   "return_type" : "type-437",
3695   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3696  },
3697  {
3698   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::registerAsService",
3699   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3700   "parameters" :
3701   [
3702    {
3703     "is_this_ptr" : true,
3704     "referenced_type" : "type-20"
3705    },
3706    {
3707     "default_arg" : true,
3708     "referenced_type" : "type-137"
3709    }
3710   ],
3711   "return_type" : "type-25",
3712   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3713  },
3714  {
3715   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::interfaceDescriptor",
3716   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3717   "parameters" :
3718   [
3719    {
3720     "is_this_ptr" : true,
3721     "referenced_type" : "type-20"
3722    },
3723    {
3724     "referenced_type" : "type-1260"
3725    }
3726   ],
3727   "return_type" : "type-437",
3728   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3729  },
3730  {
3731   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::notifySyspropsChanged",
3732   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv",
3733   "parameters" :
3734   [
3735    {
3736     "is_this_ptr" : true,
3737     "referenced_type" : "type-20"
3738    }
3739   ],
3740   "return_type" : "type-437",
3741   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3742  },
3743  {
3744   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::setHALInstrumentation",
3745   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv",
3746   "parameters" :
3747   [
3748    {
3749     "is_this_ptr" : true,
3750     "referenced_type" : "type-20"
3751    }
3752   ],
3753   "return_type" : "type-437",
3754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3755  },
3756  {
3757   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::registerForNotifications",
3758   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3759   "parameters" :
3760   [
3761    {
3762     "referenced_type" : "type-137"
3763    },
3764    {
3765     "referenced_type" : "type-1103"
3766    }
3767   ],
3768   "return_type" : "type-31",
3769   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3770  },
3771  {
3772   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::ping",
3773   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv",
3774   "parameters" :
3775   [
3776    {
3777     "is_this_ptr" : true,
3778     "referenced_type" : "type-20"
3779    }
3780   ],
3781   "return_type" : "type-437",
3782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3783  },
3784  {
3785   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::debug",
3786   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3787   "parameters" :
3788   [
3789    {
3790     "is_this_ptr" : true,
3791     "referenced_type" : "type-20"
3792    },
3793    {
3794     "referenced_type" : "type-868"
3795    },
3796    {
3797     "referenced_type" : "type-1102"
3798    }
3799   ],
3800   "return_type" : "type-437",
3801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3802  },
3803  {
3804   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::castFrom",
3805   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3806   "parameters" :
3807   [
3808    {
3809     "referenced_type" : "type-1148"
3810    },
3811    {
3812     "default_arg" : true,
3813     "referenced_type" : "type-31"
3814    }
3815   ],
3816   "return_type" : "type-109",
3817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3818  },
3819  {
3820   "function_name" : "android::hardware::drm::V1_0::IDrmFactory::castFrom",
3821   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory8castFromERKNS_2spIS3_EEb",
3822   "parameters" :
3823   [
3824    {
3825     "referenced_type" : "type-183"
3826    },
3827    {
3828     "default_arg" : true,
3829     "referenced_type" : "type-31"
3830    }
3831   ],
3832   "return_type" : "type-109",
3833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
3834  },
3835  {
3836   "access" : "private",
3837   "function_name" : "android::hardware::drm::V1_0::BsDrmFactory::addOnewayTask",
3838   "linker_set_key" : "_ZN7android8hardware3drm4V1_012BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE",
3839   "parameters" :
3840   [
3841    {
3842     "is_this_ptr" : true,
3843     "referenced_type" : "type-42"
3844    },
3845    {
3846     "referenced_type" : "type-1264"
3847    }
3848   ],
3849   "return_type" : "type-437",
3850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmFactory.h"
3851  },
3852  {
3853   "function_name" : "android::hardware::drm::V1_0::BsDrmFactory::BsDrmFactory",
3854   "linker_set_key" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE",
3855   "parameters" :
3856   [
3857    {
3858     "is_this_ptr" : true,
3859     "referenced_type" : "type-42"
3860    },
3861    {
3862     "referenced_type" : "type-39"
3863    }
3864   ],
3865   "return_type" : "type-28",
3866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmFactory.h"
3867  },
3868  {
3869   "function_name" : "android::hardware::drm::V1_0::BsDrmFactory::BsDrmFactory",
3870   "linker_set_key" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE",
3871   "parameters" :
3872   [
3873    {
3874     "is_this_ptr" : true,
3875     "referenced_type" : "type-42"
3876    },
3877    {
3878     "referenced_type" : "type-39"
3879    }
3880   ],
3881   "return_type" : "type-28",
3882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmFactory.h"
3883  },
3884  {
3885   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_sign",
3886   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10_hidl_signEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3887   "parameters" :
3888   [
3889    {
3890     "referenced_type" : "type-954"
3891    },
3892    {
3893     "referenced_type" : "type-953"
3894    },
3895    {
3896     "referenced_type" : "type-947"
3897    },
3898    {
3899     "referenced_type" : "type-1267"
3900    }
3901   ],
3902   "return_type" : "type-25",
3903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
3904  },
3905  {
3906   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::onTransact",
3907   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3908   "parameters" :
3909   [
3910    {
3911     "is_this_ptr" : true,
3912     "referenced_type" : "type-173"
3913    },
3914    {
3915     "referenced_type" : "type-2"
3916    },
3917    {
3918     "referenced_type" : "type-953"
3919    },
3920    {
3921     "referenced_type" : "type-947"
3922    },
3923    {
3924     "default_arg" : true,
3925     "referenced_type" : "type-2"
3926    },
3927    {
3928     "default_arg" : true,
3929     "referenced_type" : "type-1268"
3930    }
3931   ],
3932   "return_type" : "type-25",
3933   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
3934  },
3935  {
3936   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_verify",
3937   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin12_hidl_verifyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3938   "parameters" :
3939   [
3940    {
3941     "referenced_type" : "type-954"
3942    },
3943    {
3944     "referenced_type" : "type-953"
3945    },
3946    {
3947     "referenced_type" : "type-947"
3948    },
3949    {
3950     "referenced_type" : "type-1269"
3951    }
3952   ],
3953   "return_type" : "type-25",
3954   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
3955  },
3956  {
3957   "access" : "private",
3958   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::getDebugInfo",
3959   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3960   "parameters" :
3961   [
3962    {
3963     "is_this_ptr" : true,
3964     "referenced_type" : "type-173"
3965    },
3966    {
3967     "referenced_type" : "type-1270"
3968    }
3969   ],
3970   "return_type" : "type-437",
3971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
3972  },
3973  {
3974   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_decrypt",
3975   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin13_hidl_decryptEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3976   "parameters" :
3977   [
3978    {
3979     "referenced_type" : "type-954"
3980    },
3981    {
3982     "referenced_type" : "type-953"
3983    },
3984    {
3985     "referenced_type" : "type-947"
3986    },
3987    {
3988     "referenced_type" : "type-1271"
3989    }
3990   ],
3991   "return_type" : "type-25",
3992   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
3993  },
3994  {
3995   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_encrypt",
3996   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin13_hidl_encryptEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3997   "parameters" :
3998   [
3999    {
4000     "referenced_type" : "type-954"
4001    },
4002    {
4003     "referenced_type" : "type-953"
4004    },
4005    {
4006     "referenced_type" : "type-947"
4007    },
4008    {
4009     "referenced_type" : "type-1272"
4010    }
4011   ],
4012   "return_type" : "type-25",
4013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4014  },
4015  {
4016   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_signRSA",
4017   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin13_hidl_signRSAEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4018   "parameters" :
4019   [
4020    {
4021     "referenced_type" : "type-954"
4022    },
4023    {
4024     "referenced_type" : "type-953"
4025    },
4026    {
4027     "referenced_type" : "type-947"
4028    },
4029    {
4030     "referenced_type" : "type-1273"
4031    }
4032   ],
4033   "return_type" : "type-25",
4034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4035  },
4036  {
4037   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_sendEvent",
4038   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin15_hidl_sendEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4039   "parameters" :
4040   [
4041    {
4042     "referenced_type" : "type-954"
4043    },
4044    {
4045     "referenced_type" : "type-953"
4046    },
4047    {
4048     "referenced_type" : "type-947"
4049    },
4050    {
4051     "referenced_type" : "type-1274"
4052    }
4053   ],
4054   "return_type" : "type-25",
4055   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4056  },
4057  {
4058   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_removeKeys",
4059   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin16_hidl_removeKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4060   "parameters" :
4061   [
4062    {
4063     "referenced_type" : "type-954"
4064    },
4065    {
4066     "referenced_type" : "type-953"
4067    },
4068    {
4069     "referenced_type" : "type-947"
4070    },
4071    {
4072     "referenced_type" : "type-1275"
4073    }
4074   ],
4075   "return_type" : "type-25",
4076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4077  },
4078  {
4079   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_openSession",
4080   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin17_hidl_openSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4081   "parameters" :
4082   [
4083    {
4084     "referenced_type" : "type-954"
4085    },
4086    {
4087     "referenced_type" : "type-953"
4088    },
4089    {
4090     "referenced_type" : "type-947"
4091    },
4092    {
4093     "referenced_type" : "type-1276"
4094    }
4095   ],
4096   "return_type" : "type-25",
4097   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4098  },
4099  {
4100   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_restoreKeys",
4101   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin17_hidl_restoreKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4102   "parameters" :
4103   [
4104    {
4105     "referenced_type" : "type-954"
4106    },
4107    {
4108     "referenced_type" : "type-953"
4109    },
4110    {
4111     "referenced_type" : "type-947"
4112    },
4113    {
4114     "referenced_type" : "type-1277"
4115    }
4116   ],
4117   "return_type" : "type-25",
4118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4119  },
4120  {
4121   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_setListener",
4122   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin17_hidl_setListenerEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4123   "parameters" :
4124   [
4125    {
4126     "referenced_type" : "type-954"
4127    },
4128    {
4129     "referenced_type" : "type-953"
4130    },
4131    {
4132     "referenced_type" : "type-947"
4133    },
4134    {
4135     "referenced_type" : "type-1278"
4136    }
4137   ],
4138   "return_type" : "type-25",
4139   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4140  },
4141  {
4142   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_closeSession",
4143   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin18_hidl_closeSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4144   "parameters" :
4145   [
4146    {
4147     "referenced_type" : "type-954"
4148    },
4149    {
4150     "referenced_type" : "type-953"
4151    },
4152    {
4153     "referenced_type" : "type-947"
4154    },
4155    {
4156     "referenced_type" : "type-1279"
4157    }
4158   ],
4159   "return_type" : "type-25",
4160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4161  },
4162  {
4163   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_getKeyRequest",
4164   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin19_hidl_getKeyRequestEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4165   "parameters" :
4166   [
4167    {
4168     "referenced_type" : "type-954"
4169    },
4170    {
4171     "referenced_type" : "type-953"
4172    },
4173    {
4174     "referenced_type" : "type-947"
4175    },
4176    {
4177     "referenced_type" : "type-1280"
4178    }
4179   ],
4180   "return_type" : "type-25",
4181   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4182  },
4183  {
4184   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_getSecureStop",
4185   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin19_hidl_getSecureStopEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4186   "parameters" :
4187   [
4188    {
4189     "referenced_type" : "type-954"
4190    },
4191    {
4192     "referenced_type" : "type-953"
4193    },
4194    {
4195     "referenced_type" : "type-947"
4196    },
4197    {
4198     "referenced_type" : "type-1281"
4199    }
4200   ],
4201   "return_type" : "type-25",
4202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4203  },
4204  {
4205   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_getSecureStops",
4206   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin20_hidl_getSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4207   "parameters" :
4208   [
4209    {
4210     "referenced_type" : "type-954"
4211    },
4212    {
4213     "referenced_type" : "type-953"
4214    },
4215    {
4216     "referenced_type" : "type-947"
4217    },
4218    {
4219     "referenced_type" : "type-1282"
4220    }
4221   ],
4222   "return_type" : "type-25",
4223   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4224  },
4225  {
4226   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_queryKeyStatus",
4227   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin20_hidl_queryKeyStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4228   "parameters" :
4229   [
4230    {
4231     "referenced_type" : "type-954"
4232    },
4233    {
4234     "referenced_type" : "type-953"
4235    },
4236    {
4237     "referenced_type" : "type-947"
4238    },
4239    {
4240     "referenced_type" : "type-1283"
4241    }
4242   ],
4243   "return_type" : "type-25",
4244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4245  },
4246  {
4247   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_sendKeysChange",
4248   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin20_hidl_sendKeysChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4249   "parameters" :
4250   [
4251    {
4252     "referenced_type" : "type-954"
4253    },
4254    {
4255     "referenced_type" : "type-953"
4256    },
4257    {
4258     "referenced_type" : "type-947"
4259    },
4260    {
4261     "referenced_type" : "type-1284"
4262    }
4263   ],
4264   "return_type" : "type-25",
4265   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4266  },
4267  {
4268   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_setMacAlgorithm",
4269   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin21_hidl_setMacAlgorithmEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4270   "parameters" :
4271   [
4272    {
4273     "referenced_type" : "type-954"
4274    },
4275    {
4276     "referenced_type" : "type-953"
4277    },
4278    {
4279     "referenced_type" : "type-947"
4280    },
4281    {
4282     "referenced_type" : "type-1285"
4283    }
4284   ],
4285   "return_type" : "type-25",
4286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4287  },
4288  {
4289   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_getPropertyString",
4290   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin23_hidl_getPropertyStringEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4291   "parameters" :
4292   [
4293    {
4294     "referenced_type" : "type-954"
4295    },
4296    {
4297     "referenced_type" : "type-953"
4298    },
4299    {
4300     "referenced_type" : "type-947"
4301    },
4302    {
4303     "referenced_type" : "type-1286"
4304    }
4305   ],
4306   "return_type" : "type-25",
4307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4308  },
4309  {
4310   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_releaseSecureStop",
4311   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin23_hidl_releaseSecureStopEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4312   "parameters" :
4313   [
4314    {
4315     "referenced_type" : "type-954"
4316    },
4317    {
4318     "referenced_type" : "type-953"
4319    },
4320    {
4321     "referenced_type" : "type-947"
4322    },
4323    {
4324     "referenced_type" : "type-1287"
4325    }
4326   ],
4327   "return_type" : "type-25",
4328   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4329  },
4330  {
4331   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_setPropertyString",
4332   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin23_hidl_setPropertyStringEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4333   "parameters" :
4334   [
4335    {
4336     "referenced_type" : "type-954"
4337    },
4338    {
4339     "referenced_type" : "type-953"
4340    },
4341    {
4342     "referenced_type" : "type-947"
4343    },
4344    {
4345     "referenced_type" : "type-1288"
4346    }
4347   ],
4348   "return_type" : "type-25",
4349   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4350  },
4351  {
4352   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_provideKeyResponse",
4353   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin24_hidl_provideKeyResponseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4354   "parameters" :
4355   [
4356    {
4357     "referenced_type" : "type-954"
4358    },
4359    {
4360     "referenced_type" : "type-953"
4361    },
4362    {
4363     "referenced_type" : "type-947"
4364    },
4365    {
4366     "referenced_type" : "type-1289"
4367    }
4368   ],
4369   "return_type" : "type-25",
4370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4371  },
4372  {
4373   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_setCipherAlgorithm",
4374   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin24_hidl_setCipherAlgorithmEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4375   "parameters" :
4376   [
4377    {
4378     "referenced_type" : "type-954"
4379    },
4380    {
4381     "referenced_type" : "type-953"
4382    },
4383    {
4384     "referenced_type" : "type-947"
4385    },
4386    {
4387     "referenced_type" : "type-1290"
4388    }
4389   ],
4390   "return_type" : "type-25",
4391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4392  },
4393  {
4394   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_getProvisionRequest",
4395   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin25_hidl_getProvisionRequestEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4396   "parameters" :
4397   [
4398    {
4399     "referenced_type" : "type-954"
4400    },
4401    {
4402     "referenced_type" : "type-953"
4403    },
4404    {
4405     "referenced_type" : "type-947"
4406    },
4407    {
4408     "referenced_type" : "type-1291"
4409    }
4410   ],
4411   "return_type" : "type-25",
4412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4413  },
4414  {
4415   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_getPropertyByteArray",
4416   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin26_hidl_getPropertyByteArrayEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4417   "parameters" :
4418   [
4419    {
4420     "referenced_type" : "type-954"
4421    },
4422    {
4423     "referenced_type" : "type-953"
4424    },
4425    {
4426     "referenced_type" : "type-947"
4427    },
4428    {
4429     "referenced_type" : "type-1292"
4430    }
4431   ],
4432   "return_type" : "type-25",
4433   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4434  },
4435  {
4436   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_sendExpirationUpdate",
4437   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin26_hidl_sendExpirationUpdateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4438   "parameters" :
4439   [
4440    {
4441     "referenced_type" : "type-954"
4442    },
4443    {
4444     "referenced_type" : "type-953"
4445    },
4446    {
4447     "referenced_type" : "type-947"
4448    },
4449    {
4450     "referenced_type" : "type-1293"
4451    }
4452   ],
4453   "return_type" : "type-25",
4454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4455  },
4456  {
4457   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_setPropertyByteArray",
4458   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin26_hidl_setPropertyByteArrayEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4459   "parameters" :
4460   [
4461    {
4462     "referenced_type" : "type-954"
4463    },
4464    {
4465     "referenced_type" : "type-953"
4466    },
4467    {
4468     "referenced_type" : "type-947"
4469    },
4470    {
4471     "referenced_type" : "type-1294"
4472    }
4473   ],
4474   "return_type" : "type-25",
4475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4476  },
4477  {
4478   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_releaseAllSecureStops",
4479   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin27_hidl_releaseAllSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4480   "parameters" :
4481   [
4482    {
4483     "referenced_type" : "type-954"
4484    },
4485    {
4486     "referenced_type" : "type-953"
4487    },
4488    {
4489     "referenced_type" : "type-947"
4490    },
4491    {
4492     "referenced_type" : "type-1295"
4493    }
4494   ],
4495   "return_type" : "type-25",
4496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4497  },
4498  {
4499   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::_hidl_provideProvisionResponse",
4500   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin30_hidl_provideProvisionResponseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4501   "parameters" :
4502   [
4503    {
4504     "referenced_type" : "type-954"
4505    },
4506    {
4507     "referenced_type" : "type-953"
4508    },
4509    {
4510     "referenced_type" : "type-947"
4511    },
4512    {
4513     "referenced_type" : "type-1296"
4514    }
4515   ],
4516   "return_type" : "type-25",
4517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4518  },
4519  {
4520   "access" : "private",
4521   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::ping",
4522   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin4pingEv",
4523   "parameters" :
4524   [
4525    {
4526     "is_this_ptr" : true,
4527     "referenced_type" : "type-173"
4528    }
4529   ],
4530   "return_type" : "type-437",
4531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4532  },
4533  {
4534   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::BnHwDrmPlugin",
4535   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE",
4536   "parameters" :
4537   [
4538    {
4539     "is_this_ptr" : true,
4540     "referenced_type" : "type-173"
4541    },
4542    {
4543     "referenced_type" : "type-86"
4544    }
4545   ],
4546   "return_type" : "type-28",
4547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4548  },
4549  {
4550   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::BnHwDrmPlugin",
4551   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE",
4552   "parameters" :
4553   [
4554    {
4555     "is_this_ptr" : true,
4556     "referenced_type" : "type-173"
4557    },
4558    {
4559     "referenced_type" : "type-86"
4560    }
4561   ],
4562   "return_type" : "type-28",
4563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4564  },
4565  {
4566   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::~BnHwDrmPlugin",
4567   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD0Ev",
4568   "parameters" :
4569   [
4570    {
4571     "is_this_ptr" : true,
4572     "referenced_type" : "type-173"
4573    }
4574   ],
4575   "return_type" : "type-28",
4576   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4577  },
4578  {
4579   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::~BnHwDrmPlugin",
4580   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD1Ev",
4581   "parameters" :
4582   [
4583    {
4584     "is_this_ptr" : true,
4585     "referenced_type" : "type-173"
4586    }
4587   ],
4588   "return_type" : "type-28",
4589   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4590  },
4591  {
4592   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPlugin::~BnHwDrmPlugin",
4593   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD2Ev",
4594   "parameters" :
4595   [
4596    {
4597     "is_this_ptr" : true,
4598     "referenced_type" : "type-173"
4599    }
4600   ],
4601   "return_type" : "type-28",
4602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
4603  },
4604  {
4605   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_sign",
4606   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10_hidl_signEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE",
4607   "parameters" :
4608   [
4609    {
4610     "referenced_type" : "type-35"
4611    },
4612    {
4613     "referenced_type" : "type-1135"
4614    },
4615    {
4616     "referenced_type" : "type-820"
4617    },
4618    {
4619     "referenced_type" : "type-820"
4620    },
4621    {
4622     "referenced_type" : "type-820"
4623    },
4624    {
4625     "referenced_type" : "type-1297"
4626    }
4627   ],
4628   "return_type" : "type-437",
4629   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4630  },
4631  {
4632   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::removeKeys",
4633   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE",
4634   "parameters" :
4635   [
4636    {
4637     "is_this_ptr" : true,
4638     "referenced_type" : "type-99"
4639    },
4640    {
4641     "referenced_type" : "type-820"
4642    }
4643   ],
4644   "return_type" : "type-1149",
4645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4646  },
4647  {
4648   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::linkToDeath",
4649   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4650   "parameters" :
4651   [
4652    {
4653     "is_this_ptr" : true,
4654     "referenced_type" : "type-99"
4655    },
4656    {
4657     "referenced_type" : "type-828"
4658    },
4659    {
4660     "referenced_type" : "type-236"
4661    }
4662   ],
4663   "return_type" : "type-373",
4664   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4665  },
4666  {
4667   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::openSession",
4668   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE",
4669   "parameters" :
4670   [
4671    {
4672     "is_this_ptr" : true,
4673     "referenced_type" : "type-99"
4674    },
4675    {
4676     "referenced_type" : "type-1298"
4677    }
4678   ],
4679   "return_type" : "type-437",
4680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4681  },
4682  {
4683   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::restoreKeys",
4684   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_",
4685   "parameters" :
4686   [
4687    {
4688     "is_this_ptr" : true,
4689     "referenced_type" : "type-99"
4690    },
4691    {
4692     "referenced_type" : "type-820"
4693    },
4694    {
4695     "referenced_type" : "type-820"
4696    }
4697   ],
4698   "return_type" : "type-1149",
4699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4700  },
4701  {
4702   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::setListener",
4703   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE",
4704   "parameters" :
4705   [
4706    {
4707     "is_this_ptr" : true,
4708     "referenced_type" : "type-99"
4709    },
4710    {
4711     "referenced_type" : "type-92"
4712    }
4713   ],
4714   "return_type" : "type-437",
4715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4716  },
4717  {
4718   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_verify",
4719   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12_hidl_verifyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_SC_NSt3__18functionIFvNS2_6StatusEbEEE",
4720   "parameters" :
4721   [
4722    {
4723     "referenced_type" : "type-35"
4724    },
4725    {
4726     "referenced_type" : "type-1135"
4727    },
4728    {
4729     "referenced_type" : "type-820"
4730    },
4731    {
4732     "referenced_type" : "type-820"
4733    },
4734    {
4735     "referenced_type" : "type-820"
4736    },
4737    {
4738     "referenced_type" : "type-820"
4739    },
4740    {
4741     "referenced_type" : "type-1299"
4742    }
4743   ],
4744   "return_type" : "type-437",
4745   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4746  },
4747  {
4748   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::closeSession",
4749   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE",
4750   "parameters" :
4751   [
4752    {
4753     "is_this_ptr" : true,
4754     "referenced_type" : "type-99"
4755    },
4756    {
4757     "referenced_type" : "type-820"
4758    }
4759   ],
4760   "return_type" : "type-1149",
4761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4762  },
4763  {
4764   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getDebugInfo",
4765   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4766   "parameters" :
4767   [
4768    {
4769     "is_this_ptr" : true,
4770     "referenced_type" : "type-99"
4771    },
4772    {
4773     "referenced_type" : "type-1300"
4774    }
4775   ],
4776   "return_type" : "type-437",
4777   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4778  },
4779  {
4780   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getHashChain",
4781   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4782   "parameters" :
4783   [
4784    {
4785     "is_this_ptr" : true,
4786     "referenced_type" : "type-99"
4787    },
4788    {
4789     "referenced_type" : "type-1301"
4790    }
4791   ],
4792   "return_type" : "type-437",
4793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4794  },
4795  {
4796   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_decrypt",
4797   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13_hidl_decryptEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE",
4798   "parameters" :
4799   [
4800    {
4801     "referenced_type" : "type-35"
4802    },
4803    {
4804     "referenced_type" : "type-1135"
4805    },
4806    {
4807     "referenced_type" : "type-820"
4808    },
4809    {
4810     "referenced_type" : "type-820"
4811    },
4812    {
4813     "referenced_type" : "type-820"
4814    },
4815    {
4816     "referenced_type" : "type-820"
4817    },
4818    {
4819     "referenced_type" : "type-1302"
4820    }
4821   ],
4822   "return_type" : "type-437",
4823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4824  },
4825  {
4826   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_encrypt",
4827   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13_hidl_encryptEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE",
4828   "parameters" :
4829   [
4830    {
4831     "referenced_type" : "type-35"
4832    },
4833    {
4834     "referenced_type" : "type-1135"
4835    },
4836    {
4837     "referenced_type" : "type-820"
4838    },
4839    {
4840     "referenced_type" : "type-820"
4841    },
4842    {
4843     "referenced_type" : "type-820"
4844    },
4845    {
4846     "referenced_type" : "type-820"
4847    },
4848    {
4849     "referenced_type" : "type-1303"
4850    }
4851   ],
4852   "return_type" : "type-437",
4853   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4854  },
4855  {
4856   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_signRSA",
4857   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13_hidl_signRSAEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS0_11hidl_stringESC_SC_NSt3__18functionIFvNS2_6StatusESC_EEE",
4858   "parameters" :
4859   [
4860    {
4861     "referenced_type" : "type-35"
4862    },
4863    {
4864     "referenced_type" : "type-1135"
4865    },
4866    {
4867     "referenced_type" : "type-820"
4868    },
4869    {
4870     "referenced_type" : "type-701"
4871    },
4872    {
4873     "referenced_type" : "type-820"
4874    },
4875    {
4876     "referenced_type" : "type-820"
4877    },
4878    {
4879     "referenced_type" : "type-1304"
4880    }
4881   ],
4882   "return_type" : "type-437",
4883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4884  },
4885  {
4886   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getKeyRequest",
4887   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE",
4888   "parameters" :
4889   [
4890    {
4891     "is_this_ptr" : true,
4892     "referenced_type" : "type-99"
4893    },
4894    {
4895     "referenced_type" : "type-820"
4896    },
4897    {
4898     "referenced_type" : "type-820"
4899    },
4900    {
4901     "referenced_type" : "type-701"
4902    },
4903    {
4904     "referenced_type" : "type-1066"
4905    },
4906    {
4907     "referenced_type" : "type-290"
4908    },
4909    {
4910     "referenced_type" : "type-1305"
4911    }
4912   ],
4913   "return_type" : "type-437",
4914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4915  },
4916  {
4917   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getSecureStop",
4918   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE",
4919   "parameters" :
4920   [
4921    {
4922     "is_this_ptr" : true,
4923     "referenced_type" : "type-99"
4924    },
4925    {
4926     "referenced_type" : "type-820"
4927    },
4928    {
4929     "referenced_type" : "type-1306"
4930    }
4931   ],
4932   "return_type" : "type-437",
4933   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4934  },
4935  {
4936   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::unlinkToDeath",
4937   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4938   "parameters" :
4939   [
4940    {
4941     "is_this_ptr" : true,
4942     "referenced_type" : "type-99"
4943    },
4944    {
4945     "referenced_type" : "type-828"
4946    }
4947   ],
4948   "return_type" : "type-373",
4949   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4950  },
4951  {
4952   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getSecureStops",
4953   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE",
4954   "parameters" :
4955   [
4956    {
4957     "is_this_ptr" : true,
4958     "referenced_type" : "type-99"
4959    },
4960    {
4961     "referenced_type" : "type-1307"
4962    }
4963   ],
4964   "return_type" : "type-437",
4965   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4966  },
4967  {
4968   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::interfaceChain",
4969   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4970   "parameters" :
4971   [
4972    {
4973     "is_this_ptr" : true,
4974     "referenced_type" : "type-99"
4975    },
4976    {
4977     "referenced_type" : "type-1308"
4978    }
4979   ],
4980   "return_type" : "type-437",
4981   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
4982  },
4983  {
4984   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::queryKeyStatus",
4985   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE",
4986   "parameters" :
4987   [
4988    {
4989     "is_this_ptr" : true,
4990     "referenced_type" : "type-99"
4991    },
4992    {
4993     "referenced_type" : "type-820"
4994    },
4995    {
4996     "referenced_type" : "type-1309"
4997    }
4998   ],
4999   "return_type" : "type-437",
5000   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5001  },
5002  {
5003   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::sendKeysChange",
5004   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb",
5005   "parameters" :
5006   [
5007    {
5008     "is_this_ptr" : true,
5009     "referenced_type" : "type-99"
5010    },
5011    {
5012     "referenced_type" : "type-820"
5013    },
5014    {
5015     "referenced_type" : "type-292"
5016    },
5017    {
5018     "referenced_type" : "type-31"
5019    }
5020   ],
5021   "return_type" : "type-437",
5022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5023  },
5024  {
5025   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_sendEvent",
5026   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15_hidl_sendEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9EventTypeERKNS0_8hidl_vecIhEESD_",
5027   "parameters" :
5028   [
5029    {
5030     "referenced_type" : "type-35"
5031    },
5032    {
5033     "referenced_type" : "type-1135"
5034    },
5035    {
5036     "referenced_type" : "type-1065"
5037    },
5038    {
5039     "referenced_type" : "type-820"
5040    },
5041    {
5042     "referenced_type" : "type-820"
5043    }
5044   ],
5045   "return_type" : "type-437",
5046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5047  },
5048  {
5049   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::setMacAlgorithm",
5050   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
5051   "parameters" :
5052   [
5053    {
5054     "is_this_ptr" : true,
5055     "referenced_type" : "type-99"
5056    },
5057    {
5058     "referenced_type" : "type-820"
5059    },
5060    {
5061     "referenced_type" : "type-701"
5062    }
5063   ],
5064   "return_type" : "type-1149",
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_removeKeys",
5069   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin16_hidl_removeKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5070   "parameters" :
5071   [
5072    {
5073     "referenced_type" : "type-35"
5074    },
5075    {
5076     "referenced_type" : "type-1135"
5077    },
5078    {
5079     "referenced_type" : "type-820"
5080    }
5081   ],
5082   "return_type" : "type-1149",
5083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5084  },
5085  {
5086   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_openSession",
5087   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17_hidl_openSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE",
5088   "parameters" :
5089   [
5090    {
5091     "referenced_type" : "type-35"
5092    },
5093    {
5094     "referenced_type" : "type-1135"
5095    },
5096    {
5097     "referenced_type" : "type-1310"
5098    }
5099   ],
5100   "return_type" : "type-437",
5101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5102  },
5103  {
5104   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_restoreKeys",
5105   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17_hidl_restoreKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_",
5106   "parameters" :
5107   [
5108    {
5109     "referenced_type" : "type-35"
5110    },
5111    {
5112     "referenced_type" : "type-1135"
5113    },
5114    {
5115     "referenced_type" : "type-820"
5116    },
5117    {
5118     "referenced_type" : "type-820"
5119    }
5120   ],
5121   "return_type" : "type-1149",
5122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5123  },
5124  {
5125   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_setListener",
5126   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17_hidl_setListenerEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_18IDrmPluginListenerEEE",
5127   "parameters" :
5128   [
5129    {
5130     "referenced_type" : "type-35"
5131    },
5132    {
5133     "referenced_type" : "type-1135"
5134    },
5135    {
5136     "referenced_type" : "type-92"
5137    }
5138   ],
5139   "return_type" : "type-437",
5140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5141  },
5142  {
5143   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getPropertyString",
5144   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE",
5145   "parameters" :
5146   [
5147    {
5148     "is_this_ptr" : true,
5149     "referenced_type" : "type-99"
5150    },
5151    {
5152     "referenced_type" : "type-701"
5153    },
5154    {
5155     "referenced_type" : "type-1311"
5156    }
5157   ],
5158   "return_type" : "type-437",
5159   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5160  },
5161  {
5162   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::releaseSecureStop",
5163   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE",
5164   "parameters" :
5165   [
5166    {
5167     "is_this_ptr" : true,
5168     "referenced_type" : "type-99"
5169    },
5170    {
5171     "referenced_type" : "type-820"
5172    }
5173   ],
5174   "return_type" : "type-1149",
5175   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5176  },
5177  {
5178   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::setPropertyString",
5179   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_",
5180   "parameters" :
5181   [
5182    {
5183     "is_this_ptr" : true,
5184     "referenced_type" : "type-99"
5185    },
5186    {
5187     "referenced_type" : "type-701"
5188    },
5189    {
5190     "referenced_type" : "type-701"
5191    }
5192   ],
5193   "return_type" : "type-1149",
5194   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5195  },
5196  {
5197   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_closeSession",
5198   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18_hidl_closeSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5199   "parameters" :
5200   [
5201    {
5202     "referenced_type" : "type-35"
5203    },
5204    {
5205     "referenced_type" : "type-1135"
5206    },
5207    {
5208     "referenced_type" : "type-820"
5209    }
5210   ],
5211   "return_type" : "type-1149",
5212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5213  },
5214  {
5215   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::provideKeyResponse",
5216   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE",
5217   "parameters" :
5218   [
5219    {
5220     "is_this_ptr" : true,
5221     "referenced_type" : "type-99"
5222    },
5223    {
5224     "referenced_type" : "type-820"
5225    },
5226    {
5227     "referenced_type" : "type-820"
5228    },
5229    {
5230     "referenced_type" : "type-1312"
5231    }
5232   ],
5233   "return_type" : "type-437",
5234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5235  },
5236  {
5237   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::setCipherAlgorithm",
5238   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
5239   "parameters" :
5240   [
5241    {
5242     "is_this_ptr" : true,
5243     "referenced_type" : "type-99"
5244    },
5245    {
5246     "referenced_type" : "type-820"
5247    },
5248    {
5249     "referenced_type" : "type-701"
5250    }
5251   ],
5252   "return_type" : "type-1149",
5253   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5254  },
5255  {
5256   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_getKeyRequest",
5257   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19_hidl_getKeyRequestEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_RKNS0_11hidl_stringENS2_7KeyTypeERKNS9_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusESC_NS2_14KeyRequestTypeESF_EEE",
5258   "parameters" :
5259   [
5260    {
5261     "referenced_type" : "type-35"
5262    },
5263    {
5264     "referenced_type" : "type-1135"
5265    },
5266    {
5267     "referenced_type" : "type-820"
5268    },
5269    {
5270     "referenced_type" : "type-820"
5271    },
5272    {
5273     "referenced_type" : "type-701"
5274    },
5275    {
5276     "referenced_type" : "type-1066"
5277    },
5278    {
5279     "referenced_type" : "type-290"
5280    },
5281    {
5282     "referenced_type" : "type-1313"
5283    }
5284   ],
5285   "return_type" : "type-437",
5286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5287  },
5288  {
5289   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_getSecureStop",
5290   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19_hidl_getSecureStopEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE",
5291   "parameters" :
5292   [
5293    {
5294     "referenced_type" : "type-35"
5295    },
5296    {
5297     "referenced_type" : "type-1135"
5298    },
5299    {
5300     "referenced_type" : "type-820"
5301    },
5302    {
5303     "referenced_type" : "type-1314"
5304    }
5305   ],
5306   "return_type" : "type-437",
5307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5308  },
5309  {
5310   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getProvisionRequest",
5311   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE",
5312   "parameters" :
5313   [
5314    {
5315     "is_this_ptr" : true,
5316     "referenced_type" : "type-99"
5317    },
5318    {
5319     "referenced_type" : "type-701"
5320    },
5321    {
5322     "referenced_type" : "type-701"
5323    },
5324    {
5325     "referenced_type" : "type-1315"
5326    }
5327   ],
5328   "return_type" : "type-437",
5329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5330  },
5331  {
5332   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::interfaceDescriptor",
5333   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5334   "parameters" :
5335   [
5336    {
5337     "is_this_ptr" : true,
5338     "referenced_type" : "type-99"
5339    },
5340    {
5341     "referenced_type" : "type-1316"
5342    }
5343   ],
5344   "return_type" : "type-437",
5345   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5346  },
5347  {
5348   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_getSecureStops",
5349   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20_hidl_getSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE",
5350   "parameters" :
5351   [
5352    {
5353     "referenced_type" : "type-35"
5354    },
5355    {
5356     "referenced_type" : "type-1135"
5357    },
5358    {
5359     "referenced_type" : "type-1317"
5360    }
5361   ],
5362   "return_type" : "type-437",
5363   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5364  },
5365  {
5366   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_queryKeyStatus",
5367   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20_hidl_queryKeyStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS9_INS2_8KeyValueEEEEEE",
5368   "parameters" :
5369   [
5370    {
5371     "referenced_type" : "type-35"
5372    },
5373    {
5374     "referenced_type" : "type-1135"
5375    },
5376    {
5377     "referenced_type" : "type-820"
5378    },
5379    {
5380     "referenced_type" : "type-1318"
5381    }
5382   ],
5383   "return_type" : "type-437",
5384   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5385  },
5386  {
5387   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_sendKeysChange",
5388   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20_hidl_sendKeysChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb",
5389   "parameters" :
5390   [
5391    {
5392     "referenced_type" : "type-35"
5393    },
5394    {
5395     "referenced_type" : "type-1135"
5396    },
5397    {
5398     "referenced_type" : "type-820"
5399    },
5400    {
5401     "referenced_type" : "type-292"
5402    },
5403    {
5404     "referenced_type" : "type-31"
5405    }
5406   ],
5407   "return_type" : "type-437",
5408   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5409  },
5410  {
5411   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::getPropertyByteArray",
5412   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE",
5413   "parameters" :
5414   [
5415    {
5416     "is_this_ptr" : true,
5417     "referenced_type" : "type-99"
5418    },
5419    {
5420     "referenced_type" : "type-701"
5421    },
5422    {
5423     "referenced_type" : "type-1319"
5424    }
5425   ],
5426   "return_type" : "type-437",
5427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5428  },
5429  {
5430   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::sendExpirationUpdate",
5431   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx",
5432   "parameters" :
5433   [
5434    {
5435     "is_this_ptr" : true,
5436     "referenced_type" : "type-99"
5437    },
5438    {
5439     "referenced_type" : "type-820"
5440    },
5441    {
5442     "referenced_type" : "type-60"
5443    }
5444   ],
5445   "return_type" : "type-437",
5446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5447  },
5448  {
5449   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::setPropertyByteArray",
5450   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE",
5451   "parameters" :
5452   [
5453    {
5454     "is_this_ptr" : true,
5455     "referenced_type" : "type-99"
5456    },
5457    {
5458     "referenced_type" : "type-701"
5459    },
5460    {
5461     "referenced_type" : "type-820"
5462    }
5463   ],
5464   "return_type" : "type-1149",
5465   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5466  },
5467  {
5468   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_setMacAlgorithm",
5469   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21_hidl_setMacAlgorithmEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
5470   "parameters" :
5471   [
5472    {
5473     "referenced_type" : "type-35"
5474    },
5475    {
5476     "referenced_type" : "type-1135"
5477    },
5478    {
5479     "referenced_type" : "type-820"
5480    },
5481    {
5482     "referenced_type" : "type-701"
5483    }
5484   ],
5485   "return_type" : "type-1149",
5486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5487  },
5488  {
5489   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::notifySyspropsChanged",
5490   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21notifySyspropsChangedEv",
5491   "parameters" :
5492   [
5493    {
5494     "is_this_ptr" : true,
5495     "referenced_type" : "type-99"
5496    }
5497   ],
5498   "return_type" : "type-437",
5499   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5500  },
5501  {
5502   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::releaseAllSecureStops",
5503   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21releaseAllSecureStopsEv",
5504   "parameters" :
5505   [
5506    {
5507     "is_this_ptr" : true,
5508     "referenced_type" : "type-99"
5509    }
5510   ],
5511   "return_type" : "type-1149",
5512   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5513  },
5514  {
5515   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::setHALInstrumentation",
5516   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21setHALInstrumentationEv",
5517   "parameters" :
5518   [
5519    {
5520     "is_this_ptr" : true,
5521     "referenced_type" : "type-99"
5522    }
5523   ],
5524   "return_type" : "type-437",
5525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5526  },
5527  {
5528   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_getPropertyString",
5529   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin23_hidl_getPropertyStringEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusESB_EEE",
5530   "parameters" :
5531   [
5532    {
5533     "referenced_type" : "type-35"
5534    },
5535    {
5536     "referenced_type" : "type-1135"
5537    },
5538    {
5539     "referenced_type" : "type-701"
5540    },
5541    {
5542     "referenced_type" : "type-1320"
5543    }
5544   ],
5545   "return_type" : "type-437",
5546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5547  },
5548  {
5549   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_releaseSecureStop",
5550   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin23_hidl_releaseSecureStopEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5551   "parameters" :
5552   [
5553    {
5554     "referenced_type" : "type-35"
5555    },
5556    {
5557     "referenced_type" : "type-1135"
5558    },
5559    {
5560     "referenced_type" : "type-820"
5561    }
5562   ],
5563   "return_type" : "type-1149",
5564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5565  },
5566  {
5567   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_setPropertyString",
5568   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin23_hidl_setPropertyStringEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_",
5569   "parameters" :
5570   [
5571    {
5572     "referenced_type" : "type-35"
5573    },
5574    {
5575     "referenced_type" : "type-1135"
5576    },
5577    {
5578     "referenced_type" : "type-701"
5579    },
5580    {
5581     "referenced_type" : "type-701"
5582    }
5583   ],
5584   "return_type" : "type-1149",
5585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5586  },
5587  {
5588   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_provideKeyResponse",
5589   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24_hidl_provideKeyResponseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_NSt3__18functionIFvNS2_6StatusESC_EEE",
5590   "parameters" :
5591   [
5592    {
5593     "referenced_type" : "type-35"
5594    },
5595    {
5596     "referenced_type" : "type-1135"
5597    },
5598    {
5599     "referenced_type" : "type-820"
5600    },
5601    {
5602     "referenced_type" : "type-820"
5603    },
5604    {
5605     "referenced_type" : "type-1321"
5606    }
5607   ],
5608   "return_type" : "type-437",
5609   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5610  },
5611  {
5612   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_setCipherAlgorithm",
5613   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24_hidl_setCipherAlgorithmEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
5614   "parameters" :
5615   [
5616    {
5617     "referenced_type" : "type-35"
5618    },
5619    {
5620     "referenced_type" : "type-1135"
5621    },
5622    {
5623     "referenced_type" : "type-820"
5624    },
5625    {
5626     "referenced_type" : "type-701"
5627    }
5628   ],
5629   "return_type" : "type-1149",
5630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5631  },
5632  {
5633   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::provideProvisionResponse",
5634   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE",
5635   "parameters" :
5636   [
5637    {
5638     "is_this_ptr" : true,
5639     "referenced_type" : "type-99"
5640    },
5641    {
5642     "referenced_type" : "type-820"
5643    },
5644    {
5645     "referenced_type" : "type-1322"
5646    }
5647   ],
5648   "return_type" : "type-437",
5649   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5650  },
5651  {
5652   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_getProvisionRequest",
5653   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin25_hidl_getProvisionRequestEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEESB_EEE",
5654   "parameters" :
5655   [
5656    {
5657     "referenced_type" : "type-35"
5658    },
5659    {
5660     "referenced_type" : "type-1135"
5661    },
5662    {
5663     "referenced_type" : "type-701"
5664    },
5665    {
5666     "referenced_type" : "type-701"
5667    },
5668    {
5669     "referenced_type" : "type-1323"
5670    }
5671   ],
5672   "return_type" : "type-437",
5673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5674  },
5675  {
5676   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_getPropertyByteArray",
5677   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin26_hidl_getPropertyByteArrayEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE",
5678   "parameters" :
5679   [
5680    {
5681     "referenced_type" : "type-35"
5682    },
5683    {
5684     "referenced_type" : "type-1135"
5685    },
5686    {
5687     "referenced_type" : "type-701"
5688    },
5689    {
5690     "referenced_type" : "type-1324"
5691    }
5692   ],
5693   "return_type" : "type-437",
5694   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5695  },
5696  {
5697   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_sendExpirationUpdate",
5698   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin26_hidl_sendExpirationUpdateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEx",
5699   "parameters" :
5700   [
5701    {
5702     "referenced_type" : "type-35"
5703    },
5704    {
5705     "referenced_type" : "type-1135"
5706    },
5707    {
5708     "referenced_type" : "type-820"
5709    },
5710    {
5711     "referenced_type" : "type-60"
5712    }
5713   ],
5714   "return_type" : "type-437",
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_setPropertyByteArray",
5719   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin26_hidl_setPropertyByteArrayEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE",
5720   "parameters" :
5721   [
5722    {
5723     "referenced_type" : "type-35"
5724    },
5725    {
5726     "referenced_type" : "type-1135"
5727    },
5728    {
5729     "referenced_type" : "type-701"
5730    },
5731    {
5732     "referenced_type" : "type-820"
5733    }
5734   ],
5735   "return_type" : "type-1149",
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::_hidl_releaseAllSecureStops",
5740   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin27_hidl_releaseAllSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
5741   "parameters" :
5742   [
5743    {
5744     "referenced_type" : "type-35"
5745    },
5746    {
5747     "referenced_type" : "type-1135"
5748    }
5749   ],
5750   "return_type" : "type-1149",
5751   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5752  },
5753  {
5754   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::_hidl_provideProvisionResponse",
5755   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin30_hidl_provideProvisionResponseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusESC_SC_EEE",
5756   "parameters" :
5757   [
5758    {
5759     "referenced_type" : "type-35"
5760    },
5761    {
5762     "referenced_type" : "type-1135"
5763    },
5764    {
5765     "referenced_type" : "type-820"
5766    },
5767    {
5768     "referenced_type" : "type-1325"
5769    }
5770   ],
5771   "return_type" : "type-437",
5772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5773  },
5774  {
5775   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::ping",
5776   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4pingEv",
5777   "parameters" :
5778   [
5779    {
5780     "is_this_ptr" : true,
5781     "referenced_type" : "type-99"
5782    }
5783   ],
5784   "return_type" : "type-437",
5785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5786  },
5787  {
5788   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::sign",
5789   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE",
5790   "parameters" :
5791   [
5792    {
5793     "is_this_ptr" : true,
5794     "referenced_type" : "type-99"
5795    },
5796    {
5797     "referenced_type" : "type-820"
5798    },
5799    {
5800     "referenced_type" : "type-820"
5801    },
5802    {
5803     "referenced_type" : "type-820"
5804    },
5805    {
5806     "referenced_type" : "type-1326"
5807    }
5808   ],
5809   "return_type" : "type-437",
5810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5811  },
5812  {
5813   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::debug",
5814   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5815   "parameters" :
5816   [
5817    {
5818     "is_this_ptr" : true,
5819     "referenced_type" : "type-99"
5820    },
5821    {
5822     "referenced_type" : "type-868"
5823    },
5824    {
5825     "referenced_type" : "type-1102"
5826    }
5827   ],
5828   "return_type" : "type-437",
5829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5830  },
5831  {
5832   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::verify",
5833   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE",
5834   "parameters" :
5835   [
5836    {
5837     "is_this_ptr" : true,
5838     "referenced_type" : "type-99"
5839    },
5840    {
5841     "referenced_type" : "type-820"
5842    },
5843    {
5844     "referenced_type" : "type-820"
5845    },
5846    {
5847     "referenced_type" : "type-820"
5848    },
5849    {
5850     "referenced_type" : "type-820"
5851    },
5852    {
5853     "referenced_type" : "type-1327"
5854    }
5855   ],
5856   "return_type" : "type-437",
5857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5858  },
5859  {
5860   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::decrypt",
5861   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE",
5862   "parameters" :
5863   [
5864    {
5865     "is_this_ptr" : true,
5866     "referenced_type" : "type-99"
5867    },
5868    {
5869     "referenced_type" : "type-820"
5870    },
5871    {
5872     "referenced_type" : "type-820"
5873    },
5874    {
5875     "referenced_type" : "type-820"
5876    },
5877    {
5878     "referenced_type" : "type-820"
5879    },
5880    {
5881     "referenced_type" : "type-1328"
5882    }
5883   ],
5884   "return_type" : "type-437",
5885   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5886  },
5887  {
5888   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::encrypt",
5889   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE",
5890   "parameters" :
5891   [
5892    {
5893     "is_this_ptr" : true,
5894     "referenced_type" : "type-99"
5895    },
5896    {
5897     "referenced_type" : "type-820"
5898    },
5899    {
5900     "referenced_type" : "type-820"
5901    },
5902    {
5903     "referenced_type" : "type-820"
5904    },
5905    {
5906     "referenced_type" : "type-820"
5907    },
5908    {
5909     "referenced_type" : "type-1329"
5910    }
5911   ],
5912   "return_type" : "type-437",
5913   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5914  },
5915  {
5916   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::signRSA",
5917   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE",
5918   "parameters" :
5919   [
5920    {
5921     "is_this_ptr" : true,
5922     "referenced_type" : "type-99"
5923    },
5924    {
5925     "referenced_type" : "type-820"
5926    },
5927    {
5928     "referenced_type" : "type-701"
5929    },
5930    {
5931     "referenced_type" : "type-820"
5932    },
5933    {
5934     "referenced_type" : "type-820"
5935    },
5936    {
5937     "referenced_type" : "type-1330"
5938    }
5939   ],
5940   "return_type" : "type-437",
5941   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5942  },
5943  {
5944   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::sendEvent",
5945   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_",
5946   "parameters" :
5947   [
5948    {
5949     "is_this_ptr" : true,
5950     "referenced_type" : "type-99"
5951    },
5952    {
5953     "referenced_type" : "type-1065"
5954    },
5955    {
5956     "referenced_type" : "type-820"
5957    },
5958    {
5959     "referenced_type" : "type-820"
5960    }
5961   ],
5962   "return_type" : "type-437",
5963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5964  },
5965  {
5966   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::BpHwDrmPlugin",
5967   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE",
5968   "parameters" :
5969   [
5970    {
5971     "is_this_ptr" : true,
5972     "referenced_type" : "type-99"
5973    },
5974    {
5975     "referenced_type" : "type-75"
5976    }
5977   ],
5978   "return_type" : "type-28",
5979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5980  },
5981  {
5982   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPlugin::BpHwDrmPlugin",
5983   "linker_set_key" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE",
5984   "parameters" :
5985   [
5986    {
5987     "is_this_ptr" : true,
5988     "referenced_type" : "type-99"
5989    },
5990    {
5991     "referenced_type" : "type-75"
5992    }
5993   ],
5994   "return_type" : "type-28",
5995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
5996  },
5997  {
5998   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::getService",
5999   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
6000   "parameters" :
6001   [
6002    {
6003     "default_arg" : true,
6004     "referenced_type" : "type-1190"
6005    },
6006    {
6007     "default_arg" : true,
6008     "referenced_type" : "type-31"
6009    }
6010   ],
6011   "return_type" : "type-278",
6012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6013  },
6014  {
6015   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::linkToDeath",
6016   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
6017   "parameters" :
6018   [
6019    {
6020     "is_this_ptr" : true,
6021     "referenced_type" : "type-279"
6022    },
6023    {
6024     "referenced_type" : "type-828"
6025    },
6026    {
6027     "referenced_type" : "type-236"
6028    }
6029   ],
6030   "return_type" : "type-373",
6031   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6032  },
6033  {
6034   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::getDebugInfo",
6035   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6036   "parameters" :
6037   [
6038    {
6039     "is_this_ptr" : true,
6040     "referenced_type" : "type-279"
6041    },
6042    {
6043     "referenced_type" : "type-1331"
6044    }
6045   ],
6046   "return_type" : "type-437",
6047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6048  },
6049  {
6050   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::getHashChain",
6051   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
6052   "parameters" :
6053   [
6054    {
6055     "is_this_ptr" : true,
6056     "referenced_type" : "type-279"
6057    },
6058    {
6059     "referenced_type" : "type-1332"
6060    }
6061   ],
6062   "return_type" : "type-437",
6063   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6064  },
6065  {
6066   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::tryGetService",
6067   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
6068   "parameters" :
6069   [
6070    {
6071     "default_arg" : true,
6072     "referenced_type" : "type-1190"
6073    },
6074    {
6075     "default_arg" : true,
6076     "referenced_type" : "type-31"
6077    }
6078   ],
6079   "return_type" : "type-278",
6080   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6081  },
6082  {
6083   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::unlinkToDeath",
6084   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6085   "parameters" :
6086   [
6087    {
6088     "is_this_ptr" : true,
6089     "referenced_type" : "type-279"
6090    },
6091    {
6092     "referenced_type" : "type-828"
6093    }
6094   ],
6095   "return_type" : "type-373",
6096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6097  },
6098  {
6099   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::interfaceChain",
6100   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6101   "parameters" :
6102   [
6103    {
6104     "is_this_ptr" : true,
6105     "referenced_type" : "type-279"
6106    },
6107    {
6108     "referenced_type" : "type-1333"
6109    }
6110   ],
6111   "return_type" : "type-437",
6112   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6113  },
6114  {
6115   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::registerAsService",
6116   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
6117   "parameters" :
6118   [
6119    {
6120     "is_this_ptr" : true,
6121     "referenced_type" : "type-279"
6122    },
6123    {
6124     "default_arg" : true,
6125     "referenced_type" : "type-1190"
6126    }
6127   ],
6128   "return_type" : "type-25",
6129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6130  },
6131  {
6132   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::interfaceDescriptor",
6133   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6134   "parameters" :
6135   [
6136    {
6137     "is_this_ptr" : true,
6138     "referenced_type" : "type-279"
6139    },
6140    {
6141     "referenced_type" : "type-1334"
6142    }
6143   ],
6144   "return_type" : "type-437",
6145   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6146  },
6147  {
6148   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::notifySyspropsChanged",
6149   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv",
6150   "parameters" :
6151   [
6152    {
6153     "is_this_ptr" : true,
6154     "referenced_type" : "type-279"
6155    }
6156   ],
6157   "return_type" : "type-437",
6158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6159  },
6160  {
6161   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::setHALInstrumentation",
6162   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv",
6163   "parameters" :
6164   [
6165    {
6166     "is_this_ptr" : true,
6167     "referenced_type" : "type-279"
6168    }
6169   ],
6170   "return_type" : "type-437",
6171   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6172  },
6173  {
6174   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::registerForNotifications",
6175   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6176   "parameters" :
6177   [
6178    {
6179     "referenced_type" : "type-1190"
6180    },
6181    {
6182     "referenced_type" : "type-1103"
6183    }
6184   ],
6185   "return_type" : "type-31",
6186   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6187  },
6188  {
6189   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::ping",
6190   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv",
6191   "parameters" :
6192   [
6193    {
6194     "is_this_ptr" : true,
6195     "referenced_type" : "type-279"
6196    }
6197   ],
6198   "return_type" : "type-437",
6199   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6200  },
6201  {
6202   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::debug",
6203   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6204   "parameters" :
6205   [
6206    {
6207     "is_this_ptr" : true,
6208     "referenced_type" : "type-279"
6209    },
6210    {
6211     "referenced_type" : "type-868"
6212    },
6213    {
6214     "referenced_type" : "type-1102"
6215    }
6216   ],
6217   "return_type" : "type-437",
6218   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6219  },
6220  {
6221   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::castFrom",
6222   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
6223   "parameters" :
6224   [
6225    {
6226     "referenced_type" : "type-1148"
6227    },
6228    {
6229     "default_arg" : true,
6230     "referenced_type" : "type-31"
6231    }
6232   ],
6233   "return_type" : "type-1156",
6234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6235  },
6236  {
6237   "function_name" : "android::hardware::drm::V1_0::ICryptoPlugin::castFrom",
6238   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin8castFromERKNS_2spIS3_EEb",
6239   "parameters" :
6240   [
6241    {
6242     "referenced_type" : "type-1202"
6243    },
6244    {
6245     "default_arg" : true,
6246     "referenced_type" : "type-31"
6247    }
6248   ],
6249   "return_type" : "type-1156",
6250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6251  },
6252  {
6253   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::onTransact",
6254   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
6255   "parameters" :
6256   [
6257    {
6258     "is_this_ptr" : true,
6259     "referenced_type" : "type-37"
6260    },
6261    {
6262     "referenced_type" : "type-2"
6263    },
6264    {
6265     "referenced_type" : "type-953"
6266    },
6267    {
6268     "referenced_type" : "type-947"
6269    },
6270    {
6271     "default_arg" : true,
6272     "referenced_type" : "type-2"
6273    },
6274    {
6275     "default_arg" : true,
6276     "referenced_type" : "type-1335"
6277    }
6278   ],
6279   "return_type" : "type-25",
6280   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6281  },
6282  {
6283   "access" : "private",
6284   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::getDebugInfo",
6285   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6286   "parameters" :
6287   [
6288    {
6289     "is_this_ptr" : true,
6290     "referenced_type" : "type-37"
6291    },
6292    {
6293     "referenced_type" : "type-1336"
6294    }
6295   ],
6296   "return_type" : "type-437",
6297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6298  },
6299  {
6300   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::_hidl_createPlugin",
6301   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory18_hidl_createPluginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
6302   "parameters" :
6303   [
6304    {
6305     "referenced_type" : "type-954"
6306    },
6307    {
6308     "referenced_type" : "type-953"
6309    },
6310    {
6311     "referenced_type" : "type-947"
6312    },
6313    {
6314     "referenced_type" : "type-1337"
6315    }
6316   ],
6317   "return_type" : "type-25",
6318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6319  },
6320  {
6321   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::_hidl_isContentTypeSupported",
6322   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory28_hidl_isContentTypeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
6323   "parameters" :
6324   [
6325    {
6326     "referenced_type" : "type-954"
6327    },
6328    {
6329     "referenced_type" : "type-953"
6330    },
6331    {
6332     "referenced_type" : "type-947"
6333    },
6334    {
6335     "referenced_type" : "type-1338"
6336    }
6337   ],
6338   "return_type" : "type-25",
6339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6340  },
6341  {
6342   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::_hidl_isCryptoSchemeSupported",
6343   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory29_hidl_isCryptoSchemeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
6344   "parameters" :
6345   [
6346    {
6347     "referenced_type" : "type-954"
6348    },
6349    {
6350     "referenced_type" : "type-953"
6351    },
6352    {
6353     "referenced_type" : "type-947"
6354    },
6355    {
6356     "referenced_type" : "type-1339"
6357    }
6358   ],
6359   "return_type" : "type-25",
6360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6361  },
6362  {
6363   "access" : "private",
6364   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::ping",
6365   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory4pingEv",
6366   "parameters" :
6367   [
6368    {
6369     "is_this_ptr" : true,
6370     "referenced_type" : "type-37"
6371    }
6372   ],
6373   "return_type" : "type-437",
6374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6375  },
6376  {
6377   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::BnHwDrmFactory",
6378   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE",
6379   "parameters" :
6380   [
6381    {
6382     "is_this_ptr" : true,
6383     "referenced_type" : "type-37"
6384    },
6385    {
6386     "referenced_type" : "type-183"
6387    }
6388   ],
6389   "return_type" : "type-28",
6390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6391  },
6392  {
6393   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::BnHwDrmFactory",
6394   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE",
6395   "parameters" :
6396   [
6397    {
6398     "is_this_ptr" : true,
6399     "referenced_type" : "type-37"
6400    },
6401    {
6402     "referenced_type" : "type-183"
6403    }
6404   ],
6405   "return_type" : "type-28",
6406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6407  },
6408  {
6409   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::~BnHwDrmFactory",
6410   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev",
6411   "parameters" :
6412   [
6413    {
6414     "is_this_ptr" : true,
6415     "referenced_type" : "type-37"
6416    }
6417   ],
6418   "return_type" : "type-28",
6419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6420  },
6421  {
6422   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::~BnHwDrmFactory",
6423   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev",
6424   "parameters" :
6425   [
6426    {
6427     "is_this_ptr" : true,
6428     "referenced_type" : "type-37"
6429    }
6430   ],
6431   "return_type" : "type-28",
6432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6433  },
6434  {
6435   "function_name" : "android::hardware::drm::V1_0::BnHwDrmFactory::~BnHwDrmFactory",
6436   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD2Ev",
6437   "parameters" :
6438   [
6439    {
6440     "is_this_ptr" : true,
6441     "referenced_type" : "type-37"
6442    }
6443   ],
6444   "return_type" : "type-28",
6445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
6446  },
6447  {
6448   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::linkToDeath",
6449   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
6450   "parameters" :
6451   [
6452    {
6453     "is_this_ptr" : true,
6454     "referenced_type" : "type-50"
6455    },
6456    {
6457     "referenced_type" : "type-828"
6458    },
6459    {
6460     "referenced_type" : "type-236"
6461    }
6462   ],
6463   "return_type" : "type-373",
6464   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6465  },
6466  {
6467   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::createPlugin",
6468   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE",
6469   "parameters" :
6470   [
6471    {
6472     "is_this_ptr" : true,
6473     "referenced_type" : "type-50"
6474    },
6475    {
6476     "referenced_type" : "type-1118"
6477    },
6478    {
6479     "referenced_type" : "type-701"
6480    },
6481    {
6482     "referenced_type" : "type-1340"
6483    }
6484   ],
6485   "return_type" : "type-437",
6486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6487  },
6488  {
6489   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::getDebugInfo",
6490   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6491   "parameters" :
6492   [
6493    {
6494     "is_this_ptr" : true,
6495     "referenced_type" : "type-50"
6496    },
6497    {
6498     "referenced_type" : "type-1341"
6499    }
6500   ],
6501   "return_type" : "type-437",
6502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6503  },
6504  {
6505   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::getHashChain",
6506   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
6507   "parameters" :
6508   [
6509    {
6510     "is_this_ptr" : true,
6511     "referenced_type" : "type-50"
6512    },
6513    {
6514     "referenced_type" : "type-1342"
6515    }
6516   ],
6517   "return_type" : "type-437",
6518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6519  },
6520  {
6521   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::unlinkToDeath",
6522   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6523   "parameters" :
6524   [
6525    {
6526     "is_this_ptr" : true,
6527     "referenced_type" : "type-50"
6528    },
6529    {
6530     "referenced_type" : "type-828"
6531    }
6532   ],
6533   "return_type" : "type-373",
6534   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6535  },
6536  {
6537   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::interfaceChain",
6538   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6539   "parameters" :
6540   [
6541    {
6542     "is_this_ptr" : true,
6543     "referenced_type" : "type-50"
6544    },
6545    {
6546     "referenced_type" : "type-1343"
6547    }
6548   ],
6549   "return_type" : "type-437",
6550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6551  },
6552  {
6553   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::_hidl_createPlugin",
6554   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory18_hidl_createPluginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE",
6555   "parameters" :
6556   [
6557    {
6558     "referenced_type" : "type-35"
6559    },
6560    {
6561     "referenced_type" : "type-1135"
6562    },
6563    {
6564     "referenced_type" : "type-1118"
6565    },
6566    {
6567     "referenced_type" : "type-701"
6568    },
6569    {
6570     "referenced_type" : "type-1344"
6571    }
6572   ],
6573   "return_type" : "type-437",
6574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6575  },
6576  {
6577   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::interfaceDescriptor",
6578   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6579   "parameters" :
6580   [
6581    {
6582     "is_this_ptr" : true,
6583     "referenced_type" : "type-50"
6584    },
6585    {
6586     "referenced_type" : "type-1345"
6587    }
6588   ],
6589   "return_type" : "type-437",
6590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6591  },
6592  {
6593   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::notifySyspropsChanged",
6594   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21notifySyspropsChangedEv",
6595   "parameters" :
6596   [
6597    {
6598     "is_this_ptr" : true,
6599     "referenced_type" : "type-50"
6600    }
6601   ],
6602   "return_type" : "type-437",
6603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6604  },
6605  {
6606   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::setHALInstrumentation",
6607   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21setHALInstrumentationEv",
6608   "parameters" :
6609   [
6610    {
6611     "is_this_ptr" : true,
6612     "referenced_type" : "type-50"
6613    }
6614   ],
6615   "return_type" : "type-437",
6616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6617  },
6618  {
6619   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::isContentTypeSupported",
6620   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE",
6621   "parameters" :
6622   [
6623    {
6624     "is_this_ptr" : true,
6625     "referenced_type" : "type-50"
6626    },
6627    {
6628     "referenced_type" : "type-701"
6629    }
6630   ],
6631   "return_type" : "type-373",
6632   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6633  },
6634  {
6635   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::isCryptoSchemeSupported",
6636   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE",
6637   "parameters" :
6638   [
6639    {
6640     "is_this_ptr" : true,
6641     "referenced_type" : "type-50"
6642    },
6643    {
6644     "referenced_type" : "type-1118"
6645    }
6646   ],
6647   "return_type" : "type-373",
6648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6649  },
6650  {
6651   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::_hidl_isContentTypeSupported",
6652   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory28_hidl_isContentTypeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringE",
6653   "parameters" :
6654   [
6655    {
6656     "referenced_type" : "type-35"
6657    },
6658    {
6659     "referenced_type" : "type-1135"
6660    },
6661    {
6662     "referenced_type" : "type-701"
6663    }
6664   ],
6665   "return_type" : "type-373",
6666   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6667  },
6668  {
6669   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::_hidl_isCryptoSchemeSupported",
6670   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory29_hidl_isCryptoSchemeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEE",
6671   "parameters" :
6672   [
6673    {
6674     "referenced_type" : "type-35"
6675    },
6676    {
6677     "referenced_type" : "type-1135"
6678    },
6679    {
6680     "referenced_type" : "type-1118"
6681    }
6682   ],
6683   "return_type" : "type-373",
6684   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6685  },
6686  {
6687   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::ping",
6688   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory4pingEv",
6689   "parameters" :
6690   [
6691    {
6692     "is_this_ptr" : true,
6693     "referenced_type" : "type-50"
6694    }
6695   ],
6696   "return_type" : "type-437",
6697   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6698  },
6699  {
6700   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::debug",
6701   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6702   "parameters" :
6703   [
6704    {
6705     "is_this_ptr" : true,
6706     "referenced_type" : "type-50"
6707    },
6708    {
6709     "referenced_type" : "type-868"
6710    },
6711    {
6712     "referenced_type" : "type-1102"
6713    }
6714   ],
6715   "return_type" : "type-437",
6716   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6717  },
6718  {
6719   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::BpHwDrmFactory",
6720   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE",
6721   "parameters" :
6722   [
6723    {
6724     "is_this_ptr" : true,
6725     "referenced_type" : "type-50"
6726    },
6727    {
6728     "referenced_type" : "type-75"
6729    }
6730   ],
6731   "return_type" : "type-28",
6732   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6733  },
6734  {
6735   "function_name" : "android::hardware::drm::V1_0::BpHwDrmFactory::BpHwDrmFactory",
6736   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE",
6737   "parameters" :
6738   [
6739    {
6740     "is_this_ptr" : true,
6741     "referenced_type" : "type-50"
6742    },
6743    {
6744     "referenced_type" : "type-75"
6745    }
6746   ],
6747   "return_type" : "type-28",
6748   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6749  },
6750  {
6751   "access" : "private",
6752   "function_name" : "android::hardware::drm::V1_0::BsCryptoPlugin::addOnewayTask",
6753   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin13addOnewayTaskENSt3__18functionIFvvEEE",
6754   "parameters" :
6755   [
6756    {
6757     "is_this_ptr" : true,
6758     "referenced_type" : "type-1145"
6759    },
6760    {
6761     "referenced_type" : "type-1348"
6762    }
6763   ],
6764   "return_type" : "type-437",
6765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoPlugin.h"
6766  },
6767  {
6768   "function_name" : "android::hardware::drm::V1_0::BsCryptoPlugin::BsCryptoPlugin",
6769   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginC1ENS_2spINS2_13ICryptoPluginEEE",
6770   "parameters" :
6771   [
6772    {
6773     "is_this_ptr" : true,
6774     "referenced_type" : "type-1145"
6775    },
6776    {
6777     "referenced_type" : "type-306"
6778    }
6779   ],
6780   "return_type" : "type-28",
6781   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoPlugin.h"
6782  },
6783  {
6784   "function_name" : "android::hardware::drm::V1_0::BsCryptoPlugin::BsCryptoPlugin",
6785   "linker_set_key" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginC2ENS_2spINS2_13ICryptoPluginEEE",
6786   "parameters" :
6787   [
6788    {
6789     "is_this_ptr" : true,
6790     "referenced_type" : "type-1145"
6791    },
6792    {
6793     "referenced_type" : "type-306"
6794    }
6795   ],
6796   "return_type" : "type-28",
6797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoPlugin.h"
6798  },
6799  {
6800   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::getService",
6801   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
6802   "parameters" :
6803   [
6804    {
6805     "default_arg" : true,
6806     "referenced_type" : "type-959"
6807    },
6808    {
6809     "default_arg" : true,
6810     "referenced_type" : "type-31"
6811    }
6812   ],
6813   "return_type" : "type-329",
6814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6815  },
6816  {
6817   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::linkToDeath",
6818   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
6819   "parameters" :
6820   [
6821    {
6822     "is_this_ptr" : true,
6823     "referenced_type" : "type-330"
6824    },
6825    {
6826     "referenced_type" : "type-828"
6827    },
6828    {
6829     "referenced_type" : "type-236"
6830    }
6831   ],
6832   "return_type" : "type-373",
6833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6834  },
6835  {
6836   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::getDebugInfo",
6837   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6838   "parameters" :
6839   [
6840    {
6841     "is_this_ptr" : true,
6842     "referenced_type" : "type-330"
6843    },
6844    {
6845     "referenced_type" : "type-1352"
6846    }
6847   ],
6848   "return_type" : "type-437",
6849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6850  },
6851  {
6852   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::getHashChain",
6853   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
6854   "parameters" :
6855   [
6856    {
6857     "is_this_ptr" : true,
6858     "referenced_type" : "type-330"
6859    },
6860    {
6861     "referenced_type" : "type-1353"
6862    }
6863   ],
6864   "return_type" : "type-437",
6865   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6866  },
6867  {
6868   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::tryGetService",
6869   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
6870   "parameters" :
6871   [
6872    {
6873     "default_arg" : true,
6874     "referenced_type" : "type-959"
6875    },
6876    {
6877     "default_arg" : true,
6878     "referenced_type" : "type-31"
6879    }
6880   ],
6881   "return_type" : "type-329",
6882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6883  },
6884  {
6885   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::unlinkToDeath",
6886   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6887   "parameters" :
6888   [
6889    {
6890     "is_this_ptr" : true,
6891     "referenced_type" : "type-330"
6892    },
6893    {
6894     "referenced_type" : "type-828"
6895    }
6896   ],
6897   "return_type" : "type-373",
6898   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6899  },
6900  {
6901   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::interfaceChain",
6902   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6903   "parameters" :
6904   [
6905    {
6906     "is_this_ptr" : true,
6907     "referenced_type" : "type-330"
6908    },
6909    {
6910     "referenced_type" : "type-1354"
6911    }
6912   ],
6913   "return_type" : "type-437",
6914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6915  },
6916  {
6917   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::registerAsService",
6918   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
6919   "parameters" :
6920   [
6921    {
6922     "is_this_ptr" : true,
6923     "referenced_type" : "type-330"
6924    },
6925    {
6926     "default_arg" : true,
6927     "referenced_type" : "type-959"
6928    }
6929   ],
6930   "return_type" : "type-25",
6931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6932  },
6933  {
6934   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::interfaceDescriptor",
6935   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6936   "parameters" :
6937   [
6938    {
6939     "is_this_ptr" : true,
6940     "referenced_type" : "type-330"
6941    },
6942    {
6943     "referenced_type" : "type-1355"
6944    }
6945   ],
6946   "return_type" : "type-437",
6947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6948  },
6949  {
6950   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::notifySyspropsChanged",
6951   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv",
6952   "parameters" :
6953   [
6954    {
6955     "is_this_ptr" : true,
6956     "referenced_type" : "type-330"
6957    }
6958   ],
6959   "return_type" : "type-437",
6960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6961  },
6962  {
6963   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::setHALInstrumentation",
6964   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv",
6965   "parameters" :
6966   [
6967    {
6968     "is_this_ptr" : true,
6969     "referenced_type" : "type-330"
6970    }
6971   ],
6972   "return_type" : "type-437",
6973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6974  },
6975  {
6976   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::registerForNotifications",
6977   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6978   "parameters" :
6979   [
6980    {
6981     "referenced_type" : "type-959"
6982    },
6983    {
6984     "referenced_type" : "type-1103"
6985    }
6986   ],
6987   "return_type" : "type-31",
6988   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6989  },
6990  {
6991   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::ping",
6992   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv",
6993   "parameters" :
6994   [
6995    {
6996     "is_this_ptr" : true,
6997     "referenced_type" : "type-330"
6998    }
6999   ],
7000   "return_type" : "type-437",
7001   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
7002  },
7003  {
7004   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::debug",
7005   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
7006   "parameters" :
7007   [
7008    {
7009     "is_this_ptr" : true,
7010     "referenced_type" : "type-330"
7011    },
7012    {
7013     "referenced_type" : "type-868"
7014    },
7015    {
7016     "referenced_type" : "type-1102"
7017    }
7018   ],
7019   "return_type" : "type-437",
7020   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
7021  },
7022  {
7023   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::castFrom",
7024   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
7025   "parameters" :
7026   [
7027    {
7028     "referenced_type" : "type-1148"
7029    },
7030    {
7031     "default_arg" : true,
7032     "referenced_type" : "type-31"
7033    }
7034   ],
7035   "return_type" : "type-395",
7036   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
7037  },
7038  {
7039   "function_name" : "android::hardware::drm::V1_0::ICryptoFactory::castFrom",
7040   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory8castFromERKNS_2spIS3_EEb",
7041   "parameters" :
7042   [
7043    {
7044     "referenced_type" : "type-1137"
7045    },
7046    {
7047     "default_arg" : true,
7048     "referenced_type" : "type-31"
7049    }
7050   ],
7051   "return_type" : "type-395",
7052   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
7053  },
7054  {
7055   "access" : "private",
7056   "function_name" : "android::hardware::drm::V1_0::BsCryptoFactory::addOnewayTask",
7057   "linker_set_key" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE",
7058   "parameters" :
7059   [
7060    {
7061     "is_this_ptr" : true,
7062     "referenced_type" : "type-1162"
7063    },
7064    {
7065     "referenced_type" : "type-1359"
7066    }
7067   ],
7068   "return_type" : "type-437",
7069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoFactory.h"
7070  },
7071  {
7072   "function_name" : "android::hardware::drm::V1_0::BsCryptoFactory::BsCryptoFactory",
7073   "linker_set_key" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE",
7074   "parameters" :
7075   [
7076    {
7077     "is_this_ptr" : true,
7078     "referenced_type" : "type-1162"
7079    },
7080    {
7081     "referenced_type" : "type-344"
7082    }
7083   ],
7084   "return_type" : "type-28",
7085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoFactory.h"
7086  },
7087  {
7088   "function_name" : "android::hardware::drm::V1_0::BsCryptoFactory::BsCryptoFactory",
7089   "linker_set_key" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE",
7090   "parameters" :
7091   [
7092    {
7093     "is_this_ptr" : true,
7094     "referenced_type" : "type-1162"
7095    },
7096    {
7097     "referenced_type" : "type-344"
7098    }
7099   ],
7100   "return_type" : "type-28",
7101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoFactory.h"
7102  },
7103  {
7104   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::onTransact",
7105   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
7106   "parameters" :
7107   [
7108    {
7109     "is_this_ptr" : true,
7110     "referenced_type" : "type-1110"
7111    },
7112    {
7113     "referenced_type" : "type-2"
7114    },
7115    {
7116     "referenced_type" : "type-953"
7117    },
7118    {
7119     "referenced_type" : "type-947"
7120    },
7121    {
7122     "default_arg" : true,
7123     "referenced_type" : "type-2"
7124    },
7125    {
7126     "default_arg" : true,
7127     "referenced_type" : "type-1362"
7128    }
7129   ],
7130   "return_type" : "type-25",
7131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7132  },
7133  {
7134   "access" : "private",
7135   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::getDebugInfo",
7136   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7137   "parameters" :
7138   [
7139    {
7140     "is_this_ptr" : true,
7141     "referenced_type" : "type-1110"
7142    },
7143    {
7144     "referenced_type" : "type-1363"
7145    }
7146   ],
7147   "return_type" : "type-437",
7148   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7149  },
7150  {
7151   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::_hidl_decrypt",
7152   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin13_hidl_decryptEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7153   "parameters" :
7154   [
7155    {
7156     "referenced_type" : "type-954"
7157    },
7158    {
7159     "referenced_type" : "type-953"
7160    },
7161    {
7162     "referenced_type" : "type-947"
7163    },
7164    {
7165     "referenced_type" : "type-1364"
7166    }
7167   ],
7168   "return_type" : "type-25",
7169   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7170  },
7171  {
7172   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::_hidl_notifyResolution",
7173   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin22_hidl_notifyResolutionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7174   "parameters" :
7175   [
7176    {
7177     "referenced_type" : "type-954"
7178    },
7179    {
7180     "referenced_type" : "type-953"
7181    },
7182    {
7183     "referenced_type" : "type-947"
7184    },
7185    {
7186     "referenced_type" : "type-1365"
7187    }
7188   ],
7189   "return_type" : "type-25",
7190   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7191  },
7192  {
7193   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::_hidl_setMediaDrmSession",
7194   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin24_hidl_setMediaDrmSessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7195   "parameters" :
7196   [
7197    {
7198     "referenced_type" : "type-954"
7199    },
7200    {
7201     "referenced_type" : "type-953"
7202    },
7203    {
7204     "referenced_type" : "type-947"
7205    },
7206    {
7207     "referenced_type" : "type-1366"
7208    }
7209   ],
7210   "return_type" : "type-25",
7211   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7212  },
7213  {
7214   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::_hidl_setSharedBufferBase",
7215   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin25_hidl_setSharedBufferBaseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7216   "parameters" :
7217   [
7218    {
7219     "referenced_type" : "type-954"
7220    },
7221    {
7222     "referenced_type" : "type-953"
7223    },
7224    {
7225     "referenced_type" : "type-947"
7226    },
7227    {
7228     "referenced_type" : "type-1367"
7229    }
7230   ],
7231   "return_type" : "type-25",
7232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7233  },
7234  {
7235   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::_hidl_requiresSecureDecoderComponent",
7236   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin36_hidl_requiresSecureDecoderComponentEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7237   "parameters" :
7238   [
7239    {
7240     "referenced_type" : "type-954"
7241    },
7242    {
7243     "referenced_type" : "type-953"
7244    },
7245    {
7246     "referenced_type" : "type-947"
7247    },
7248    {
7249     "referenced_type" : "type-1368"
7250    }
7251   ],
7252   "return_type" : "type-25",
7253   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7254  },
7255  {
7256   "access" : "private",
7257   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::ping",
7258   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin4pingEv",
7259   "parameters" :
7260   [
7261    {
7262     "is_this_ptr" : true,
7263     "referenced_type" : "type-1110"
7264    }
7265   ],
7266   "return_type" : "type-437",
7267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7268  },
7269  {
7270   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::BnHwCryptoPlugin",
7271   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginC1ERKNS_2spINS2_13ICryptoPluginEEE",
7272   "parameters" :
7273   [
7274    {
7275     "is_this_ptr" : true,
7276     "referenced_type" : "type-1110"
7277    },
7278    {
7279     "referenced_type" : "type-1202"
7280    }
7281   ],
7282   "return_type" : "type-28",
7283   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7284  },
7285  {
7286   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::BnHwCryptoPlugin",
7287   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginC2ERKNS_2spINS2_13ICryptoPluginEEE",
7288   "parameters" :
7289   [
7290    {
7291     "is_this_ptr" : true,
7292     "referenced_type" : "type-1110"
7293    },
7294    {
7295     "referenced_type" : "type-1202"
7296    }
7297   ],
7298   "return_type" : "type-28",
7299   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7300  },
7301  {
7302   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::~BnHwCryptoPlugin",
7303   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev",
7304   "parameters" :
7305   [
7306    {
7307     "is_this_ptr" : true,
7308     "referenced_type" : "type-1110"
7309    }
7310   ],
7311   "return_type" : "type-28",
7312   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7313  },
7314  {
7315   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::~BnHwCryptoPlugin",
7316   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev",
7317   "parameters" :
7318   [
7319    {
7320     "is_this_ptr" : true,
7321     "referenced_type" : "type-1110"
7322    }
7323   ],
7324   "return_type" : "type-28",
7325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7326  },
7327  {
7328   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin::~BnHwCryptoPlugin",
7329   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD2Ev",
7330   "parameters" :
7331   [
7332    {
7333     "is_this_ptr" : true,
7334     "referenced_type" : "type-1110"
7335    }
7336   ],
7337   "return_type" : "type-28",
7338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7339  },
7340  {
7341   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::linkToDeath",
7342   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
7343   "parameters" :
7344   [
7345    {
7346     "is_this_ptr" : true,
7347     "referenced_type" : "type-296"
7348    },
7349    {
7350     "referenced_type" : "type-828"
7351    },
7352    {
7353     "referenced_type" : "type-236"
7354    }
7355   ],
7356   "return_type" : "type-373",
7357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7358  },
7359  {
7360   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::getDebugInfo",
7361   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7362   "parameters" :
7363   [
7364    {
7365     "is_this_ptr" : true,
7366     "referenced_type" : "type-296"
7367    },
7368    {
7369     "referenced_type" : "type-1369"
7370    }
7371   ],
7372   "return_type" : "type-437",
7373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7374  },
7375  {
7376   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::getHashChain",
7377   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
7378   "parameters" :
7379   [
7380    {
7381     "is_this_ptr" : true,
7382     "referenced_type" : "type-296"
7383    },
7384    {
7385     "referenced_type" : "type-1370"
7386    }
7387   ],
7388   "return_type" : "type-437",
7389   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7390  },
7391  {
7392   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::_hidl_decrypt",
7393   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13_hidl_decryptEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS0_10hidl_arrayIhLj16EJEEESC_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE",
7394   "parameters" :
7395   [
7396    {
7397     "referenced_type" : "type-35"
7398    },
7399    {
7400     "referenced_type" : "type-1135"
7401    },
7402    {
7403     "referenced_type" : "type-31"
7404    },
7405    {
7406     "referenced_type" : "type-1118"
7407    },
7408    {
7409     "referenced_type" : "type-1118"
7410    },
7411    {
7412     "referenced_type" : "type-1068"
7413    },
7414    {
7415     "referenced_type" : "type-1219"
7416    },
7417    {
7418     "referenced_type" : "type-1187"
7419    },
7420    {
7421     "referenced_type" : "type-1221"
7422    },
7423    {
7424     "referenced_type" : "type-236"
7425    },
7426    {
7427     "referenced_type" : "type-1223"
7428    },
7429    {
7430     "referenced_type" : "type-1371"
7431    }
7432   ],
7433   "return_type" : "type-437",
7434   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7435  },
7436  {
7437   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::unlinkToDeath",
7438   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
7439   "parameters" :
7440   [
7441    {
7442     "is_this_ptr" : true,
7443     "referenced_type" : "type-296"
7444    },
7445    {
7446     "referenced_type" : "type-828"
7447    }
7448   ],
7449   "return_type" : "type-373",
7450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7451  },
7452  {
7453   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::interfaceChain",
7454   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
7455   "parameters" :
7456   [
7457    {
7458     "is_this_ptr" : true,
7459     "referenced_type" : "type-296"
7460    },
7461    {
7462     "referenced_type" : "type-1372"
7463    }
7464   ],
7465   "return_type" : "type-437",
7466   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7467  },
7468  {
7469   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::notifyResolution",
7470   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin16notifyResolutionEjj",
7471   "parameters" :
7472   [
7473    {
7474     "is_this_ptr" : true,
7475     "referenced_type" : "type-296"
7476    },
7477    {
7478     "referenced_type" : "type-2"
7479    },
7480    {
7481     "referenced_type" : "type-2"
7482    }
7483   ],
7484   "return_type" : "type-437",
7485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7486  },
7487  {
7488   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::setMediaDrmSession",
7489   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE",
7490   "parameters" :
7491   [
7492    {
7493     "is_this_ptr" : true,
7494     "referenced_type" : "type-296"
7495    },
7496    {
7497     "referenced_type" : "type-820"
7498    }
7499   ],
7500   "return_type" : "type-1149",
7501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7502  },
7503  {
7504   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::interfaceDescriptor",
7505   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
7506   "parameters" :
7507   [
7508    {
7509     "is_this_ptr" : true,
7510     "referenced_type" : "type-296"
7511    },
7512    {
7513     "referenced_type" : "type-1373"
7514    }
7515   ],
7516   "return_type" : "type-437",
7517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7518  },
7519  {
7520   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::setSharedBufferBase",
7521   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj",
7522   "parameters" :
7523   [
7524    {
7525     "is_this_ptr" : true,
7526     "referenced_type" : "type-296"
7527    },
7528    {
7529     "referenced_type" : "type-724"
7530    },
7531    {
7532     "referenced_type" : "type-2"
7533    }
7534   ],
7535   "return_type" : "type-437",
7536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7537  },
7538  {
7539   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::notifySyspropsChanged",
7540   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21notifySyspropsChangedEv",
7541   "parameters" :
7542   [
7543    {
7544     "is_this_ptr" : true,
7545     "referenced_type" : "type-296"
7546    }
7547   ],
7548   "return_type" : "type-437",
7549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7550  },
7551  {
7552   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::setHALInstrumentation",
7553   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21setHALInstrumentationEv",
7554   "parameters" :
7555   [
7556    {
7557     "is_this_ptr" : true,
7558     "referenced_type" : "type-296"
7559    }
7560   ],
7561   "return_type" : "type-437",
7562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7563  },
7564  {
7565   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::_hidl_notifyResolution",
7566   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin22_hidl_notifyResolutionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjj",
7567   "parameters" :
7568   [
7569    {
7570     "referenced_type" : "type-35"
7571    },
7572    {
7573     "referenced_type" : "type-1135"
7574    },
7575    {
7576     "referenced_type" : "type-2"
7577    },
7578    {
7579     "referenced_type" : "type-2"
7580    }
7581   ],
7582   "return_type" : "type-437",
7583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7584  },
7585  {
7586   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::_hidl_setMediaDrmSession",
7587   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin24_hidl_setMediaDrmSessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
7588   "parameters" :
7589   [
7590    {
7591     "referenced_type" : "type-35"
7592    },
7593    {
7594     "referenced_type" : "type-1135"
7595    },
7596    {
7597     "referenced_type" : "type-820"
7598    }
7599   ],
7600   "return_type" : "type-1149",
7601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7602  },
7603  {
7604   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::_hidl_setSharedBufferBase",
7605   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin25_hidl_setSharedBufferBaseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_memoryEj",
7606   "parameters" :
7607   [
7608    {
7609     "referenced_type" : "type-35"
7610    },
7611    {
7612     "referenced_type" : "type-1135"
7613    },
7614    {
7615     "referenced_type" : "type-724"
7616    },
7617    {
7618     "referenced_type" : "type-2"
7619    }
7620   ],
7621   "return_type" : "type-437",
7622   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7623  },
7624  {
7625   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::requiresSecureDecoderComponent",
7626   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE",
7627   "parameters" :
7628   [
7629    {
7630     "is_this_ptr" : true,
7631     "referenced_type" : "type-296"
7632    },
7633    {
7634     "referenced_type" : "type-701"
7635    }
7636   ],
7637   "return_type" : "type-373",
7638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7639  },
7640  {
7641   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::_hidl_requiresSecureDecoderComponent",
7642   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin36_hidl_requiresSecureDecoderComponentEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringE",
7643   "parameters" :
7644   [
7645    {
7646     "referenced_type" : "type-35"
7647    },
7648    {
7649     "referenced_type" : "type-1135"
7650    },
7651    {
7652     "referenced_type" : "type-701"
7653    }
7654   ],
7655   "return_type" : "type-373",
7656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7657  },
7658  {
7659   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::ping",
7660   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin4pingEv",
7661   "parameters" :
7662   [
7663    {
7664     "is_this_ptr" : true,
7665     "referenced_type" : "type-296"
7666    }
7667   ],
7668   "return_type" : "type-437",
7669   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7670  },
7671  {
7672   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::debug",
7673   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
7674   "parameters" :
7675   [
7676    {
7677     "is_this_ptr" : true,
7678     "referenced_type" : "type-296"
7679    },
7680    {
7681     "referenced_type" : "type-868"
7682    },
7683    {
7684     "referenced_type" : "type-1102"
7685    }
7686   ],
7687   "return_type" : "type-437",
7688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7689  },
7690  {
7691   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::decrypt",
7692   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE",
7693   "parameters" :
7694   [
7695    {
7696     "is_this_ptr" : true,
7697     "referenced_type" : "type-296"
7698    },
7699    {
7700     "referenced_type" : "type-31"
7701    },
7702    {
7703     "referenced_type" : "type-1118"
7704    },
7705    {
7706     "referenced_type" : "type-1118"
7707    },
7708    {
7709     "referenced_type" : "type-1068"
7710    },
7711    {
7712     "referenced_type" : "type-1219"
7713    },
7714    {
7715     "referenced_type" : "type-1187"
7716    },
7717    {
7718     "referenced_type" : "type-1221"
7719    },
7720    {
7721     "referenced_type" : "type-236"
7722    },
7723    {
7724     "referenced_type" : "type-1223"
7725    },
7726    {
7727     "referenced_type" : "type-1374"
7728    }
7729   ],
7730   "return_type" : "type-437",
7731   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7732  },
7733  {
7734   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::BpHwCryptoPlugin",
7735   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginC1ERKNS_2spINS0_7IBinderEEE",
7736   "parameters" :
7737   [
7738    {
7739     "is_this_ptr" : true,
7740     "referenced_type" : "type-296"
7741    },
7742    {
7743     "referenced_type" : "type-75"
7744    }
7745   ],
7746   "return_type" : "type-28",
7747   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7748  },
7749  {
7750   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin::BpHwCryptoPlugin",
7751   "linker_set_key" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginC2ERKNS_2spINS0_7IBinderEEE",
7752   "parameters" :
7753   [
7754    {
7755     "is_this_ptr" : true,
7756     "referenced_type" : "type-296"
7757    },
7758    {
7759     "referenced_type" : "type-75"
7760    }
7761   ],
7762   "return_type" : "type-28",
7763   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
7764  },
7765  {
7766   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::onTransact",
7767   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
7768   "parameters" :
7769   [
7770    {
7771     "is_this_ptr" : true,
7772     "referenced_type" : "type-1107"
7773    },
7774    {
7775     "referenced_type" : "type-2"
7776    },
7777    {
7778     "referenced_type" : "type-953"
7779    },
7780    {
7781     "referenced_type" : "type-947"
7782    },
7783    {
7784     "default_arg" : true,
7785     "referenced_type" : "type-2"
7786    },
7787    {
7788     "default_arg" : true,
7789     "referenced_type" : "type-1375"
7790    }
7791   ],
7792   "return_type" : "type-25",
7793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7794  },
7795  {
7796   "access" : "private",
7797   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::getDebugInfo",
7798   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7799   "parameters" :
7800   [
7801    {
7802     "is_this_ptr" : true,
7803     "referenced_type" : "type-1107"
7804    },
7805    {
7806     "referenced_type" : "type-1376"
7807    }
7808   ],
7809   "return_type" : "type-437",
7810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7811  },
7812  {
7813   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::_hidl_createPlugin",
7814   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory18_hidl_createPluginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7815   "parameters" :
7816   [
7817    {
7818     "referenced_type" : "type-954"
7819    },
7820    {
7821     "referenced_type" : "type-953"
7822    },
7823    {
7824     "referenced_type" : "type-947"
7825    },
7826    {
7827     "referenced_type" : "type-1377"
7828    }
7829   ],
7830   "return_type" : "type-25",
7831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7832  },
7833  {
7834   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::_hidl_isCryptoSchemeSupported",
7835   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory29_hidl_isCryptoSchemeSupportedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
7836   "parameters" :
7837   [
7838    {
7839     "referenced_type" : "type-954"
7840    },
7841    {
7842     "referenced_type" : "type-953"
7843    },
7844    {
7845     "referenced_type" : "type-947"
7846    },
7847    {
7848     "referenced_type" : "type-1378"
7849    }
7850   ],
7851   "return_type" : "type-25",
7852   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7853  },
7854  {
7855   "access" : "private",
7856   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::ping",
7857   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory4pingEv",
7858   "parameters" :
7859   [
7860    {
7861     "is_this_ptr" : true,
7862     "referenced_type" : "type-1107"
7863    }
7864   ],
7865   "return_type" : "type-437",
7866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7867  },
7868  {
7869   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::BnHwCryptoFactory",
7870   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE",
7871   "parameters" :
7872   [
7873    {
7874     "is_this_ptr" : true,
7875     "referenced_type" : "type-1107"
7876    },
7877    {
7878     "referenced_type" : "type-1137"
7879    }
7880   ],
7881   "return_type" : "type-28",
7882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7883  },
7884  {
7885   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::BnHwCryptoFactory",
7886   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE",
7887   "parameters" :
7888   [
7889    {
7890     "is_this_ptr" : true,
7891     "referenced_type" : "type-1107"
7892    },
7893    {
7894     "referenced_type" : "type-1137"
7895    }
7896   ],
7897   "return_type" : "type-28",
7898   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7899  },
7900  {
7901   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::~BnHwCryptoFactory",
7902   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev",
7903   "parameters" :
7904   [
7905    {
7906     "is_this_ptr" : true,
7907     "referenced_type" : "type-1107"
7908    }
7909   ],
7910   "return_type" : "type-28",
7911   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7912  },
7913  {
7914   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::~BnHwCryptoFactory",
7915   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev",
7916   "parameters" :
7917   [
7918    {
7919     "is_this_ptr" : true,
7920     "referenced_type" : "type-1107"
7921    }
7922   ],
7923   "return_type" : "type-28",
7924   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7925  },
7926  {
7927   "function_name" : "android::hardware::drm::V1_0::BnHwCryptoFactory::~BnHwCryptoFactory",
7928   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD2Ev",
7929   "parameters" :
7930   [
7931    {
7932     "is_this_ptr" : true,
7933     "referenced_type" : "type-1107"
7934    }
7935   ],
7936   "return_type" : "type-28",
7937   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7938  },
7939  {
7940   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::linkToDeath",
7941   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
7942   "parameters" :
7943   [
7944    {
7945     "is_this_ptr" : true,
7946     "referenced_type" : "type-1191"
7947    },
7948    {
7949     "referenced_type" : "type-828"
7950    },
7951    {
7952     "referenced_type" : "type-236"
7953    }
7954   ],
7955   "return_type" : "type-373",
7956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
7957  },
7958  {
7959   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::createPlugin",
7960   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE",
7961   "parameters" :
7962   [
7963    {
7964     "is_this_ptr" : true,
7965     "referenced_type" : "type-1191"
7966    },
7967    {
7968     "referenced_type" : "type-1118"
7969    },
7970    {
7971     "referenced_type" : "type-820"
7972    },
7973    {
7974     "referenced_type" : "type-1379"
7975    }
7976   ],
7977   "return_type" : "type-437",
7978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
7979  },
7980  {
7981   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::getDebugInfo",
7982   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7983   "parameters" :
7984   [
7985    {
7986     "is_this_ptr" : true,
7987     "referenced_type" : "type-1191"
7988    },
7989    {
7990     "referenced_type" : "type-1380"
7991    }
7992   ],
7993   "return_type" : "type-437",
7994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
7995  },
7996  {
7997   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::getHashChain",
7998   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
7999   "parameters" :
8000   [
8001    {
8002     "is_this_ptr" : true,
8003     "referenced_type" : "type-1191"
8004    },
8005    {
8006     "referenced_type" : "type-1381"
8007    }
8008   ],
8009   "return_type" : "type-437",
8010   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8011  },
8012  {
8013   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::unlinkToDeath",
8014   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
8015   "parameters" :
8016   [
8017    {
8018     "is_this_ptr" : true,
8019     "referenced_type" : "type-1191"
8020    },
8021    {
8022     "referenced_type" : "type-828"
8023    }
8024   ],
8025   "return_type" : "type-373",
8026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8027  },
8028  {
8029   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::interfaceChain",
8030   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
8031   "parameters" :
8032   [
8033    {
8034     "is_this_ptr" : true,
8035     "referenced_type" : "type-1191"
8036    },
8037    {
8038     "referenced_type" : "type-1382"
8039    }
8040   ],
8041   "return_type" : "type-437",
8042   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8043  },
8044  {
8045   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::_hidl_createPlugin",
8046   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory18_hidl_createPluginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE",
8047   "parameters" :
8048   [
8049    {
8050     "referenced_type" : "type-35"
8051    },
8052    {
8053     "referenced_type" : "type-1135"
8054    },
8055    {
8056     "referenced_type" : "type-1118"
8057    },
8058    {
8059     "referenced_type" : "type-820"
8060    },
8061    {
8062     "referenced_type" : "type-1383"
8063    }
8064   ],
8065   "return_type" : "type-437",
8066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8067  },
8068  {
8069   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::interfaceDescriptor",
8070   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
8071   "parameters" :
8072   [
8073    {
8074     "is_this_ptr" : true,
8075     "referenced_type" : "type-1191"
8076    },
8077    {
8078     "referenced_type" : "type-1384"
8079    }
8080   ],
8081   "return_type" : "type-437",
8082   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8083  },
8084  {
8085   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::notifySyspropsChanged",
8086   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21notifySyspropsChangedEv",
8087   "parameters" :
8088   [
8089    {
8090     "is_this_ptr" : true,
8091     "referenced_type" : "type-1191"
8092    }
8093   ],
8094   "return_type" : "type-437",
8095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8096  },
8097  {
8098   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::setHALInstrumentation",
8099   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21setHALInstrumentationEv",
8100   "parameters" :
8101   [
8102    {
8103     "is_this_ptr" : true,
8104     "referenced_type" : "type-1191"
8105    }
8106   ],
8107   "return_type" : "type-437",
8108   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8109  },
8110  {
8111   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::isCryptoSchemeSupported",
8112   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE",
8113   "parameters" :
8114   [
8115    {
8116     "is_this_ptr" : true,
8117     "referenced_type" : "type-1191"
8118    },
8119    {
8120     "referenced_type" : "type-1118"
8121    }
8122   ],
8123   "return_type" : "type-373",
8124   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8125  },
8126  {
8127   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::_hidl_isCryptoSchemeSupported",
8128   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory29_hidl_isCryptoSchemeSupportedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEE",
8129   "parameters" :
8130   [
8131    {
8132     "referenced_type" : "type-35"
8133    },
8134    {
8135     "referenced_type" : "type-1135"
8136    },
8137    {
8138     "referenced_type" : "type-1118"
8139    }
8140   ],
8141   "return_type" : "type-373",
8142   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8143  },
8144  {
8145   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::ping",
8146   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory4pingEv",
8147   "parameters" :
8148   [
8149    {
8150     "is_this_ptr" : true,
8151     "referenced_type" : "type-1191"
8152    }
8153   ],
8154   "return_type" : "type-437",
8155   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8156  },
8157  {
8158   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::debug",
8159   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
8160   "parameters" :
8161   [
8162    {
8163     "is_this_ptr" : true,
8164     "referenced_type" : "type-1191"
8165    },
8166    {
8167     "referenced_type" : "type-868"
8168    },
8169    {
8170     "referenced_type" : "type-1102"
8171    }
8172   ],
8173   "return_type" : "type-437",
8174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8175  },
8176  {
8177   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::BpHwCryptoFactory",
8178   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE",
8179   "parameters" :
8180   [
8181    {
8182     "is_this_ptr" : true,
8183     "referenced_type" : "type-1191"
8184    },
8185    {
8186     "referenced_type" : "type-75"
8187    }
8188   ],
8189   "return_type" : "type-28",
8190   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8191  },
8192  {
8193   "function_name" : "android::hardware::drm::V1_0::BpHwCryptoFactory::BpHwCryptoFactory",
8194   "linker_set_key" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE",
8195   "parameters" :
8196   [
8197    {
8198     "is_this_ptr" : true,
8199     "referenced_type" : "type-1191"
8200    },
8201    {
8202     "referenced_type" : "type-75"
8203    }
8204   ],
8205   "return_type" : "type-28",
8206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8207  },
8208  {
8209   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::getService",
8210   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
8211   "parameters" :
8212   [
8213    {
8214     "default_arg" : true,
8215     "referenced_type" : "type-413"
8216    },
8217    {
8218     "default_arg" : true,
8219     "referenced_type" : "type-31"
8220    }
8221   ],
8222   "return_type" : "type-87",
8223   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8224  },
8225  {
8226   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::linkToDeath",
8227   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
8228   "parameters" :
8229   [
8230    {
8231     "is_this_ptr" : true,
8232     "referenced_type" : "type-88"
8233    },
8234    {
8235     "referenced_type" : "type-828"
8236    },
8237    {
8238     "referenced_type" : "type-236"
8239    }
8240   ],
8241   "return_type" : "type-373",
8242   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8243  },
8244  {
8245   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::getDebugInfo",
8246   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
8247   "parameters" :
8248   [
8249    {
8250     "is_this_ptr" : true,
8251     "referenced_type" : "type-88"
8252    },
8253    {
8254     "referenced_type" : "type-1385"
8255    }
8256   ],
8257   "return_type" : "type-437",
8258   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8259  },
8260  {
8261   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::getHashChain",
8262   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
8263   "parameters" :
8264   [
8265    {
8266     "is_this_ptr" : true,
8267     "referenced_type" : "type-88"
8268    },
8269    {
8270     "referenced_type" : "type-1386"
8271    }
8272   ],
8273   "return_type" : "type-437",
8274   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8275  },
8276  {
8277   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::tryGetService",
8278   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
8279   "parameters" :
8280   [
8281    {
8282     "default_arg" : true,
8283     "referenced_type" : "type-413"
8284    },
8285    {
8286     "default_arg" : true,
8287     "referenced_type" : "type-31"
8288    }
8289   ],
8290   "return_type" : "type-87",
8291   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8292  },
8293  {
8294   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::unlinkToDeath",
8295   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
8296   "parameters" :
8297   [
8298    {
8299     "is_this_ptr" : true,
8300     "referenced_type" : "type-88"
8301    },
8302    {
8303     "referenced_type" : "type-828"
8304    }
8305   ],
8306   "return_type" : "type-373",
8307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8308  },
8309  {
8310   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::interfaceChain",
8311   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
8312   "parameters" :
8313   [
8314    {
8315     "is_this_ptr" : true,
8316     "referenced_type" : "type-88"
8317    },
8318    {
8319     "referenced_type" : "type-1387"
8320    }
8321   ],
8322   "return_type" : "type-437",
8323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8324  },
8325  {
8326   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::registerAsService",
8327   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
8328   "parameters" :
8329   [
8330    {
8331     "is_this_ptr" : true,
8332     "referenced_type" : "type-88"
8333    },
8334    {
8335     "default_arg" : true,
8336     "referenced_type" : "type-413"
8337    }
8338   ],
8339   "return_type" : "type-25",
8340   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8341  },
8342  {
8343   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::interfaceDescriptor",
8344   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
8345   "parameters" :
8346   [
8347    {
8348     "is_this_ptr" : true,
8349     "referenced_type" : "type-88"
8350    },
8351    {
8352     "referenced_type" : "type-1388"
8353    }
8354   ],
8355   "return_type" : "type-437",
8356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8357  },
8358  {
8359   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::notifySyspropsChanged",
8360   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv",
8361   "parameters" :
8362   [
8363    {
8364     "is_this_ptr" : true,
8365     "referenced_type" : "type-88"
8366    }
8367   ],
8368   "return_type" : "type-437",
8369   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8370  },
8371  {
8372   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::setHALInstrumentation",
8373   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv",
8374   "parameters" :
8375   [
8376    {
8377     "is_this_ptr" : true,
8378     "referenced_type" : "type-88"
8379    }
8380   ],
8381   "return_type" : "type-437",
8382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8383  },
8384  {
8385   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::registerForNotifications",
8386   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8387   "parameters" :
8388   [
8389    {
8390     "referenced_type" : "type-413"
8391    },
8392    {
8393     "referenced_type" : "type-1103"
8394    }
8395   ],
8396   "return_type" : "type-31",
8397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8398  },
8399  {
8400   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::ping",
8401   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv",
8402   "parameters" :
8403   [
8404    {
8405     "is_this_ptr" : true,
8406     "referenced_type" : "type-88"
8407    }
8408   ],
8409   "return_type" : "type-437",
8410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8411  },
8412  {
8413   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::debug",
8414   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
8415   "parameters" :
8416   [
8417    {
8418     "is_this_ptr" : true,
8419     "referenced_type" : "type-88"
8420    },
8421    {
8422     "referenced_type" : "type-868"
8423    },
8424    {
8425     "referenced_type" : "type-1102"
8426    }
8427   ],
8428   "return_type" : "type-437",
8429   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8430  },
8431  {
8432   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::castFrom",
8433   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
8434   "parameters" :
8435   [
8436    {
8437     "referenced_type" : "type-1148"
8438    },
8439    {
8440     "default_arg" : true,
8441     "referenced_type" : "type-31"
8442    }
8443   ],
8444   "return_type" : "type-374",
8445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8446  },
8447  {
8448   "function_name" : "android::hardware::drm::V1_0::IDrmPluginListener::castFrom",
8449   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener8castFromERKNS_2spIS3_EEb",
8450   "parameters" :
8451   [
8452    {
8453     "referenced_type" : "type-92"
8454    },
8455    {
8456     "default_arg" : true,
8457     "referenced_type" : "type-31"
8458    }
8459   ],
8460   "return_type" : "type-374",
8461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8462  },
8463  {
8464   "access" : "private",
8465   "function_name" : "android::hardware::drm::V1_0::BsDrmPluginListener::addOnewayTask",
8466   "linker_set_key" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener13addOnewayTaskENSt3__18functionIFvvEEE",
8467   "parameters" :
8468   [
8469    {
8470     "is_this_ptr" : true,
8471     "referenced_type" : "type-366"
8472    },
8473    {
8474     "referenced_type" : "type-1391"
8475    }
8476   ],
8477   "return_type" : "type-437",
8478   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPluginListener.h"
8479  },
8480  {
8481   "function_name" : "android::hardware::drm::V1_0::BsDrmPluginListener::BsDrmPluginListener",
8482   "linker_set_key" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerC1ENS_2spINS2_18IDrmPluginListenerEEE",
8483   "parameters" :
8484   [
8485    {
8486     "is_this_ptr" : true,
8487     "referenced_type" : "type-366"
8488    },
8489    {
8490     "referenced_type" : "type-91"
8491    }
8492   ],
8493   "return_type" : "type-28",
8494   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPluginListener.h"
8495  },
8496  {
8497   "function_name" : "android::hardware::drm::V1_0::BsDrmPluginListener::BsDrmPluginListener",
8498   "linker_set_key" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerC2ENS_2spINS2_18IDrmPluginListenerEEE",
8499   "parameters" :
8500   [
8501    {
8502     "is_this_ptr" : true,
8503     "referenced_type" : "type-366"
8504    },
8505    {
8506     "referenced_type" : "type-91"
8507    }
8508   ],
8509   "return_type" : "type-28",
8510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPluginListener.h"
8511  },
8512  {
8513   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::onTransact",
8514   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
8515   "parameters" :
8516   [
8517    {
8518     "is_this_ptr" : true,
8519     "referenced_type" : "type-167"
8520    },
8521    {
8522     "referenced_type" : "type-2"
8523    },
8524    {
8525     "referenced_type" : "type-953"
8526    },
8527    {
8528     "referenced_type" : "type-947"
8529    },
8530    {
8531     "default_arg" : true,
8532     "referenced_type" : "type-2"
8533    },
8534    {
8535     "default_arg" : true,
8536     "referenced_type" : "type-1394"
8537    }
8538   ],
8539   "return_type" : "type-25",
8540   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8541  },
8542  {
8543   "access" : "private",
8544   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::getDebugInfo",
8545   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
8546   "parameters" :
8547   [
8548    {
8549     "is_this_ptr" : true,
8550     "referenced_type" : "type-167"
8551    },
8552    {
8553     "referenced_type" : "type-1395"
8554    }
8555   ],
8556   "return_type" : "type-437",
8557   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8558  },
8559  {
8560   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::_hidl_sendEvent",
8561   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener15_hidl_sendEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
8562   "parameters" :
8563   [
8564    {
8565     "referenced_type" : "type-954"
8566    },
8567    {
8568     "referenced_type" : "type-953"
8569    },
8570    {
8571     "referenced_type" : "type-947"
8572    },
8573    {
8574     "referenced_type" : "type-1396"
8575    }
8576   ],
8577   "return_type" : "type-25",
8578   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8579  },
8580  {
8581   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::_hidl_sendKeysChange",
8582   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener20_hidl_sendKeysChangeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
8583   "parameters" :
8584   [
8585    {
8586     "referenced_type" : "type-954"
8587    },
8588    {
8589     "referenced_type" : "type-953"
8590    },
8591    {
8592     "referenced_type" : "type-947"
8593    },
8594    {
8595     "referenced_type" : "type-1397"
8596    }
8597   ],
8598   "return_type" : "type-25",
8599   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8600  },
8601  {
8602   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::_hidl_sendExpirationUpdate",
8603   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener26_hidl_sendExpirationUpdateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
8604   "parameters" :
8605   [
8606    {
8607     "referenced_type" : "type-954"
8608    },
8609    {
8610     "referenced_type" : "type-953"
8611    },
8612    {
8613     "referenced_type" : "type-947"
8614    },
8615    {
8616     "referenced_type" : "type-1398"
8617    }
8618   ],
8619   "return_type" : "type-25",
8620   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8621  },
8622  {
8623   "access" : "private",
8624   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::ping",
8625   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener4pingEv",
8626   "parameters" :
8627   [
8628    {
8629     "is_this_ptr" : true,
8630     "referenced_type" : "type-167"
8631    }
8632   ],
8633   "return_type" : "type-437",
8634   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8635  },
8636  {
8637   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::BnHwDrmPluginListener",
8638   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerC1ERKNS_2spINS2_18IDrmPluginListenerEEE",
8639   "parameters" :
8640   [
8641    {
8642     "is_this_ptr" : true,
8643     "referenced_type" : "type-167"
8644    },
8645    {
8646     "referenced_type" : "type-92"
8647    }
8648   ],
8649   "return_type" : "type-28",
8650   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8651  },
8652  {
8653   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::BnHwDrmPluginListener",
8654   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerC2ERKNS_2spINS2_18IDrmPluginListenerEEE",
8655   "parameters" :
8656   [
8657    {
8658     "is_this_ptr" : true,
8659     "referenced_type" : "type-167"
8660    },
8661    {
8662     "referenced_type" : "type-92"
8663    }
8664   ],
8665   "return_type" : "type-28",
8666   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8667  },
8668  {
8669   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8670   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev",
8671   "parameters" :
8672   [
8673    {
8674     "is_this_ptr" : true,
8675     "referenced_type" : "type-167"
8676    }
8677   ],
8678   "return_type" : "type-28",
8679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8680  },
8681  {
8682   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8683   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev",
8684   "parameters" :
8685   [
8686    {
8687     "is_this_ptr" : true,
8688     "referenced_type" : "type-167"
8689    }
8690   ],
8691   "return_type" : "type-28",
8692   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8693  },
8694  {
8695   "function_name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8696   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD2Ev",
8697   "parameters" :
8698   [
8699    {
8700     "is_this_ptr" : true,
8701     "referenced_type" : "type-167"
8702    }
8703   ],
8704   "return_type" : "type-28",
8705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
8706  },
8707  {
8708   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::linkToDeath",
8709   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
8710   "parameters" :
8711   [
8712    {
8713     "is_this_ptr" : true,
8714     "referenced_type" : "type-205"
8715    },
8716    {
8717     "referenced_type" : "type-828"
8718    },
8719    {
8720     "referenced_type" : "type-236"
8721    }
8722   ],
8723   "return_type" : "type-373",
8724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8725  },
8726  {
8727   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::getDebugInfo",
8728   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
8729   "parameters" :
8730   [
8731    {
8732     "is_this_ptr" : true,
8733     "referenced_type" : "type-205"
8734    },
8735    {
8736     "referenced_type" : "type-1399"
8737    }
8738   ],
8739   "return_type" : "type-437",
8740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8741  },
8742  {
8743   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::getHashChain",
8744   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
8745   "parameters" :
8746   [
8747    {
8748     "is_this_ptr" : true,
8749     "referenced_type" : "type-205"
8750    },
8751    {
8752     "referenced_type" : "type-1400"
8753    }
8754   ],
8755   "return_type" : "type-437",
8756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8757  },
8758  {
8759   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::unlinkToDeath",
8760   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
8761   "parameters" :
8762   [
8763    {
8764     "is_this_ptr" : true,
8765     "referenced_type" : "type-205"
8766    },
8767    {
8768     "referenced_type" : "type-828"
8769    }
8770   ],
8771   "return_type" : "type-373",
8772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8773  },
8774  {
8775   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::interfaceChain",
8776   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
8777   "parameters" :
8778   [
8779    {
8780     "is_this_ptr" : true,
8781     "referenced_type" : "type-205"
8782    },
8783    {
8784     "referenced_type" : "type-1401"
8785    }
8786   ],
8787   "return_type" : "type-437",
8788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8789  },
8790  {
8791   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::sendKeysChange",
8792   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb",
8793   "parameters" :
8794   [
8795    {
8796     "is_this_ptr" : true,
8797     "referenced_type" : "type-205"
8798    },
8799    {
8800     "referenced_type" : "type-820"
8801    },
8802    {
8803     "referenced_type" : "type-292"
8804    },
8805    {
8806     "referenced_type" : "type-31"
8807    }
8808   ],
8809   "return_type" : "type-437",
8810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8811  },
8812  {
8813   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::_hidl_sendEvent",
8814   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener15_hidl_sendEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9EventTypeERKNS0_8hidl_vecIhEESD_",
8815   "parameters" :
8816   [
8817    {
8818     "referenced_type" : "type-35"
8819    },
8820    {
8821     "referenced_type" : "type-1135"
8822    },
8823    {
8824     "referenced_type" : "type-1065"
8825    },
8826    {
8827     "referenced_type" : "type-820"
8828    },
8829    {
8830     "referenced_type" : "type-820"
8831    }
8832   ],
8833   "return_type" : "type-437",
8834   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8835  },
8836  {
8837   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::interfaceDescriptor",
8838   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
8839   "parameters" :
8840   [
8841    {
8842     "is_this_ptr" : true,
8843     "referenced_type" : "type-205"
8844    },
8845    {
8846     "referenced_type" : "type-1402"
8847    }
8848   ],
8849   "return_type" : "type-437",
8850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8851  },
8852  {
8853   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::_hidl_sendKeysChange",
8854   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20_hidl_sendKeysChangeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb",
8855   "parameters" :
8856   [
8857    {
8858     "referenced_type" : "type-35"
8859    },
8860    {
8861     "referenced_type" : "type-1135"
8862    },
8863    {
8864     "referenced_type" : "type-820"
8865    },
8866    {
8867     "referenced_type" : "type-292"
8868    },
8869    {
8870     "referenced_type" : "type-31"
8871    }
8872   ],
8873   "return_type" : "type-437",
8874   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8875  },
8876  {
8877   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::sendExpirationUpdate",
8878   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx",
8879   "parameters" :
8880   [
8881    {
8882     "is_this_ptr" : true,
8883     "referenced_type" : "type-205"
8884    },
8885    {
8886     "referenced_type" : "type-820"
8887    },
8888    {
8889     "referenced_type" : "type-60"
8890    }
8891   ],
8892   "return_type" : "type-437",
8893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8894  },
8895  {
8896   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::notifySyspropsChanged",
8897   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv",
8898   "parameters" :
8899   [
8900    {
8901     "is_this_ptr" : true,
8902     "referenced_type" : "type-205"
8903    }
8904   ],
8905   "return_type" : "type-437",
8906   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8907  },
8908  {
8909   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::setHALInstrumentation",
8910   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv",
8911   "parameters" :
8912   [
8913    {
8914     "is_this_ptr" : true,
8915     "referenced_type" : "type-205"
8916    }
8917   ],
8918   "return_type" : "type-437",
8919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8920  },
8921  {
8922   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::_hidl_sendExpirationUpdate",
8923   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener26_hidl_sendExpirationUpdateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEx",
8924   "parameters" :
8925   [
8926    {
8927     "referenced_type" : "type-35"
8928    },
8929    {
8930     "referenced_type" : "type-1135"
8931    },
8932    {
8933     "referenced_type" : "type-820"
8934    },
8935    {
8936     "referenced_type" : "type-60"
8937    }
8938   ],
8939   "return_type" : "type-437",
8940   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8941  },
8942  {
8943   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::ping",
8944   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener4pingEv",
8945   "parameters" :
8946   [
8947    {
8948     "is_this_ptr" : true,
8949     "referenced_type" : "type-205"
8950    }
8951   ],
8952   "return_type" : "type-437",
8953   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8954  },
8955  {
8956   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::debug",
8957   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
8958   "parameters" :
8959   [
8960    {
8961     "is_this_ptr" : true,
8962     "referenced_type" : "type-205"
8963    },
8964    {
8965     "referenced_type" : "type-868"
8966    },
8967    {
8968     "referenced_type" : "type-1102"
8969    }
8970   ],
8971   "return_type" : "type-437",
8972   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8973  },
8974  {
8975   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::sendEvent",
8976   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_",
8977   "parameters" :
8978   [
8979    {
8980     "is_this_ptr" : true,
8981     "referenced_type" : "type-205"
8982    },
8983    {
8984     "referenced_type" : "type-1065"
8985    },
8986    {
8987     "referenced_type" : "type-820"
8988    },
8989    {
8990     "referenced_type" : "type-820"
8991    }
8992   ],
8993   "return_type" : "type-437",
8994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8995  },
8996  {
8997   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::BpHwDrmPluginListener",
8998   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerC1ERKNS_2spINS0_7IBinderEEE",
8999   "parameters" :
9000   [
9001    {
9002     "is_this_ptr" : true,
9003     "referenced_type" : "type-205"
9004    },
9005    {
9006     "referenced_type" : "type-75"
9007    }
9008   ],
9009   "return_type" : "type-28",
9010   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
9011  },
9012  {
9013   "function_name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener::BpHwDrmPluginListener",
9014   "linker_set_key" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerC2ERKNS_2spINS0_7IBinderEEE",
9015   "parameters" :
9016   [
9017    {
9018     "is_this_ptr" : true,
9019     "referenced_type" : "type-205"
9020    },
9021    {
9022     "referenced_type" : "type-75"
9023    }
9024   ],
9025   "return_type" : "type-28",
9026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
9027  },
9028  {
9029   "function_name" : "android::hardware::drm::V1_0::writeEmbeddedToParcel",
9030   "linker_set_key" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_10SecureStopEPNS0_6ParcelEjj",
9031   "parameters" :
9032   [
9033    {
9034     "referenced_type" : "type-338"
9035    },
9036    {
9037     "referenced_type" : "type-947"
9038    },
9039    {
9040     "referenced_type" : "type-2"
9041    },
9042    {
9043     "referenced_type" : "type-2"
9044    }
9045   ],
9046   "return_type" : "type-25",
9047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9048  },
9049  {
9050   "function_name" : "android::hardware::drm::V1_0::writeEmbeddedToParcel",
9051   "linker_set_key" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_17DestinationBufferEPNS0_6ParcelEjj",
9052   "parameters" :
9053   [
9054    {
9055     "referenced_type" : "type-1223"
9056    },
9057    {
9058     "referenced_type" : "type-947"
9059    },
9060    {
9061     "referenced_type" : "type-2"
9062    },
9063    {
9064     "referenced_type" : "type-2"
9065    }
9066   ],
9067   "return_type" : "type-25",
9068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9069  },
9070  {
9071   "function_name" : "android::hardware::drm::V1_0::writeEmbeddedToParcel",
9072   "linker_set_key" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_8KeyValueEPNS0_6ParcelEjj",
9073   "parameters" :
9074   [
9075    {
9076     "referenced_type" : "type-334"
9077    },
9078    {
9079     "referenced_type" : "type-947"
9080    },
9081    {
9082     "referenced_type" : "type-2"
9083    },
9084    {
9085     "referenced_type" : "type-2"
9086    }
9087   ],
9088   "return_type" : "type-25",
9089   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9090  },
9091  {
9092   "function_name" : "android::hardware::drm::V1_0::writeEmbeddedToParcel",
9093   "linker_set_key" : "_ZN7android8hardware3drm4V1_021writeEmbeddedToParcelERKNS2_9KeyStatusEPNS0_6ParcelEjj",
9094   "parameters" :
9095   [
9096    {
9097     "referenced_type" : "type-341"
9098    },
9099    {
9100     "referenced_type" : "type-947"
9101    },
9102    {
9103     "referenced_type" : "type-2"
9104    },
9105    {
9106     "referenced_type" : "type-2"
9107    }
9108   ],
9109   "return_type" : "type-25",
9110   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9111  },
9112  {
9113   "function_name" : "android::hardware::drm::V1_0::readEmbeddedFromParcel",
9114   "linker_set_key" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_10SecureStopERKNS0_6ParcelEjj",
9115   "parameters" :
9116   [
9117    {
9118     "referenced_type" : "type-338"
9119    },
9120    {
9121     "referenced_type" : "type-953"
9122    },
9123    {
9124     "referenced_type" : "type-2"
9125    },
9126    {
9127     "referenced_type" : "type-2"
9128    }
9129   ],
9130   "return_type" : "type-25",
9131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9132  },
9133  {
9134   "function_name" : "android::hardware::drm::V1_0::readEmbeddedFromParcel",
9135   "linker_set_key" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_17DestinationBufferERKNS0_6ParcelEjj",
9136   "parameters" :
9137   [
9138    {
9139     "referenced_type" : "type-1223"
9140    },
9141    {
9142     "referenced_type" : "type-953"
9143    },
9144    {
9145     "referenced_type" : "type-2"
9146    },
9147    {
9148     "referenced_type" : "type-2"
9149    }
9150   ],
9151   "return_type" : "type-25",
9152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9153  },
9154  {
9155   "function_name" : "android::hardware::drm::V1_0::readEmbeddedFromParcel",
9156   "linker_set_key" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_8KeyValueERKNS0_6ParcelEjj",
9157   "parameters" :
9158   [
9159    {
9160     "referenced_type" : "type-334"
9161    },
9162    {
9163     "referenced_type" : "type-953"
9164    },
9165    {
9166     "referenced_type" : "type-2"
9167    },
9168    {
9169     "referenced_type" : "type-2"
9170    }
9171   ],
9172   "return_type" : "type-25",
9173   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9174  },
9175  {
9176   "function_name" : "android::hardware::drm::V1_0::readEmbeddedFromParcel",
9177   "linker_set_key" : "_ZN7android8hardware3drm4V1_022readEmbeddedFromParcelERKNS2_9KeyStatusERKNS0_6ParcelEjj",
9178   "parameters" :
9179   [
9180    {
9181     "referenced_type" : "type-341"
9182    },
9183    {
9184     "referenced_type" : "type-953"
9185    },
9186    {
9187     "referenced_type" : "type-2"
9188    },
9189    {
9190     "referenced_type" : "type-2"
9191    }
9192   ],
9193   "return_type" : "type-25",
9194   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/hwtypes.h"
9195  },
9196  {
9197   "function_name" : "android::hardware::details::castInterface",
9198   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_010IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
9199   "parameters" :
9200   [
9201    {
9202     "referenced_type" : "type-23"
9203    },
9204    {
9205     "referenced_type" : "type-81"
9206    },
9207    {
9208     "referenced_type" : "type-31"
9209    }
9210   ],
9211   "return_type" : "type-208",
9212   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9213   "template_args" : [ "type-54", "type-5", "type-95" ]
9214  },
9215  {
9216   "function_name" : "android::hardware::details::castInterface",
9217   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_011IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
9218   "parameters" :
9219   [
9220    {
9221     "referenced_type" : "type-23"
9222    },
9223    {
9224     "referenced_type" : "type-81"
9225    },
9226    {
9227     "referenced_type" : "type-31"
9228    }
9229   ],
9230   "return_type" : "type-109",
9231   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9232   "template_args" : [ "type-21", "type-5", "type-43" ]
9233  },
9234  {
9235   "function_name" : "android::hardware::details::castInterface",
9236   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_013ICryptoPluginENS_4hidl4base4V1_05IBaseENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
9237   "parameters" :
9238   [
9239    {
9240     "referenced_type" : "type-23"
9241    },
9242    {
9243     "referenced_type" : "type-81"
9244    },
9245    {
9246     "referenced_type" : "type-31"
9247    }
9248   ],
9249   "return_type" : "type-1156",
9250   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9251   "template_args" : [ "type-280", "type-5", "type-283" ]
9252  },
9253  {
9254   "function_name" : "android::hardware::details::castInterface",
9255   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_014ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
9256   "parameters" :
9257   [
9258    {
9259     "referenced_type" : "type-23"
9260    },
9261    {
9262     "referenced_type" : "type-81"
9263    },
9264    {
9265     "referenced_type" : "type-31"
9266    }
9267   ],
9268   "return_type" : "type-395",
9269   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9270   "template_args" : [ "type-331", "type-5", "type-1114" ]
9271  },
9272  {
9273   "function_name" : "android::hardware::details::castInterface",
9274   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_018IDrmPluginListenerENS_4hidl4base4V1_05IBaseENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
9275   "parameters" :
9276   [
9277    {
9278     "referenced_type" : "type-23"
9279    },
9280    {
9281     "referenced_type" : "type-81"
9282    },
9283    {
9284     "referenced_type" : "type-31"
9285    }
9286   ],
9287   "return_type" : "type-374",
9288   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9289   "template_args" : [ "type-89", "type-5", "type-168" ]
9290  },
9291  {
9292   "function_name" : "android::hardware::details::wrapPassthrough",
9293   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_",
9294   "parameters" :
9295   [
9296    {
9297     "referenced_type" : "type-52"
9298    }
9299   ],
9300   "return_type" : "type-52",
9301   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
9302   "template_args" : [ "type-54", "type-28" ]
9303  },
9304  {
9305   "function_name" : "android::hardware::details::wrapPassthrough",
9306   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_",
9307   "parameters" :
9308   [
9309    {
9310     "referenced_type" : "type-278"
9311    }
9312   ],
9313   "return_type" : "type-278",
9314   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
9315   "template_args" : [ "type-280", "type-28" ]
9316  },
9317  {
9318   "function_name" : "android::hardware::details::wrapPassthrough",
9319   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_",
9320   "parameters" :
9321   [
9322    {
9323     "referenced_type" : "type-87"
9324    }
9325   ],
9326   "return_type" : "type-87",
9327   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
9328   "template_args" : [ "type-89", "type-28" ]
9329  },
9330  {
9331   "function_name" : "android::hardware::details::getServiceInternal",
9332   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_013BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
9333   "parameters" :
9334   [
9335    {
9336     "referenced_type" : "type-295"
9337    },
9338    {
9339     "referenced_type" : "type-31"
9340    },
9341    {
9342     "referenced_type" : "type-31"
9343    }
9344   ],
9345   "return_type" : "type-52",
9346   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9347   "template_args" : [ "type-95", "type-54", "type-28", "type-28" ]
9348  },
9349  {
9350   "function_name" : "android::hardware::details::getServiceInternal",
9351   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_014BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
9352   "parameters" :
9353   [
9354    {
9355     "referenced_type" : "type-137"
9356    },
9357    {
9358     "referenced_type" : "type-31"
9359    },
9360    {
9361     "referenced_type" : "type-31"
9362    }
9363   ],
9364   "return_type" : "type-19",
9365   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9366   "template_args" : [ "type-43", "type-21", "type-28", "type-28" ]
9367  },
9368  {
9369   "function_name" : "android::hardware::details::getServiceInternal",
9370   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_016BpHwCryptoPluginENS4_13ICryptoPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
9371   "parameters" :
9372   [
9373    {
9374     "referenced_type" : "type-1190"
9375    },
9376    {
9377     "referenced_type" : "type-31"
9378    },
9379    {
9380     "referenced_type" : "type-31"
9381    }
9382   ],
9383   "return_type" : "type-278",
9384   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9385   "template_args" : [ "type-283", "type-280", "type-28", "type-28" ]
9386  },
9387  {
9388   "function_name" : "android::hardware::details::getServiceInternal",
9389   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_017BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
9390   "parameters" :
9391   [
9392    {
9393     "referenced_type" : "type-959"
9394    },
9395    {
9396     "referenced_type" : "type-31"
9397    },
9398    {
9399     "referenced_type" : "type-31"
9400    }
9401   ],
9402   "return_type" : "type-329",
9403   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9404   "template_args" : [ "type-1114", "type-331", "type-28", "type-28" ]
9405  },
9406  {
9407   "function_name" : "android::hardware::details::getServiceInternal",
9408   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_021BpHwDrmPluginListenerENS4_18IDrmPluginListenerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
9409   "parameters" :
9410   [
9411    {
9412     "referenced_type" : "type-413"
9413    },
9414    {
9415     "referenced_type" : "type-31"
9416    },
9417    {
9418     "referenced_type" : "type-31"
9419    }
9420   ],
9421   "return_type" : "type-87",
9422   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9423   "template_args" : [ "type-168", "type-89", "type-28", "type-28" ]
9424  }
9425 ],
9426 "global_vars" :
9427 [
9428  {
9429   "linker_set_key" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10descriptorE",
9430   "name" : "android::hardware::drm::V1_0::IDrmPlugin::descriptor",
9431   "referenced_type" : "type-81",
9432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
9433  },
9434  {
9435   "linker_set_key" : "_ZN7android8hardware3drm4V1_011IDrmFactory10descriptorE",
9436   "name" : "android::hardware::drm::V1_0::IDrmFactory::descriptor",
9437   "referenced_type" : "type-81",
9438   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
9439  },
9440  {
9441   "linker_set_key" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin10descriptorE",
9442   "name" : "android::hardware::drm::V1_0::ICryptoPlugin::descriptor",
9443   "referenced_type" : "type-81",
9444   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
9445  },
9446  {
9447   "linker_set_key" : "_ZN7android8hardware3drm4V1_014ICryptoFactory10descriptorE",
9448   "name" : "android::hardware::drm::V1_0::ICryptoFactory::descriptor",
9449   "referenced_type" : "type-81",
9450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
9451  },
9452  {
9453   "linker_set_key" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener10descriptorE",
9454   "name" : "android::hardware::drm::V1_0::IDrmPluginListener::descriptor",
9455   "referenced_type" : "type-81",
9456   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
9457  }
9458 ],
9459 "lvalue_reference_types" :
9460 [
9461  {
9462   "alignment" : 4,
9463   "linker_set_key" : "android::Mutex &",
9464   "name" : "android::Mutex &",
9465   "referenced_type" : "type-61",
9466   "self_type" : "type-1036",
9467   "size" : 4,
9468   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9469  },
9470  {
9471   "alignment" : 4,
9472   "linker_set_key" : "android::RWLock &",
9473   "name" : "android::RWLock &",
9474   "referenced_type" : "type-1041",
9475   "self_type" : "type-1045",
9476   "size" : 4,
9477   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9478  },
9479  {
9480   "alignment" : 4,
9481   "linker_set_key" : "android::String16 &",
9482   "name" : "android::String16 &",
9483   "referenced_type" : "type-71",
9484   "self_type" : "type-934",
9485   "size" : 4,
9486   "source_file" : "/system/core/libutils/include/utils/String16.h"
9487  },
9488  {
9489   "alignment" : 4,
9490   "linker_set_key" : "android::String8 &",
9491   "name" : "android::String8 &",
9492   "referenced_type" : "type-80",
9493   "self_type" : "type-911",
9494   "size" : 4,
9495   "source_file" : "/system/core/libutils/include/utils/String8.h"
9496  },
9497  {
9498   "alignment" : 4,
9499   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
9500   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
9501   "referenced_type" : "type-1149",
9502   "self_type" : "type-1153",
9503   "size" : 4,
9504   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9505  },
9506  {
9507   "alignment" : 4,
9508   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > &",
9509   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > &",
9510   "referenced_type" : "type-395",
9511   "self_type" : "type-402",
9512   "size" : 4,
9513   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9514  },
9515  {
9516   "alignment" : 4,
9517   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > &",
9518   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > &",
9519   "referenced_type" : "type-1156",
9520   "self_type" : "type-1159",
9521   "size" : 4,
9522   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9523  },
9524  {
9525   "alignment" : 4,
9526   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > &",
9527   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > &",
9528   "referenced_type" : "type-109",
9529   "self_type" : "type-115",
9530   "size" : 4,
9531   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9532  },
9533  {
9534   "alignment" : 4,
9535   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > &",
9536   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > &",
9537   "referenced_type" : "type-208",
9538   "self_type" : "type-211",
9539   "size" : 4,
9540   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9541  },
9542  {
9543   "alignment" : 4,
9544   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > &",
9545   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > &",
9546   "referenced_type" : "type-374",
9547   "self_type" : "type-377",
9548   "size" : 4,
9549   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9550  },
9551  {
9552   "alignment" : 4,
9553   "linker_set_key" : "android::hardware::Return<bool> &",
9554   "name" : "android::hardware::Return<bool> &",
9555   "referenced_type" : "type-373",
9556   "self_type" : "type-382",
9557   "size" : 4,
9558   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9559  },
9560  {
9561   "alignment" : 4,
9562   "linker_set_key" : "android::hardware::Return<void> &",
9563   "name" : "android::hardware::Return<void> &",
9564   "referenced_type" : "type-437",
9565   "self_type" : "type-452",
9566   "size" : 4,
9567   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9568  },
9569  {
9570   "alignment" : 4,
9571   "linker_set_key" : "android::hardware::Status &",
9572   "name" : "android::hardware::Status &",
9573   "referenced_type" : "type-111",
9574   "self_type" : "type-369",
9575   "size" : 4,
9576   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9577  },
9578  {
9579   "alignment" : 4,
9580   "linker_set_key" : "android::hardware::TextOutput &",
9581   "name" : "android::hardware::TextOutput &",
9582   "referenced_type" : "type-1186",
9583   "self_type" : "type-1185",
9584   "size" : 4,
9585   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9586  },
9587  {
9588   "alignment" : 4,
9589   "linker_set_key" : "android::hardware::TextOutput &",
9590   "name" : "android::hardware::TextOutput &",
9591   "referenced_type" : "type-133",
9592   "self_type" : "type-132",
9593   "size" : 4,
9594   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9595  },
9596  {
9597   "alignment" : 4,
9598   "linker_set_key" : "android::hardware::TextOutput &",
9599   "name" : "android::hardware::TextOutput &",
9600   "referenced_type" : "type-289",
9601   "self_type" : "type-288",
9602   "size" : 4,
9603   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9604  },
9605  {
9606   "alignment" : 4,
9607   "linker_set_key" : "android::hardware::TextOutput &",
9608   "name" : "android::hardware::TextOutput &",
9609   "referenced_type" : "type-409",
9610   "self_type" : "type-408",
9611   "size" : 4,
9612   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9613  },
9614  {
9615   "alignment" : 4,
9616   "linker_set_key" : "android::hardware::TextOutput &",
9617   "name" : "android::hardware::TextOutput &",
9618   "referenced_type" : "type-476",
9619   "self_type" : "type-475",
9620   "size" : 4,
9621   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9622  },
9623  {
9624   "alignment" : 4,
9625   "linker_set_key" : "android::hardware::TextOutput &",
9626   "name" : "android::hardware::TextOutput &",
9627   "referenced_type" : "type-537",
9628   "self_type" : "type-536",
9629   "size" : 4,
9630   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9631  },
9632  {
9633   "alignment" : 4,
9634   "linker_set_key" : "android::hardware::TextOutput &",
9635   "name" : "android::hardware::TextOutput &",
9636   "referenced_type" : "type-613",
9637   "self_type" : "type-612",
9638   "size" : 4,
9639   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9640  },
9641  {
9642   "alignment" : 4,
9643   "linker_set_key" : "android::hardware::TextOutput &",
9644   "name" : "android::hardware::TextOutput &",
9645   "referenced_type" : "type-691",
9646   "self_type" : "type-690",
9647   "size" : 4,
9648   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9649  },
9650  {
9651   "alignment" : 4,
9652   "linker_set_key" : "android::hardware::TextOutput &",
9653   "name" : "android::hardware::TextOutput &",
9654   "referenced_type" : "type-773",
9655   "self_type" : "type-772",
9656   "size" : 4,
9657   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9658  },
9659  {
9660   "alignment" : 4,
9661   "linker_set_key" : "android::hardware::TextOutput &",
9662   "name" : "android::hardware::TextOutput &",
9663   "referenced_type" : "type-847",
9664   "self_type" : "type-846",
9665   "size" : 4,
9666   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9667  },
9668  {
9669   "alignment" : 4,
9670   "linker_set_key" : "android::hardware::TextOutput &",
9671   "name" : "android::hardware::TextOutput &",
9672   "referenced_type" : "type-907",
9673   "self_type" : "type-906",
9674   "size" : 4,
9675   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9676  },
9677  {
9678   "alignment" : 4,
9679   "linker_set_key" : "android::hardware::TextOutput &",
9680   "name" : "android::hardware::TextOutput &",
9681   "referenced_type" : "type-951",
9682   "self_type" : "type-950",
9683   "size" : 4,
9684   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9685  },
9686  {
9687   "alignment" : 4,
9688   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> &",
9689   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> &",
9690   "referenced_type" : "type-243",
9691   "self_type" : "type-450",
9692   "size" : 4,
9693   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9694  },
9695  {
9696   "alignment" : 4,
9697   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
9698   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
9699   "referenced_type" : "type-765",
9700   "self_type" : "type-1126",
9701   "size" : 4,
9702   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9703  },
9704  {
9705   "alignment" : 4,
9706   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
9707   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
9708   "referenced_type" : "type-746",
9709   "self_type" : "type-1120",
9710   "size" : 4,
9711   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9712  },
9713  {
9714   "alignment" : 4,
9715   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> &",
9716   "name" : "android::hardware::details::hidl_pointer<unsigned char> &",
9717   "referenced_type" : "type-248",
9718   "self_type" : "type-446",
9719   "size" : 4,
9720   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9721  },
9722  {
9723   "alignment" : 4,
9724   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus &",
9725   "name" : "android::hardware::drm::V1_0::KeyStatus &",
9726   "referenced_type" : "type-246",
9727   "self_type" : "type-451",
9728   "size" : 4,
9729   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9730  },
9731  {
9732   "alignment" : 4,
9733   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
9734   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
9735   "referenced_type" : "type-768",
9736   "self_type" : "type-1129",
9737   "size" : 4,
9738   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9739  },
9740  {
9741   "alignment" : 4,
9742   "linker_set_key" : "android::hardware::hidl_memory &",
9743   "name" : "android::hardware::hidl_memory &",
9744   "referenced_type" : "type-702",
9745   "self_type" : "type-726",
9746   "size" : 4,
9747   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9748  },
9749  {
9750   "alignment" : 4,
9751   "linker_set_key" : "android::hardware::hidl_string &",
9752   "name" : "android::hardware::hidl_string &",
9753   "referenced_type" : "type-233",
9754   "self_type" : "type-1124",
9755   "size" : 4,
9756   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9757  },
9758  {
9759   "alignment" : 4,
9760   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9761   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9762   "referenced_type" : "type-242",
9763   "self_type" : "type-400",
9764   "size" : 4,
9765   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9766  },
9767  {
9768   "alignment" : 4,
9769   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
9770   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
9771   "referenced_type" : "type-764",
9772   "self_type" : "type-786",
9773   "size" : 4,
9774   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9775  },
9776  {
9777   "alignment" : 4,
9778   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
9779   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
9780   "referenced_type" : "type-745",
9781   "self_type" : "type-760",
9782   "size" : 4,
9783   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9784  },
9785  {
9786   "alignment" : 4,
9787   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> &",
9788   "name" : "android::hardware::hidl_vec<unsigned char> &",
9789   "referenced_type" : "type-247",
9790   "self_type" : "type-398",
9791   "size" : 4,
9792   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9793  },
9794  {
9795   "alignment" : 4,
9796   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
9797   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
9798   "referenced_type" : "type-329",
9799   "self_type" : "type-342",
9800   "size" : 4,
9801   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9802  },
9803  {
9804   "alignment" : 4,
9805   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9806   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9807   "referenced_type" : "type-278",
9808   "self_type" : "type-303",
9809   "size" : 4,
9810   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9811  },
9812  {
9813   "alignment" : 4,
9814   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
9815   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
9816   "referenced_type" : "type-19",
9817   "self_type" : "type-107",
9818   "size" : 4,
9819   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9820  },
9821  {
9822   "alignment" : 4,
9823   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9824   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9825   "referenced_type" : "type-52",
9826   "self_type" : "type-100",
9827   "size" : 4,
9828   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9829  },
9830  {
9831   "alignment" : 4,
9832   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9833   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9834   "referenced_type" : "type-87",
9835   "self_type" : "type-206",
9836   "size" : 4,
9837   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9838  },
9839  {
9840   "alignment" : 4,
9841   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
9842   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
9843   "referenced_type" : "type-346",
9844   "self_type" : "type-354",
9845   "size" : 4,
9846   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9847  },
9848  {
9849   "alignment" : 4,
9850   "linker_set_key" : "const android::String16 &",
9851   "name" : "const android::String16 &",
9852   "referenced_type" : "type-70",
9853   "self_type" : "type-69",
9854   "size" : 4,
9855   "source_file" : "/system/core/libutils/include/utils/String16.h"
9856  },
9857  {
9858   "alignment" : 4,
9859   "linker_set_key" : "const android::String8 &",
9860   "name" : "const android::String8 &",
9861   "referenced_type" : "type-908",
9862   "self_type" : "type-910",
9863   "size" : 4,
9864   "source_file" : "/system/core/libutils/include/utils/String8.h"
9865  },
9866  {
9867   "alignment" : 4,
9868   "linker_set_key" : "const android::hardware::Parcel &",
9869   "name" : "const android::hardware::Parcel &",
9870   "referenced_type" : "type-952",
9871   "self_type" : "type-953",
9872   "size" : 4,
9873   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9874  },
9875  {
9876   "alignment" : 4,
9877   "linker_set_key" : "const android::hardware::Return<bool> &",
9878   "name" : "const android::hardware::Return<bool> &",
9879   "referenced_type" : "type-386",
9880   "self_type" : "type-414",
9881   "size" : 4,
9882   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9883  },
9884  {
9885   "alignment" : 4,
9886   "linker_set_key" : "const android::hardware::Status &",
9887   "name" : "const android::hardware::Status &",
9888   "referenced_type" : "type-364",
9889   "self_type" : "type-367",
9890   "size" : 4,
9891   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9892  },
9893  {
9894   "alignment" : 4,
9895   "linker_set_key" : "const android::hardware::details::SchedPrio &",
9896   "name" : "const android::hardware::details::SchedPrio &",
9897   "referenced_type" : "type-965",
9898   "self_type" : "type-964",
9899   "size" : 4,
9900   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9901  },
9902  {
9903   "alignment" : 4,
9904   "linker_set_key" : "const android::hardware::drm::V1_0::DestinationBuffer &",
9905   "name" : "const android::hardware::drm::V1_0::DestinationBuffer &",
9906   "referenced_type" : "type-1222",
9907   "self_type" : "type-1223",
9908   "size" : 4,
9909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
9910  },
9911  {
9912   "alignment" : 4,
9913   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatus &",
9914   "name" : "const android::hardware::drm::V1_0::KeyStatus &",
9915   "referenced_type" : "type-254",
9916   "self_type" : "type-341",
9917   "size" : 4,
9918   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9919  },
9920  {
9921   "alignment" : 4,
9922   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue &",
9923   "name" : "const android::hardware::drm::V1_0::KeyValue &",
9924   "referenced_type" : "type-238",
9925   "self_type" : "type-334",
9926   "size" : 4,
9927   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9928  },
9929  {
9930   "alignment" : 4,
9931   "linker_set_key" : "const android::hardware::drm::V1_0::Pattern &",
9932   "name" : "const android::hardware::drm::V1_0::Pattern &",
9933   "referenced_type" : "type-1218",
9934   "self_type" : "type-1219",
9935   "size" : 4,
9936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
9937  },
9938  {
9939   "alignment" : 4,
9940   "linker_set_key" : "const android::hardware::drm::V1_0::SecureStop &",
9941   "name" : "const android::hardware::drm::V1_0::SecureStop &",
9942   "referenced_type" : "type-273",
9943   "self_type" : "type-338",
9944   "size" : 4,
9945   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9946  },
9947  {
9948   "alignment" : 4,
9949   "linker_set_key" : "const android::hardware::drm::V1_0::SharedBuffer &",
9950   "name" : "const android::hardware::drm::V1_0::SharedBuffer &",
9951   "referenced_type" : "type-1220",
9952   "self_type" : "type-1221",
9953   "size" : 4,
9954   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
9955  },
9956  {
9957   "alignment" : 4,
9958   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> &",
9959   "name" : "const android::hardware::hidl_array<unsigned char, 16> &",
9960   "referenced_type" : "type-840",
9961   "self_type" : "type-1118",
9962   "size" : 4,
9963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
9964  },
9965  {
9966   "alignment" : 4,
9967   "linker_set_key" : "const android::hardware::hidl_handle &",
9968   "name" : "const android::hardware::hidl_handle &",
9969   "referenced_type" : "type-867",
9970   "self_type" : "type-868",
9971   "size" : 4,
9972   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9973  },
9974  {
9975   "alignment" : 4,
9976   "linker_set_key" : "const android::hardware::hidl_memory &",
9977   "name" : "const android::hardware::hidl_memory &",
9978   "referenced_type" : "type-717",
9979   "self_type" : "type-724",
9980   "size" : 4,
9981   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9982  },
9983  {
9984   "alignment" : 4,
9985   "linker_set_key" : "const android::hardware::hidl_string &",
9986   "name" : "const android::hardware::hidl_string &",
9987   "referenced_type" : "type-689",
9988   "self_type" : "type-701",
9989   "size" : 4,
9990   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9991  },
9992  {
9993   "alignment" : 4,
9994   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9995   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9996   "referenced_type" : "type-255",
9997   "self_type" : "type-292",
9998   "size" : 4,
9999   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
10000  },
10001  {
10002   "alignment" : 4,
10003   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
10004   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
10005   "referenced_type" : "type-240",
10006   "self_type" : "type-290",
10007   "size" : 4,
10008   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
10009  },
10010  {
10011   "alignment" : 4,
10012   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop> &",
10013   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop> &",
10014   "referenced_type" : "type-274",
10015   "self_type" : "type-291",
10016   "size" : 4,
10017   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
10018  },
10019  {
10020   "alignment" : 4,
10021   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> &",
10022   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> &",
10023   "referenced_type" : "type-1180",
10024   "self_type" : "type-1187",
10025   "size" : 4,
10026   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
10027  },
10028  {
10029   "alignment" : 4,
10030   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
10031   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
10032   "referenced_type" : "type-1101",
10033   "self_type" : "type-1102",
10034   "size" : 4,
10035   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
10036  },
10037  {
10038   "alignment" : 4,
10039   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
10040   "name" : "const android::hardware::hidl_vec<int> &",
10041   "referenced_type" : "type-811",
10042   "self_type" : "type-813",
10043   "size" : 4,
10044   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10045  },
10046  {
10047   "alignment" : 4,
10048   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
10049   "name" : "const android::hardware::hidl_vec<unsigned char> &",
10050   "referenced_type" : "type-818",
10051   "self_type" : "type-820",
10052   "size" : 4,
10053   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10054  },
10055  {
10056   "alignment" : 4,
10057   "linker_set_key" : "const android::hardware::hidl_version &",
10058   "name" : "const android::hardware::hidl_version &",
10059   "referenced_type" : "type-848",
10060   "self_type" : "type-860",
10061   "size" : 4,
10062   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10063  },
10064  {
10065   "alignment" : 4,
10066   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
10067   "name" : "const android::hidl::base::V1_0::IBase *const &",
10068   "referenced_type" : "type-979",
10069   "self_type" : "type-980",
10070   "size" : 4,
10071   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10072  },
10073  {
10074   "alignment" : 4,
10075   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
10076   "name" : "const android::sp<android::hardware::IBinder> &",
10077   "referenced_type" : "type-16",
10078   "self_type" : "type-75",
10079   "size" : 4,
10080   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10081  },
10082  {
10083   "alignment" : 4,
10084   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
10085   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
10086   "referenced_type" : "type-344",
10087   "self_type" : "type-1137",
10088   "size" : 4,
10089   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10090  },
10091  {
10092   "alignment" : 4,
10093   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
10094   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
10095   "referenced_type" : "type-306",
10096   "self_type" : "type-1202",
10097   "size" : 4,
10098   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10099  },
10100  {
10101   "alignment" : 4,
10102   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
10103   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
10104   "referenced_type" : "type-39",
10105   "self_type" : "type-183",
10106   "size" : 4,
10107   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10108  },
10109  {
10110   "alignment" : 4,
10111   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
10112   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
10113   "referenced_type" : "type-51",
10114   "self_type" : "type-86",
10115   "size" : 4,
10116   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10117  },
10118  {
10119   "alignment" : 4,
10120   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
10121   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
10122   "referenced_type" : "type-91",
10123   "self_type" : "type-92",
10124   "size" : 4,
10125   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10126  },
10127  {
10128   "alignment" : 4,
10129   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
10130   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
10131   "referenced_type" : "type-356",
10132   "self_type" : "type-666",
10133   "size" : 4,
10134   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10135  },
10136  {
10137   "alignment" : 4,
10138   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
10139   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
10140   "referenced_type" : "type-787",
10141   "self_type" : "type-828",
10142   "size" : 4,
10143   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10144  },
10145  {
10146   "alignment" : 4,
10147   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
10148   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
10149   "referenced_type" : "type-1147",
10150   "self_type" : "type-1148",
10151   "size" : 4,
10152   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10153  },
10154  {
10155   "alignment" : 4,
10156   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
10157   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
10158   "referenced_type" : "type-239",
10159   "self_type" : "type-1103",
10160   "size" : 4,
10161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
10162  },
10163  {
10164   "alignment" : 4,
10165   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
10166   "name" : "const android::wp<android::hardware::BHwBinder> &",
10167   "referenced_type" : "type-1121",
10168   "self_type" : "type-1140",
10169   "size" : 4,
10170   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10171  },
10172  {
10173   "alignment" : 4,
10174   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
10175   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
10176   "referenced_type" : "type-1139",
10177   "self_type" : "type-1168",
10178   "size" : 4,
10179   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10180  },
10181  {
10182   "alignment" : 4,
10183   "linker_set_key" : "const bool &",
10184   "name" : "const bool &",
10185   "referenced_type" : "type-201",
10186   "self_type" : "type-623",
10187   "size" : 4,
10188   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10189  },
10190  {
10191   "alignment" : 4,
10192   "linker_set_key" : "const double &",
10193   "name" : "const double &",
10194   "referenced_type" : "type-668",
10195   "self_type" : "type-669",
10196   "size" : 4,
10197   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10198  },
10199  {
10200   "alignment" : 4,
10201   "linker_set_key" : "const float &",
10202   "name" : "const float &",
10203   "referenced_type" : "type-665",
10204   "self_type" : "type-667",
10205   "size" : 4,
10206   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10207  },
10208  {
10209   "alignment" : 4,
10210   "linker_set_key" : "const int &",
10211   "name" : "const int &",
10212   "referenced_type" : "type-1017",
10213   "self_type" : "type-1016",
10214   "size" : 4,
10215   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10216  },
10217  {
10218   "linker_set_key" : "const iter<is_const> &",
10219   "name" : "const iter<is_const> &",
10220   "referenced_type" : "type-1166",
10221   "self_type" : "type-1169",
10222   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10223  },
10224  {
10225   "linker_set_key" : "const iter<is_const> &",
10226   "name" : "const iter<is_const> &",
10227   "referenced_type" : "type-121",
10228   "self_type" : "type-123",
10229   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10230  },
10231  {
10232   "linker_set_key" : "const iter<is_const> &",
10233   "name" : "const iter<is_const> &",
10234   "referenced_type" : "type-220",
10235   "self_type" : "type-222",
10236   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10237  },
10238  {
10239   "linker_set_key" : "const iter<is_const> &",
10240   "name" : "const iter<is_const> &",
10241   "referenced_type" : "type-388",
10242   "self_type" : "type-390",
10243   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10244  },
10245  {
10246   "linker_set_key" : "const iter<is_const> &",
10247   "name" : "const iter<is_const> &",
10248   "referenced_type" : "type-468",
10249   "self_type" : "type-470",
10250   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10251  },
10252  {
10253   "linker_set_key" : "const iter<is_const> &",
10254   "name" : "const iter<is_const> &",
10255   "referenced_type" : "type-521",
10256   "self_type" : "type-523",
10257   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10258  },
10259  {
10260   "linker_set_key" : "const iter<is_const> &",
10261   "name" : "const iter<is_const> &",
10262   "referenced_type" : "type-597",
10263   "self_type" : "type-599",
10264   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10265  },
10266  {
10267   "linker_set_key" : "const iter<is_const> &",
10268   "name" : "const iter<is_const> &",
10269   "referenced_type" : "type-675",
10270   "self_type" : "type-677",
10271   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10272  },
10273  {
10274   "linker_set_key" : "const iter<is_const> &",
10275   "name" : "const iter<is_const> &",
10276   "referenced_type" : "type-736",
10277   "self_type" : "type-738",
10278   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10279  },
10280  {
10281   "linker_set_key" : "const iter<is_const> &",
10282   "name" : "const iter<is_const> &",
10283   "referenced_type" : "type-755",
10284   "self_type" : "type-757",
10285   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10286  },
10287  {
10288   "linker_set_key" : "const iter<is_const> &",
10289   "name" : "const iter<is_const> &",
10290   "referenced_type" : "type-830",
10291   "self_type" : "type-834",
10292   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10293  },
10294  {
10295   "linker_set_key" : "const iter<is_const> &",
10296   "name" : "const iter<is_const> &",
10297   "referenced_type" : "type-896",
10298   "self_type" : "type-898",
10299   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10300  },
10301  {
10302   "alignment" : 4,
10303   "linker_set_key" : "const log_msg &",
10304   "name" : "const log_msg &",
10305   "referenced_type" : "type-257",
10306   "self_type" : "type-359",
10307   "size" : 4,
10308   "source_file" : "/system/core/liblog/include/log/log_read.h"
10309  },
10310  {
10311   "alignment" : 4,
10312   "linker_set_key" : "const long long &",
10313   "name" : "const long long &",
10314   "referenced_type" : "type-657",
10315   "self_type" : "type-662",
10316   "size" : 4,
10317   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10318  },
10319  {
10320   "alignment" : 4,
10321   "linker_set_key" : "const short &",
10322   "name" : "const short &",
10323   "referenced_type" : "type-649",
10324   "self_type" : "type-650",
10325   "size" : 4,
10326   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10327  },
10328  {
10329   "alignment" : 4,
10330   "linker_set_key" : "const signed char &",
10331   "name" : "const signed char &",
10332   "referenced_type" : "type-628",
10333   "self_type" : "type-638",
10334   "size" : 4,
10335   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10336  },
10337  {
10338   "alignment" : 4,
10339   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10340   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10341   "referenced_type" : "type-1188",
10342   "self_type" : "type-1190",
10343   "size" : 4,
10344   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10345  },
10346  {
10347   "alignment" : 4,
10348   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10349   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10350   "referenced_type" : "type-135",
10351   "self_type" : "type-137",
10352   "size" : 4,
10353   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10354  },
10355  {
10356   "alignment" : 4,
10357   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10358   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10359   "referenced_type" : "type-293",
10360   "self_type" : "type-295",
10361   "size" : 4,
10362   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10363  },
10364  {
10365   "alignment" : 4,
10366   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10367   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10368   "referenced_type" : "type-411",
10369   "self_type" : "type-413",
10370   "size" : 4,
10371   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10372  },
10373  {
10374   "alignment" : 4,
10375   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10376   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10377   "referenced_type" : "type-539",
10378   "self_type" : "type-541",
10379   "size" : 4,
10380   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10381  },
10382  {
10383   "alignment" : 4,
10384   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10385   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10386   "referenced_type" : "type-615",
10387   "self_type" : "type-617",
10388   "size" : 4,
10389   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10390  },
10391  {
10392   "alignment" : 4,
10393   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10394   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10395   "referenced_type" : "type-692",
10396   "self_type" : "type-694",
10397   "size" : 4,
10398   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10399  },
10400  {
10401   "alignment" : 4,
10402   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10403   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10404   "referenced_type" : "type-775",
10405   "self_type" : "type-777",
10406   "size" : 4,
10407   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10408  },
10409  {
10410   "alignment" : 4,
10411   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10412   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10413   "referenced_type" : "type-849",
10414   "self_type" : "type-851",
10415   "size" : 4,
10416   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10417  },
10418  {
10419   "alignment" : 4,
10420   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10421   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10422   "referenced_type" : "type-957",
10423   "self_type" : "type-959",
10424   "size" : 4,
10425   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10426  },
10427  {
10428   "alignment" : 4,
10429   "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 *> > *)> > > &",
10430   "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 *> > *)> > > &",
10431   "referenced_type" : "type-1132",
10432   "self_type" : "type-1131",
10433   "size" : 4,
10434   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10435  },
10436  {
10437   "alignment" : 4,
10438   "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 *> > *)> > > &",
10439   "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 *> > *)> > > &",
10440   "referenced_type" : "type-1229",
10441   "self_type" : "type-1228",
10442   "size" : 4,
10443   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10444  },
10445  {
10446   "alignment" : 4,
10447   "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 *> > *)> > > &",
10448   "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 *> > *)> > > &",
10449   "referenced_type" : "type-180",
10450   "self_type" : "type-179",
10451   "size" : 4,
10452   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10453  },
10454  {
10455   "alignment" : 4,
10456   "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 *> > *)> > > &",
10457   "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 *> > *)> > > &",
10458   "referenced_type" : "type-189",
10459   "self_type" : "type-188",
10460   "size" : 4,
10461   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10462  },
10463  {
10464   "alignment" : 4,
10465   "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 *> > *)> > > &",
10466   "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 *> > *)> > > &",
10467   "referenced_type" : "type-360",
10468   "self_type" : "type-454",
10469   "size" : 4,
10470   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10471  },
10472  {
10473   "alignment" : 4,
10474   "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 *> > *)> > > &",
10475   "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 *> > *)> > > &",
10476   "referenced_type" : "type-499",
10477   "self_type" : "type-498",
10478   "size" : 4,
10479   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10480  },
10481  {
10482   "alignment" : 4,
10483   "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 *> > *)> > > &",
10484   "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 *> > *)> > > &",
10485   "referenced_type" : "type-577",
10486   "self_type" : "type-576",
10487   "size" : 4,
10488   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10489  },
10490  {
10491   "alignment" : 4,
10492   "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 *> > *)> > > &",
10493   "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 *> > *)> > > &",
10494   "referenced_type" : "type-654",
10495   "self_type" : "type-653",
10496   "size" : 4,
10497   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10498  },
10499  {
10500   "alignment" : 4,
10501   "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 *> > *)> > > &",
10502   "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 *> > *)> > > &",
10503   "referenced_type" : "type-729",
10504   "self_type" : "type-728",
10505   "size" : 4,
10506   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10507  },
10508  {
10509   "alignment" : 4,
10510   "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 *> > *)> > > &",
10511   "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 *> > *)> > > &",
10512   "referenced_type" : "type-734",
10513   "self_type" : "type-733",
10514   "size" : 4,
10515   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10516  },
10517  {
10518   "alignment" : 4,
10519   "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 *> > *)> > > &",
10520   "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 *> > *)> > > &",
10521   "referenced_type" : "type-814",
10522   "self_type" : "type-887",
10523   "size" : 4,
10524   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10525  },
10526  {
10527   "alignment" : 4,
10528   "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 *> > *)> > > &",
10529   "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 *> > *)> > > &",
10530   "referenced_type" : "type-930",
10531   "self_type" : "type-929",
10532   "size" : 4,
10533   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10534  },
10535  {
10536   "alignment" : 4,
10537   "linker_set_key" : "const unsigned char &",
10538   "name" : "const unsigned char &",
10539   "referenced_type" : "type-817",
10540   "self_type" : "type-1099",
10541   "size" : 4,
10542   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10543  },
10544  {
10545   "alignment" : 4,
10546   "linker_set_key" : "const unsigned int &",
10547   "name" : "const unsigned int &",
10548   "referenced_type" : "type-65",
10549   "self_type" : "type-656",
10550   "size" : 4,
10551   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10552  },
10553  {
10554   "alignment" : 4,
10555   "linker_set_key" : "const unsigned long long &",
10556   "name" : "const unsigned long long &",
10557   "referenced_type" : "type-663",
10558   "self_type" : "type-664",
10559   "size" : 4,
10560   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10561  },
10562  {
10563   "alignment" : 4,
10564   "linker_set_key" : "const unsigned short &",
10565   "name" : "const unsigned short &",
10566   "referenced_type" : "type-651",
10567   "self_type" : "type-652",
10568   "size" : 4,
10569   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10570  },
10571  {
10572   "alignment" : 4,
10573   "linker_set_key" : "int &",
10574   "name" : "int &",
10575   "referenced_type" : "type-25",
10576   "self_type" : "type-900",
10577   "size" : 4,
10578   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10579  },
10580  {
10581   "alignment" : 4,
10582   "linker_set_key" : "unsigned char &",
10583   "name" : "unsigned char &",
10584   "referenced_type" : "type-251",
10585   "self_type" : "type-1058",
10586   "size" : 4,
10587   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10588  },
10589  {
10590   "alignment" : 4,
10591   "linker_set_key" : "unsigned int &",
10592   "name" : "unsigned int &",
10593   "referenced_type" : "type-2",
10594   "self_type" : "type-1075",
10595   "size" : 4,
10596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10597  }
10598 ],
10599 "pointer_types" :
10600 [
10601  {
10602   "alignment" : 4,
10603   "linker_set_key" : "android::Condition *",
10604   "name" : "android::Condition *",
10605   "referenced_type" : "type-202",
10606   "self_type" : "type-1040",
10607   "size" : 4,
10608   "source_file" : "/system/core/libutils/include/utils/Condition.h"
10609  },
10610  {
10611   "alignment" : 4,
10612   "linker_set_key" : "android::Mutex *",
10613   "name" : "android::Mutex *",
10614   "referenced_type" : "type-61",
10615   "self_type" : "type-1034",
10616   "size" : 4,
10617   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10618  },
10619  {
10620   "alignment" : 4,
10621   "linker_set_key" : "android::Mutex::Autolock *",
10622   "name" : "android::Mutex::Autolock *",
10623   "referenced_type" : "type-1035",
10624   "self_type" : "type-1038",
10625   "size" : 4,
10626   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10627  },
10628  {
10629   "alignment" : 4,
10630   "linker_set_key" : "android::RWLock *",
10631   "name" : "android::RWLock *",
10632   "referenced_type" : "type-1041",
10633   "self_type" : "type-1043",
10634   "size" : 4,
10635   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10636  },
10637  {
10638   "alignment" : 4,
10639   "linker_set_key" : "android::RWLock::AutoRLock *",
10640   "name" : "android::RWLock::AutoRLock *",
10641   "referenced_type" : "type-1044",
10642   "self_type" : "type-1047",
10643   "size" : 4,
10644   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10645  },
10646  {
10647   "alignment" : 4,
10648   "linker_set_key" : "android::RWLock::AutoWLock *",
10649   "name" : "android::RWLock::AutoWLock *",
10650   "referenced_type" : "type-1048",
10651   "self_type" : "type-1049",
10652   "size" : 4,
10653   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10654  },
10655  {
10656   "alignment" : 4,
10657   "linker_set_key" : "android::RefBase *",
10658   "name" : "android::RefBase *",
10659   "referenced_type" : "type-6",
10660   "self_type" : "type-684",
10661   "size" : 4,
10662   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10663  },
10664  {
10665   "alignment" : 4,
10666   "linker_set_key" : "android::RefBase::weakref_impl *",
10667   "name" : "android::RefBase::weakref_impl *",
10668   "referenced_type" : "type-1164",
10669   "self_type" : "type-1163",
10670   "size" : 4,
10671   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10672  },
10673  {
10674   "alignment" : 4,
10675   "linker_set_key" : "android::RefBase::weakref_impl *",
10676   "name" : "android::RefBase::weakref_impl *",
10677   "referenced_type" : "type-119",
10678   "self_type" : "type-118",
10679   "size" : 4,
10680   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10681  },
10682  {
10683   "alignment" : 4,
10684   "linker_set_key" : "android::RefBase::weakref_impl *",
10685   "name" : "android::RefBase::weakref_impl *",
10686   "referenced_type" : "type-215",
10687   "self_type" : "type-214",
10688   "size" : 4,
10689   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10690  },
10691  {
10692   "alignment" : 4,
10693   "linker_set_key" : "android::RefBase::weakref_impl *",
10694   "name" : "android::RefBase::weakref_impl *",
10695   "referenced_type" : "type-384",
10696   "self_type" : "type-383",
10697   "size" : 4,
10698   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10699  },
10700  {
10701   "alignment" : 4,
10702   "linker_set_key" : "android::RefBase::weakref_impl *",
10703   "name" : "android::RefBase::weakref_impl *",
10704   "referenced_type" : "type-466",
10705   "self_type" : "type-465",
10706   "size" : 4,
10707   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10708  },
10709  {
10710   "alignment" : 4,
10711   "linker_set_key" : "android::RefBase::weakref_impl *",
10712   "name" : "android::RefBase::weakref_impl *",
10713   "referenced_type" : "type-517",
10714   "self_type" : "type-516",
10715   "size" : 4,
10716   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10717  },
10718  {
10719   "alignment" : 4,
10720   "linker_set_key" : "android::RefBase::weakref_impl *",
10721   "name" : "android::RefBase::weakref_impl *",
10722   "referenced_type" : "type-594",
10723   "self_type" : "type-593",
10724   "size" : 4,
10725   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10726  },
10727  {
10728   "alignment" : 4,
10729   "linker_set_key" : "android::RefBase::weakref_impl *",
10730   "name" : "android::RefBase::weakref_impl *",
10731   "referenced_type" : "type-671",
10732   "self_type" : "type-670",
10733   "size" : 4,
10734   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10735  },
10736  {
10737   "alignment" : 4,
10738   "linker_set_key" : "android::RefBase::weakref_impl *",
10739   "name" : "android::RefBase::weakref_impl *",
10740   "referenced_type" : "type-751",
10741   "self_type" : "type-750",
10742   "size" : 4,
10743   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10744  },
10745  {
10746   "alignment" : 4,
10747   "linker_set_key" : "android::RefBase::weakref_impl *",
10748   "name" : "android::RefBase::weakref_impl *",
10749   "referenced_type" : "type-826",
10750   "self_type" : "type-825",
10751   "size" : 4,
10752   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10753  },
10754  {
10755   "alignment" : 4,
10756   "linker_set_key" : "android::RefBase::weakref_impl *",
10757   "name" : "android::RefBase::weakref_impl *",
10758   "referenced_type" : "type-894",
10759   "self_type" : "type-893",
10760   "size" : 4,
10761   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10762  },
10763  {
10764   "alignment" : 4,
10765   "linker_set_key" : "android::RefBase::weakref_impl *",
10766   "name" : "android::RefBase::weakref_impl *",
10767   "referenced_type" : "type-9",
10768   "self_type" : "type-8",
10769   "size" : 4,
10770   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10771  },
10772  {
10773   "alignment" : 4,
10774   "linker_set_key" : "android::RefBase::weakref_type *",
10775   "name" : "android::RefBase::weakref_type *",
10776   "referenced_type" : "type-11",
10777   "self_type" : "type-10",
10778   "size" : 4,
10779   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10780  },
10781  {
10782   "alignment" : 4,
10783   "linker_set_key" : "android::ReferenceRenamer *",
10784   "name" : "android::ReferenceRenamer *",
10785   "referenced_type" : "type-673",
10786   "self_type" : "type-674",
10787   "size" : 4,
10788   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10789  },
10790  {
10791   "alignment" : 4,
10792   "linker_set_key" : "android::ScopedTrace *",
10793   "name" : "android::ScopedTrace *",
10794   "referenced_type" : "type-1050",
10795   "self_type" : "type-1051",
10796   "size" : 4,
10797   "source_file" : "/system/core/libutils/include/utils/Trace.h"
10798  },
10799  {
10800   "alignment" : 4,
10801   "linker_set_key" : "android::String16 *",
10802   "name" : "android::String16 *",
10803   "referenced_type" : "type-71",
10804   "self_type" : "type-935",
10805   "size" : 4,
10806   "source_file" : "/system/core/libutils/include/utils/String16.h"
10807  },
10808  {
10809   "alignment" : 4,
10810   "linker_set_key" : "android::String8 *",
10811   "name" : "android::String8 *",
10812   "referenced_type" : "type-80",
10813   "self_type" : "type-920",
10814   "size" : 4,
10815   "source_file" : "/system/core/libutils/include/utils/String8.h"
10816  },
10817  {
10818   "alignment" : 4,
10819   "linker_set_key" : "android::Thread *",
10820   "name" : "android::Thread *",
10821   "referenced_type" : "type-200",
10822   "self_type" : "type-199",
10823   "size" : 4,
10824   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10825  },
10826  {
10827   "alignment" : 4,
10828   "linker_set_key" : "android::VirtualLightRefBase *",
10829   "name" : "android::VirtualLightRefBase *",
10830   "referenced_type" : "type-457",
10831   "self_type" : "type-473",
10832   "size" : 4,
10833   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
10834  },
10835  {
10836   "alignment" : 4,
10837   "linker_set_key" : "android::hardware::BHwBinder *",
10838   "name" : "android::hardware::BHwBinder *",
10839   "referenced_type" : "type-24",
10840   "self_type" : "type-358",
10841   "size" : 4,
10842   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10843  },
10844  {
10845   "alignment" : 4,
10846   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory> *",
10847   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory> *",
10848   "referenced_type" : "type-941",
10849   "self_type" : "type-940",
10850   "size" : 4,
10851   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10852  },
10853  {
10854   "alignment" : 4,
10855   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin> *",
10856   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin> *",
10857   "referenced_type" : "type-286",
10858   "self_type" : "type-1184",
10859   "size" : 4,
10860   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10861  },
10862  {
10863   "alignment" : 4,
10864   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory> *",
10865   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory> *",
10866   "referenced_type" : "type-46",
10867   "self_type" : "type-131",
10868   "size" : 4,
10869   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10870  },
10871  {
10872   "alignment" : 4,
10873   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin> *",
10874   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin> *",
10875   "referenced_type" : "type-98",
10876   "self_type" : "type-287",
10877   "size" : 4,
10878   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10879  },
10880  {
10881   "alignment" : 4,
10882   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener> *",
10883   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener> *",
10884   "referenced_type" : "type-130",
10885   "self_type" : "type-407",
10886   "size" : 4,
10887   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10888  },
10889  {
10890   "alignment" : 4,
10891   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
10892   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
10893   "referenced_type" : "type-973",
10894   "self_type" : "type-978",
10895   "size" : 4,
10896   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10897  },
10898  {
10899   "alignment" : 4,
10900   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
10901   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
10902   "referenced_type" : "type-992",
10903   "self_type" : "type-997",
10904   "size" : 4,
10905   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10906  },
10907  {
10908   "alignment" : 4,
10909   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
10910   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
10911   "referenced_type" : "type-981",
10912   "self_type" : "type-986",
10913   "size" : 4,
10914   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10915  },
10916  {
10917   "alignment" : 4,
10918   "linker_set_key" : "android::hardware::GrantorDescriptor *",
10919   "name" : "android::hardware::GrantorDescriptor *",
10920   "referenced_type" : "type-743",
10921   "self_type" : "type-742",
10922   "size" : 4,
10923   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10924  },
10925  {
10926   "alignment" : 4,
10927   "linker_set_key" : "android::hardware::IBinder *",
10928   "name" : "android::hardware::IBinder *",
10929   "referenced_type" : "type-15",
10930   "self_type" : "type-14",
10931   "size" : 4,
10932   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10933  },
10934  {
10935   "alignment" : 4,
10936   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
10937   "name" : "android::hardware::IBinder::DeathRecipient *",
10938   "referenced_type" : "type-352",
10939   "self_type" : "type-371",
10940   "size" : 4,
10941   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10942  },
10943  {
10944   "alignment" : 4,
10945   "linker_set_key" : "android::hardware::IInterface *",
10946   "name" : "android::hardware::IInterface *",
10947   "referenced_type" : "type-36",
10948   "self_type" : "type-35",
10949   "size" : 4,
10950   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10951  },
10952  {
10953   "alignment" : 4,
10954   "linker_set_key" : "android::hardware::Parcel *",
10955   "name" : "android::hardware::Parcel *",
10956   "referenced_type" : "type-942",
10957   "self_type" : "type-947",
10958   "size" : 4,
10959   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
10960  },
10961  {
10962   "alignment" : 4,
10963   "linker_set_key" : "android::hardware::ProcessState *",
10964   "name" : "android::hardware::ProcessState *",
10965   "referenced_type" : "type-57",
10966   "self_type" : "type-56",
10967   "size" : 4,
10968   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10969  },
10970  {
10971   "alignment" : 4,
10972   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
10973   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
10974   "referenced_type" : "type-1149",
10975   "self_type" : "type-1150",
10976   "size" : 4,
10977   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10978  },
10979  {
10980   "alignment" : 4,
10981   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > *",
10982   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > *",
10983   "referenced_type" : "type-395",
10984   "self_type" : "type-397",
10985   "size" : 4,
10986   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10987  },
10988  {
10989   "alignment" : 4,
10990   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > *",
10991   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > *",
10992   "referenced_type" : "type-1156",
10993   "self_type" : "type-1157",
10994   "size" : 4,
10995   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10996  },
10997  {
10998   "alignment" : 4,
10999   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > *",
11000   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > *",
11001   "referenced_type" : "type-109",
11002   "self_type" : "type-113",
11003   "size" : 4,
11004   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11005  },
11006  {
11007   "alignment" : 4,
11008   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > *",
11009   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > *",
11010   "referenced_type" : "type-208",
11011   "self_type" : "type-209",
11012   "size" : 4,
11013   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11014  },
11015  {
11016   "alignment" : 4,
11017   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > *",
11018   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > *",
11019   "referenced_type" : "type-374",
11020   "self_type" : "type-375",
11021   "size" : 4,
11022   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11023  },
11024  {
11025   "alignment" : 4,
11026   "linker_set_key" : "android::hardware::Return<bool> *",
11027   "name" : "android::hardware::Return<bool> *",
11028   "referenced_type" : "type-373",
11029   "self_type" : "type-380",
11030   "size" : 4,
11031   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11032  },
11033  {
11034   "alignment" : 4,
11035   "linker_set_key" : "android::hardware::Return<void> *",
11036   "name" : "android::hardware::Return<void> *",
11037   "referenced_type" : "type-437",
11038   "self_type" : "type-447",
11039   "size" : 4,
11040   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11041  },
11042  {
11043   "alignment" : 4,
11044   "linker_set_key" : "android::hardware::Status *",
11045   "name" : "android::hardware::Status *",
11046   "referenced_type" : "type-111",
11047   "self_type" : "type-363",
11048   "size" : 4,
11049   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11050  },
11051  {
11052   "alignment" : 4,
11053   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
11054   "name" : "android::hardware::details::HidlInstrumentor *",
11055   "referenced_type" : "type-29",
11056   "self_type" : "type-1135",
11057   "size" : 4,
11058   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11059  },
11060  {
11061   "alignment" : 4,
11062   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
11063   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
11064   "referenced_type" : "type-243",
11065   "self_type" : "type-449",
11066   "size" : 4,
11067   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11068  },
11069  {
11070   "alignment" : 4,
11071   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
11072   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
11073   "referenced_type" : "type-765",
11074   "self_type" : "type-1125",
11075   "size" : 4,
11076   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11077  },
11078  {
11079   "alignment" : 4,
11080   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
11081   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
11082   "referenced_type" : "type-746",
11083   "self_type" : "type-1119",
11084   "size" : 4,
11085   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11086  },
11087  {
11088   "alignment" : 4,
11089   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> *",
11090   "name" : "android::hardware::details::hidl_pointer<unsigned char> *",
11091   "referenced_type" : "type-248",
11092   "self_type" : "type-434",
11093   "size" : 4,
11094   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11095  },
11096  {
11097   "alignment" : 4,
11098   "linker_set_key" : "android::hardware::details::return_status *",
11099   "name" : "android::hardware::details::return_status *",
11100   "referenced_type" : "type-110",
11101   "self_type" : "type-419",
11102   "size" : 4,
11103   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11104  },
11105  {
11106   "alignment" : 4,
11107   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
11108   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
11109   "referenced_type" : "type-1000",
11110   "self_type" : "type-1107",
11111   "size" : 4,
11112   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11113  },
11114  {
11115   "alignment" : 4,
11116   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
11117   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
11118   "referenced_type" : "type-956",
11119   "self_type" : "type-1110",
11120   "size" : 4,
11121   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
11122  },
11123  {
11124   "alignment" : 4,
11125   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
11126   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
11127   "referenced_type" : "type-18",
11128   "self_type" : "type-37",
11129   "size" : 4,
11130   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11131  },
11132  {
11133   "alignment" : 4,
11134   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
11135   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
11136   "referenced_type" : "type-134",
11137   "self_type" : "type-173",
11138   "size" : 4,
11139   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
11140  },
11141  {
11142   "alignment" : 4,
11143   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
11144   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
11145   "referenced_type" : "type-166",
11146   "self_type" : "type-167",
11147   "size" : 4,
11148   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
11149  },
11150  {
11151   "alignment" : 4,
11152   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoFactory *",
11153   "name" : "android::hardware::drm::V1_0::BpHwCryptoFactory *",
11154   "referenced_type" : "type-1114",
11155   "self_type" : "type-1191",
11156   "size" : 4,
11157   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11158  },
11159  {
11160   "alignment" : 4,
11161   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoPlugin *",
11162   "name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin *",
11163   "referenced_type" : "type-283",
11164   "self_type" : "type-296",
11165   "size" : 4,
11166   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11167  },
11168  {
11169   "alignment" : 4,
11170   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmFactory *",
11171   "name" : "android::hardware::drm::V1_0::BpHwDrmFactory *",
11172   "referenced_type" : "type-43",
11173   "self_type" : "type-50",
11174   "size" : 4,
11175   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11176  },
11177  {
11178   "alignment" : 4,
11179   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPlugin *",
11180   "name" : "android::hardware::drm::V1_0::BpHwDrmPlugin *",
11181   "referenced_type" : "type-95",
11182   "self_type" : "type-99",
11183   "size" : 4,
11184   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11185  },
11186  {
11187   "alignment" : 4,
11188   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPluginListener *",
11189   "name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener *",
11190   "referenced_type" : "type-168",
11191   "self_type" : "type-205",
11192   "size" : 4,
11193   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11194  },
11195  {
11196   "alignment" : 4,
11197   "linker_set_key" : "android::hardware::drm::V1_0::BsCryptoFactory *",
11198   "name" : "android::hardware::drm::V1_0::BsCryptoFactory *",
11199   "referenced_type" : "type-1151",
11200   "self_type" : "type-1162",
11201   "size" : 4,
11202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11203  },
11204  {
11205   "alignment" : 4,
11206   "linker_set_key" : "android::hardware::drm::V1_0::BsCryptoPlugin *",
11207   "name" : "android::hardware::drm::V1_0::BsCryptoPlugin *",
11208   "referenced_type" : "type-1144",
11209   "self_type" : "type-1145",
11210   "size" : 4,
11211   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11212  },
11213  {
11214   "alignment" : 4,
11215   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmFactory *",
11216   "name" : "android::hardware::drm::V1_0::BsDrmFactory *",
11217   "referenced_type" : "type-38",
11218   "self_type" : "type-42",
11219   "size" : 4,
11220   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11221  },
11222  {
11223   "alignment" : 4,
11224   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmPlugin *",
11225   "name" : "android::hardware::drm::V1_0::BsDrmPlugin *",
11226   "referenced_type" : "type-193",
11227   "self_type" : "type-194",
11228   "size" : 4,
11229   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11230  },
11231  {
11232   "alignment" : 4,
11233   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmPluginListener *",
11234   "name" : "android::hardware::drm::V1_0::BsDrmPluginListener *",
11235   "referenced_type" : "type-365",
11236   "self_type" : "type-366",
11237   "size" : 4,
11238   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11239  },
11240  {
11241   "alignment" : 4,
11242   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory *",
11243   "name" : "android::hardware::drm::V1_0::ICryptoFactory *",
11244   "referenced_type" : "type-331",
11245   "self_type" : "type-330",
11246   "size" : 4,
11247   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11248  },
11249  {
11250   "alignment" : 4,
11251   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin *",
11252   "name" : "android::hardware::drm::V1_0::ICryptoPlugin *",
11253   "referenced_type" : "type-280",
11254   "self_type" : "type-279",
11255   "size" : 4,
11256   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11257  },
11258  {
11259   "alignment" : 4,
11260   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory *",
11261   "name" : "android::hardware::drm::V1_0::IDrmFactory *",
11262   "referenced_type" : "type-21",
11263   "self_type" : "type-20",
11264   "size" : 4,
11265   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11266  },
11267  {
11268   "alignment" : 4,
11269   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin *",
11270   "name" : "android::hardware::drm::V1_0::IDrmPlugin *",
11271   "referenced_type" : "type-54",
11272   "self_type" : "type-53",
11273   "size" : 4,
11274   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11275  },
11276  {
11277   "alignment" : 4,
11278   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener *",
11279   "name" : "android::hardware::drm::V1_0::IDrmPluginListener *",
11280   "referenced_type" : "type-89",
11281   "self_type" : "type-88",
11282   "size" : 4,
11283   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11284  },
11285  {
11286   "alignment" : 4,
11287   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus *",
11288   "name" : "android::hardware::drm::V1_0::KeyStatus *",
11289   "referenced_type" : "type-246",
11290   "self_type" : "type-245",
11291   "size" : 4,
11292   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11293  },
11294  {
11295   "alignment" : 4,
11296   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue *",
11297   "name" : "android::hardware::drm::V1_0::KeyValue *",
11298   "referenced_type" : "type-232",
11299   "self_type" : "type-231",
11300   "size" : 4,
11301   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11302  },
11303  {
11304   "alignment" : 4,
11305   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop *",
11306   "name" : "android::hardware::drm::V1_0::SecureStop *",
11307   "referenced_type" : "type-271",
11308   "self_type" : "type-270",
11309   "size" : 4,
11310   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11311  },
11312  {
11313   "alignment" : 4,
11314   "linker_set_key" : "android::hardware::drm::V1_0::SubSample *",
11315   "name" : "android::hardware::drm::V1_0::SubSample *",
11316   "referenced_type" : "type-1069",
11317   "self_type" : "type-1177",
11318   "size" : 4,
11319   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11320  },
11321  {
11322   "alignment" : 4,
11323   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16> *",
11324   "name" : "android::hardware::hidl_array<unsigned char, 16> *",
11325   "referenced_type" : "type-832",
11326   "self_type" : "type-839",
11327   "size" : 4,
11328   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11329  },
11330  {
11331   "alignment" : 4,
11332   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
11333   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
11334   "referenced_type" : "type-768",
11335   "self_type" : "type-767",
11336   "size" : 4,
11337   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11338  },
11339  {
11340   "alignment" : 4,
11341   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
11342   "name" : "android::hardware::hidl_binder_death_recipient *",
11343   "referenced_type" : "type-348",
11344   "self_type" : "type-347",
11345   "size" : 4,
11346   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11347  },
11348  {
11349   "alignment" : 4,
11350   "linker_set_key" : "android::hardware::hidl_death_recipient *",
11351   "name" : "android::hardware::hidl_death_recipient *",
11352   "referenced_type" : "type-351",
11353   "self_type" : "type-350",
11354   "size" : 4,
11355   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11356  },
11357  {
11358   "alignment" : 4,
11359   "linker_set_key" : "android::hardware::hidl_memory *",
11360   "name" : "android::hardware::hidl_memory *",
11361   "referenced_type" : "type-702",
11362   "self_type" : "type-707",
11363   "size" : 4,
11364   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11365  },
11366  {
11367   "alignment" : 4,
11368   "linker_set_key" : "android::hardware::hidl_string *",
11369   "name" : "android::hardware::hidl_string *",
11370   "referenced_type" : "type-233",
11371   "self_type" : "type-748",
11372   "size" : 4,
11373   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11374  },
11375  {
11376   "alignment" : 4,
11377   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
11378   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
11379   "referenced_type" : "type-242",
11380   "self_type" : "type-399",
11381   "size" : 4,
11382   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11383  },
11384  {
11385   "alignment" : 4,
11386   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
11387   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
11388   "referenced_type" : "type-764",
11389   "self_type" : "type-774",
11390   "size" : 4,
11391   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11392  },
11393  {
11394   "alignment" : 4,
11395   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
11396   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
11397   "referenced_type" : "type-745",
11398   "self_type" : "type-749",
11399   "size" : 4,
11400   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11401  },
11402  {
11403   "alignment" : 4,
11404   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *",
11405   "name" : "android::hardware::hidl_vec<unsigned char> *",
11406   "referenced_type" : "type-247",
11407   "self_type" : "type-396",
11408   "size" : 4,
11409   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11410  },
11411  {
11412   "alignment" : 4,
11413   "linker_set_key" : "android::hardware::hidl_version *",
11414   "name" : "android::hardware::hidl_version *",
11415   "referenced_type" : "type-844",
11416   "self_type" : "type-845",
11417   "size" : 4,
11418   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11419  },
11420  {
11421   "alignment" : 4,
11422   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
11423   "name" : "android::hidl::base::V1_0::BnHwBase *",
11424   "referenced_type" : "type-22",
11425   "self_type" : "type-954",
11426   "size" : 4,
11427   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
11428  },
11429  {
11430   "alignment" : 4,
11431   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
11432   "name" : "android::hidl::base::V1_0::IBase *",
11433   "referenced_type" : "type-5",
11434   "self_type" : "type-4",
11435   "size" : 4,
11436   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11437  },
11438  {
11439   "alignment" : 4,
11440   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
11441   "name" : "android::hidl::manager::V1_0::IServiceManager *",
11442   "referenced_type" : "type-187",
11443   "self_type" : "type-186",
11444   "size" : 4,
11445   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11446  },
11447  {
11448   "alignment" : 4,
11449   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
11450   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
11451   "referenced_type" : "type-218",
11452   "self_type" : "type-217",
11453   "size" : 4,
11454   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11455  },
11456  {
11457   "alignment" : 4,
11458   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
11459   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
11460   "referenced_type" : "type-1225",
11461   "self_type" : "type-1227",
11462   "size" : 4,
11463   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11464  },
11465  {
11466   "alignment" : 4,
11467   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
11468   "name" : "android::sp<android::hardware::IBinder> *",
11469   "referenced_type" : "type-13",
11470   "self_type" : "type-12",
11471   "size" : 4,
11472   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11473  },
11474  {
11475   "alignment" : 4,
11476   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
11477   "name" : "android::sp<android::hardware::ProcessState> *",
11478   "referenced_type" : "type-55",
11479   "self_type" : "type-178",
11480   "size" : 4,
11481   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11482  },
11483  {
11484   "alignment" : 4,
11485   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
11486   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
11487   "referenced_type" : "type-329",
11488   "self_type" : "type-328",
11489   "size" : 4,
11490   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11491  },
11492  {
11493   "alignment" : 4,
11494   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
11495   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
11496   "referenced_type" : "type-278",
11497   "self_type" : "type-277",
11498   "size" : 4,
11499   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11500  },
11501  {
11502   "alignment" : 4,
11503   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
11504   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
11505   "referenced_type" : "type-19",
11506   "self_type" : "type-105",
11507   "size" : 4,
11508   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11509  },
11510  {
11511   "alignment" : 4,
11512   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
11513   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
11514   "referenced_type" : "type-52",
11515   "self_type" : "type-94",
11516   "size" : 4,
11517   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11518  },
11519  {
11520   "alignment" : 4,
11521   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
11522   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
11523   "referenced_type" : "type-87",
11524   "self_type" : "type-90",
11525   "size" : 4,
11526   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11527  },
11528  {
11529   "alignment" : 4,
11530   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
11531   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
11532   "referenced_type" : "type-346",
11533   "self_type" : "type-345",
11534   "size" : 4,
11535   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11536  },
11537  {
11538   "alignment" : 4,
11539   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
11540   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
11541   "referenced_type" : "type-23",
11542   "self_type" : "type-1146",
11543   "size" : 4,
11544   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11545  },
11546  {
11547   "alignment" : 4,
11548   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
11549   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
11550   "referenced_type" : "type-185",
11551   "self_type" : "type-191",
11552   "size" : 4,
11553   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11554  },
11555  {
11556   "alignment" : 4,
11557   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
11558   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
11559   "referenced_type" : "type-216",
11560   "self_type" : "type-227",
11561   "size" : 4,
11562   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11563  },
11564  {
11565   "alignment" : 4,
11566   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
11567   "name" : "android::wp<android::hardware::BHwBinder> *",
11568   "referenced_type" : "type-859",
11569   "self_type" : "type-989",
11570   "size" : 4,
11571   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11572  },
11573  {
11574   "alignment" : 4,
11575   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
11576   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
11577   "referenced_type" : "type-370",
11578   "self_type" : "type-464",
11579   "size" : 4,
11580   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11581  },
11582  {
11583   "alignment" : 4,
11584   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
11585   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
11586   "referenced_type" : "type-349",
11587   "self_type" : "type-725",
11588   "size" : 4,
11589   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11590  },
11591  {
11592   "alignment" : 4,
11593   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
11594   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
11595   "referenced_type" : "type-3",
11596   "self_type" : "type-1136",
11597   "size" : 4,
11598   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11599  },
11600  {
11601   "alignment" : 4,
11602   "linker_set_key" : "android_flex_plane *",
11603   "name" : "android_flex_plane *",
11604   "referenced_type" : "type-1022",
11605   "self_type" : "type-1025",
11606   "size" : 4,
11607   "source_file" : "/system/core/libsystem/include/system/graphics.h"
11608  },
11609  {
11610   "alignment" : 4,
11611   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
11612   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
11613   "referenced_type" : "type-68",
11614   "self_type" : "type-67",
11615   "size" : 4,
11616   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11617  },
11618  {
11619   "alignment" : 4,
11620   "linker_set_key" : "char *",
11621   "name" : "char *",
11622   "referenced_type" : "type-83",
11623   "self_type" : "type-453",
11624   "size" : 4,
11625   "source_file" : "/system/core/liblog/include/log/log_read.h"
11626  },
11627  {
11628   "alignment" : 4,
11629   "linker_set_key" : "const android::NativeHandle *",
11630   "name" : "const android::NativeHandle *",
11631   "referenced_type" : "type-889",
11632   "self_type" : "type-890",
11633   "size" : 4,
11634   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
11635  },
11636  {
11637   "alignment" : 4,
11638   "linker_set_key" : "const android::RefBase *",
11639   "name" : "const android::RefBase *",
11640   "referenced_type" : "type-680",
11641   "self_type" : "type-683",
11642   "size" : 4,
11643   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11644  },
11645  {
11646   "alignment" : 4,
11647   "linker_set_key" : "const android::String16 *",
11648   "name" : "const android::String16 *",
11649   "referenced_type" : "type-70",
11650   "self_type" : "type-933",
11651   "size" : 4,
11652   "source_file" : "/system/core/libutils/include/utils/String16.h"
11653  },
11654  {
11655   "alignment" : 4,
11656   "linker_set_key" : "const android::String8 *",
11657   "name" : "const android::String8 *",
11658   "referenced_type" : "type-908",
11659   "self_type" : "type-909",
11660   "size" : 4,
11661   "source_file" : "/system/core/libutils/include/utils/String8.h"
11662  },
11663  {
11664   "alignment" : 4,
11665   "linker_set_key" : "const android::VectorImpl *",
11666   "name" : "const android::VectorImpl *",
11667   "referenced_type" : "type-1001",
11668   "self_type" : "type-1002",
11669   "size" : 4,
11670   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
11671  },
11672  {
11673   "alignment" : 4,
11674   "linker_set_key" : "const android::hardware::BpHwRefBase *",
11675   "name" : "const android::hardware::BpHwRefBase *",
11676   "referenced_type" : "type-937",
11677   "self_type" : "type-938",
11678   "size" : 4,
11679   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
11680  },
11681  {
11682   "alignment" : 4,
11683   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
11684   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
11685   "referenced_type" : "type-966",
11686   "self_type" : "type-967",
11687   "size" : 4,
11688   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
11689  },
11690  {
11691   "alignment" : 4,
11692   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
11693   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
11694   "referenced_type" : "type-971",
11695   "self_type" : "type-972",
11696   "size" : 4,
11697   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
11698  },
11699  {
11700   "alignment" : 4,
11701   "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
11702   "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
11703   "referenced_type" : "type-1154",
11704   "self_type" : "type-1155",
11705   "size" : 4,
11706   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11707  },
11708  {
11709   "alignment" : 4,
11710   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > *",
11711   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > *",
11712   "referenced_type" : "type-405",
11713   "self_type" : "type-406",
11714   "size" : 4,
11715   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11716  },
11717  {
11718   "alignment" : 4,
11719   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > *",
11720   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > *",
11721   "referenced_type" : "type-1160",
11722   "self_type" : "type-1161",
11723   "size" : 4,
11724   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11725  },
11726  {
11727   "alignment" : 4,
11728   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > *",
11729   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > *",
11730   "referenced_type" : "type-116",
11731   "self_type" : "type-117",
11732   "size" : 4,
11733   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11734  },
11735  {
11736   "alignment" : 4,
11737   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > *",
11738   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > *",
11739   "referenced_type" : "type-212",
11740   "self_type" : "type-213",
11741   "size" : 4,
11742   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11743  },
11744  {
11745   "alignment" : 4,
11746   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > *",
11747   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > *",
11748   "referenced_type" : "type-378",
11749   "self_type" : "type-379",
11750   "size" : 4,
11751   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11752  },
11753  {
11754   "alignment" : 4,
11755   "linker_set_key" : "const android::hardware::Return<bool> *",
11756   "name" : "const android::hardware::Return<bool> *",
11757   "referenced_type" : "type-386",
11758   "self_type" : "type-387",
11759   "size" : 4,
11760   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11761  },
11762  {
11763   "alignment" : 4,
11764   "linker_set_key" : "const android::hardware::Status *",
11765   "name" : "const android::hardware::Status *",
11766   "referenced_type" : "type-364",
11767   "self_type" : "type-372",
11768   "size" : 4,
11769   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11770  },
11771  {
11772   "alignment" : 4,
11773   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
11774   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
11775   "referenced_type" : "type-339",
11776   "self_type" : "type-340",
11777   "size" : 4,
11778   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11779  },
11780  {
11781   "alignment" : 4,
11782   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
11783   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
11784   "referenced_type" : "type-332",
11785   "self_type" : "type-333",
11786   "size" : 4,
11787   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11788  },
11789  {
11790   "alignment" : 4,
11791   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop> *",
11792   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop> *",
11793   "referenced_type" : "type-335",
11794   "self_type" : "type-336",
11795   "size" : 4,
11796   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11797  },
11798  {
11799   "alignment" : 4,
11800   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample> *",
11801   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample> *",
11802   "referenced_type" : "type-1224",
11803   "self_type" : "type-1226",
11804   "size" : 4,
11805   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11806  },
11807  {
11808   "alignment" : 4,
11809   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
11810   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
11811   "referenced_type" : "type-1127",
11812   "self_type" : "type-1128",
11813   "size" : 4,
11814   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11815  },
11816  {
11817   "alignment" : 4,
11818   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
11819   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
11820   "referenced_type" : "type-1122",
11821   "self_type" : "type-1123",
11822   "size" : 4,
11823   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11824  },
11825  {
11826   "alignment" : 4,
11827   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
11828   "name" : "const android::hardware::details::hidl_pointer<int> *",
11829   "referenced_type" : "type-1037",
11830   "self_type" : "type-1046",
11831   "size" : 4,
11832   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11833  },
11834  {
11835   "alignment" : 4,
11836   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
11837   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
11838   "referenced_type" : "type-1077",
11839   "self_type" : "type-1087",
11840   "size" : 4,
11841   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11842  },
11843  {
11844   "alignment" : 4,
11845   "linker_set_key" : "const android::hardware::details::return_status *",
11846   "name" : "const android::hardware::details::return_status *",
11847   "referenced_type" : "type-423",
11848   "self_type" : "type-424",
11849   "size" : 4,
11850   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11851  },
11852  {
11853   "alignment" : 4,
11854   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
11855   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
11856   "referenced_type" : "type-1113",
11857   "self_type" : "type-1117",
11858   "size" : 4,
11859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
11860  },
11861  {
11862   "alignment" : 4,
11863   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
11864   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
11865   "referenced_type" : "type-1111",
11866   "self_type" : "type-1112",
11867   "size" : 4,
11868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
11869  },
11870  {
11871   "alignment" : 4,
11872   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
11873   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
11874   "referenced_type" : "type-176",
11875   "self_type" : "type-177",
11876   "size" : 4,
11877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
11878  },
11879  {
11880   "alignment" : 4,
11881   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
11882   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
11883   "referenced_type" : "type-174",
11884   "self_type" : "type-175",
11885   "size" : 4,
11886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
11887  },
11888  {
11889   "alignment" : 4,
11890   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
11891   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
11892   "referenced_type" : "type-171",
11893   "self_type" : "type-172",
11894   "size" : 4,
11895   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
11896  },
11897  {
11898   "alignment" : 4,
11899   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory *",
11900   "name" : "const android::hardware::drm::V1_0::ICryptoFactory *",
11901   "referenced_type" : "type-1098",
11902   "self_type" : "type-1100",
11903   "size" : 4,
11904   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
11905  },
11906  {
11907   "alignment" : 4,
11908   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
11909   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
11910   "referenced_type" : "type-311",
11911   "self_type" : "type-314",
11912   "size" : 4,
11913   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11914  },
11915  {
11916   "alignment" : 4,
11917   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory *",
11918   "name" : "const android::hardware::drm::V1_0::IDrmFactory *",
11919   "referenced_type" : "type-164",
11920   "self_type" : "type-165",
11921   "size" : 4,
11922   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
11923  },
11924  {
11925   "alignment" : 4,
11926   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin *",
11927   "name" : "const android::hardware::drm::V1_0::IDrmPlugin *",
11928   "referenced_type" : "type-103",
11929   "self_type" : "type-104",
11930   "size" : 4,
11931   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11932  },
11933  {
11934   "alignment" : 4,
11935   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
11936   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
11937   "referenced_type" : "type-162",
11938   "self_type" : "type-163",
11939   "size" : 4,
11940   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
11941  },
11942  {
11943   "alignment" : 4,
11944   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatus *",
11945   "name" : "const android::hardware::drm::V1_0::KeyStatus *",
11946   "referenced_type" : "type-254",
11947   "self_type" : "type-253",
11948   "size" : 4,
11949   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11950  },
11951  {
11952   "alignment" : 4,
11953   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue *",
11954   "name" : "const android::hardware::drm::V1_0::KeyValue *",
11955   "referenced_type" : "type-238",
11956   "self_type" : "type-237",
11957   "size" : 4,
11958   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11959  },
11960  {
11961   "alignment" : 4,
11962   "linker_set_key" : "const android::hardware::drm::V1_0::SecureStop *",
11963   "name" : "const android::hardware::drm::V1_0::SecureStop *",
11964   "referenced_type" : "type-273",
11965   "self_type" : "type-272",
11966   "size" : 4,
11967   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11968  },
11969  {
11970   "alignment" : 4,
11971   "linker_set_key" : "const android::hardware::drm::V1_0::SubSample *",
11972   "name" : "const android::hardware::drm::V1_0::SubSample *",
11973   "referenced_type" : "type-1179",
11974   "self_type" : "type-1178",
11975   "size" : 4,
11976   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11977  },
11978  {
11979   "alignment" : 4,
11980   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> *",
11981   "name" : "const android::hardware::hidl_array<unsigned char, 16> *",
11982   "referenced_type" : "type-840",
11983   "self_type" : "type-843",
11984   "size" : 4,
11985   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11986  },
11987  {
11988   "alignment" : 4,
11989   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
11990   "name" : "const android::hardware::hidl_death_recipient *",
11991   "referenced_type" : "type-1142",
11992   "self_type" : "type-1143",
11993   "size" : 4,
11994   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11995  },
11996  {
11997   "alignment" : 4,
11998   "linker_set_key" : "const android::hardware::hidl_memory *",
11999   "name" : "const android::hardware::hidl_memory *",
12000   "referenced_type" : "type-717",
12001   "self_type" : "type-731",
12002   "size" : 4,
12003   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12004  },
12005  {
12006   "alignment" : 4,
12007   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
12008   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
12009   "referenced_type" : "type-255",
12010   "self_type" : "type-256",
12011   "size" : 4,
12012   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12013  },
12014  {
12015   "alignment" : 4,
12016   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
12017   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
12018   "referenced_type" : "type-240",
12019   "self_type" : "type-241",
12020   "size" : 4,
12021   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12022  },
12023  {
12024   "alignment" : 4,
12025   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop> *",
12026   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop> *",
12027   "referenced_type" : "type-274",
12028   "self_type" : "type-275",
12029   "size" : 4,
12030   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12031  },
12032  {
12033   "alignment" : 4,
12034   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> *",
12035   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> *",
12036   "referenced_type" : "type-1180",
12037   "self_type" : "type-1181",
12038   "size" : 4,
12039   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12040  },
12041  {
12042   "alignment" : 4,
12043   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
12044   "name" : "const android::hardware::hidl_vec<int> *",
12045   "referenced_type" : "type-811",
12046   "self_type" : "type-812",
12047   "size" : 4,
12048   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12049  },
12050  {
12051   "alignment" : 4,
12052   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
12053   "name" : "const android::hardware::hidl_vec<unsigned char> *",
12054   "referenced_type" : "type-818",
12055   "self_type" : "type-819",
12056   "size" : 4,
12057   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12058  },
12059  {
12060   "alignment" : 4,
12061   "linker_set_key" : "const android::hardware::hidl_version *",
12062   "name" : "const android::hardware::hidl_version *",
12063   "referenced_type" : "type-848",
12064   "self_type" : "type-852",
12065   "size" : 4,
12066   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12067  },
12068  {
12069   "alignment" : 4,
12070   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
12071   "name" : "const android::hidl::base::V1_0::BpHwBase *",
12072   "referenced_type" : "type-1108",
12073   "self_type" : "type-1109",
12074   "size" : 4,
12075   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
12076  },
12077  {
12078   "alignment" : 4,
12079   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
12080   "name" : "const android::hidl::base::V1_0::IBase *",
12081   "referenced_type" : "type-977",
12082   "self_type" : "type-976",
12083   "size" : 4,
12084   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12085  },
12086  {
12087   "alignment" : 4,
12088   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
12089   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
12090   "referenced_type" : "type-196",
12091   "self_type" : "type-197",
12092   "size" : 4,
12093   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12094  },
12095  {
12096   "alignment" : 4,
12097   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
12098   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
12099   "referenced_type" : "type-1052",
12100   "self_type" : "type-1053",
12101   "size" : 4,
12102   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
12103  },
12104  {
12105   "alignment" : 4,
12106   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
12107   "name" : "const android::sp<android::hardware::IBinder> *",
12108   "referenced_type" : "type-16",
12109   "self_type" : "type-17",
12110   "size" : 4,
12111   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12112  },
12113  {
12114   "alignment" : 4,
12115   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
12116   "name" : "const android::sp<android::hardware::ProcessState> *",
12117   "referenced_type" : "type-182",
12118   "self_type" : "type-184",
12119   "size" : 4,
12120   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12121  },
12122  {
12123   "alignment" : 4,
12124   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
12125   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
12126   "referenced_type" : "type-344",
12127   "self_type" : "type-343",
12128   "size" : 4,
12129   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12130  },
12131  {
12132   "alignment" : 4,
12133   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
12134   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
12135   "referenced_type" : "type-306",
12136   "self_type" : "type-305",
12137   "size" : 4,
12138   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12139  },
12140  {
12141   "alignment" : 4,
12142   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
12143   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
12144   "referenced_type" : "type-39",
12145   "self_type" : "type-108",
12146   "size" : 4,
12147   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12148  },
12149  {
12150   "alignment" : 4,
12151   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
12152   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
12153   "referenced_type" : "type-51",
12154   "self_type" : "type-102",
12155   "size" : 4,
12156   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12157  },
12158  {
12159   "alignment" : 4,
12160   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
12161   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
12162   "referenced_type" : "type-91",
12163   "self_type" : "type-93",
12164   "size" : 4,
12165   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12166  },
12167  {
12168   "alignment" : 4,
12169   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
12170   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
12171   "referenced_type" : "type-356",
12172   "self_type" : "type-355",
12173   "size" : 4,
12174   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12175  },
12176  {
12177   "alignment" : 4,
12178   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
12179   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
12180   "referenced_type" : "type-787",
12181   "self_type" : "type-1141",
12182   "size" : 4,
12183   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12184  },
12185  {
12186   "alignment" : 4,
12187   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
12188   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
12189   "referenced_type" : "type-1147",
12190   "self_type" : "type-1205",
12191   "size" : 4,
12192   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12193  },
12194  {
12195   "alignment" : 4,
12196   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
12197   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
12198   "referenced_type" : "type-192",
12199   "self_type" : "type-195",
12200   "size" : 4,
12201   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12202  },
12203  {
12204   "alignment" : 4,
12205   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
12206   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
12207   "referenced_type" : "type-239",
12208   "self_type" : "type-276",
12209   "size" : 4,
12210   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12211  },
12212  {
12213   "alignment" : 4,
12214   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
12215   "name" : "const android::wp<android::hardware::BHwBinder> *",
12216   "referenced_type" : "type-1121",
12217   "self_type" : "type-1134",
12218   "size" : 4,
12219   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12220  },
12221  {
12222   "alignment" : 4,
12223   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
12224   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
12225   "referenced_type" : "type-744",
12226   "self_type" : "type-763",
12227   "size" : 4,
12228   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12229  },
12230  {
12231   "alignment" : 4,
12232   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
12233   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
12234   "referenced_type" : "type-1139",
12235   "self_type" : "type-1138",
12236   "size" : 4,
12237   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12238  },
12239  {
12240   "alignment" : 4,
12241   "linker_set_key" : "const char *",
12242   "name" : "const char *",
12243   "referenced_type" : "type-82",
12244   "self_type" : "type-81",
12245   "size" : 4,
12246   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12247  },
12248  {
12249   "alignment" : 4,
12250   "linker_set_key" : "const char16_t *",
12251   "name" : "const char16_t *",
12252   "referenced_type" : "type-73",
12253   "self_type" : "type-72",
12254   "size" : 4,
12255   "source_file" : "/system/core/libutils/include/utils/String16.h"
12256  },
12257  {
12258   "alignment" : 4,
12259   "linker_set_key" : "const log_msg *",
12260   "name" : "const log_msg *",
12261   "referenced_type" : "type-257",
12262   "self_type" : "type-325",
12263   "size" : 4,
12264   "source_file" : "/system/core/liblog/include/log/log_read.h"
12265  },
12266  {
12267   "alignment" : 4,
12268   "linker_set_key" : "const native_handle *",
12269   "name" : "const native_handle *",
12270   "referenced_type" : "type-661",
12271   "self_type" : "type-660",
12272   "size" : 4,
12273   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12274  },
12275  {
12276   "alignment" : 4,
12277   "linker_set_key" : "const unsigned char *",
12278   "name" : "const unsigned char *",
12279   "referenced_type" : "type-817",
12280   "self_type" : "type-816",
12281   "size" : 4,
12282   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12283  },
12284  {
12285   "alignment" : 4,
12286   "linker_set_key" : "const unsigned long long *",
12287   "name" : "const unsigned long long *",
12288   "referenced_type" : "type-663",
12289   "self_type" : "type-948",
12290   "size" : 4,
12291   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12292  },
12293  {
12294   "alignment" : 4,
12295   "linker_set_key" : "const void *",
12296   "name" : "const void *",
12297   "referenced_type" : "type-861",
12298   "self_type" : "type-862",
12299   "size" : 4,
12300   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12301  },
12302  {
12303   "alignment" : 4,
12304   "linker_set_key" : "int (*)(void *)",
12305   "name" : "int (*)(void *)",
12306   "referenced_type" : "type-1031",
12307   "self_type" : "type-1032",
12308   "size" : 4,
12309   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
12310  },
12311  {
12312   "alignment" : 4,
12313   "linker_set_key" : "int *",
12314   "name" : "int *",
12315   "referenced_type" : "type-25",
12316   "self_type" : "type-792",
12317   "size" : 4,
12318   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12319  },
12320  {
12321   "alignment" : 4,
12322   "linker_set_key" : "log_msg *",
12323   "name" : "log_msg *",
12324   "referenced_type" : "type-258",
12325   "self_type" : "type-410",
12326   "size" : 4,
12327   "source_file" : "/system/core/liblog/include/log/log_read.h"
12328  },
12329  {
12330   "alignment" : 4,
12331   "linker_set_key" : "native_handle *",
12332   "name" : "native_handle *",
12333   "referenced_type" : "type-462",
12334   "self_type" : "type-461",
12335   "size" : 4,
12336   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12337  },
12338  {
12339   "alignment" : 4,
12340   "linker_set_key" : "unsigned char *",
12341   "name" : "unsigned char *",
12342   "referenced_type" : "type-251",
12343   "self_type" : "type-250",
12344   "size" : 4,
12345   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12346  },
12347  {
12348   "alignment" : 4,
12349   "linker_set_key" : "unsigned int *",
12350   "name" : "unsigned int *",
12351   "referenced_type" : "type-2",
12352   "self_type" : "type-955",
12353   "size" : 4,
12354   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
12355  },
12356  {
12357   "alignment" : 4,
12358   "linker_set_key" : "unsigned long long *",
12359   "name" : "unsigned long long *",
12360   "referenced_type" : "type-236",
12361   "self_type" : "type-944",
12362   "size" : 4,
12363   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12364  },
12365  {
12366   "alignment" : 4,
12367   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
12368   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
12369   "referenced_type" : "type-946",
12370   "self_type" : "type-945",
12371   "size" : 4,
12372   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12373  },
12374  {
12375   "alignment" : 4,
12376   "linker_set_key" : "void *",
12377   "name" : "void *",
12378   "referenced_type" : "type-28",
12379   "self_type" : "type-27",
12380   "size" : 4,
12381   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12382  },
12383  {
12384   "alignment" : 4,
12385   "linker_set_key" : "void **",
12386   "name" : "void **",
12387   "referenced_type" : "type-27",
12388   "self_type" : "type-1033",
12389   "size" : 4,
12390   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
12391  }
12392 ],
12393 "qualified_types" :
12394 [
12395  {
12396   "alignment" : 4,
12397   "is_const" : true,
12398   "linker_set_key" : "android::RefBase::weakref_impl *const",
12399   "name" : "android::RefBase::weakref_impl *const",
12400   "referenced_type" : "type-1163",
12401   "self_type" : "type-1165",
12402   "size" : 4,
12403   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12404  },
12405  {
12406   "alignment" : 4,
12407   "is_const" : true,
12408   "linker_set_key" : "android::RefBase::weakref_impl *const",
12409   "name" : "android::RefBase::weakref_impl *const",
12410   "referenced_type" : "type-118",
12411   "self_type" : "type-120",
12412   "size" : 4,
12413   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12414  },
12415  {
12416   "alignment" : 4,
12417   "is_const" : true,
12418   "linker_set_key" : "android::RefBase::weakref_impl *const",
12419   "name" : "android::RefBase::weakref_impl *const",
12420   "referenced_type" : "type-214",
12421   "self_type" : "type-219",
12422   "size" : 4,
12423   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12424  },
12425  {
12426   "alignment" : 4,
12427   "is_const" : true,
12428   "linker_set_key" : "android::RefBase::weakref_impl *const",
12429   "name" : "android::RefBase::weakref_impl *const",
12430   "referenced_type" : "type-383",
12431   "self_type" : "type-385",
12432   "size" : 4,
12433   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12434  },
12435  {
12436   "alignment" : 4,
12437   "is_const" : true,
12438   "linker_set_key" : "android::RefBase::weakref_impl *const",
12439   "name" : "android::RefBase::weakref_impl *const",
12440   "referenced_type" : "type-465",
12441   "self_type" : "type-467",
12442   "size" : 4,
12443   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12444  },
12445  {
12446   "alignment" : 4,
12447   "is_const" : true,
12448   "linker_set_key" : "android::RefBase::weakref_impl *const",
12449   "name" : "android::RefBase::weakref_impl *const",
12450   "referenced_type" : "type-516",
12451   "self_type" : "type-518",
12452   "size" : 4,
12453   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12454  },
12455  {
12456   "alignment" : 4,
12457   "is_const" : true,
12458   "linker_set_key" : "android::RefBase::weakref_impl *const",
12459   "name" : "android::RefBase::weakref_impl *const",
12460   "referenced_type" : "type-593",
12461   "self_type" : "type-595",
12462   "size" : 4,
12463   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12464  },
12465  {
12466   "alignment" : 4,
12467   "is_const" : true,
12468   "linker_set_key" : "android::RefBase::weakref_impl *const",
12469   "name" : "android::RefBase::weakref_impl *const",
12470   "referenced_type" : "type-670",
12471   "self_type" : "type-672",
12472   "size" : 4,
12473   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12474  },
12475  {
12476   "alignment" : 4,
12477   "is_const" : true,
12478   "linker_set_key" : "android::RefBase::weakref_impl *const",
12479   "name" : "android::RefBase::weakref_impl *const",
12480   "referenced_type" : "type-750",
12481   "self_type" : "type-754",
12482   "size" : 4,
12483   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12484  },
12485  {
12486   "alignment" : 4,
12487   "is_const" : true,
12488   "linker_set_key" : "android::RefBase::weakref_impl *const",
12489   "name" : "android::RefBase::weakref_impl *const",
12490   "referenced_type" : "type-825",
12491   "self_type" : "type-827",
12492   "size" : 4,
12493   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12494  },
12495  {
12496   "alignment" : 4,
12497   "is_const" : true,
12498   "linker_set_key" : "android::RefBase::weakref_impl *const",
12499   "name" : "android::RefBase::weakref_impl *const",
12500   "referenced_type" : "type-893",
12501   "self_type" : "type-895",
12502   "size" : 4,
12503   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12504  },
12505  {
12506   "alignment" : 4,
12507   "is_const" : true,
12508   "linker_set_key" : "android::RefBase::weakref_impl *const",
12509   "name" : "android::RefBase::weakref_impl *const",
12510   "referenced_type" : "type-8",
12511   "self_type" : "type-7",
12512   "size" : 4,
12513   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12514  },
12515  {
12516   "alignment" : 4,
12517   "is_const" : true,
12518   "linker_set_key" : "android::hardware::IBinder *const",
12519   "name" : "android::hardware::IBinder *const",
12520   "referenced_type" : "type-14",
12521   "self_type" : "type-48",
12522   "size" : 4,
12523   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12524  },
12525  {
12526   "alignment" : 4,
12527   "is_const" : true,
12528   "linker_set_key" : "const android::NativeHandle",
12529   "name" : "const android::NativeHandle",
12530   "referenced_type" : "type-460",
12531   "self_type" : "type-889",
12532   "size" : 12,
12533   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
12534  },
12535  {
12536   "alignment" : 4,
12537   "is_const" : true,
12538   "linker_set_key" : "const android::RefBase",
12539   "name" : "const android::RefBase",
12540   "referenced_type" : "type-6",
12541   "self_type" : "type-680",
12542   "size" : 8,
12543   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12544  },
12545  {
12546   "alignment" : 4,
12547   "is_const" : true,
12548   "linker_set_key" : "const android::String16",
12549   "name" : "const android::String16",
12550   "referenced_type" : "type-71",
12551   "self_type" : "type-70",
12552   "size" : 4,
12553   "source_file" : "/system/core/libutils/include/utils/String16.h"
12554  },
12555  {
12556   "alignment" : 4,
12557   "is_const" : true,
12558   "linker_set_key" : "const android::String8",
12559   "name" : "const android::String8",
12560   "referenced_type" : "type-80",
12561   "self_type" : "type-908",
12562   "size" : 4,
12563   "source_file" : "/system/core/libutils/include/utils/String8.h"
12564  },
12565  {
12566   "alignment" : 4,
12567   "is_const" : true,
12568   "linker_set_key" : "const android::VectorImpl",
12569   "name" : "const android::VectorImpl",
12570   "referenced_type" : "type-64",
12571   "self_type" : "type-1001",
12572   "size" : 20,
12573   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
12574  },
12575  {
12576   "alignment" : 4,
12577   "is_const" : true,
12578   "linker_set_key" : "const android::hardware::BpHwRefBase",
12579   "name" : "const android::hardware::BpHwRefBase",
12580   "referenced_type" : "type-47",
12581   "self_type" : "type-937",
12582   "size" : 24,
12583   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12584  },
12585  {
12586   "alignment" : 4,
12587   "is_const" : true,
12588   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
12589   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
12590   "referenced_type" : "type-960",
12591   "self_type" : "type-966",
12592   "size" : 16,
12593   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12594  },
12595  {
12596   "alignment" : 4,
12597   "is_const" : true,
12598   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
12599   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
12600   "referenced_type" : "type-968",
12601   "self_type" : "type-971",
12602   "size" : 16,
12603   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12604  },
12605  {
12606   "alignment" : 4,
12607   "is_const" : true,
12608   "linker_set_key" : "const android::hardware::Parcel",
12609   "name" : "const android::hardware::Parcel",
12610   "referenced_type" : "type-942",
12611   "self_type" : "type-952",
12612   "size" : 68,
12613   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12614  },
12615  {
12616   "alignment" : 4,
12617   "is_const" : true,
12618   "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
12619   "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
12620   "referenced_type" : "type-1149",
12621   "self_type" : "type-1154",
12622   "size" : 28,
12623   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12624  },
12625  {
12626   "alignment" : 4,
12627   "is_const" : true,
12628   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> >",
12629   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> >",
12630   "referenced_type" : "type-395",
12631   "self_type" : "type-405",
12632   "size" : 28,
12633   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12634  },
12635  {
12636   "alignment" : 4,
12637   "is_const" : true,
12638   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> >",
12639   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> >",
12640   "referenced_type" : "type-1156",
12641   "self_type" : "type-1160",
12642   "size" : 28,
12643   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12644  },
12645  {
12646   "alignment" : 4,
12647   "is_const" : true,
12648   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> >",
12649   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> >",
12650   "referenced_type" : "type-109",
12651   "self_type" : "type-116",
12652   "size" : 28,
12653   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12654  },
12655  {
12656   "alignment" : 4,
12657   "is_const" : true,
12658   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> >",
12659   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> >",
12660   "referenced_type" : "type-208",
12661   "self_type" : "type-212",
12662   "size" : 28,
12663   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12664  },
12665  {
12666   "alignment" : 4,
12667   "is_const" : true,
12668   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> >",
12669   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> >",
12670   "referenced_type" : "type-374",
12671   "self_type" : "type-378",
12672   "size" : 28,
12673   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12674  },
12675  {
12676   "alignment" : 4,
12677   "is_const" : true,
12678   "linker_set_key" : "const android::hardware::Return<bool>",
12679   "name" : "const android::hardware::Return<bool>",
12680   "referenced_type" : "type-373",
12681   "self_type" : "type-386",
12682   "size" : 24,
12683   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12684  },
12685  {
12686   "alignment" : 4,
12687   "is_const" : true,
12688   "linker_set_key" : "const android::hardware::Status",
12689   "name" : "const android::hardware::Status",
12690   "referenced_type" : "type-111",
12691   "self_type" : "type-364",
12692   "size" : 20,
12693   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12694  },
12695  {
12696   "alignment" : 4,
12697   "is_const" : true,
12698   "linker_set_key" : "const android::hardware::details::SchedPrio",
12699   "name" : "const android::hardware::details::SchedPrio",
12700   "referenced_type" : "type-963",
12701   "self_type" : "type-965",
12702   "size" : 8,
12703   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12704  },
12705  {
12706   "alignment" : 8,
12707   "is_const" : true,
12708   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
12709   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
12710   "referenced_type" : "type-243",
12711   "self_type" : "type-339",
12712   "size" : 8,
12713   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12714  },
12715  {
12716   "alignment" : 8,
12717   "is_const" : true,
12718   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
12719   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
12720   "referenced_type" : "type-229",
12721   "self_type" : "type-332",
12722   "size" : 8,
12723   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12724  },
12725  {
12726   "alignment" : 8,
12727   "is_const" : true,
12728   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
12729   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
12730   "referenced_type" : "type-268",
12731   "self_type" : "type-335",
12732   "size" : 8,
12733   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12734  },
12735  {
12736   "alignment" : 8,
12737   "is_const" : true,
12738   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
12739   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
12740   "referenced_type" : "type-1175",
12741   "self_type" : "type-1224",
12742   "size" : 8,
12743   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12744  },
12745  {
12746   "alignment" : 8,
12747   "is_const" : true,
12748   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12749   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12750   "referenced_type" : "type-765",
12751   "self_type" : "type-1127",
12752   "size" : 8,
12753   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12754  },
12755  {
12756   "alignment" : 8,
12757   "is_const" : true,
12758   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12759   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12760   "referenced_type" : "type-746",
12761   "self_type" : "type-1122",
12762   "size" : 8,
12763   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12764  },
12765  {
12766   "alignment" : 8,
12767   "is_const" : true,
12768   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
12769   "name" : "const android::hardware::details::hidl_pointer<int>",
12770   "referenced_type" : "type-790",
12771   "self_type" : "type-1037",
12772   "size" : 8,
12773   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12774  },
12775  {
12776   "alignment" : 8,
12777   "is_const" : true,
12778   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
12779   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
12780   "referenced_type" : "type-248",
12781   "self_type" : "type-1077",
12782   "size" : 8,
12783   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12784  },
12785  {
12786   "alignment" : 4,
12787   "is_const" : true,
12788   "linker_set_key" : "const android::hardware::details::return_status",
12789   "name" : "const android::hardware::details::return_status",
12790   "referenced_type" : "type-110",
12791   "self_type" : "type-423",
12792   "size" : 24,
12793   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12794  },
12795  {
12796   "alignment" : 4,
12797   "is_const" : true,
12798   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
12799   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
12800   "referenced_type" : "type-1114",
12801   "self_type" : "type-1113",
12802   "size" : 92,
12803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
12804  },
12805  {
12806   "alignment" : 4,
12807   "is_const" : true,
12808   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
12809   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
12810   "referenced_type" : "type-283",
12811   "self_type" : "type-1111",
12812   "size" : 92,
12813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
12814  },
12815  {
12816   "alignment" : 4,
12817   "is_const" : true,
12818   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
12819   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
12820   "referenced_type" : "type-43",
12821   "self_type" : "type-176",
12822   "size" : 92,
12823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
12824  },
12825  {
12826   "alignment" : 4,
12827   "is_const" : true,
12828   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
12829   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
12830   "referenced_type" : "type-95",
12831   "self_type" : "type-174",
12832   "size" : 92,
12833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
12834  },
12835  {
12836   "alignment" : 4,
12837   "is_const" : true,
12838   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
12839   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
12840   "referenced_type" : "type-168",
12841   "self_type" : "type-171",
12842   "size" : 92,
12843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
12844  },
12845  {
12846   "alignment" : 4,
12847   "is_const" : true,
12848   "linker_set_key" : "const android::hardware::drm::V1_0::BufferType",
12849   "name" : "const android::hardware::drm::V1_0::BufferType",
12850   "referenced_type" : "type-1071",
12851   "self_type" : "type-1082",
12852   "size" : 4,
12853   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12854  },
12855  {
12856   "alignment" : 8,
12857   "is_const" : true,
12858   "linker_set_key" : "const android::hardware::drm::V1_0::DestinationBuffer",
12859   "name" : "const android::hardware::drm::V1_0::DestinationBuffer",
12860   "referenced_type" : "type-1073",
12861   "self_type" : "type-1222",
12862   "size" : 48,
12863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
12864  },
12865  {
12866   "alignment" : 4,
12867   "is_const" : true,
12868   "linker_set_key" : "const android::hardware::drm::V1_0::EventType",
12869   "name" : "const android::hardware::drm::V1_0::EventType",
12870   "referenced_type" : "type-1065",
12871   "self_type" : "type-1076",
12872   "size" : 4,
12873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12874  },
12875  {
12876   "alignment" : 4,
12877   "is_const" : true,
12878   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory",
12879   "name" : "const android::hardware::drm::V1_0::ICryptoFactory",
12880   "referenced_type" : "type-331",
12881   "self_type" : "type-1098",
12882   "size" : 12,
12883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
12884  },
12885  {
12886   "alignment" : 4,
12887   "is_const" : true,
12888   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin",
12889   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin",
12890   "referenced_type" : "type-280",
12891   "self_type" : "type-311",
12892   "size" : 12,
12893   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12894  },
12895  {
12896   "alignment" : 4,
12897   "is_const" : true,
12898   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory",
12899   "name" : "const android::hardware::drm::V1_0::IDrmFactory",
12900   "referenced_type" : "type-21",
12901   "self_type" : "type-164",
12902   "size" : 12,
12903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
12904  },
12905  {
12906   "alignment" : 4,
12907   "is_const" : true,
12908   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin",
12909   "name" : "const android::hardware::drm::V1_0::IDrmPlugin",
12910   "referenced_type" : "type-54",
12911   "self_type" : "type-103",
12912   "size" : 12,
12913   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12914  },
12915  {
12916   "alignment" : 4,
12917   "is_const" : true,
12918   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener",
12919   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener",
12920   "referenced_type" : "type-89",
12921   "self_type" : "type-162",
12922   "size" : 12,
12923   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
12924  },
12925  {
12926   "alignment" : 4,
12927   "is_const" : true,
12928   "linker_set_key" : "const android::hardware::drm::V1_0::KeyRequestType",
12929   "name" : "const android::hardware::drm::V1_0::KeyRequestType",
12930   "referenced_type" : "type-1067",
12931   "self_type" : "type-1079",
12932   "size" : 4,
12933   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12934  },
12935  {
12936   "alignment" : 8,
12937   "is_const" : true,
12938   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatus",
12939   "name" : "const android::hardware::drm::V1_0::KeyStatus",
12940   "referenced_type" : "type-246",
12941   "self_type" : "type-254",
12942   "size" : 24,
12943   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12944  },
12945  {
12946   "alignment" : 4,
12947   "is_const" : true,
12948   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatusType",
12949   "name" : "const android::hardware::drm::V1_0::KeyStatusType",
12950   "referenced_type" : "type-252",
12951   "self_type" : "type-1080",
12952   "size" : 4,
12953   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12954  },
12955  {
12956   "alignment" : 4,
12957   "is_const" : true,
12958   "linker_set_key" : "const android::hardware::drm::V1_0::KeyType",
12959   "name" : "const android::hardware::drm::V1_0::KeyType",
12960   "referenced_type" : "type-1066",
12961   "self_type" : "type-1078",
12962   "size" : 4,
12963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12964  },
12965  {
12966   "alignment" : 8,
12967   "is_const" : true,
12968   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue",
12969   "name" : "const android::hardware::drm::V1_0::KeyValue",
12970   "referenced_type" : "type-232",
12971   "self_type" : "type-238",
12972   "size" : 32,
12973   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12974  },
12975  {
12976   "alignment" : 4,
12977   "is_const" : true,
12978   "linker_set_key" : "const android::hardware::drm::V1_0::Mode",
12979   "name" : "const android::hardware::drm::V1_0::Mode",
12980   "referenced_type" : "type-1068",
12981   "self_type" : "type-1081",
12982   "size" : 4,
12983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12984  },
12985  {
12986   "alignment" : 4,
12987   "is_const" : true,
12988   "linker_set_key" : "const android::hardware::drm::V1_0::Pattern",
12989   "name" : "const android::hardware::drm::V1_0::Pattern",
12990   "referenced_type" : "type-1070",
12991   "self_type" : "type-1218",
12992   "size" : 8,
12993   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
12994  },
12995  {
12996   "alignment" : 8,
12997   "is_const" : true,
12998   "linker_set_key" : "const android::hardware::drm::V1_0::SecureStop",
12999   "name" : "const android::hardware::drm::V1_0::SecureStop",
13000   "referenced_type" : "type-271",
13001   "self_type" : "type-273",
13002   "size" : 16,
13003   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13004  },
13005  {
13006   "alignment" : 8,
13007   "is_const" : true,
13008   "linker_set_key" : "const android::hardware::drm::V1_0::SharedBuffer",
13009   "name" : "const android::hardware::drm::V1_0::SharedBuffer",
13010   "referenced_type" : "type-1072",
13011   "self_type" : "type-1220",
13012   "size" : 24,
13013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
13014  },
13015  {
13016   "alignment" : 4,
13017   "is_const" : true,
13018   "linker_set_key" : "const android::hardware::drm::V1_0::Status",
13019   "name" : "const android::hardware::drm::V1_0::Status",
13020   "referenced_type" : "type-1064",
13021   "self_type" : "type-1074",
13022   "size" : 4,
13023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13024  },
13025  {
13026   "alignment" : 4,
13027   "is_const" : true,
13028   "linker_set_key" : "const android::hardware::drm::V1_0::SubSample",
13029   "name" : "const android::hardware::drm::V1_0::SubSample",
13030   "referenced_type" : "type-1069",
13031   "self_type" : "type-1179",
13032   "size" : 8,
13033   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13034  },
13035  {
13036   "alignment" : 1,
13037   "is_const" : true,
13038   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16>",
13039   "name" : "const android::hardware::hidl_array<unsigned char, 16>",
13040   "referenced_type" : "type-832",
13041   "self_type" : "type-840",
13042   "size" : 16,
13043   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13044  },
13045  {
13046   "alignment" : 4,
13047   "is_const" : true,
13048   "linker_set_key" : "const android::hardware::hidl_death_recipient",
13049   "name" : "const android::hardware::hidl_death_recipient",
13050   "referenced_type" : "type-351",
13051   "self_type" : "type-1142",
13052   "size" : 12,
13053   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13054  },
13055  {
13056   "alignment" : 8,
13057   "is_const" : true,
13058   "linker_set_key" : "const android::hardware::hidl_handle",
13059   "name" : "const android::hardware::hidl_handle",
13060   "referenced_type" : "type-688",
13061   "self_type" : "type-867",
13062   "size" : 16,
13063   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13064  },
13065  {
13066   "alignment" : 8,
13067   "is_const" : true,
13068   "linker_set_key" : "const android::hardware::hidl_memory",
13069   "name" : "const android::hardware::hidl_memory",
13070   "referenced_type" : "type-702",
13071   "self_type" : "type-717",
13072   "size" : 40,
13073   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13074  },
13075  {
13076   "alignment" : 8,
13077   "is_const" : true,
13078   "linker_set_key" : "const android::hardware::hidl_string",
13079   "name" : "const android::hardware::hidl_string",
13080   "referenced_type" : "type-233",
13081   "self_type" : "type-689",
13082   "size" : 16,
13083   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13084  },
13085  {
13086   "alignment" : 8,
13087   "is_const" : true,
13088   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
13089   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
13090   "referenced_type" : "type-242",
13091   "self_type" : "type-255",
13092   "size" : 16,
13093   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13094  },
13095  {
13096   "alignment" : 8,
13097   "is_const" : true,
13098   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
13099   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
13100   "referenced_type" : "type-228",
13101   "self_type" : "type-240",
13102   "size" : 16,
13103   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13104  },
13105  {
13106   "alignment" : 8,
13107   "is_const" : true,
13108   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
13109   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
13110   "referenced_type" : "type-267",
13111   "self_type" : "type-274",
13112   "size" : 16,
13113   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13114  },
13115  {
13116   "alignment" : 8,
13117   "is_const" : true,
13118   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
13119   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
13120   "referenced_type" : "type-1174",
13121   "self_type" : "type-1180",
13122   "size" : 16,
13123   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13124  },
13125  {
13126   "alignment" : 8,
13127   "is_const" : true,
13128   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
13129   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
13130   "referenced_type" : "type-745",
13131   "self_type" : "type-1101",
13132   "size" : 16,
13133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
13134  },
13135  {
13136   "alignment" : 8,
13137   "is_const" : true,
13138   "linker_set_key" : "const android::hardware::hidl_vec<int>",
13139   "name" : "const android::hardware::hidl_vec<int>",
13140   "referenced_type" : "type-789",
13141   "self_type" : "type-811",
13142   "size" : 16,
13143   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13144  },
13145  {
13146   "alignment" : 8,
13147   "is_const" : true,
13148   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
13149   "name" : "const android::hardware::hidl_vec<unsigned char>",
13150   "referenced_type" : "type-247",
13151   "self_type" : "type-818",
13152   "size" : 16,
13153   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13154  },
13155  {
13156   "alignment" : 2,
13157   "is_const" : true,
13158   "linker_set_key" : "const android::hardware::hidl_version",
13159   "name" : "const android::hardware::hidl_version",
13160   "referenced_type" : "type-844",
13161   "self_type" : "type-848",
13162   "size" : 4,
13163   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13164  },
13165  {
13166   "alignment" : 4,
13167   "is_const" : true,
13168   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
13169   "name" : "const android::hidl::base::V1_0::BpHwBase",
13170   "referenced_type" : "type-1104",
13171   "self_type" : "type-1108",
13172   "size" : 92,
13173   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
13174  },
13175  {
13176   "alignment" : 4,
13177   "is_const" : true,
13178   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
13179   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
13180   "referenced_type" : "type-892",
13181   "self_type" : "type-899",
13182   "size" : 4,
13183   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13184  },
13185  {
13186   "alignment" : 4,
13187   "is_const" : true,
13188   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
13189   "name" : "const android::hidl::base::V1_0::IBase",
13190   "referenced_type" : "type-5",
13191   "self_type" : "type-977",
13192   "size" : 12,
13193   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13194  },
13195  {
13196   "alignment" : 4,
13197   "is_const" : true,
13198   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
13199   "name" : "const android::hidl::base::V1_0::IBase *const",
13200   "referenced_type" : "type-976",
13201   "self_type" : "type-979",
13202   "size" : 4,
13203   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13204  },
13205  {
13206   "alignment" : 4,
13207   "is_const" : true,
13208   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
13209   "name" : "const android::hidl::manager::V1_0::IServiceManager",
13210   "referenced_type" : "type-187",
13211   "self_type" : "type-196",
13212   "size" : 12,
13213   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13214  },
13215  {
13216   "alignment" : 4,
13217   "is_const" : true,
13218   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
13219   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
13220   "referenced_type" : "type-1055",
13221   "self_type" : "type-1059",
13222   "size" : 4,
13223   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13224  },
13225  {
13226   "alignment" : 1,
13227   "is_const" : true,
13228   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
13229   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
13230   "referenced_type" : "type-1054",
13231   "self_type" : "type-1057",
13232   "size" : 1,
13233   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13234  },
13235  {
13236   "alignment" : 4,
13237   "is_const" : true,
13238   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
13239   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
13240   "referenced_type" : "type-218",
13241   "self_type" : "type-1052",
13242   "size" : 12,
13243   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
13244  },
13245  {
13246   "alignment" : 4,
13247   "is_const" : true,
13248   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
13249   "name" : "const android::sp<android::hardware::IBinder>",
13250   "referenced_type" : "type-13",
13251   "self_type" : "type-16",
13252   "size" : 4,
13253   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13254  },
13255  {
13256   "alignment" : 4,
13257   "is_const" : true,
13258   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
13259   "name" : "const android::sp<android::hardware::ProcessState>",
13260   "referenced_type" : "type-55",
13261   "self_type" : "type-182",
13262   "size" : 4,
13263   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13264  },
13265  {
13266   "alignment" : 4,
13267   "is_const" : true,
13268   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
13269   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
13270   "referenced_type" : "type-329",
13271   "self_type" : "type-344",
13272   "size" : 4,
13273   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13274  },
13275  {
13276   "alignment" : 4,
13277   "is_const" : true,
13278   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
13279   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
13280   "referenced_type" : "type-278",
13281   "self_type" : "type-306",
13282   "size" : 4,
13283   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13284  },
13285  {
13286   "alignment" : 4,
13287   "is_const" : true,
13288   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
13289   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
13290   "referenced_type" : "type-19",
13291   "self_type" : "type-39",
13292   "size" : 4,
13293   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13294  },
13295  {
13296   "alignment" : 4,
13297   "is_const" : true,
13298   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
13299   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
13300   "referenced_type" : "type-52",
13301   "self_type" : "type-51",
13302   "size" : 4,
13303   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13304  },
13305  {
13306   "alignment" : 4,
13307   "is_const" : true,
13308   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
13309   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
13310   "referenced_type" : "type-87",
13311   "self_type" : "type-91",
13312   "size" : 4,
13313   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13314  },
13315  {
13316   "alignment" : 4,
13317   "is_const" : true,
13318   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
13319   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
13320   "referenced_type" : "type-346",
13321   "self_type" : "type-356",
13322   "size" : 4,
13323   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13324  },
13325  {
13326   "alignment" : 4,
13327   "is_const" : true,
13328   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
13329   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
13330   "referenced_type" : "type-788",
13331   "self_type" : "type-787",
13332   "size" : 4,
13333   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13334  },
13335  {
13336   "alignment" : 4,
13337   "is_const" : true,
13338   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
13339   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
13340   "referenced_type" : "type-23",
13341   "self_type" : "type-1147",
13342   "size" : 4,
13343   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13344  },
13345  {
13346   "alignment" : 4,
13347   "is_const" : true,
13348   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
13349   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
13350   "referenced_type" : "type-185",
13351   "self_type" : "type-192",
13352   "size" : 4,
13353   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13354  },
13355  {
13356   "alignment" : 4,
13357   "is_const" : true,
13358   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13359   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13360   "referenced_type" : "type-216",
13361   "self_type" : "type-239",
13362   "size" : 4,
13363   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13364  },
13365  {
13366   "alignment" : 4,
13367   "is_const" : true,
13368   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
13369   "name" : "const android::wp<android::hardware::BHwBinder>",
13370   "referenced_type" : "type-859",
13371   "self_type" : "type-1121",
13372   "size" : 8,
13373   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13374  },
13375  {
13376   "alignment" : 4,
13377   "is_const" : true,
13378   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
13379   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
13380   "referenced_type" : "type-349",
13381   "self_type" : "type-744",
13382   "size" : 8,
13383   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13384  },
13385  {
13386   "alignment" : 4,
13387   "is_const" : true,
13388   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
13389   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
13390   "referenced_type" : "type-3",
13391   "self_type" : "type-1139",
13392   "size" : 8,
13393   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13394  },
13395  {
13396   "alignment" : 1,
13397   "is_const" : true,
13398   "linker_set_key" : "const bool",
13399   "name" : "const bool",
13400   "referenced_type" : "type-31",
13401   "self_type" : "type-201",
13402   "size" : 1,
13403   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13404  },
13405  {
13406   "alignment" : 1,
13407   "is_const" : true,
13408   "linker_set_key" : "const char",
13409   "name" : "const char",
13410   "referenced_type" : "type-83",
13411   "self_type" : "type-82",
13412   "size" : 1,
13413   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13414  },
13415  {
13416   "alignment" : 2,
13417   "is_const" : true,
13418   "linker_set_key" : "const char16_t",
13419   "name" : "const char16_t",
13420   "referenced_type" : "type-74",
13421   "self_type" : "type-73",
13422   "size" : 2,
13423   "source_file" : "/system/core/libutils/include/utils/String16.h"
13424  },
13425  {
13426   "alignment" : 8,
13427   "is_const" : true,
13428   "linker_set_key" : "const double",
13429   "name" : "const double",
13430   "referenced_type" : "type-608",
13431   "self_type" : "type-668",
13432   "size" : 8,
13433   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13434  },
13435  {
13436   "alignment" : 4,
13437   "is_const" : true,
13438   "linker_set_key" : "const float",
13439   "name" : "const float",
13440   "referenced_type" : "type-592",
13441   "self_type" : "type-665",
13442   "size" : 4,
13443   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13444  },
13445  {
13446   "alignment" : 4,
13447   "is_const" : true,
13448   "linker_set_key" : "const int",
13449   "name" : "const int",
13450   "referenced_type" : "type-25",
13451   "self_type" : "type-1017",
13452   "size" : 4,
13453   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13454  },
13455  {
13456   "is_const" : true,
13457   "linker_set_key" : "const iter<is_const>",
13458   "name" : "const iter<is_const>",
13459   "referenced_type" : "type-1167",
13460   "self_type" : "type-1166",
13461   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13462  },
13463  {
13464   "is_const" : true,
13465   "linker_set_key" : "const iter<is_const>",
13466   "name" : "const iter<is_const>",
13467   "referenced_type" : "type-122",
13468   "self_type" : "type-121",
13469   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13470  },
13471  {
13472   "is_const" : true,
13473   "linker_set_key" : "const iter<is_const>",
13474   "name" : "const iter<is_const>",
13475   "referenced_type" : "type-221",
13476   "self_type" : "type-220",
13477   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13478  },
13479  {
13480   "is_const" : true,
13481   "linker_set_key" : "const iter<is_const>",
13482   "name" : "const iter<is_const>",
13483   "referenced_type" : "type-389",
13484   "self_type" : "type-388",
13485   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13486  },
13487  {
13488   "is_const" : true,
13489   "linker_set_key" : "const iter<is_const>",
13490   "name" : "const iter<is_const>",
13491   "referenced_type" : "type-469",
13492   "self_type" : "type-468",
13493   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13494  },
13495  {
13496   "is_const" : true,
13497   "linker_set_key" : "const iter<is_const>",
13498   "name" : "const iter<is_const>",
13499   "referenced_type" : "type-522",
13500   "self_type" : "type-521",
13501   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13502  },
13503  {
13504   "is_const" : true,
13505   "linker_set_key" : "const iter<is_const>",
13506   "name" : "const iter<is_const>",
13507   "referenced_type" : "type-598",
13508   "self_type" : "type-597",
13509   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13510  },
13511  {
13512   "is_const" : true,
13513   "linker_set_key" : "const iter<is_const>",
13514   "name" : "const iter<is_const>",
13515   "referenced_type" : "type-676",
13516   "self_type" : "type-675",
13517   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13518  },
13519  {
13520   "is_const" : true,
13521   "linker_set_key" : "const iter<is_const>",
13522   "name" : "const iter<is_const>",
13523   "referenced_type" : "type-737",
13524   "self_type" : "type-736",
13525   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13526  },
13527  {
13528   "is_const" : true,
13529   "linker_set_key" : "const iter<is_const>",
13530   "name" : "const iter<is_const>",
13531   "referenced_type" : "type-756",
13532   "self_type" : "type-755",
13533   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13534  },
13535  {
13536   "is_const" : true,
13537   "linker_set_key" : "const iter<is_const>",
13538   "name" : "const iter<is_const>",
13539   "referenced_type" : "type-831",
13540   "self_type" : "type-830",
13541   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13542  },
13543  {
13544   "is_const" : true,
13545   "linker_set_key" : "const iter<is_const>",
13546   "name" : "const iter<is_const>",
13547   "referenced_type" : "type-897",
13548   "self_type" : "type-896",
13549   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13550  },
13551  {
13552   "alignment" : 4,
13553   "is_const" : true,
13554   "linker_set_key" : "const log_msg",
13555   "name" : "const log_msg",
13556   "referenced_type" : "type-258",
13557   "self_type" : "type-257",
13558   "size" : 5124,
13559   "source_file" : "/system/core/liblog/include/log/log_read.h"
13560  },
13561  {
13562   "alignment" : 8,
13563   "is_const" : true,
13564   "linker_set_key" : "const long long",
13565   "name" : "const long long",
13566   "referenced_type" : "type-60",
13567   "self_type" : "type-657",
13568   "size" : 8,
13569   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13570  },
13571  {
13572   "alignment" : 4,
13573   "is_const" : true,
13574   "linker_set_key" : "const native_handle",
13575   "name" : "const native_handle",
13576   "referenced_type" : "type-462",
13577   "self_type" : "type-661",
13578   "size" : 12,
13579   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13580  },
13581  {
13582   "alignment" : 2,
13583   "is_const" : true,
13584   "linker_set_key" : "const short",
13585   "name" : "const short",
13586   "referenced_type" : "type-511",
13587   "self_type" : "type-649",
13588   "size" : 2,
13589   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13590  },
13591  {
13592   "alignment" : 1,
13593   "is_const" : true,
13594   "linker_set_key" : "const signed char",
13595   "name" : "const signed char",
13596   "referenced_type" : "type-629",
13597   "self_type" : "type-628",
13598   "size" : 1,
13599   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13600  },
13601  {
13602   "alignment" : 4,
13603   "is_const" : true,
13604   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13605   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13606   "referenced_type" : "type-1097",
13607   "self_type" : "type-1096",
13608   "size" : 8,
13609   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13610  },
13611  {
13612   "alignment" : 4,
13613   "is_const" : true,
13614   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13615   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13616   "referenced_type" : "type-1217",
13617   "self_type" : "type-1216",
13618   "size" : 8,
13619   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13620  },
13621  {
13622   "alignment" : 4,
13623   "is_const" : true,
13624   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13625   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13626   "referenced_type" : "type-161",
13627   "self_type" : "type-160",
13628   "size" : 8,
13629   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13630  },
13631  {
13632   "alignment" : 4,
13633   "is_const" : true,
13634   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13635   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13636   "referenced_type" : "type-327",
13637   "self_type" : "type-326",
13638   "size" : 8,
13639   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13640  },
13641  {
13642   "alignment" : 4,
13643   "is_const" : true,
13644   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13645   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13646   "referenced_type" : "type-445",
13647   "self_type" : "type-444",
13648   "size" : 8,
13649   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13650  },
13651  {
13652   "alignment" : 4,
13653   "is_const" : true,
13654   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13655   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13656   "referenced_type" : "type-495",
13657   "self_type" : "type-494",
13658   "size" : 8,
13659   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13660  },
13661  {
13662   "alignment" : 4,
13663   "is_const" : true,
13664   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13665   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13666   "referenced_type" : "type-572",
13667   "self_type" : "type-571",
13668   "size" : 8,
13669   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13670  },
13671  {
13672   "alignment" : 4,
13673   "is_const" : true,
13674   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13675   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13676   "referenced_type" : "type-648",
13677   "self_type" : "type-647",
13678   "size" : 8,
13679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13680  },
13681  {
13682   "alignment" : 4,
13683   "is_const" : true,
13684   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13685   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13686   "referenced_type" : "type-723",
13687   "self_type" : "type-722",
13688   "size" : 8,
13689   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13690  },
13691  {
13692   "alignment" : 4,
13693   "is_const" : true,
13694   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13695   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13696   "referenced_type" : "type-810",
13697   "self_type" : "type-809",
13698   "size" : 8,
13699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13700  },
13701  {
13702   "alignment" : 4,
13703   "is_const" : true,
13704   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13705   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13706   "referenced_type" : "type-883",
13707   "self_type" : "type-882",
13708   "size" : 8,
13709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13710  },
13711  {
13712   "alignment" : 4,
13713   "is_const" : true,
13714   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13715   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
13716   "referenced_type" : "type-926",
13717   "self_type" : "type-925",
13718   "size" : 8,
13719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13720  },
13721  {
13722   "alignment" : 4,
13723   "is_const" : true,
13724   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13725   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13726   "referenced_type" : "type-1086",
13727   "self_type" : "type-1085",
13728   "size" : 20,
13729   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13730  },
13731  {
13732   "alignment" : 4,
13733   "is_const" : true,
13734   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13735   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13736   "referenced_type" : "type-1207",
13737   "self_type" : "type-1206",
13738   "size" : 20,
13739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13740  },
13741  {
13742   "alignment" : 4,
13743   "is_const" : true,
13744   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13745   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13746   "referenced_type" : "type-151",
13747   "self_type" : "type-150",
13748   "size" : 20,
13749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13750  },
13751  {
13752   "alignment" : 4,
13753   "is_const" : true,
13754   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13755   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13756   "referenced_type" : "type-316",
13757   "self_type" : "type-315",
13758   "size" : 20,
13759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13760  },
13761  {
13762   "alignment" : 4,
13763   "is_const" : true,
13764   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13765   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13766   "referenced_type" : "type-433",
13767   "self_type" : "type-432",
13768   "size" : 20,
13769   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13770  },
13771  {
13772   "alignment" : 4,
13773   "is_const" : true,
13774   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13775   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13776   "referenced_type" : "type-484",
13777   "self_type" : "type-483",
13778   "size" : 20,
13779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13780  },
13781  {
13782   "alignment" : 4,
13783   "is_const" : true,
13784   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13785   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13786   "referenced_type" : "type-561",
13787   "self_type" : "type-560",
13788   "size" : 20,
13789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13790  },
13791  {
13792   "alignment" : 4,
13793   "is_const" : true,
13794   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13795   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13796   "referenced_type" : "type-637",
13797   "self_type" : "type-636",
13798   "size" : 20,
13799   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13800  },
13801  {
13802   "alignment" : 4,
13803   "is_const" : true,
13804   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13805   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13806   "referenced_type" : "type-712",
13807   "self_type" : "type-711",
13808   "size" : 20,
13809   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13810  },
13811  {
13812   "alignment" : 4,
13813   "is_const" : true,
13814   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13815   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13816   "referenced_type" : "type-800",
13817   "self_type" : "type-799",
13818   "size" : 20,
13819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13820  },
13821  {
13822   "alignment" : 4,
13823   "is_const" : true,
13824   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13825   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13826   "referenced_type" : "type-872",
13827   "self_type" : "type-871",
13828   "size" : 20,
13829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13830  },
13831  {
13832   "alignment" : 4,
13833   "is_const" : true,
13834   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13835   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
13836   "referenced_type" : "type-915",
13837   "self_type" : "type-914",
13838   "size" : 20,
13839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13840  },
13841  {
13842   "alignment" : 4,
13843   "is_const" : true,
13844   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13845   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13846   "referenced_type" : "type-1091",
13847   "self_type" : "type-1090",
13848   "size" : 16,
13849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13850  },
13851  {
13852   "alignment" : 4,
13853   "is_const" : true,
13854   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13855   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13856   "referenced_type" : "type-1211",
13857   "self_type" : "type-1210",
13858   "size" : 16,
13859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13860  },
13861  {
13862   "alignment" : 4,
13863   "is_const" : true,
13864   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13865   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13866   "referenced_type" : "type-155",
13867   "self_type" : "type-154",
13868   "size" : 16,
13869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13870  },
13871  {
13872   "alignment" : 4,
13873   "is_const" : true,
13874   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13875   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13876   "referenced_type" : "type-320",
13877   "self_type" : "type-319",
13878   "size" : 16,
13879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13880  },
13881  {
13882   "alignment" : 4,
13883   "is_const" : true,
13884   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13885   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13886   "referenced_type" : "type-439",
13887   "self_type" : "type-438",
13888   "size" : 16,
13889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13890  },
13891  {
13892   "alignment" : 4,
13893   "is_const" : true,
13894   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13895   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13896   "referenced_type" : "type-488",
13897   "self_type" : "type-487",
13898   "size" : 16,
13899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13900  },
13901  {
13902   "alignment" : 4,
13903   "is_const" : true,
13904   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13905   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13906   "referenced_type" : "type-566",
13907   "self_type" : "type-565",
13908   "size" : 16,
13909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13910  },
13911  {
13912   "alignment" : 4,
13913   "is_const" : true,
13914   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13915   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13916   "referenced_type" : "type-642",
13917   "self_type" : "type-641",
13918   "size" : 16,
13919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13920  },
13921  {
13922   "alignment" : 4,
13923   "is_const" : true,
13924   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13925   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13926   "referenced_type" : "type-716",
13927   "self_type" : "type-715",
13928   "size" : 16,
13929   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13930  },
13931  {
13932   "alignment" : 4,
13933   "is_const" : true,
13934   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13935   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13936   "referenced_type" : "type-804",
13937   "self_type" : "type-803",
13938   "size" : 16,
13939   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13940  },
13941  {
13942   "alignment" : 4,
13943   "is_const" : true,
13944   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13945   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13946   "referenced_type" : "type-876",
13947   "self_type" : "type-875",
13948   "size" : 16,
13949   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13950  },
13951  {
13952   "alignment" : 4,
13953   "is_const" : true,
13954   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13955   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
13956   "referenced_type" : "type-919",
13957   "self_type" : "type-918",
13958   "size" : 16,
13959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13960  },
13961  {
13962   "alignment" : 4,
13963   "is_const" : true,
13964   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13965   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13966   "referenced_type" : "type-1093",
13967   "self_type" : "type-1092",
13968   "size" : 20,
13969   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13970  },
13971  {
13972   "alignment" : 4,
13973   "is_const" : true,
13974   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13975   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13976   "referenced_type" : "type-1213",
13977   "self_type" : "type-1212",
13978   "size" : 20,
13979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13980  },
13981  {
13982   "alignment" : 4,
13983   "is_const" : true,
13984   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13985   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13986   "referenced_type" : "type-157",
13987   "self_type" : "type-156",
13988   "size" : 20,
13989   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13990  },
13991  {
13992   "alignment" : 4,
13993   "is_const" : true,
13994   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13995   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
13996   "referenced_type" : "type-322",
13997   "self_type" : "type-321",
13998   "size" : 20,
13999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14000  },
14001  {
14002   "alignment" : 4,
14003   "is_const" : true,
14004   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14005   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14006   "referenced_type" : "type-441",
14007   "self_type" : "type-440",
14008   "size" : 20,
14009   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14010  },
14011  {
14012   "alignment" : 4,
14013   "is_const" : true,
14014   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14015   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14016   "referenced_type" : "type-491",
14017   "self_type" : "type-490",
14018   "size" : 20,
14019   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14020  },
14021  {
14022   "alignment" : 4,
14023   "is_const" : true,
14024   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14025   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14026   "referenced_type" : "type-568",
14027   "self_type" : "type-567",
14028   "size" : 20,
14029   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14030  },
14031  {
14032   "alignment" : 4,
14033   "is_const" : true,
14034   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14035   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14036   "referenced_type" : "type-644",
14037   "self_type" : "type-643",
14038   "size" : 20,
14039   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14040  },
14041  {
14042   "alignment" : 4,
14043   "is_const" : true,
14044   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14045   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14046   "referenced_type" : "type-719",
14047   "self_type" : "type-718",
14048   "size" : 20,
14049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14050  },
14051  {
14052   "alignment" : 4,
14053   "is_const" : true,
14054   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14055   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14056   "referenced_type" : "type-806",
14057   "self_type" : "type-805",
14058   "size" : 20,
14059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14060  },
14061  {
14062   "alignment" : 4,
14063   "is_const" : true,
14064   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14065   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14066   "referenced_type" : "type-878",
14067   "self_type" : "type-877",
14068   "size" : 20,
14069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14070  },
14071  {
14072   "alignment" : 4,
14073   "is_const" : true,
14074   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14075   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14076   "referenced_type" : "type-922",
14077   "self_type" : "type-921",
14078   "size" : 20,
14079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14080  },
14081  {
14082   "alignment" : 4,
14083   "is_const" : true,
14084   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14085   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14086   "referenced_type" : "type-1089",
14087   "self_type" : "type-1088",
14088   "size" : 12,
14089   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14090  },
14091  {
14092   "alignment" : 4,
14093   "is_const" : true,
14094   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14095   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14096   "referenced_type" : "type-1209",
14097   "self_type" : "type-1208",
14098   "size" : 12,
14099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14100  },
14101  {
14102   "alignment" : 4,
14103   "is_const" : true,
14104   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14105   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14106   "referenced_type" : "type-153",
14107   "self_type" : "type-152",
14108   "size" : 12,
14109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14110  },
14111  {
14112   "alignment" : 4,
14113   "is_const" : true,
14114   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14115   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14116   "referenced_type" : "type-318",
14117   "self_type" : "type-317",
14118   "size" : 12,
14119   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14120  },
14121  {
14122   "alignment" : 4,
14123   "is_const" : true,
14124   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14125   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14126   "referenced_type" : "type-436",
14127   "self_type" : "type-435",
14128   "size" : 12,
14129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14130  },
14131  {
14132   "alignment" : 4,
14133   "is_const" : true,
14134   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14135   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14136   "referenced_type" : "type-486",
14137   "self_type" : "type-485",
14138   "size" : 12,
14139   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14140  },
14141  {
14142   "alignment" : 4,
14143   "is_const" : true,
14144   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14145   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14146   "referenced_type" : "type-563",
14147   "self_type" : "type-562",
14148   "size" : 12,
14149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14150  },
14151  {
14152   "alignment" : 4,
14153   "is_const" : true,
14154   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14155   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14156   "referenced_type" : "type-640",
14157   "self_type" : "type-639",
14158   "size" : 12,
14159   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14160  },
14161  {
14162   "alignment" : 4,
14163   "is_const" : true,
14164   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14165   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14166   "referenced_type" : "type-714",
14167   "self_type" : "type-713",
14168   "size" : 12,
14169   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14170  },
14171  {
14172   "alignment" : 4,
14173   "is_const" : true,
14174   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14175   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14176   "referenced_type" : "type-802",
14177   "self_type" : "type-801",
14178   "size" : 12,
14179   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14180  },
14181  {
14182   "alignment" : 4,
14183   "is_const" : true,
14184   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14185   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14186   "referenced_type" : "type-874",
14187   "self_type" : "type-873",
14188   "size" : 12,
14189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14190  },
14191  {
14192   "alignment" : 4,
14193   "is_const" : true,
14194   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14195   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14196   "referenced_type" : "type-917",
14197   "self_type" : "type-916",
14198   "size" : 12,
14199   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14200  },
14201  {
14202   "alignment" : 4,
14203   "is_const" : true,
14204   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14205   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14206   "referenced_type" : "type-1095",
14207   "self_type" : "type-1094",
14208   "size" : 16,
14209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14210  },
14211  {
14212   "alignment" : 4,
14213   "is_const" : true,
14214   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14215   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14216   "referenced_type" : "type-1215",
14217   "self_type" : "type-1214",
14218   "size" : 16,
14219   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14220  },
14221  {
14222   "alignment" : 4,
14223   "is_const" : true,
14224   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14225   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14226   "referenced_type" : "type-159",
14227   "self_type" : "type-158",
14228   "size" : 16,
14229   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14230  },
14231  {
14232   "alignment" : 4,
14233   "is_const" : true,
14234   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14235   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14236   "referenced_type" : "type-324",
14237   "self_type" : "type-323",
14238   "size" : 16,
14239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14240  },
14241  {
14242   "alignment" : 4,
14243   "is_const" : true,
14244   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14245   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14246   "referenced_type" : "type-443",
14247   "self_type" : "type-442",
14248   "size" : 16,
14249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14250  },
14251  {
14252   "alignment" : 4,
14253   "is_const" : true,
14254   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14255   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14256   "referenced_type" : "type-493",
14257   "self_type" : "type-492",
14258   "size" : 16,
14259   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14260  },
14261  {
14262   "alignment" : 4,
14263   "is_const" : true,
14264   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14265   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14266   "referenced_type" : "type-570",
14267   "self_type" : "type-569",
14268   "size" : 16,
14269   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14270  },
14271  {
14272   "alignment" : 4,
14273   "is_const" : true,
14274   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14275   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14276   "referenced_type" : "type-646",
14277   "self_type" : "type-645",
14278   "size" : 16,
14279   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14280  },
14281  {
14282   "alignment" : 4,
14283   "is_const" : true,
14284   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14285   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14286   "referenced_type" : "type-721",
14287   "self_type" : "type-720",
14288   "size" : 16,
14289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14290  },
14291  {
14292   "alignment" : 4,
14293   "is_const" : true,
14294   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14295   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14296   "referenced_type" : "type-808",
14297   "self_type" : "type-807",
14298   "size" : 16,
14299   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14300  },
14301  {
14302   "alignment" : 4,
14303   "is_const" : true,
14304   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14305   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14306   "referenced_type" : "type-881",
14307   "self_type" : "type-880",
14308   "size" : 16,
14309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14310  },
14311  {
14312   "alignment" : 4,
14313   "is_const" : true,
14314   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14315   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14316   "referenced_type" : "type-924",
14317   "self_type" : "type-923",
14318   "size" : 16,
14319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14320  },
14321  {
14322   "alignment" : 4,
14323   "is_const" : true,
14324   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14325   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14326   "referenced_type" : "type-1084",
14327   "self_type" : "type-1083",
14328   "size" : 52,
14329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14330  },
14331  {
14332   "alignment" : 4,
14333   "is_const" : true,
14334   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14335   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14336   "referenced_type" : "type-1204",
14337   "self_type" : "type-1203",
14338   "size" : 52,
14339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14340  },
14341  {
14342   "alignment" : 4,
14343   "is_const" : true,
14344   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14345   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14346   "referenced_type" : "type-149",
14347   "self_type" : "type-148",
14348   "size" : 52,
14349   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14350  },
14351  {
14352   "alignment" : 4,
14353   "is_const" : true,
14354   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14355   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14356   "referenced_type" : "type-313",
14357   "self_type" : "type-312",
14358   "size" : 52,
14359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14360  },
14361  {
14362   "alignment" : 4,
14363   "is_const" : true,
14364   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14365   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14366   "referenced_type" : "type-431",
14367   "self_type" : "type-430",
14368   "size" : 52,
14369   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14370  },
14371  {
14372   "alignment" : 4,
14373   "is_const" : true,
14374   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14375   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14376   "referenced_type" : "type-482",
14377   "self_type" : "type-481",
14378   "size" : 52,
14379   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14380  },
14381  {
14382   "alignment" : 4,
14383   "is_const" : true,
14384   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14385   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14386   "referenced_type" : "type-559",
14387   "self_type" : "type-558",
14388   "size" : 52,
14389   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14390  },
14391  {
14392   "alignment" : 4,
14393   "is_const" : true,
14394   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14395   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14396   "referenced_type" : "type-635",
14397   "self_type" : "type-634",
14398   "size" : 52,
14399   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14400  },
14401  {
14402   "alignment" : 4,
14403   "is_const" : true,
14404   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14405   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14406   "referenced_type" : "type-710",
14407   "self_type" : "type-709",
14408   "size" : 52,
14409   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14410  },
14411  {
14412   "alignment" : 4,
14413   "is_const" : true,
14414   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14415   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14416   "referenced_type" : "type-798",
14417   "self_type" : "type-797",
14418   "size" : 52,
14419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14420  },
14421  {
14422   "alignment" : 4,
14423   "is_const" : true,
14424   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14425   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14426   "referenced_type" : "type-870",
14427   "self_type" : "type-869",
14428   "size" : 52,
14429   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14430  },
14431  {
14432   "alignment" : 4,
14433   "is_const" : true,
14434   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14435   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14436   "referenced_type" : "type-913",
14437   "self_type" : "type-912",
14438   "size" : 52,
14439   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14440  },
14441  {
14442   "alignment" : 4,
14443   "is_const" : true,
14444   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14445   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14446   "referenced_type" : "type-1183",
14447   "self_type" : "type-1182",
14448   "size" : 12,
14449   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14450  },
14451  {
14452   "alignment" : 4,
14453   "is_const" : true,
14454   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14455   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14456   "referenced_type" : "type-129",
14457   "self_type" : "type-128",
14458   "size" : 12,
14459   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14460  },
14461  {
14462   "alignment" : 4,
14463   "is_const" : true,
14464   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14465   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14466   "referenced_type" : "type-282",
14467   "self_type" : "type-281",
14468   "size" : 12,
14469   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14470  },
14471  {
14472   "alignment" : 4,
14473   "is_const" : true,
14474   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14475   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14476   "referenced_type" : "type-404",
14477   "self_type" : "type-403",
14478   "size" : 12,
14479   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14480  },
14481  {
14482   "alignment" : 4,
14483   "is_const" : true,
14484   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14485   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14486   "referenced_type" : "type-472",
14487   "self_type" : "type-471",
14488   "size" : 12,
14489   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14490  },
14491  {
14492   "alignment" : 4,
14493   "is_const" : true,
14494   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14495   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14496   "referenced_type" : "type-533",
14497   "self_type" : "type-532",
14498   "size" : 12,
14499   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14500  },
14501  {
14502   "alignment" : 4,
14503   "is_const" : true,
14504   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14505   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14506   "referenced_type" : "type-610",
14507   "self_type" : "type-609",
14508   "size" : 12,
14509   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14510  },
14511  {
14512   "alignment" : 4,
14513   "is_const" : true,
14514   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14515   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14516   "referenced_type" : "type-686",
14517   "self_type" : "type-685",
14518   "size" : 12,
14519   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14520  },
14521  {
14522   "alignment" : 4,
14523   "is_const" : true,
14524   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14525   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14526   "referenced_type" : "type-771",
14527   "self_type" : "type-770",
14528   "size" : 12,
14529   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14530  },
14531  {
14532   "alignment" : 4,
14533   "is_const" : true,
14534   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14535   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14536   "referenced_type" : "type-842",
14537   "self_type" : "type-841",
14538   "size" : 12,
14539   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14540  },
14541  {
14542   "alignment" : 4,
14543   "is_const" : true,
14544   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14545   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14546   "referenced_type" : "type-902",
14547   "self_type" : "type-901",
14548   "size" : 12,
14549   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14550  },
14551  {
14552   "alignment" : 4,
14553   "is_const" : true,
14554   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14555   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14556   "referenced_type" : "type-904",
14557   "self_type" : "type-903",
14558   "size" : 12,
14559   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14560  },
14561  {
14562   "alignment" : 4,
14563   "is_const" : true,
14564   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14565   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14566   "referenced_type" : "type-1063",
14567   "self_type" : "type-1062",
14568   "size" : 4,
14569   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14570  },
14571  {
14572   "alignment" : 4,
14573   "is_const" : true,
14574   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14575   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14576   "referenced_type" : "type-1201",
14577   "self_type" : "type-1200",
14578   "size" : 4,
14579   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14580  },
14581  {
14582   "alignment" : 4,
14583   "is_const" : true,
14584   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14585   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14586   "referenced_type" : "type-147",
14587   "self_type" : "type-146",
14588   "size" : 4,
14589   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14590  },
14591  {
14592   "alignment" : 4,
14593   "is_const" : true,
14594   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14595   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14596   "referenced_type" : "type-310",
14597   "self_type" : "type-309",
14598   "size" : 4,
14599   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14600  },
14601  {
14602   "alignment" : 4,
14603   "is_const" : true,
14604   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14605   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14606   "referenced_type" : "type-428",
14607   "self_type" : "type-427",
14608   "size" : 4,
14609   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14610  },
14611  {
14612   "alignment" : 4,
14613   "is_const" : true,
14614   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14615   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14616   "referenced_type" : "type-556",
14617   "self_type" : "type-555",
14618   "size" : 4,
14619   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14620  },
14621  {
14622   "alignment" : 4,
14623   "is_const" : true,
14624   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14625   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14626   "referenced_type" : "type-633",
14627   "self_type" : "type-632",
14628   "size" : 4,
14629   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14630  },
14631  {
14632   "alignment" : 4,
14633   "is_const" : true,
14634   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14635   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14636   "referenced_type" : "type-706",
14637   "self_type" : "type-705",
14638   "size" : 4,
14639   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14640  },
14641  {
14642   "alignment" : 4,
14643   "is_const" : true,
14644   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14645   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14646   "referenced_type" : "type-796",
14647   "self_type" : "type-795",
14648   "size" : 4,
14649   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14650  },
14651  {
14652   "alignment" : 4,
14653   "is_const" : true,
14654   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14655   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14656   "referenced_type" : "type-866",
14657   "self_type" : "type-865",
14658   "size" : 4,
14659   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14660  },
14661  {
14662   "alignment" : 1,
14663   "is_const" : true,
14664   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14665   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14666   "referenced_type" : "type-1061",
14667   "self_type" : "type-1060",
14668   "size" : 3,
14669   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14670  },
14671  {
14672   "alignment" : 1,
14673   "is_const" : true,
14674   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14675   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14676   "referenced_type" : "type-1199",
14677   "self_type" : "type-1198",
14678   "size" : 3,
14679   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14680  },
14681  {
14682   "alignment" : 1,
14683   "is_const" : true,
14684   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14685   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14686   "referenced_type" : "type-145",
14687   "self_type" : "type-144",
14688   "size" : 3,
14689   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14690  },
14691  {
14692   "alignment" : 1,
14693   "is_const" : true,
14694   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14695   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14696   "referenced_type" : "type-308",
14697   "self_type" : "type-307",
14698   "size" : 3,
14699   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14700  },
14701  {
14702   "alignment" : 1,
14703   "is_const" : true,
14704   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14705   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14706   "referenced_type" : "type-426",
14707   "self_type" : "type-425",
14708   "size" : 3,
14709   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14710  },
14711  {
14712   "alignment" : 1,
14713   "is_const" : true,
14714   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14715   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14716   "referenced_type" : "type-554",
14717   "self_type" : "type-553",
14718   "size" : 3,
14719   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14720  },
14721  {
14722   "alignment" : 1,
14723   "is_const" : true,
14724   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14725   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14726   "referenced_type" : "type-631",
14727   "self_type" : "type-630",
14728   "size" : 3,
14729   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14730  },
14731  {
14732   "alignment" : 1,
14733   "is_const" : true,
14734   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14735   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14736   "referenced_type" : "type-704",
14737   "self_type" : "type-703",
14738   "size" : 3,
14739   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14740  },
14741  {
14742   "alignment" : 1,
14743   "is_const" : true,
14744   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14745   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14746   "referenced_type" : "type-794",
14747   "self_type" : "type-793",
14748   "size" : 3,
14749   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14750  },
14751  {
14752   "alignment" : 1,
14753   "is_const" : true,
14754   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14755   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14756   "referenced_type" : "type-864",
14757   "self_type" : "type-863",
14758   "size" : 3,
14759   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14760  },
14761  {
14762   "alignment" : 4,
14763   "is_const" : true,
14764   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14765   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14766   "referenced_type" : "type-1189",
14767   "self_type" : "type-1188",
14768   "size" : 12,
14769   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14770  },
14771  {
14772   "alignment" : 4,
14773   "is_const" : true,
14774   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14775   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14776   "referenced_type" : "type-136",
14777   "self_type" : "type-135",
14778   "size" : 12,
14779   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14780  },
14781  {
14782   "alignment" : 4,
14783   "is_const" : true,
14784   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14785   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14786   "referenced_type" : "type-294",
14787   "self_type" : "type-293",
14788   "size" : 12,
14789   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14790  },
14791  {
14792   "alignment" : 4,
14793   "is_const" : true,
14794   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14795   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14796   "referenced_type" : "type-412",
14797   "self_type" : "type-411",
14798   "size" : 12,
14799   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14800  },
14801  {
14802   "alignment" : 4,
14803   "is_const" : true,
14804   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14805   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14806   "referenced_type" : "type-540",
14807   "self_type" : "type-539",
14808   "size" : 12,
14809   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14810  },
14811  {
14812   "alignment" : 4,
14813   "is_const" : true,
14814   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14815   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14816   "referenced_type" : "type-616",
14817   "self_type" : "type-615",
14818   "size" : 12,
14819   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14820  },
14821  {
14822   "alignment" : 4,
14823   "is_const" : true,
14824   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14825   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14826   "referenced_type" : "type-693",
14827   "self_type" : "type-692",
14828   "size" : 12,
14829   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14830  },
14831  {
14832   "alignment" : 4,
14833   "is_const" : true,
14834   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14835   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14836   "referenced_type" : "type-776",
14837   "self_type" : "type-775",
14838   "size" : 12,
14839   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14840  },
14841  {
14842   "alignment" : 4,
14843   "is_const" : true,
14844   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14845   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14846   "referenced_type" : "type-850",
14847   "self_type" : "type-849",
14848   "size" : 12,
14849   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14850  },
14851  {
14852   "alignment" : 4,
14853   "is_const" : true,
14854   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14855   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
14856   "referenced_type" : "type-958",
14857   "self_type" : "type-957",
14858   "size" : 12,
14859   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14860  },
14861  {
14862   "alignment" : 4,
14863   "is_const" : true,
14864   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14865   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14866   "referenced_type" : "type-1173",
14867   "self_type" : "type-1172",
14868   "size" : 8,
14869   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14870  },
14871  {
14872   "alignment" : 4,
14873   "is_const" : true,
14874   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14875   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14876   "referenced_type" : "type-127",
14877   "self_type" : "type-126",
14878   "size" : 8,
14879   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14880  },
14881  {
14882   "alignment" : 4,
14883   "is_const" : true,
14884   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14885   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14886   "referenced_type" : "type-226",
14887   "self_type" : "type-225",
14888   "size" : 8,
14889   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14890  },
14891  {
14892   "alignment" : 4,
14893   "is_const" : true,
14894   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14895   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14896   "referenced_type" : "type-394",
14897   "self_type" : "type-393",
14898   "size" : 8,
14899   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14900  },
14901  {
14902   "alignment" : 4,
14903   "is_const" : true,
14904   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14905   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14906   "referenced_type" : "type-528",
14907   "self_type" : "type-527",
14908   "size" : 8,
14909   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14910  },
14911  {
14912   "alignment" : 4,
14913   "is_const" : true,
14914   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14915   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14916   "referenced_type" : "type-603",
14917   "self_type" : "type-602",
14918   "size" : 8,
14919   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14920  },
14921  {
14922   "alignment" : 4,
14923   "is_const" : true,
14924   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14925   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14926   "referenced_type" : "type-682",
14927   "self_type" : "type-681",
14928   "size" : 8,
14929   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14930  },
14931  {
14932   "alignment" : 4,
14933   "is_const" : true,
14934   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14935   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14936   "referenced_type" : "type-762",
14937   "self_type" : "type-761",
14938   "size" : 8,
14939   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14940  },
14941  {
14942   "alignment" : 4,
14943   "is_const" : true,
14944   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14945   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14946   "referenced_type" : "type-779",
14947   "self_type" : "type-778",
14948   "size" : 8,
14949   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14950  },
14951  {
14952   "alignment" : 4,
14953   "is_const" : true,
14954   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14955   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
14956   "referenced_type" : "type-838",
14957   "self_type" : "type-837",
14958   "size" : 8,
14959   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14960  },
14961  {
14962   "alignment" : 4,
14963   "is_const" : true,
14964   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
14965   "name" : "const std::initializer_list<android::hardware::hidl_string>",
14966   "referenced_type" : "type-1171",
14967   "self_type" : "type-1170",
14968   "size" : 8,
14969   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14970  },
14971  {
14972   "alignment" : 4,
14973   "is_const" : true,
14974   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
14975   "name" : "const std::initializer_list<android::hardware::hidl_string>",
14976   "referenced_type" : "type-125",
14977   "self_type" : "type-124",
14978   "size" : 8,
14979   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14980  },
14981  {
14982   "alignment" : 4,
14983   "is_const" : true,
14984   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
14985   "name" : "const std::initializer_list<android::hardware::hidl_string>",
14986   "referenced_type" : "type-224",
14987   "self_type" : "type-223",
14988   "size" : 8,
14989   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14990  },
14991  {
14992   "alignment" : 4,
14993   "is_const" : true,
14994   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
14995   "name" : "const std::initializer_list<android::hardware::hidl_string>",
14996   "referenced_type" : "type-392",
14997   "self_type" : "type-391",
14998   "size" : 8,
14999   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15000  },
15001  {
15002   "alignment" : 4,
15003   "is_const" : true,
15004   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15005   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15006   "referenced_type" : "type-525",
15007   "self_type" : "type-524",
15008   "size" : 8,
15009   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15010  },
15011  {
15012   "alignment" : 4,
15013   "is_const" : true,
15014   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15015   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15016   "referenced_type" : "type-601",
15017   "self_type" : "type-600",
15018   "size" : 8,
15019   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15020  },
15021  {
15022   "alignment" : 4,
15023   "is_const" : true,
15024   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15025   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15026   "referenced_type" : "type-679",
15027   "self_type" : "type-678",
15028   "size" : 8,
15029   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15030  },
15031  {
15032   "alignment" : 4,
15033   "is_const" : true,
15034   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15035   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15036   "referenced_type" : "type-753",
15037   "self_type" : "type-752",
15038   "size" : 8,
15039   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15040  },
15041  {
15042   "alignment" : 4,
15043   "is_const" : true,
15044   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15045   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15046   "referenced_type" : "type-759",
15047   "self_type" : "type-758",
15048   "size" : 8,
15049   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15050  },
15051  {
15052   "alignment" : 4,
15053   "is_const" : true,
15054   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15055   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15056   "referenced_type" : "type-836",
15057   "self_type" : "type-835",
15058   "size" : 8,
15059   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15060  },
15061  {
15062   "alignment" : 4,
15063   "is_const" : true,
15064   "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 *> > *)> > >",
15065   "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 *> > *)> > >",
15066   "referenced_type" : "type-1133",
15067   "self_type" : "type-1132",
15068   "size" : 12,
15069   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15070  },
15071  {
15072   "alignment" : 4,
15073   "is_const" : true,
15074   "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 *> > *)> > >",
15075   "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 *> > *)> > >",
15076   "referenced_type" : "type-1230",
15077   "self_type" : "type-1229",
15078   "size" : 12,
15079   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15080  },
15081  {
15082   "alignment" : 4,
15083   "is_const" : true,
15084   "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 *> > *)> > >",
15085   "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 *> > *)> > >",
15086   "referenced_type" : "type-181",
15087   "self_type" : "type-180",
15088   "size" : 12,
15089   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15090  },
15091  {
15092   "alignment" : 4,
15093   "is_const" : true,
15094   "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 *> > *)> > >",
15095   "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 *> > *)> > >",
15096   "referenced_type" : "type-190",
15097   "self_type" : "type-189",
15098   "size" : 12,
15099   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15100  },
15101  {
15102   "alignment" : 4,
15103   "is_const" : true,
15104   "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 *> > *)> > >",
15105   "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 *> > *)> > >",
15106   "referenced_type" : "type-361",
15107   "self_type" : "type-360",
15108   "size" : 12,
15109   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15110  },
15111  {
15112   "alignment" : 4,
15113   "is_const" : true,
15114   "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 *> > *)> > >",
15115   "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 *> > *)> > >",
15116   "referenced_type" : "type-500",
15117   "self_type" : "type-499",
15118   "size" : 12,
15119   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15120  },
15121  {
15122   "alignment" : 4,
15123   "is_const" : true,
15124   "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 *> > *)> > >",
15125   "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 *> > *)> > >",
15126   "referenced_type" : "type-578",
15127   "self_type" : "type-577",
15128   "size" : 12,
15129   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15130  },
15131  {
15132   "alignment" : 4,
15133   "is_const" : true,
15134   "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 *> > *)> > >",
15135   "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 *> > *)> > >",
15136   "referenced_type" : "type-655",
15137   "self_type" : "type-654",
15138   "size" : 12,
15139   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15140  },
15141  {
15142   "alignment" : 4,
15143   "is_const" : true,
15144   "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 *> > *)> > >",
15145   "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 *> > *)> > >",
15146   "referenced_type" : "type-730",
15147   "self_type" : "type-729",
15148   "size" : 12,
15149   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15150  },
15151  {
15152   "alignment" : 4,
15153   "is_const" : true,
15154   "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 *> > *)> > >",
15155   "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 *> > *)> > >",
15156   "referenced_type" : "type-735",
15157   "self_type" : "type-734",
15158   "size" : 12,
15159   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15160  },
15161  {
15162   "alignment" : 4,
15163   "is_const" : true,
15164   "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 *> > *)> > >",
15165   "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 *> > *)> > >",
15166   "referenced_type" : "type-815",
15167   "self_type" : "type-814",
15168   "size" : 12,
15169   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15170  },
15171  {
15172   "alignment" : 4,
15173   "is_const" : true,
15174   "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 *> > *)> > >",
15175   "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 *> > *)> > >",
15176   "referenced_type" : "type-931",
15177   "self_type" : "type-930",
15178   "size" : 12,
15179   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15180  },
15181  {
15182   "alignment" : 1,
15183   "is_const" : true,
15184   "linker_set_key" : "const unsigned char",
15185   "name" : "const unsigned char",
15186   "referenced_type" : "type-251",
15187   "self_type" : "type-817",
15188   "size" : 1,
15189   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15190  },
15191  {
15192   "alignment" : 4,
15193   "is_const" : true,
15194   "linker_set_key" : "const unsigned int",
15195   "name" : "const unsigned int",
15196   "referenced_type" : "type-2",
15197   "self_type" : "type-65",
15198   "size" : 4,
15199   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
15200  },
15201  {
15202   "alignment" : 8,
15203   "is_const" : true,
15204   "linker_set_key" : "const unsigned long long",
15205   "name" : "const unsigned long long",
15206   "referenced_type" : "type-236",
15207   "self_type" : "type-663",
15208   "size" : 8,
15209   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
15210  },
15211  {
15212   "alignment" : 2,
15213   "is_const" : true,
15214   "linker_set_key" : "const unsigned short",
15215   "name" : "const unsigned short",
15216   "referenced_type" : "type-262",
15217   "self_type" : "type-651",
15218   "size" : 2,
15219   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
15220  },
15221  {
15222   "is_const" : true,
15223   "linker_set_key" : "const void",
15224   "name" : "const void",
15225   "referenced_type" : "type-28",
15226   "self_type" : "type-861",
15227   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15228  },
15229  {
15230   "alignment" : 1,
15231   "is_volatile" : true,
15232   "linker_set_key" : "volatile bool",
15233   "name" : "volatile bool",
15234   "referenced_type" : "type-31",
15235   "self_type" : "type-204",
15236   "size" : 1,
15237   "source_file" : "/system/core/libutils/include/utils/Thread.h"
15238  },
15239  {
15240   "alignment" : 4,
15241   "is_volatile" : true,
15242   "linker_set_key" : "volatile int",
15243   "name" : "volatile int",
15244   "referenced_type" : "type-25",
15245   "self_type" : "type-84",
15246   "size" : 4,
15247   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
15248  }
15249 ],
15250 "record_types" :
15251 [
15252  {
15253   "alignment" : 4,
15254   "fields" :
15255   [
15256    {
15257     "access" : "private",
15258     "field_name" : "mCond",
15259     "referenced_type" : "type-203"
15260    }
15261   ],
15262   "linker_set_key" : "android::Condition",
15263   "name" : "android::Condition",
15264   "record_kind" : "class",
15265   "referenced_type" : "type-202",
15266   "self_type" : "type-202",
15267   "size" : 4,
15268   "source_file" : "/system/core/libutils/include/utils/Condition.h",
15269   "unique_id" : "_ZTSN7android9ConditionE"
15270  },
15271  {
15272   "alignment" : 4,
15273   "fields" :
15274   [
15275    {
15276     "access" : "private",
15277     "field_name" : "mVector",
15278     "referenced_type" : "type-77"
15279    }
15280   ],
15281   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
15282   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
15283   "record_kind" : "class",
15284   "referenced_type" : "type-76",
15285   "self_type" : "type-76",
15286   "size" : 20,
15287   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
15288   "template_args" : [ "type-71", "type-13" ],
15289   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
15290  },
15291  {
15292   "alignment" : 4,
15293   "fields" :
15294   [
15295    {
15296     "access" : "private",
15297     "field_name" : "mCount",
15298     "referenced_type" : "type-459"
15299    }
15300   ],
15301   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
15302   "name" : "android::LightRefBase<android::NativeHandle>",
15303   "record_kind" : "class",
15304   "referenced_type" : "type-458",
15305   "self_type" : "type-458",
15306   "size" : 4,
15307   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
15308   "template_args" : [ "type-460" ],
15309   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
15310  },
15311  {
15312   "alignment" : 4,
15313   "fields" :
15314   [
15315    {
15316     "access" : "private",
15317     "field_name" : "mCount",
15318     "referenced_type" : "type-456"
15319    }
15320   ],
15321   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
15322   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
15323   "record_kind" : "class",
15324   "referenced_type" : "type-455",
15325   "self_type" : "type-455",
15326   "size" : 4,
15327   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
15328   "template_args" : [ "type-457" ],
15329   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
15330  },
15331  {
15332   "alignment" : 4,
15333   "fields" :
15334   [
15335    {
15336     "access" : "private",
15337     "field_name" : "mMutex",
15338     "referenced_type" : "type-62"
15339    }
15340   ],
15341   "linker_set_key" : "android::Mutex",
15342   "name" : "android::Mutex",
15343   "record_kind" : "class",
15344   "referenced_type" : "type-61",
15345   "self_type" : "type-61",
15346   "size" : 4,
15347   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
15348   "unique_id" : "_ZTSN7android5MutexE"
15349  },
15350  {
15351   "alignment" : 4,
15352   "fields" :
15353   [
15354    {
15355     "access" : "private",
15356     "field_name" : "mLock",
15357     "referenced_type" : "type-1036"
15358    }
15359   ],
15360   "linker_set_key" : "android::Mutex::Autolock",
15361   "name" : "android::Mutex::Autolock",
15362   "record_kind" : "class",
15363   "referenced_type" : "type-1035",
15364   "self_type" : "type-1035",
15365   "size" : 4,
15366   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
15367   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
15368  },
15369  {
15370   "alignment" : 4,
15371   "base_specifiers" :
15372   [
15373    {
15374     "referenced_type" : "type-458"
15375    }
15376   ],
15377   "fields" :
15378   [
15379    {
15380     "access" : "private",
15381     "field_name" : "mHandle",
15382     "field_offset" : 32,
15383     "referenced_type" : "type-461"
15384    },
15385    {
15386     "access" : "private",
15387     "field_name" : "mOwnsHandle",
15388     "field_offset" : 64,
15389     "referenced_type" : "type-31"
15390    }
15391   ],
15392   "linker_set_key" : "android::NativeHandle",
15393   "name" : "android::NativeHandle",
15394   "record_kind" : "class",
15395   "referenced_type" : "type-460",
15396   "self_type" : "type-460",
15397   "size" : 12,
15398   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
15399   "unique_id" : "_ZTSN7android12NativeHandleE"
15400  },
15401  {
15402   "alignment" : 4,
15403   "fields" :
15404   [
15405    {
15406     "access" : "private",
15407     "field_name" : "mRWLock",
15408     "referenced_type" : "type-1042"
15409    }
15410   ],
15411   "linker_set_key" : "android::RWLock",
15412   "name" : "android::RWLock",
15413   "record_kind" : "class",
15414   "referenced_type" : "type-1041",
15415   "self_type" : "type-1041",
15416   "size" : 40,
15417   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
15418   "unique_id" : "_ZTSN7android6RWLockE"
15419  },
15420  {
15421   "alignment" : 4,
15422   "fields" :
15423   [
15424    {
15425     "access" : "private",
15426     "field_name" : "mLock",
15427     "referenced_type" : "type-1045"
15428    }
15429   ],
15430   "linker_set_key" : "android::RWLock::AutoRLock",
15431   "name" : "android::RWLock::AutoRLock",
15432   "record_kind" : "class",
15433   "referenced_type" : "type-1044",
15434   "self_type" : "type-1044",
15435   "size" : 4,
15436   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
15437   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
15438  },
15439  {
15440   "alignment" : 4,
15441   "fields" :
15442   [
15443    {
15444     "access" : "private",
15445     "field_name" : "mLock",
15446     "referenced_type" : "type-1045"
15447    }
15448   ],
15449   "linker_set_key" : "android::RWLock::AutoWLock",
15450   "name" : "android::RWLock::AutoWLock",
15451   "record_kind" : "class",
15452   "referenced_type" : "type-1048",
15453   "self_type" : "type-1048",
15454   "size" : 4,
15455   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
15456   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
15457  },
15458  {
15459   "alignment" : 4,
15460   "fields" :
15461   [
15462    {
15463     "access" : "private",
15464     "field_name" : "mRefs",
15465     "field_offset" : 32,
15466     "referenced_type" : "type-7"
15467    }
15468   ],
15469   "linker_set_key" : "android::RefBase",
15470   "name" : "android::RefBase",
15471   "record_kind" : "class",
15472   "referenced_type" : "type-6",
15473   "self_type" : "type-6",
15474   "size" : 8,
15475   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15476   "unique_id" : "_ZTSN7android7RefBaseE",
15477   "vtable_components" :
15478   [
15479    {
15480     "kind" : "offset_to_top"
15481    },
15482    {
15483     "kind" : "rtti",
15484     "mangled_component_name" : "_ZTIN7android7RefBaseE"
15485    },
15486    {
15487     "kind" : "complete_dtor_pointer",
15488     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
15489    },
15490    {
15491     "kind" : "deleting_dtor_pointer",
15492     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
15493    },
15494    {
15495     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15496    },
15497    {
15498     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15499    },
15500    {
15501     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15502    },
15503    {
15504     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15505    }
15506   ]
15507  },
15508  {
15509   "alignment" : 1,
15510   "linker_set_key" : "android::RefBase::weakref_type",
15511   "name" : "android::RefBase::weakref_type",
15512   "record_kind" : "class",
15513   "referenced_type" : "type-11",
15514   "self_type" : "type-11",
15515   "size" : 1,
15516   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15517   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
15518  },
15519  {
15520   "alignment" : 1,
15521   "linker_set_key" : "android::ReferenceMover",
15522   "name" : "android::ReferenceMover",
15523   "record_kind" : "class",
15524   "referenced_type" : "type-687",
15525   "self_type" : "type-687",
15526   "size" : 1,
15527   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15528   "unique_id" : "_ZTSN7android14ReferenceMoverE"
15529  },
15530  {
15531   "alignment" : 4,
15532   "linker_set_key" : "android::ReferenceRenamer",
15533   "name" : "android::ReferenceRenamer",
15534   "record_kind" : "class",
15535   "referenced_type" : "type-673",
15536   "self_type" : "type-673",
15537   "size" : 4,
15538   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15539   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
15540   "vtable_components" :
15541   [
15542    {
15543     "kind" : "offset_to_top"
15544    },
15545    {
15546     "kind" : "rtti",
15547     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
15548    },
15549    {
15550     "is_pure" : true,
15551     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
15552    }
15553   ]
15554  },
15555  {
15556   "alignment" : 8,
15557   "fields" :
15558   [
15559    {
15560     "access" : "private",
15561     "field_name" : "mTag",
15562     "referenced_type" : "type-236"
15563    }
15564   ],
15565   "linker_set_key" : "android::ScopedTrace",
15566   "name" : "android::ScopedTrace",
15567   "record_kind" : "class",
15568   "referenced_type" : "type-1050",
15569   "self_type" : "type-1050",
15570   "size" : 8,
15571   "source_file" : "/system/core/libutils/include/utils/Trace.h",
15572   "unique_id" : "_ZTSN7android11ScopedTraceE"
15573  },
15574  {
15575   "alignment" : 4,
15576   "base_specifiers" :
15577   [
15578    {
15579     "access" : "private",
15580     "referenced_type" : "type-78"
15581    }
15582   ],
15583   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
15584   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
15585   "record_kind" : "class",
15586   "referenced_type" : "type-77",
15587   "self_type" : "type-77",
15588   "size" : 20,
15589   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
15590   "template_args" : [ "type-79" ],
15591   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
15592   "vtable_components" :
15593   [
15594    {
15595     "kind" : "offset_to_top"
15596    },
15597    {
15598     "kind" : "rtti",
15599     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
15600    },
15601    {
15602     "kind" : "complete_dtor_pointer",
15603     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
15604    },
15605    {
15606     "kind" : "deleting_dtor_pointer",
15607     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
15608    },
15609    {
15610     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
15611    },
15612    {
15613     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
15614    },
15615    {
15616     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
15617    },
15618    {
15619     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
15620    },
15621    {
15622     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
15623    },
15624    {
15625     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
15626    },
15627    {
15628     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
15629    }
15630   ]
15631  },
15632  {
15633   "alignment" : 4,
15634   "base_specifiers" :
15635   [
15636    {
15637     "referenced_type" : "type-64"
15638    }
15639   ],
15640   "linker_set_key" : "android::SortedVectorImpl",
15641   "name" : "android::SortedVectorImpl",
15642   "record_kind" : "class",
15643   "referenced_type" : "type-78",
15644   "self_type" : "type-78",
15645   "size" : 20,
15646   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
15647   "unique_id" : "_ZTSN7android16SortedVectorImplE",
15648   "vtable_components" :
15649   [
15650    {
15651     "kind" : "offset_to_top"
15652    },
15653    {
15654     "kind" : "rtti",
15655     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
15656    },
15657    {
15658     "kind" : "complete_dtor_pointer",
15659     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
15660    },
15661    {
15662     "kind" : "deleting_dtor_pointer",
15663     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
15664    },
15665    {
15666     "is_pure" : true,
15667     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
15668    },
15669    {
15670     "is_pure" : true,
15671     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
15672    },
15673    {
15674     "is_pure" : true,
15675     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
15676    },
15677    {
15678     "is_pure" : true,
15679     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
15680    },
15681    {
15682     "is_pure" : true,
15683     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
15684    },
15685    {
15686     "is_pure" : true,
15687     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
15688    },
15689    {
15690     "is_pure" : true,
15691     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
15692    }
15693   ]
15694  },
15695  {
15696   "alignment" : 4,
15697   "fields" :
15698   [
15699    {
15700     "access" : "private",
15701     "field_name" : "mString",
15702     "referenced_type" : "type-72"
15703    }
15704   ],
15705   "linker_set_key" : "android::String16",
15706   "name" : "android::String16",
15707   "record_kind" : "class",
15708   "referenced_type" : "type-71",
15709   "self_type" : "type-71",
15710   "size" : 4,
15711   "source_file" : "/system/core/libutils/include/utils/String16.h",
15712   "unique_id" : "_ZTSN7android8String16E"
15713  },
15714  {
15715   "alignment" : 4,
15716   "fields" :
15717   [
15718    {
15719     "access" : "private",
15720     "field_name" : "mString",
15721     "referenced_type" : "type-81"
15722    }
15723   ],
15724   "linker_set_key" : "android::String8",
15725   "name" : "android::String8",
15726   "record_kind" : "class",
15727   "referenced_type" : "type-80",
15728   "self_type" : "type-80",
15729   "size" : 4,
15730   "source_file" : "/system/core/libutils/include/utils/String8.h",
15731   "unique_id" : "_ZTSN7android7String8E"
15732  },
15733  {
15734   "alignment" : 4,
15735   "base_specifiers" :
15736   [
15737    {
15738     "is_virtual" : true,
15739     "referenced_type" : "type-6"
15740    }
15741   ],
15742   "fields" :
15743   [
15744    {
15745     "access" : "private",
15746     "field_name" : "mCanCallJava",
15747     "field_offset" : 32,
15748     "referenced_type" : "type-201"
15749    },
15750    {
15751     "access" : "private",
15752     "field_name" : "mThread",
15753     "field_offset" : 64,
15754     "referenced_type" : "type-27"
15755    },
15756    {
15757     "access" : "private",
15758     "field_name" : "mLock",
15759     "field_offset" : 96,
15760     "referenced_type" : "type-61"
15761    },
15762    {
15763     "access" : "private",
15764     "field_name" : "mThreadExitedCondition",
15765     "field_offset" : 128,
15766     "referenced_type" : "type-202"
15767    },
15768    {
15769     "access" : "private",
15770     "field_name" : "mStatus",
15771     "field_offset" : 160,
15772     "referenced_type" : "type-25"
15773    },
15774    {
15775     "access" : "private",
15776     "field_name" : "mExitPending",
15777     "field_offset" : 192,
15778     "referenced_type" : "type-204"
15779    },
15780    {
15781     "access" : "private",
15782     "field_name" : "mRunning",
15783     "field_offset" : 200,
15784     "referenced_type" : "type-204"
15785    },
15786    {
15787     "access" : "private",
15788     "field_name" : "mHoldSelf",
15789     "field_offset" : 224,
15790     "referenced_type" : "type-198"
15791    },
15792    {
15793     "access" : "private",
15794     "field_name" : "mTid",
15795     "field_offset" : 256,
15796     "referenced_type" : "type-25"
15797    }
15798   ],
15799   "linker_set_key" : "android::Thread",
15800   "name" : "android::Thread",
15801   "record_kind" : "class",
15802   "referenced_type" : "type-200",
15803   "self_type" : "type-200",
15804   "size" : 44,
15805   "source_file" : "/system/core/libutils/include/utils/Thread.h",
15806   "unique_id" : "_ZTSN7android6ThreadE",
15807   "vtable_components" :
15808   [
15809    {
15810     "component_value" : 36,
15811     "kind" : "vbase_offset"
15812    },
15813    {
15814     "kind" : "offset_to_top"
15815    },
15816    {
15817     "kind" : "rtti",
15818     "mangled_component_name" : "_ZTIN7android6ThreadE"
15819    },
15820    {
15821     "kind" : "complete_dtor_pointer",
15822     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
15823    },
15824    {
15825     "kind" : "deleting_dtor_pointer",
15826     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
15827    },
15828    {
15829     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
15830    },
15831    {
15832     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
15833    },
15834    {
15835     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
15836    },
15837    {
15838     "is_pure" : true,
15839     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
15840    },
15841    {
15842     "kind" : "vcall_offset"
15843    },
15844    {
15845     "kind" : "vcall_offset"
15846    },
15847    {
15848     "kind" : "vcall_offset"
15849    },
15850    {
15851     "kind" : "vcall_offset"
15852    },
15853    {
15854     "component_value" : -36,
15855     "kind" : "vcall_offset"
15856    },
15857    {
15858     "component_value" : -36,
15859     "kind" : "offset_to_top"
15860    },
15861    {
15862     "kind" : "rtti",
15863     "mangled_component_name" : "_ZTIN7android6ThreadE"
15864    },
15865    {
15866     "kind" : "complete_dtor_pointer",
15867     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
15868    },
15869    {
15870     "kind" : "deleting_dtor_pointer",
15871     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
15872    },
15873    {
15874     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15875    },
15876    {
15877     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15878    },
15879    {
15880     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15881    },
15882    {
15883     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15884    }
15885   ]
15886  },
15887  {
15888   "alignment" : 4,
15889   "base_specifiers" :
15890   [
15891    {
15892     "access" : "private",
15893     "referenced_type" : "type-64"
15894    }
15895   ],
15896   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
15897   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
15898   "record_kind" : "class",
15899   "referenced_type" : "type-63",
15900   "self_type" : "type-63",
15901   "size" : 20,
15902   "source_file" : "/system/core/libutils/include/utils/Vector.h",
15903   "template_args" : [ "type-66" ],
15904   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
15905   "vtable_components" :
15906   [
15907    {
15908     "kind" : "offset_to_top"
15909    },
15910    {
15911     "kind" : "rtti",
15912     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
15913    },
15914    {
15915     "kind" : "complete_dtor_pointer",
15916     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
15917    },
15918    {
15919     "kind" : "deleting_dtor_pointer",
15920     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
15921    },
15922    {
15923     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
15924    },
15925    {
15926     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
15927    },
15928    {
15929     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
15930    },
15931    {
15932     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
15933    },
15934    {
15935     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
15936    },
15937    {
15938     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
15939    }
15940   ]
15941  },
15942  {
15943   "alignment" : 4,
15944   "fields" :
15945   [
15946    {
15947     "access" : "private",
15948     "field_name" : "mStorage",
15949     "field_offset" : 32,
15950     "referenced_type" : "type-27"
15951    },
15952    {
15953     "access" : "private",
15954     "field_name" : "mCount",
15955     "field_offset" : 64,
15956     "referenced_type" : "type-2"
15957    },
15958    {
15959     "access" : "private",
15960     "field_name" : "mFlags",
15961     "field_offset" : 96,
15962     "referenced_type" : "type-65"
15963    },
15964    {
15965     "access" : "private",
15966     "field_name" : "mItemSize",
15967     "field_offset" : 128,
15968     "referenced_type" : "type-65"
15969    }
15970   ],
15971   "linker_set_key" : "android::VectorImpl",
15972   "name" : "android::VectorImpl",
15973   "record_kind" : "class",
15974   "referenced_type" : "type-64",
15975   "self_type" : "type-64",
15976   "size" : 20,
15977   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
15978   "unique_id" : "_ZTSN7android10VectorImplE",
15979   "vtable_components" :
15980   [
15981    {
15982     "kind" : "offset_to_top"
15983    },
15984    {
15985     "kind" : "rtti",
15986     "mangled_component_name" : "_ZTIN7android10VectorImplE"
15987    },
15988    {
15989     "kind" : "complete_dtor_pointer",
15990     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
15991    },
15992    {
15993     "kind" : "deleting_dtor_pointer",
15994     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
15995    },
15996    {
15997     "is_pure" : true,
15998     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
15999    },
16000    {
16001     "is_pure" : true,
16002     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
16003    },
16004    {
16005     "is_pure" : true,
16006     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
16007    },
16008    {
16009     "is_pure" : true,
16010     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
16011    },
16012    {
16013     "is_pure" : true,
16014     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
16015    },
16016    {
16017     "is_pure" : true,
16018     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
16019    }
16020   ]
16021  },
16022  {
16023   "alignment" : 4,
16024   "base_specifiers" :
16025   [
16026    {
16027     "referenced_type" : "type-455"
16028    }
16029   ],
16030   "linker_set_key" : "android::VirtualLightRefBase",
16031   "name" : "android::VirtualLightRefBase",
16032   "record_kind" : "class",
16033   "referenced_type" : "type-457",
16034   "self_type" : "type-457",
16035   "size" : 8,
16036   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
16037   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
16038   "vtable_components" :
16039   [
16040    {
16041     "kind" : "offset_to_top"
16042    },
16043    {
16044     "kind" : "rtti",
16045     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
16046    },
16047    {
16048     "kind" : "complete_dtor_pointer",
16049     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
16050    },
16051    {
16052     "kind" : "deleting_dtor_pointer",
16053     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
16054    }
16055   ]
16056  },
16057  {
16058   "alignment" : 4,
16059   "base_specifiers" :
16060   [
16061    {
16062     "referenced_type" : "type-15"
16063    }
16064   ],
16065   "fields" :
16066   [
16067    {
16068     "access" : "protected",
16069     "field_name" : "mSchedPolicy",
16070     "field_offset" : 32,
16071     "referenced_type" : "type-25"
16072    },
16073    {
16074     "access" : "protected",
16075     "field_name" : "mSchedPriority",
16076     "field_offset" : 64,
16077     "referenced_type" : "type-25"
16078    },
16079    {
16080     "access" : "private",
16081     "field_name" : "mExtras",
16082     "field_offset" : 96,
16083     "referenced_type" : "type-26"
16084    },
16085    {
16086     "access" : "private",
16087     "field_name" : "mReserved0",
16088     "field_offset" : 128,
16089     "referenced_type" : "type-27"
16090    }
16091   ],
16092   "linker_set_key" : "android::hardware::BHwBinder",
16093   "name" : "android::hardware::BHwBinder",
16094   "record_kind" : "class",
16095   "referenced_type" : "type-24",
16096   "self_type" : "type-24",
16097   "size" : 28,
16098   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
16099   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
16100   "vtable_components" :
16101   [
16102    {
16103     "component_value" : 20,
16104     "kind" : "vbase_offset"
16105    },
16106    {
16107     "kind" : "offset_to_top"
16108    },
16109    {
16110     "kind" : "rtti",
16111     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
16112    },
16113    {
16114     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16115    },
16116    {
16117     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16118    },
16119    {
16120     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16121    },
16122    {
16123     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16124    },
16125    {
16126     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16127    },
16128    {
16129     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16130    },
16131    {
16132     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16133    },
16134    {
16135     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16136    },
16137    {
16138     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16139    },
16140    {
16141     "kind" : "complete_dtor_pointer",
16142     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
16143    },
16144    {
16145     "kind" : "deleting_dtor_pointer",
16146     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
16147    },
16148    {
16149     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16150    },
16151    {
16152     "kind" : "vcall_offset"
16153    },
16154    {
16155     "kind" : "vcall_offset"
16156    },
16157    {
16158     "kind" : "vcall_offset"
16159    },
16160    {
16161     "kind" : "vcall_offset"
16162    },
16163    {
16164     "component_value" : -20,
16165     "kind" : "vcall_offset"
16166    },
16167    {
16168     "component_value" : -20,
16169     "kind" : "offset_to_top"
16170    },
16171    {
16172     "kind" : "rtti",
16173     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
16174    },
16175    {
16176     "kind" : "complete_dtor_pointer",
16177     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
16178    },
16179    {
16180     "kind" : "deleting_dtor_pointer",
16181     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
16182    },
16183    {
16184     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16185    },
16186    {
16187     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16188    },
16189    {
16190     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16191    },
16192    {
16193     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16194    }
16195   ]
16196  },
16197  {
16198   "alignment" : 4,
16199   "base_specifiers" :
16200   [
16201    {
16202     "is_virtual" : true,
16203     "referenced_type" : "type-6"
16204    }
16205   ],
16206   "fields" :
16207   [
16208    {
16209     "access" : "private",
16210     "field_name" : "mRemote",
16211     "field_offset" : 32,
16212     "referenced_type" : "type-48"
16213    },
16214    {
16215     "access" : "private",
16216     "field_name" : "mRefs",
16217     "field_offset" : 64,
16218     "referenced_type" : "type-10"
16219    },
16220    {
16221     "access" : "private",
16222     "field_name" : "mState",
16223     "field_offset" : 96,
16224     "referenced_type" : "type-49"
16225    }
16226   ],
16227   "linker_set_key" : "android::hardware::BpHwRefBase",
16228   "name" : "android::hardware::BpHwRefBase",
16229   "record_kind" : "class",
16230   "referenced_type" : "type-47",
16231   "self_type" : "type-47",
16232   "size" : 24,
16233   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
16234   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
16235   "vtable_components" :
16236   [
16237    {
16238     "component_value" : 16,
16239     "kind" : "vbase_offset"
16240    },
16241    {
16242     "kind" : "offset_to_top"
16243    },
16244    {
16245     "kind" : "rtti",
16246     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
16247    },
16248    {
16249     "kind" : "complete_dtor_pointer",
16250     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
16251    },
16252    {
16253     "kind" : "deleting_dtor_pointer",
16254     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
16255    },
16256    {
16257     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16258    },
16259    {
16260     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16261    },
16262    {
16263     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16264    },
16265    {
16266     "kind" : "vcall_offset"
16267    },
16268    {
16269     "component_value" : -16,
16270     "kind" : "vcall_offset"
16271    },
16272    {
16273     "component_value" : -16,
16274     "kind" : "vcall_offset"
16275    },
16276    {
16277     "component_value" : -16,
16278     "kind" : "vcall_offset"
16279    },
16280    {
16281     "component_value" : -16,
16282     "kind" : "vcall_offset"
16283    },
16284    {
16285     "component_value" : -16,
16286     "kind" : "offset_to_top"
16287    },
16288    {
16289     "kind" : "rtti",
16290     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
16291    },
16292    {
16293     "kind" : "complete_dtor_pointer",
16294     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
16295    },
16296    {
16297     "kind" : "deleting_dtor_pointer",
16298     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
16299    },
16300    {
16301     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16302    },
16303    {
16304     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16305    },
16306    {
16307     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16308    },
16309    {
16310     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16311    }
16312   ]
16313  },
16314  {
16315   "alignment" : 4,
16316   "base_specifiers" :
16317   [
16318    {
16319     "referenced_type" : "type-331"
16320    },
16321    {
16322     "referenced_type" : "type-36"
16323    },
16324    {
16325     "referenced_type" : "type-47"
16326    }
16327   ],
16328   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
16329   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
16330   "record_kind" : "class",
16331   "referenced_type" : "type-941",
16332   "self_type" : "type-941",
16333   "size" : 32,
16334   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16335   "template_args" : [ "type-331" ],
16336   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE",
16337   "vtable_components" :
16338   [
16339    {
16340     "component_value" : 24,
16341     "kind" : "vbase_offset"
16342    },
16343    {
16344     "kind" : "offset_to_top"
16345    },
16346    {
16347     "kind" : "rtti",
16348     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
16349    },
16350    {
16351     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
16352    },
16353    {
16354     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16355    },
16356    {
16357     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16358    },
16359    {
16360     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16361    },
16362    {
16363     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16364    },
16365    {
16366     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
16367    },
16368    {
16369     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16370    },
16371    {
16372     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
16373    },
16374    {
16375     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16376    },
16377    {
16378     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
16379    },
16380    {
16381     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16382    },
16383    {
16384     "kind" : "complete_dtor_pointer",
16385     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
16386    },
16387    {
16388     "kind" : "deleting_dtor_pointer",
16389     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
16390    },
16391    {
16392     "is_pure" : true,
16393     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
16394    },
16395    {
16396     "is_pure" : true,
16397     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
16398    },
16399    {
16400     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
16401    },
16402    {
16403     "component_value" : 20,
16404     "kind" : "vbase_offset"
16405    },
16406    {
16407     "component_value" : -4,
16408     "kind" : "offset_to_top"
16409    },
16410    {
16411     "kind" : "rtti",
16412     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
16413    },
16414    {
16415     "kind" : "complete_dtor_pointer",
16416     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
16417    },
16418    {
16419     "kind" : "deleting_dtor_pointer",
16420     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
16421    },
16422    {
16423     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
16424    },
16425    {
16426     "component_value" : 16,
16427     "kind" : "vbase_offset"
16428    },
16429    {
16430     "component_value" : -8,
16431     "kind" : "offset_to_top"
16432    },
16433    {
16434     "kind" : "rtti",
16435     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
16436    },
16437    {
16438     "kind" : "complete_dtor_pointer",
16439     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
16440    },
16441    {
16442     "kind" : "deleting_dtor_pointer",
16443     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
16444    },
16445    {
16446     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16447    },
16448    {
16449     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16450    },
16451    {
16452     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16453    },
16454    {
16455     "kind" : "vcall_offset"
16456    },
16457    {
16458     "component_value" : -16,
16459     "kind" : "vcall_offset"
16460    },
16461    {
16462     "component_value" : -16,
16463     "kind" : "vcall_offset"
16464    },
16465    {
16466     "component_value" : -16,
16467     "kind" : "vcall_offset"
16468    },
16469    {
16470     "component_value" : -24,
16471     "kind" : "vcall_offset"
16472    },
16473    {
16474     "component_value" : -24,
16475     "kind" : "offset_to_top"
16476    },
16477    {
16478     "kind" : "rtti",
16479     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
16480    },
16481    {
16482     "kind" : "complete_dtor_pointer",
16483     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
16484    },
16485    {
16486     "kind" : "deleting_dtor_pointer",
16487     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
16488    },
16489    {
16490     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16491    },
16492    {
16493     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16494    },
16495    {
16496     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16497    },
16498    {
16499     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16500    }
16501   ]
16502  },
16503  {
16504   "alignment" : 4,
16505   "base_specifiers" :
16506   [
16507    {
16508     "referenced_type" : "type-280"
16509    },
16510    {
16511     "referenced_type" : "type-36"
16512    },
16513    {
16514     "referenced_type" : "type-47"
16515    }
16516   ],
16517   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
16518   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
16519   "record_kind" : "class",
16520   "referenced_type" : "type-286",
16521   "self_type" : "type-286",
16522   "size" : 32,
16523   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16524   "template_args" : [ "type-280" ],
16525   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE",
16526   "vtable_components" :
16527   [
16528    {
16529     "component_value" : 24,
16530     "kind" : "vbase_offset"
16531    },
16532    {
16533     "kind" : "offset_to_top"
16534    },
16535    {
16536     "kind" : "rtti",
16537     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
16538    },
16539    {
16540     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
16541    },
16542    {
16543     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16544    },
16545    {
16546     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16547    },
16548    {
16549     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16550    },
16551    {
16552     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16553    },
16554    {
16555     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
16556    },
16557    {
16558     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16559    },
16560    {
16561     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
16562    },
16563    {
16564     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16565    },
16566    {
16567     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
16568    },
16569    {
16570     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16571    },
16572    {
16573     "kind" : "complete_dtor_pointer",
16574     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
16575    },
16576    {
16577     "kind" : "deleting_dtor_pointer",
16578     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
16579    },
16580    {
16581     "is_pure" : true,
16582     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
16583    },
16584    {
16585     "is_pure" : true,
16586     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
16587    },
16588    {
16589     "is_pure" : true,
16590     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
16591    },
16592    {
16593     "is_pure" : true,
16594     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
16595    },
16596    {
16597     "is_pure" : true,
16598     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
16599    },
16600    {
16601     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
16602    },
16603    {
16604     "component_value" : 20,
16605     "kind" : "vbase_offset"
16606    },
16607    {
16608     "component_value" : -4,
16609     "kind" : "offset_to_top"
16610    },
16611    {
16612     "kind" : "rtti",
16613     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
16614    },
16615    {
16616     "kind" : "complete_dtor_pointer",
16617     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
16618    },
16619    {
16620     "kind" : "deleting_dtor_pointer",
16621     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
16622    },
16623    {
16624     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
16625    },
16626    {
16627     "component_value" : 16,
16628     "kind" : "vbase_offset"
16629    },
16630    {
16631     "component_value" : -8,
16632     "kind" : "offset_to_top"
16633    },
16634    {
16635     "kind" : "rtti",
16636     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
16637    },
16638    {
16639     "kind" : "complete_dtor_pointer",
16640     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
16641    },
16642    {
16643     "kind" : "deleting_dtor_pointer",
16644     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
16645    },
16646    {
16647     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16648    },
16649    {
16650     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16651    },
16652    {
16653     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16654    },
16655    {
16656     "kind" : "vcall_offset"
16657    },
16658    {
16659     "component_value" : -16,
16660     "kind" : "vcall_offset"
16661    },
16662    {
16663     "component_value" : -16,
16664     "kind" : "vcall_offset"
16665    },
16666    {
16667     "component_value" : -16,
16668     "kind" : "vcall_offset"
16669    },
16670    {
16671     "component_value" : -24,
16672     "kind" : "vcall_offset"
16673    },
16674    {
16675     "component_value" : -24,
16676     "kind" : "offset_to_top"
16677    },
16678    {
16679     "kind" : "rtti",
16680     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
16681    },
16682    {
16683     "kind" : "complete_dtor_pointer",
16684     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
16685    },
16686    {
16687     "kind" : "deleting_dtor_pointer",
16688     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
16689    },
16690    {
16691     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16692    },
16693    {
16694     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16695    },
16696    {
16697     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16698    },
16699    {
16700     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16701    }
16702   ]
16703  },
16704  {
16705   "alignment" : 4,
16706   "base_specifiers" :
16707   [
16708    {
16709     "referenced_type" : "type-21"
16710    },
16711    {
16712     "referenced_type" : "type-36"
16713    },
16714    {
16715     "referenced_type" : "type-47"
16716    }
16717   ],
16718   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
16719   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
16720   "record_kind" : "class",
16721   "referenced_type" : "type-46",
16722   "self_type" : "type-46",
16723   "size" : 32,
16724   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16725   "template_args" : [ "type-21" ],
16726   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE",
16727   "vtable_components" :
16728   [
16729    {
16730     "component_value" : 24,
16731     "kind" : "vbase_offset"
16732    },
16733    {
16734     "kind" : "offset_to_top"
16735    },
16736    {
16737     "kind" : "rtti",
16738     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
16739    },
16740    {
16741     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
16742    },
16743    {
16744     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16745    },
16746    {
16747     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16748    },
16749    {
16750     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16751    },
16752    {
16753     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16754    },
16755    {
16756     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
16757    },
16758    {
16759     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16760    },
16761    {
16762     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
16763    },
16764    {
16765     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16766    },
16767    {
16768     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
16769    },
16770    {
16771     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16772    },
16773    {
16774     "kind" : "complete_dtor_pointer",
16775     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
16776    },
16777    {
16778     "kind" : "deleting_dtor_pointer",
16779     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
16780    },
16781    {
16782     "is_pure" : true,
16783     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
16784    },
16785    {
16786     "is_pure" : true,
16787     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
16788    },
16789    {
16790     "is_pure" : true,
16791     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
16792    },
16793    {
16794     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
16795    },
16796    {
16797     "component_value" : 20,
16798     "kind" : "vbase_offset"
16799    },
16800    {
16801     "component_value" : -4,
16802     "kind" : "offset_to_top"
16803    },
16804    {
16805     "kind" : "rtti",
16806     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
16807    },
16808    {
16809     "kind" : "complete_dtor_pointer",
16810     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
16811    },
16812    {
16813     "kind" : "deleting_dtor_pointer",
16814     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
16815    },
16816    {
16817     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
16818    },
16819    {
16820     "component_value" : 16,
16821     "kind" : "vbase_offset"
16822    },
16823    {
16824     "component_value" : -8,
16825     "kind" : "offset_to_top"
16826    },
16827    {
16828     "kind" : "rtti",
16829     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
16830    },
16831    {
16832     "kind" : "complete_dtor_pointer",
16833     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
16834    },
16835    {
16836     "kind" : "deleting_dtor_pointer",
16837     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
16838    },
16839    {
16840     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16841    },
16842    {
16843     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16844    },
16845    {
16846     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16847    },
16848    {
16849     "kind" : "vcall_offset"
16850    },
16851    {
16852     "component_value" : -16,
16853     "kind" : "vcall_offset"
16854    },
16855    {
16856     "component_value" : -16,
16857     "kind" : "vcall_offset"
16858    },
16859    {
16860     "component_value" : -16,
16861     "kind" : "vcall_offset"
16862    },
16863    {
16864     "component_value" : -24,
16865     "kind" : "vcall_offset"
16866    },
16867    {
16868     "component_value" : -24,
16869     "kind" : "offset_to_top"
16870    },
16871    {
16872     "kind" : "rtti",
16873     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
16874    },
16875    {
16876     "kind" : "complete_dtor_pointer",
16877     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
16878    },
16879    {
16880     "kind" : "deleting_dtor_pointer",
16881     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
16882    },
16883    {
16884     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16885    },
16886    {
16887     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16888    },
16889    {
16890     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16891    },
16892    {
16893     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16894    }
16895   ]
16896  },
16897  {
16898   "alignment" : 4,
16899   "base_specifiers" :
16900   [
16901    {
16902     "referenced_type" : "type-54"
16903    },
16904    {
16905     "referenced_type" : "type-36"
16906    },
16907    {
16908     "referenced_type" : "type-47"
16909    }
16910   ],
16911   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
16912   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
16913   "record_kind" : "class",
16914   "referenced_type" : "type-98",
16915   "self_type" : "type-98",
16916   "size" : 32,
16917   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16918   "template_args" : [ "type-54" ],
16919   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE",
16920   "vtable_components" :
16921   [
16922    {
16923     "component_value" : 24,
16924     "kind" : "vbase_offset"
16925    },
16926    {
16927     "kind" : "offset_to_top"
16928    },
16929    {
16930     "kind" : "rtti",
16931     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
16932    },
16933    {
16934     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
16935    },
16936    {
16937     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16938    },
16939    {
16940     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16941    },
16942    {
16943     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16944    },
16945    {
16946     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16947    },
16948    {
16949     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
16950    },
16951    {
16952     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16953    },
16954    {
16955     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
16956    },
16957    {
16958     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16959    },
16960    {
16961     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
16962    },
16963    {
16964     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16965    },
16966    {
16967     "kind" : "complete_dtor_pointer",
16968     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
16969    },
16970    {
16971     "kind" : "deleting_dtor_pointer",
16972     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
16973    },
16974    {
16975     "is_pure" : true,
16976     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
16977    },
16978    {
16979     "is_pure" : true,
16980     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
16981    },
16982    {
16983     "is_pure" : true,
16984     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
16985    },
16986    {
16987     "is_pure" : true,
16988     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16989    },
16990    {
16991     "is_pure" : true,
16992     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
16993    },
16994    {
16995     "is_pure" : true,
16996     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
16997    },
16998    {
16999     "is_pure" : true,
17000     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
17001    },
17002    {
17003     "is_pure" : true,
17004     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
17005    },
17006    {
17007     "is_pure" : true,
17008     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
17009    },
17010    {
17011     "is_pure" : true,
17012     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
17013    },
17014    {
17015     "is_pure" : true,
17016     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
17017    },
17018    {
17019     "is_pure" : true,
17020     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
17021    },
17022    {
17023     "is_pure" : true,
17024     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
17025    },
17026    {
17027     "is_pure" : true,
17028     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
17029    },
17030    {
17031     "is_pure" : true,
17032     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
17033    },
17034    {
17035     "is_pure" : true,
17036     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
17037    },
17038    {
17039     "is_pure" : true,
17040     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
17041    },
17042    {
17043     "is_pure" : true,
17044     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
17045    },
17046    {
17047     "is_pure" : true,
17048     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
17049    },
17050    {
17051     "is_pure" : true,
17052     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17053    },
17054    {
17055     "is_pure" : true,
17056     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17057    },
17058    {
17059     "is_pure" : true,
17060     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17061    },
17062    {
17063     "is_pure" : true,
17064     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
17065    },
17066    {
17067     "is_pure" : true,
17068     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17069    },
17070    {
17071     "is_pure" : true,
17072     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
17073    },
17074    {
17075     "is_pure" : true,
17076     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
17077    },
17078    {
17079     "is_pure" : true,
17080     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
17081    },
17082    {
17083     "is_pure" : true,
17084     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
17085    },
17086    {
17087     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
17088    },
17089    {
17090     "component_value" : 20,
17091     "kind" : "vbase_offset"
17092    },
17093    {
17094     "component_value" : -4,
17095     "kind" : "offset_to_top"
17096    },
17097    {
17098     "kind" : "rtti",
17099     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
17100    },
17101    {
17102     "kind" : "complete_dtor_pointer",
17103     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
17104    },
17105    {
17106     "kind" : "deleting_dtor_pointer",
17107     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
17108    },
17109    {
17110     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
17111    },
17112    {
17113     "component_value" : 16,
17114     "kind" : "vbase_offset"
17115    },
17116    {
17117     "component_value" : -8,
17118     "kind" : "offset_to_top"
17119    },
17120    {
17121     "kind" : "rtti",
17122     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
17123    },
17124    {
17125     "kind" : "complete_dtor_pointer",
17126     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
17127    },
17128    {
17129     "kind" : "deleting_dtor_pointer",
17130     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
17131    },
17132    {
17133     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17134    },
17135    {
17136     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17137    },
17138    {
17139     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17140    },
17141    {
17142     "kind" : "vcall_offset"
17143    },
17144    {
17145     "component_value" : -16,
17146     "kind" : "vcall_offset"
17147    },
17148    {
17149     "component_value" : -16,
17150     "kind" : "vcall_offset"
17151    },
17152    {
17153     "component_value" : -16,
17154     "kind" : "vcall_offset"
17155    },
17156    {
17157     "component_value" : -24,
17158     "kind" : "vcall_offset"
17159    },
17160    {
17161     "component_value" : -24,
17162     "kind" : "offset_to_top"
17163    },
17164    {
17165     "kind" : "rtti",
17166     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
17167    },
17168    {
17169     "kind" : "complete_dtor_pointer",
17170     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
17171    },
17172    {
17173     "kind" : "deleting_dtor_pointer",
17174     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
17175    },
17176    {
17177     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17178    },
17179    {
17180     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17181    },
17182    {
17183     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17184    },
17185    {
17186     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17187    }
17188   ]
17189  },
17190  {
17191   "alignment" : 4,
17192   "base_specifiers" :
17193   [
17194    {
17195     "referenced_type" : "type-89"
17196    },
17197    {
17198     "referenced_type" : "type-36"
17199    },
17200    {
17201     "referenced_type" : "type-47"
17202    }
17203   ],
17204   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
17205   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
17206   "record_kind" : "class",
17207   "referenced_type" : "type-130",
17208   "self_type" : "type-130",
17209   "size" : 32,
17210   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
17211   "template_args" : [ "type-89" ],
17212   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE",
17213   "vtable_components" :
17214   [
17215    {
17216     "component_value" : 24,
17217     "kind" : "vbase_offset"
17218    },
17219    {
17220     "kind" : "offset_to_top"
17221    },
17222    {
17223     "kind" : "rtti",
17224     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
17225    },
17226    {
17227     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
17228    },
17229    {
17230     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17231    },
17232    {
17233     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17234    },
17235    {
17236     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17237    },
17238    {
17239     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17240    },
17241    {
17242     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
17243    },
17244    {
17245     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17246    },
17247    {
17248     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
17249    },
17250    {
17251     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17252    },
17253    {
17254     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
17255    },
17256    {
17257     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17258    },
17259    {
17260     "kind" : "complete_dtor_pointer",
17261     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
17262    },
17263    {
17264     "kind" : "deleting_dtor_pointer",
17265     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
17266    },
17267    {
17268     "is_pure" : true,
17269     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
17270    },
17271    {
17272     "is_pure" : true,
17273     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
17274    },
17275    {
17276     "is_pure" : true,
17277     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
17278    },
17279    {
17280     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
17281    },
17282    {
17283     "component_value" : 20,
17284     "kind" : "vbase_offset"
17285    },
17286    {
17287     "component_value" : -4,
17288     "kind" : "offset_to_top"
17289    },
17290    {
17291     "kind" : "rtti",
17292     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
17293    },
17294    {
17295     "kind" : "complete_dtor_pointer",
17296     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
17297    },
17298    {
17299     "kind" : "deleting_dtor_pointer",
17300     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
17301    },
17302    {
17303     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
17304    },
17305    {
17306     "component_value" : 16,
17307     "kind" : "vbase_offset"
17308    },
17309    {
17310     "component_value" : -8,
17311     "kind" : "offset_to_top"
17312    },
17313    {
17314     "kind" : "rtti",
17315     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
17316    },
17317    {
17318     "kind" : "complete_dtor_pointer",
17319     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
17320    },
17321    {
17322     "kind" : "deleting_dtor_pointer",
17323     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
17324    },
17325    {
17326     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17327    },
17328    {
17329     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17330    },
17331    {
17332     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17333    },
17334    {
17335     "kind" : "vcall_offset"
17336    },
17337    {
17338     "component_value" : -16,
17339     "kind" : "vcall_offset"
17340    },
17341    {
17342     "component_value" : -16,
17343     "kind" : "vcall_offset"
17344    },
17345    {
17346     "component_value" : -16,
17347     "kind" : "vcall_offset"
17348    },
17349    {
17350     "component_value" : -24,
17351     "kind" : "vcall_offset"
17352    },
17353    {
17354     "component_value" : -24,
17355     "kind" : "offset_to_top"
17356    },
17357    {
17358     "kind" : "rtti",
17359     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
17360    },
17361    {
17362     "kind" : "complete_dtor_pointer",
17363     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
17364    },
17365    {
17366     "kind" : "deleting_dtor_pointer",
17367     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
17368    },
17369    {
17370     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17371    },
17372    {
17373     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17374    },
17375    {
17376     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17377    },
17378    {
17379     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17380    }
17381   ]
17382  },
17383  {
17384   "alignment" : 4,
17385   "base_specifiers" :
17386   [
17387    {
17388     "referenced_type" : "type-5"
17389    },
17390    {
17391     "referenced_type" : "type-36"
17392    },
17393    {
17394     "referenced_type" : "type-47"
17395    }
17396   ],
17397   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
17398   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
17399   "record_kind" : "class",
17400   "referenced_type" : "type-939",
17401   "self_type" : "type-939",
17402   "size" : 32,
17403   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
17404   "template_args" : [ "type-5" ],
17405   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
17406   "vtable_components" :
17407   [
17408    {
17409     "component_value" : 24,
17410     "kind" : "vbase_offset"
17411    },
17412    {
17413     "kind" : "offset_to_top"
17414    },
17415    {
17416     "kind" : "rtti",
17417     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
17418    },
17419    {
17420     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
17421    },
17422    {
17423     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
17424    },
17425    {
17426     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
17427    },
17428    {
17429     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
17430    },
17431    {
17432     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
17433    },
17434    {
17435     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
17436    },
17437    {
17438     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
17439    },
17440    {
17441     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
17442    },
17443    {
17444     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
17445    },
17446    {
17447     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
17448    },
17449    {
17450     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
17451    },
17452    {
17453     "kind" : "complete_dtor_pointer",
17454     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
17455    },
17456    {
17457     "kind" : "deleting_dtor_pointer",
17458     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
17459    },
17460    {
17461     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
17462    },
17463    {
17464     "component_value" : 20,
17465     "kind" : "vbase_offset"
17466    },
17467    {
17468     "component_value" : -4,
17469     "kind" : "offset_to_top"
17470    },
17471    {
17472     "kind" : "rtti",
17473     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
17474    },
17475    {
17476     "kind" : "complete_dtor_pointer",
17477     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
17478    },
17479    {
17480     "kind" : "deleting_dtor_pointer",
17481     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
17482    },
17483    {
17484     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
17485    },
17486    {
17487     "component_value" : 16,
17488     "kind" : "vbase_offset"
17489    },
17490    {
17491     "component_value" : -8,
17492     "kind" : "offset_to_top"
17493    },
17494    {
17495     "kind" : "rtti",
17496     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
17497    },
17498    {
17499     "kind" : "complete_dtor_pointer",
17500     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
17501    },
17502    {
17503     "kind" : "deleting_dtor_pointer",
17504     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
17505    },
17506    {
17507     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17508    },
17509    {
17510     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17511    },
17512    {
17513     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17514    },
17515    {
17516     "kind" : "vcall_offset"
17517    },
17518    {
17519     "component_value" : -16,
17520     "kind" : "vcall_offset"
17521    },
17522    {
17523     "component_value" : -16,
17524     "kind" : "vcall_offset"
17525    },
17526    {
17527     "component_value" : -16,
17528     "kind" : "vcall_offset"
17529    },
17530    {
17531     "component_value" : -24,
17532     "kind" : "vcall_offset"
17533    },
17534    {
17535     "component_value" : -24,
17536     "kind" : "offset_to_top"
17537    },
17538    {
17539     "kind" : "rtti",
17540     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
17541    },
17542    {
17543     "kind" : "complete_dtor_pointer",
17544     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
17545    },
17546    {
17547     "kind" : "deleting_dtor_pointer",
17548     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
17549    },
17550    {
17551     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17552    },
17553    {
17554     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17555    },
17556    {
17557     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17558    },
17559    {
17560     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17561    }
17562   ]
17563  },
17564  {
17565   "alignment" : 4,
17566   "fields" :
17567   [
17568    {
17569     "access" : "private",
17570     "field_name" : "mMutex",
17571     "referenced_type" : "type-961"
17572    },
17573    {
17574     "access" : "private",
17575     "field_name" : "mMap",
17576     "field_offset" : 32,
17577     "referenced_type" : "type-962"
17578    }
17579   ],
17580   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
17581   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
17582   "record_kind" : "class",
17583   "referenced_type" : "type-960",
17584   "self_type" : "type-960",
17585   "size" : 16,
17586   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
17587   "template_args" : [ "type-3", "type-963" ],
17588   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
17589  },
17590  {
17591   "alignment" : 4,
17592   "fields" :
17593   [
17594    {
17595     "access" : "private",
17596     "field_name" : "mMutex",
17597     "referenced_type" : "type-969"
17598    },
17599    {
17600     "access" : "private",
17601     "field_name" : "mMap",
17602     "field_offset" : 32,
17603     "referenced_type" : "type-970"
17604    }
17605   ],
17606   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
17607   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
17608   "record_kind" : "class",
17609   "referenced_type" : "type-968",
17610   "self_type" : "type-968",
17611   "size" : 16,
17612   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
17613   "template_args" : [ "type-3", "type-31" ],
17614   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
17615  },
17616  {
17617   "alignment" : 4,
17618   "fields" :
17619   [
17620    {
17621     "access" : "private",
17622     "field_name" : "mMutex",
17623     "referenced_type" : "type-974"
17624    },
17625    {
17626     "access" : "private",
17627     "field_name" : "mMap",
17628     "field_offset" : 32,
17629     "referenced_type" : "type-975"
17630    }
17631   ],
17632   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
17633   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
17634   "record_kind" : "class",
17635   "referenced_type" : "type-973",
17636   "self_type" : "type-973",
17637   "size" : 16,
17638   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
17639   "template_args" : [ "type-976", "type-859" ],
17640   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
17641  },
17642  {
17643   "alignment" : 4,
17644   "fields" :
17645   [
17646    {
17647     "access" : "private",
17648     "field_name" : "mMutex",
17649     "referenced_type" : "type-993"
17650    },
17651    {
17652     "access" : "private",
17653     "field_name" : "mMap",
17654     "field_offset" : 32,
17655     "referenced_type" : "type-994"
17656    }
17657   ],
17658   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
17659   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
17660   "record_kind" : "class",
17661   "referenced_type" : "type-992",
17662   "self_type" : "type-992",
17663   "size" : 16,
17664   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
17665   "template_args" : [ "type-995", "type-996" ],
17666   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
17667  },
17668  {
17669   "alignment" : 4,
17670   "fields" :
17671   [
17672    {
17673     "access" : "private",
17674     "field_name" : "mMutex",
17675     "referenced_type" : "type-982"
17676    },
17677    {
17678     "access" : "private",
17679     "field_name" : "mMap",
17680     "field_offset" : 32,
17681     "referenced_type" : "type-983"
17682    }
17683   ],
17684   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
17685   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
17686   "record_kind" : "class",
17687   "referenced_type" : "type-981",
17688   "self_type" : "type-981",
17689   "size" : 16,
17690   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
17691   "template_args" : [ "type-984", "type-985" ],
17692   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
17693  },
17694  {
17695   "alignment" : 8,
17696   "fields" :
17697   [
17698    {
17699     "field_name" : "flags",
17700     "referenced_type" : "type-2"
17701    },
17702    {
17703     "field_name" : "fdIndex",
17704     "field_offset" : 32,
17705     "referenced_type" : "type-2"
17706    },
17707    {
17708     "field_name" : "offset",
17709     "field_offset" : 64,
17710     "referenced_type" : "type-2"
17711    },
17712    {
17713     "field_name" : "extent",
17714     "field_offset" : 128,
17715     "referenced_type" : "type-236"
17716    }
17717   ],
17718   "linker_set_key" : "android::hardware::GrantorDescriptor",
17719   "name" : "android::hardware::GrantorDescriptor",
17720   "referenced_type" : "type-743",
17721   "self_type" : "type-743",
17722   "size" : 24,
17723   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
17724   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
17725  },
17726  {
17727   "alignment" : 8,
17728   "base_specifiers" :
17729   [
17730    {
17731     "is_virtual" : true,
17732     "referenced_type" : "type-702"
17733    },
17734    {
17735     "is_virtual" : true,
17736     "referenced_type" : "type-6"
17737    }
17738   ],
17739   "linker_set_key" : "android::hardware::HidlMemory",
17740   "name" : "android::hardware::HidlMemory",
17741   "record_kind" : "class",
17742   "referenced_type" : "type-732",
17743   "self_type" : "type-732",
17744   "size" : 56,
17745   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17746   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
17747   "vtable_components" :
17748   [
17749    {
17750     "component_value" : 48,
17751     "kind" : "vbase_offset"
17752    },
17753    {
17754     "component_value" : 8,
17755     "kind" : "vbase_offset"
17756    },
17757    {
17758     "kind" : "offset_to_top"
17759    },
17760    {
17761     "kind" : "rtti",
17762     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
17763    },
17764    {
17765     "kind" : "complete_dtor_pointer",
17766     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
17767    },
17768    {
17769     "kind" : "deleting_dtor_pointer",
17770     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
17771    },
17772    {
17773     "kind" : "vcall_offset"
17774    },
17775    {
17776     "kind" : "vcall_offset"
17777    },
17778    {
17779     "kind" : "vcall_offset"
17780    },
17781    {
17782     "kind" : "vcall_offset"
17783    },
17784    {
17785     "component_value" : -48,
17786     "kind" : "vcall_offset"
17787    },
17788    {
17789     "component_value" : -48,
17790     "kind" : "offset_to_top"
17791    },
17792    {
17793     "kind" : "rtti",
17794     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
17795    },
17796    {
17797     "kind" : "complete_dtor_pointer",
17798     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
17799    },
17800    {
17801     "kind" : "deleting_dtor_pointer",
17802     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
17803    },
17804    {
17805     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17806    },
17807    {
17808     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17809    },
17810    {
17811     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17812    },
17813    {
17814     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17815    }
17816   ]
17817  },
17818  {
17819   "alignment" : 4,
17820   "base_specifiers" :
17821   [
17822    {
17823     "is_virtual" : true,
17824     "referenced_type" : "type-6"
17825    }
17826   ],
17827   "linker_set_key" : "android::hardware::IBinder",
17828   "name" : "android::hardware::IBinder",
17829   "record_kind" : "class",
17830   "referenced_type" : "type-15",
17831   "self_type" : "type-15",
17832   "size" : 12,
17833   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
17834   "unique_id" : "_ZTSN7android8hardware7IBinderE",
17835   "vtable_components" :
17836   [
17837    {
17838     "component_value" : 4,
17839     "kind" : "vbase_offset"
17840    },
17841    {
17842     "kind" : "offset_to_top"
17843    },
17844    {
17845     "kind" : "rtti",
17846     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
17847    },
17848    {
17849     "is_pure" : true,
17850     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17851    },
17852    {
17853     "is_pure" : true,
17854     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
17855    },
17856    {
17857     "is_pure" : true,
17858     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
17859    },
17860    {
17861     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17862    },
17863    {
17864     "is_pure" : true,
17865     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17866    },
17867    {
17868     "is_pure" : true,
17869     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
17870    },
17871    {
17872     "is_pure" : true,
17873     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
17874    },
17875    {
17876     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
17877    },
17878    {
17879     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17880    },
17881    {
17882     "kind" : "complete_dtor_pointer",
17883     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
17884    },
17885    {
17886     "kind" : "deleting_dtor_pointer",
17887     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
17888    },
17889    {
17890     "kind" : "vcall_offset"
17891    },
17892    {
17893     "kind" : "vcall_offset"
17894    },
17895    {
17896     "kind" : "vcall_offset"
17897    },
17898    {
17899     "kind" : "vcall_offset"
17900    },
17901    {
17902     "component_value" : -4,
17903     "kind" : "vcall_offset"
17904    },
17905    {
17906     "component_value" : -4,
17907     "kind" : "offset_to_top"
17908    },
17909    {
17910     "kind" : "rtti",
17911     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
17912    },
17913    {
17914     "kind" : "complete_dtor_pointer",
17915     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
17916    },
17917    {
17918     "kind" : "deleting_dtor_pointer",
17919     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
17920    },
17921    {
17922     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17923    },
17924    {
17925     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17926    },
17927    {
17928     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17929    },
17930    {
17931     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17932    }
17933   ]
17934  },
17935  {
17936   "alignment" : 4,
17937   "base_specifiers" :
17938   [
17939    {
17940     "is_virtual" : true,
17941     "referenced_type" : "type-6"
17942    }
17943   ],
17944   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
17945   "name" : "android::hardware::IBinder::DeathRecipient",
17946   "record_kind" : "class",
17947   "referenced_type" : "type-352",
17948   "self_type" : "type-352",
17949   "size" : 12,
17950   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
17951   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
17952   "vtable_components" :
17953   [
17954    {
17955     "component_value" : 4,
17956     "kind" : "vbase_offset"
17957    },
17958    {
17959     "kind" : "offset_to_top"
17960    },
17961    {
17962     "kind" : "rtti",
17963     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
17964    },
17965    {
17966     "is_pure" : true,
17967     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
17968    },
17969    {
17970     "kind" : "complete_dtor_pointer",
17971     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
17972    },
17973    {
17974     "kind" : "deleting_dtor_pointer",
17975     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
17976    },
17977    {
17978     "kind" : "vcall_offset"
17979    },
17980    {
17981     "kind" : "vcall_offset"
17982    },
17983    {
17984     "kind" : "vcall_offset"
17985    },
17986    {
17987     "kind" : "vcall_offset"
17988    },
17989    {
17990     "component_value" : -4,
17991     "kind" : "vcall_offset"
17992    },
17993    {
17994     "component_value" : -4,
17995     "kind" : "offset_to_top"
17996    },
17997    {
17998     "kind" : "rtti",
17999     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
18000    },
18001    {
18002     "kind" : "complete_dtor_pointer",
18003     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
18004    },
18005    {
18006     "kind" : "deleting_dtor_pointer",
18007     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
18008    },
18009    {
18010     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18011    },
18012    {
18013     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18014    },
18015    {
18016     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18017    },
18018    {
18019     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18020    }
18021   ]
18022  },
18023  {
18024   "alignment" : 4,
18025   "base_specifiers" :
18026   [
18027    {
18028     "is_virtual" : true,
18029     "referenced_type" : "type-6"
18030    }
18031   ],
18032   "linker_set_key" : "android::hardware::IInterface",
18033   "name" : "android::hardware::IInterface",
18034   "record_kind" : "class",
18035   "referenced_type" : "type-36",
18036   "self_type" : "type-36",
18037   "size" : 12,
18038   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
18039   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
18040   "vtable_components" :
18041   [
18042    {
18043     "component_value" : 4,
18044     "kind" : "vbase_offset"
18045    },
18046    {
18047     "kind" : "offset_to_top"
18048    },
18049    {
18050     "kind" : "rtti",
18051     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
18052    },
18053    {
18054     "kind" : "complete_dtor_pointer",
18055     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
18056    },
18057    {
18058     "kind" : "deleting_dtor_pointer",
18059     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
18060    },
18061    {
18062     "is_pure" : true,
18063     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
18064    },
18065    {
18066     "kind" : "vcall_offset"
18067    },
18068    {
18069     "kind" : "vcall_offset"
18070    },
18071    {
18072     "kind" : "vcall_offset"
18073    },
18074    {
18075     "kind" : "vcall_offset"
18076    },
18077    {
18078     "component_value" : -4,
18079     "kind" : "vcall_offset"
18080    },
18081    {
18082     "component_value" : -4,
18083     "kind" : "offset_to_top"
18084    },
18085    {
18086     "kind" : "rtti",
18087     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
18088    },
18089    {
18090     "kind" : "complete_dtor_pointer",
18091     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
18092    },
18093    {
18094     "kind" : "deleting_dtor_pointer",
18095     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
18096    },
18097    {
18098     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18099    },
18100    {
18101     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18102    },
18103    {
18104     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18105    },
18106    {
18107     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18108    }
18109   ]
18110  },
18111  {
18112   "alignment" : 8,
18113   "fields" :
18114   [
18115    {
18116     "access" : "private",
18117     "field_name" : "mGrantors",
18118     "referenced_type" : "type-739"
18119    },
18120    {
18121     "access" : "private",
18122     "field_name" : "mHandle",
18123     "field_offset" : 128,
18124     "referenced_type" : "type-885"
18125    },
18126    {
18127     "access" : "private",
18128     "field_name" : "mQuantum",
18129     "field_offset" : 192,
18130     "referenced_type" : "type-2"
18131    },
18132    {
18133     "access" : "private",
18134     "field_name" : "mFlags",
18135     "field_offset" : 224,
18136     "referenced_type" : "type-2"
18137    }
18138   ],
18139   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
18140   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
18141   "referenced_type" : "type-884",
18142   "self_type" : "type-884",
18143   "size" : 32,
18144   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
18145   "template_args" : [ "type-83" ],
18146   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
18147  },
18148  {
18149   "alignment" : 4,
18150   "fields" :
18151   [
18152    {
18153     "access" : "private",
18154     "field_name" : "mBufCachePos",
18155     "referenced_type" : "type-2"
18156    },
18157    {
18158     "access" : "private",
18159     "field_name" : "mBufCache",
18160     "field_offset" : 32,
18161     "referenced_type" : "type-943"
18162    },
18163    {
18164     "access" : "private",
18165     "field_name" : "mError",
18166     "field_offset" : 128,
18167     "referenced_type" : "type-25"
18168    },
18169    {
18170     "access" : "private",
18171     "field_name" : "mData",
18172     "field_offset" : 160,
18173     "referenced_type" : "type-250"
18174    },
18175    {
18176     "access" : "private",
18177     "field_name" : "mDataSize",
18178     "field_offset" : 192,
18179     "referenced_type" : "type-2"
18180    },
18181    {
18182     "access" : "private",
18183     "field_name" : "mDataCapacity",
18184     "field_offset" : 224,
18185     "referenced_type" : "type-2"
18186    },
18187    {
18188     "access" : "private",
18189     "field_name" : "mDataPos",
18190     "field_offset" : 256,
18191     "referenced_type" : "type-2"
18192    },
18193    {
18194     "access" : "private",
18195     "field_name" : "mObjects",
18196     "field_offset" : 288,
18197     "referenced_type" : "type-944"
18198    },
18199    {
18200     "access" : "private",
18201     "field_name" : "mObjectsSize",
18202     "field_offset" : 320,
18203     "referenced_type" : "type-2"
18204    },
18205    {
18206     "access" : "private",
18207     "field_name" : "mObjectsCapacity",
18208     "field_offset" : 352,
18209     "referenced_type" : "type-2"
18210    },
18211    {
18212     "access" : "private",
18213     "field_name" : "mNextObjectHint",
18214     "field_offset" : 384,
18215     "referenced_type" : "type-2"
18216    },
18217    {
18218     "access" : "private",
18219     "field_name" : "mNumRef",
18220     "field_offset" : 416,
18221     "referenced_type" : "type-2"
18222    },
18223    {
18224     "access" : "private",
18225     "field_name" : "mFdsKnown",
18226     "field_offset" : 448,
18227     "referenced_type" : "type-31"
18228    },
18229    {
18230     "access" : "private",
18231     "field_name" : "mHasFds",
18232     "field_offset" : 456,
18233     "referenced_type" : "type-31"
18234    },
18235    {
18236     "access" : "private",
18237     "field_name" : "mAllowFds",
18238     "field_offset" : 464,
18239     "referenced_type" : "type-31"
18240    },
18241    {
18242     "access" : "private",
18243     "field_name" : "mOwner",
18244     "field_offset" : 480,
18245     "referenced_type" : "type-945"
18246    },
18247    {
18248     "access" : "private",
18249     "field_name" : "mOwnerCookie",
18250     "field_offset" : 512,
18251     "referenced_type" : "type-27"
18252    }
18253   ],
18254   "linker_set_key" : "android::hardware::Parcel",
18255   "name" : "android::hardware::Parcel",
18256   "record_kind" : "class",
18257   "referenced_type" : "type-942",
18258   "self_type" : "type-942",
18259   "size" : 68,
18260   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
18261   "unique_id" : "_ZTSN7android8hardware6ParcelE"
18262  },
18263  {
18264   "access" : "private",
18265   "alignment" : 8,
18266   "fields" :
18267   [
18268    {
18269     "field_name" : "index",
18270     "referenced_type" : "type-2"
18271    },
18272    {
18273     "field_name" : "buffer",
18274     "field_offset" : 64,
18275     "referenced_type" : "type-236"
18276    },
18277    {
18278     "field_name" : "bufend",
18279     "field_offset" : 128,
18280     "referenced_type" : "type-236"
18281    }
18282   ],
18283   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
18284   "name" : "android::hardware::Parcel::BufferInfo",
18285   "referenced_type" : "type-949",
18286   "self_type" : "type-949",
18287   "size" : 24,
18288   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
18289   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
18290  },
18291  {
18292   "alignment" : 8,
18293   "base_specifiers" :
18294   [
18295    {
18296     "is_virtual" : true,
18297     "referenced_type" : "type-6"
18298    }
18299   ],
18300   "fields" :
18301   [
18302    {
18303     "access" : "private",
18304     "field_name" : "mDriverFD",
18305     "field_offset" : 32,
18306     "referenced_type" : "type-25"
18307    },
18308    {
18309     "access" : "private",
18310     "field_name" : "mVMStart",
18311     "field_offset" : 64,
18312     "referenced_type" : "type-27"
18313    },
18314    {
18315     "access" : "private",
18316     "field_name" : "mThreadCountLock",
18317     "field_offset" : 96,
18318     "referenced_type" : "type-58"
18319    },
18320    {
18321     "access" : "private",
18322     "field_name" : "mThreadCountDecrement",
18323     "field_offset" : 128,
18324     "referenced_type" : "type-59"
18325    },
18326    {
18327     "access" : "private",
18328     "field_name" : "mExecutingThreadsCount",
18329     "field_offset" : 160,
18330     "referenced_type" : "type-2"
18331    },
18332    {
18333     "access" : "private",
18334     "field_name" : "mMaxThreads",
18335     "field_offset" : 192,
18336     "referenced_type" : "type-2"
18337    },
18338    {
18339     "access" : "private",
18340     "field_name" : "mStarvationStartTimeMs",
18341     "field_offset" : 256,
18342     "referenced_type" : "type-60"
18343    },
18344    {
18345     "access" : "private",
18346     "field_name" : "mLock",
18347     "field_offset" : 320,
18348     "referenced_type" : "type-61"
18349    },
18350    {
18351     "access" : "private",
18352     "field_name" : "mHandleToObject",
18353     "field_offset" : 352,
18354     "referenced_type" : "type-63"
18355    },
18356    {
18357     "access" : "private",
18358     "field_name" : "mManagesContexts",
18359     "field_offset" : 512,
18360     "referenced_type" : "type-31"
18361    },
18362    {
18363     "access" : "private",
18364     "field_name" : "mBinderContextCheckFunc",
18365     "field_offset" : 544,
18366     "referenced_type" : "type-67"
18367    },
18368    {
18369     "access" : "private",
18370     "field_name" : "mBinderContextUserData",
18371     "field_offset" : 576,
18372     "referenced_type" : "type-27"
18373    },
18374    {
18375     "access" : "private",
18376     "field_name" : "mContexts",
18377     "field_offset" : 608,
18378     "referenced_type" : "type-76"
18379    },
18380    {
18381     "access" : "private",
18382     "field_name" : "mRootDir",
18383     "field_offset" : 768,
18384     "referenced_type" : "type-80"
18385    },
18386    {
18387     "access" : "private",
18388     "field_name" : "mThreadPoolStarted",
18389     "field_offset" : 800,
18390     "referenced_type" : "type-31"
18391    },
18392    {
18393     "access" : "private",
18394     "field_name" : "mSpawnThreadOnStart",
18395     "field_offset" : 808,
18396     "referenced_type" : "type-31"
18397    },
18398    {
18399     "access" : "private",
18400     "field_name" : "mThreadPoolSeq",
18401     "field_offset" : 832,
18402     "referenced_type" : "type-84"
18403    },
18404    {
18405     "access" : "private",
18406     "field_name" : "mMmapSize",
18407     "field_offset" : 864,
18408     "referenced_type" : "type-65"
18409    },
18410    {
18411     "access" : "private",
18412     "field_name" : "mCallRestriction",
18413     "field_offset" : 896,
18414     "referenced_type" : "type-85"
18415    }
18416   ],
18417   "linker_set_key" : "android::hardware::ProcessState",
18418   "name" : "android::hardware::ProcessState",
18419   "record_kind" : "class",
18420   "referenced_type" : "type-57",
18421   "self_type" : "type-57",
18422   "size" : 128,
18423   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
18424   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
18425   "vtable_components" :
18426   [
18427    {
18428     "component_value" : 116,
18429     "kind" : "vbase_offset"
18430    },
18431    {
18432     "kind" : "offset_to_top"
18433    },
18434    {
18435     "kind" : "rtti",
18436     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
18437    },
18438    {
18439     "kind" : "complete_dtor_pointer",
18440     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
18441    },
18442    {
18443     "kind" : "deleting_dtor_pointer",
18444     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
18445    },
18446    {
18447     "kind" : "vcall_offset"
18448    },
18449    {
18450     "kind" : "vcall_offset"
18451    },
18452    {
18453     "kind" : "vcall_offset"
18454    },
18455    {
18456     "kind" : "vcall_offset"
18457    },
18458    {
18459     "component_value" : -116,
18460     "kind" : "vcall_offset"
18461    },
18462    {
18463     "component_value" : -116,
18464     "kind" : "offset_to_top"
18465    },
18466    {
18467     "kind" : "rtti",
18468     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
18469    },
18470    {
18471     "kind" : "complete_dtor_pointer",
18472     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
18473    },
18474    {
18475     "kind" : "deleting_dtor_pointer",
18476     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
18477    },
18478    {
18479     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18480    },
18481    {
18482     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18483    },
18484    {
18485     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18486    },
18487    {
18488     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18489    }
18490   ]
18491  },
18492  {
18493   "access" : "private",
18494   "alignment" : 4,
18495   "fields" :
18496   [
18497    {
18498     "field_name" : "binder",
18499     "referenced_type" : "type-14"
18500    },
18501    {
18502     "field_name" : "refs",
18503     "field_offset" : 32,
18504     "referenced_type" : "type-10"
18505    }
18506   ],
18507   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
18508   "name" : "android::hardware::ProcessState::handle_entry",
18509   "referenced_type" : "type-66",
18510   "self_type" : "type-66",
18511   "size" : 8,
18512   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
18513   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
18514  },
18515  {
18516   "alignment" : 4,
18517   "base_specifiers" :
18518   [
18519    {
18520     "referenced_type" : "type-110"
18521    }
18522   ],
18523   "fields" :
18524   [
18525    {
18526     "access" : "private",
18527     "field_name" : "mVal",
18528     "field_offset" : 192,
18529     "referenced_type" : "type-1064"
18530    }
18531   ],
18532   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
18533   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
18534   "record_kind" : "class",
18535   "referenced_type" : "type-1149",
18536   "self_type" : "type-1149",
18537   "size" : 28,
18538   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
18539   "template_args" : [ "type-1064" ],
18540   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_3drm4V1_06StatusEEE"
18541  },
18542  {
18543   "alignment" : 4,
18544   "base_specifiers" :
18545   [
18546    {
18547     "referenced_type" : "type-110"
18548    }
18549   ],
18550   "fields" :
18551   [
18552    {
18553     "access" : "private",
18554     "field_name" : "mVal",
18555     "field_offset" : 192,
18556     "referenced_type" : "type-329"
18557    }
18558   ],
18559   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> >",
18560   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> >",
18561   "record_kind" : "class",
18562   "referenced_type" : "type-395",
18563   "self_type" : "type-395",
18564   "size" : 28,
18565   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
18566   "template_args" : [ "type-329" ],
18567   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_014ICryptoFactoryEEEEE"
18568  },
18569  {
18570   "alignment" : 4,
18571   "base_specifiers" :
18572   [
18573    {
18574     "referenced_type" : "type-110"
18575    }
18576   ],
18577   "fields" :
18578   [
18579    {
18580     "access" : "private",
18581     "field_name" : "mVal",
18582     "field_offset" : 192,
18583     "referenced_type" : "type-278"
18584    }
18585   ],
18586   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> >",
18587   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> >",
18588   "record_kind" : "class",
18589   "referenced_type" : "type-1156",
18590   "self_type" : "type-1156",
18591   "size" : 28,
18592   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
18593   "template_args" : [ "type-278" ],
18594   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_013ICryptoPluginEEEEE"
18595  },
18596  {
18597   "alignment" : 4,
18598   "base_specifiers" :
18599   [
18600    {
18601     "referenced_type" : "type-110"
18602    }
18603   ],
18604   "fields" :
18605   [
18606    {
18607     "access" : "private",
18608     "field_name" : "mVal",
18609     "field_offset" : 192,
18610     "referenced_type" : "type-19"
18611    }
18612   ],
18613   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> >",
18614   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> >",
18615   "record_kind" : "class",
18616   "referenced_type" : "type-109",
18617   "self_type" : "type-109",
18618   "size" : 28,
18619   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
18620   "template_args" : [ "type-19" ],
18621   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_011IDrmFactoryEEEEE"
18622  },
18623  {
18624   "alignment" : 4,
18625   "base_specifiers" :
18626   [
18627    {
18628     "referenced_type" : "type-110"
18629    }
18630   ],
18631   "fields" :
18632   [
18633    {
18634     "access" : "private",
18635     "field_name" : "mVal",
18636     "field_offset" : 192,
18637     "referenced_type" : "type-52"
18638    }
18639   ],
18640   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> >",
18641   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> >",
18642   "record_kind" : "class",
18643   "referenced_type" : "type-208",
18644   "self_type" : "type-208",
18645   "size" : 28,
18646   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
18647   "template_args" : [ "type-52" ],
18648   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_010IDrmPluginEEEEE"
18649  },
18650  {
18651   "alignment" : 4,
18652   "base_specifiers" :
18653   [
18654    {
18655     "referenced_type" : "type-110"
18656    }
18657   ],
18658   "fields" :
18659   [
18660    {
18661     "access" : "private",
18662     "field_name" : "mVal",
18663     "field_offset" : 192,
18664     "referenced_type" : "type-87"
18665    }
18666   ],
18667   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> >",
18668   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> >",
18669   "record_kind" : "class",
18670   "referenced_type" : "type-374",
18671   "self_type" : "type-374",
18672   "size" : 28,
18673   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
18674   "template_args" : [ "type-87" ],
18675   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_018IDrmPluginListenerEEEEE"
18676  },
18677  {
18678   "alignment" : 4,
18679   "base_specifiers" :
18680   [
18681    {
18682     "referenced_type" : "type-110"
18683    }
18684   ],
18685   "fields" :
18686   [
18687    {
18688     "access" : "private",
18689     "field_name" : "mVal",
18690     "field_offset" : 168,
18691     "referenced_type" : "type-31"
18692    }
18693   ],
18694   "linker_set_key" : "android::hardware::Return<bool>",
18695   "name" : "android::hardware::Return<bool>",
18696   "record_kind" : "class",
18697   "referenced_type" : "type-373",
18698   "self_type" : "type-373",
18699   "size" : 24,
18700   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
18701   "template_args" : [ "type-31" ],
18702   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
18703  },
18704  {
18705   "alignment" : 4,
18706   "base_specifiers" :
18707   [
18708    {
18709     "referenced_type" : "type-110"
18710    }
18711   ],
18712   "linker_set_key" : "android::hardware::Return<void>",
18713   "name" : "android::hardware::Return<void>",
18714   "record_kind" : "class",
18715   "referenced_type" : "type-437",
18716   "self_type" : "type-437",
18717   "size" : 24,
18718   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
18719   "template_args" : [ "type-28" ],
18720   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
18721  },
18722  {
18723   "alignment" : 4,
18724   "fields" :
18725   [
18726    {
18727     "access" : "private",
18728     "field_name" : "mException",
18729     "referenced_type" : "type-25"
18730    },
18731    {
18732     "access" : "private",
18733     "field_name" : "mErrorCode",
18734     "field_offset" : 32,
18735     "referenced_type" : "type-25"
18736    },
18737    {
18738     "access" : "private",
18739     "field_name" : "mMessage",
18740     "field_offset" : 64,
18741     "referenced_type" : "type-112"
18742    }
18743   ],
18744   "linker_set_key" : "android::hardware::Status",
18745   "name" : "android::hardware::Status",
18746   "record_kind" : "class",
18747   "referenced_type" : "type-111",
18748   "self_type" : "type-111",
18749   "size" : 20,
18750   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
18751   "unique_id" : "_ZTSN7android8hardware6StatusE"
18752  },
18753  {
18754   "alignment" : 4,
18755   "fields" :
18756   [
18757    {
18758     "access" : "protected",
18759     "field_name" : "mInstrumentationCallbacks",
18760     "field_offset" : 32,
18761     "referenced_type" : "type-30"
18762    },
18763    {
18764     "access" : "protected",
18765     "field_name" : "mEnableInstrumentation",
18766     "field_offset" : 128,
18767     "referenced_type" : "type-31"
18768    },
18769    {
18770     "access" : "protected",
18771     "field_name" : "mInstrumentationLibPackage",
18772     "field_offset" : 160,
18773     "referenced_type" : "type-32"
18774    },
18775    {
18776     "access" : "protected",
18777     "field_name" : "mInterfaceName",
18778     "field_offset" : 256,
18779     "referenced_type" : "type-33"
18780    }
18781   ],
18782   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
18783   "name" : "android::hardware::details::HidlInstrumentor",
18784   "referenced_type" : "type-29",
18785   "self_type" : "type-29",
18786   "size" : 44,
18787   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18788   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
18789   "vtable_components" :
18790   [
18791    {
18792     "kind" : "offset_to_top"
18793    },
18794    {
18795     "kind" : "rtti",
18796     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
18797    },
18798    {
18799     "kind" : "complete_dtor_pointer",
18800     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
18801    },
18802    {
18803     "kind" : "deleting_dtor_pointer",
18804     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
18805    }
18806   ]
18807  },
18808  {
18809   "alignment" : 4,
18810   "fields" :
18811   [
18812    {
18813     "field_name" : "sched_policy",
18814     "referenced_type" : "type-25"
18815    },
18816    {
18817     "field_name" : "prio",
18818     "field_offset" : 32,
18819     "referenced_type" : "type-25"
18820    }
18821   ],
18822   "linker_set_key" : "android::hardware::details::SchedPrio",
18823   "name" : "android::hardware::details::SchedPrio",
18824   "referenced_type" : "type-963",
18825   "self_type" : "type-963",
18826   "size" : 8,
18827   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
18828   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
18829  },
18830  {
18831   "alignment" : 4,
18832   "fields" :
18833   [
18834    {
18835     "access" : "private",
18836     "field_name" : "mQueue",
18837     "referenced_type" : "type-41"
18838    }
18839   ],
18840   "linker_set_key" : "android::hardware::details::TaskRunner",
18841   "name" : "android::hardware::details::TaskRunner",
18842   "record_kind" : "class",
18843   "referenced_type" : "type-40",
18844   "self_type" : "type-40",
18845   "size" : 8,
18846   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
18847   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
18848  },
18849  {
18850   "alignment" : 1,
18851   "linker_set_key" : "android::hardware::details::bnhw_tag",
18852   "name" : "android::hardware::details::bnhw_tag",
18853   "referenced_type" : "type-583",
18854   "self_type" : "type-583",
18855   "size" : 1,
18856   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18857   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
18858  },
18859  {
18860   "alignment" : 1,
18861   "linker_set_key" : "android::hardware::details::bphw_tag",
18862   "name" : "android::hardware::details::bphw_tag",
18863   "referenced_type" : "type-596",
18864   "self_type" : "type-596",
18865   "size" : 1,
18866   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18867   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
18868  },
18869  {
18870   "alignment" : 1,
18871   "linker_set_key" : "android::hardware::details::bs_tag",
18872   "name" : "android::hardware::details::bs_tag",
18873   "referenced_type" : "type-627",
18874   "self_type" : "type-627",
18875   "size" : 1,
18876   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18877   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
18878  },
18879  {
18880   "access" : "private",
18881   "alignment" : 8,
18882   "fields" :
18883   [
18884    {
18885     "field_name" : "mPointer",
18886     "referenced_type" : "type-742"
18887    },
18888    {
18889     "field_name" : "_pad",
18890     "referenced_type" : "type-236"
18891    }
18892   ],
18893   "is_anonymous" : true,
18894   "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",
18895   "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",
18896   "record_kind" : "union",
18897   "referenced_type" : "type-741",
18898   "self_type" : "type-741",
18899   "size" : 8,
18900   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18901   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
18902  },
18903  {
18904   "access" : "private",
18905   "alignment" : 8,
18906   "fields" :
18907   [
18908    {
18909     "field_name" : "mPointer",
18910     "referenced_type" : "type-245"
18911    },
18912    {
18913     "field_name" : "_pad",
18914     "referenced_type" : "type-236"
18915    }
18916   ],
18917   "is_anonymous" : true,
18918   "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",
18919   "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",
18920   "record_kind" : "union",
18921   "referenced_type" : "type-244",
18922   "self_type" : "type-244",
18923   "size" : 8,
18924   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18925   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEUt_E"
18926  },
18927  {
18928   "access" : "private",
18929   "alignment" : 8,
18930   "fields" :
18931   [
18932    {
18933     "field_name" : "mPointer",
18934     "referenced_type" : "type-231"
18935    },
18936    {
18937     "field_name" : "_pad",
18938     "referenced_type" : "type-236"
18939    }
18940   ],
18941   "is_anonymous" : true,
18942   "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",
18943   "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",
18944   "record_kind" : "union",
18945   "referenced_type" : "type-230",
18946   "self_type" : "type-230",
18947   "size" : 8,
18948   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18949   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEUt_E"
18950  },
18951  {
18952   "access" : "private",
18953   "alignment" : 8,
18954   "fields" :
18955   [
18956    {
18957     "field_name" : "mPointer",
18958     "referenced_type" : "type-270"
18959    },
18960    {
18961     "field_name" : "_pad",
18962     "referenced_type" : "type-236"
18963    }
18964   ],
18965   "is_anonymous" : true,
18966   "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",
18967   "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",
18968   "record_kind" : "union",
18969   "referenced_type" : "type-269",
18970   "self_type" : "type-269",
18971   "size" : 8,
18972   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18973   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEUt_E"
18974  },
18975  {
18976   "access" : "private",
18977   "alignment" : 8,
18978   "fields" :
18979   [
18980    {
18981     "field_name" : "mPointer",
18982     "referenced_type" : "type-1177"
18983    },
18984    {
18985     "field_name" : "_pad",
18986     "referenced_type" : "type-236"
18987    }
18988   ],
18989   "is_anonymous" : true,
18990   "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",
18991   "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",
18992   "record_kind" : "union",
18993   "referenced_type" : "type-1176",
18994   "self_type" : "type-1176",
18995   "size" : 8,
18996   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18997   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09SubSampleEEUt_E"
18998  },
18999  {
19000   "alignment" : 8,
19001   "fields" :
19002   [
19003    {
19004     "access" : "private",
19005     "referenced_type" : "type-741"
19006    }
19007   ],
19008   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
19009   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
19010   "referenced_type" : "type-740",
19011   "self_type" : "type-740",
19012   "size" : 8,
19013   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19014   "template_args" : [ "type-743" ],
19015   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
19016  },
19017  {
19018   "alignment" : 8,
19019   "fields" :
19020   [
19021    {
19022     "access" : "private",
19023     "referenced_type" : "type-244"
19024    }
19025   ],
19026   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
19027   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
19028   "referenced_type" : "type-243",
19029   "self_type" : "type-243",
19030   "size" : 8,
19031   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19032   "template_args" : [ "type-246" ],
19033   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEE"
19034  },
19035  {
19036   "alignment" : 8,
19037   "fields" :
19038   [
19039    {
19040     "access" : "private",
19041     "referenced_type" : "type-230"
19042    }
19043   ],
19044   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
19045   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
19046   "referenced_type" : "type-229",
19047   "self_type" : "type-229",
19048   "size" : 8,
19049   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19050   "template_args" : [ "type-232" ],
19051   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEE"
19052  },
19053  {
19054   "alignment" : 8,
19055   "fields" :
19056   [
19057    {
19058     "access" : "private",
19059     "referenced_type" : "type-269"
19060    }
19061   ],
19062   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
19063   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
19064   "referenced_type" : "type-268",
19065   "self_type" : "type-268",
19066   "size" : 8,
19067   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19068   "template_args" : [ "type-271" ],
19069   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEE"
19070  },
19071  {
19072   "alignment" : 8,
19073   "fields" :
19074   [
19075    {
19076     "access" : "private",
19077     "referenced_type" : "type-1176"
19078    }
19079   ],
19080   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
19081   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
19082   "referenced_type" : "type-1175",
19083   "self_type" : "type-1175",
19084   "size" : 8,
19085   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19086   "template_args" : [ "type-1069" ],
19087   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09SubSampleEEE"
19088  },
19089  {
19090   "alignment" : 8,
19091   "fields" :
19092   [
19093    {
19094     "access" : "private",
19095     "referenced_type" : "type-766"
19096    }
19097   ],
19098   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
19099   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
19100   "referenced_type" : "type-765",
19101   "self_type" : "type-765",
19102   "size" : 8,
19103   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19104   "template_args" : [ "type-768" ],
19105   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
19106  },
19107  {
19108   "alignment" : 8,
19109   "fields" :
19110   [
19111    {
19112     "access" : "private",
19113     "referenced_type" : "type-747"
19114    }
19115   ],
19116   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
19117   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
19118   "referenced_type" : "type-746",
19119   "self_type" : "type-746",
19120   "size" : 8,
19121   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19122   "template_args" : [ "type-233" ],
19123   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
19124  },
19125  {
19126   "alignment" : 8,
19127   "fields" :
19128   [
19129    {
19130     "access" : "private",
19131     "referenced_type" : "type-823"
19132    }
19133   ],
19134   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
19135   "name" : "android::hardware::details::hidl_pointer<char>",
19136   "referenced_type" : "type-822",
19137   "self_type" : "type-822",
19138   "size" : 8,
19139   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19140   "template_args" : [ "type-83" ],
19141   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
19142  },
19143  {
19144   "access" : "private",
19145   "alignment" : 8,
19146   "fields" :
19147   [
19148    {
19149     "field_name" : "mPointer",
19150     "referenced_type" : "type-453"
19151    },
19152    {
19153     "field_name" : "_pad",
19154     "referenced_type" : "type-236"
19155    }
19156   ],
19157   "is_anonymous" : true,
19158   "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",
19159   "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",
19160   "record_kind" : "union",
19161   "referenced_type" : "type-823",
19162   "self_type" : "type-823",
19163   "size" : 8,
19164   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19165   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
19166  },
19167  {
19168   "alignment" : 8,
19169   "fields" :
19170   [
19171    {
19172     "access" : "private",
19173     "referenced_type" : "type-235"
19174    }
19175   ],
19176   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
19177   "name" : "android::hardware::details::hidl_pointer<const char>",
19178   "referenced_type" : "type-234",
19179   "self_type" : "type-234",
19180   "size" : 8,
19181   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19182   "template_args" : [ "type-82" ],
19183   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
19184  },
19185  {
19186   "access" : "private",
19187   "alignment" : 8,
19188   "fields" :
19189   [
19190    {
19191     "field_name" : "mPointer",
19192     "referenced_type" : "type-81"
19193    },
19194    {
19195     "field_name" : "_pad",
19196     "referenced_type" : "type-236"
19197    }
19198   ],
19199   "is_anonymous" : true,
19200   "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",
19201   "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",
19202   "record_kind" : "union",
19203   "referenced_type" : "type-235",
19204   "self_type" : "type-235",
19205   "size" : 8,
19206   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19207   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
19208  },
19209  {
19210   "alignment" : 8,
19211   "fields" :
19212   [
19213    {
19214     "access" : "private",
19215     "referenced_type" : "type-659"
19216    }
19217   ],
19218   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
19219   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
19220   "referenced_type" : "type-658",
19221   "self_type" : "type-658",
19222   "size" : 8,
19223   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19224   "template_args" : [ "type-661" ],
19225   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
19226  },
19227  {
19228   "access" : "private",
19229   "alignment" : 8,
19230   "fields" :
19231   [
19232    {
19233     "field_name" : "mPointer",
19234     "referenced_type" : "type-660"
19235    },
19236    {
19237     "field_name" : "_pad",
19238     "referenced_type" : "type-236"
19239    }
19240   ],
19241   "is_anonymous" : true,
19242   "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",
19243   "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",
19244   "record_kind" : "union",
19245   "referenced_type" : "type-659",
19246   "self_type" : "type-659",
19247   "size" : 8,
19248   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19249   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
19250  },
19251  {
19252   "access" : "private",
19253   "alignment" : 8,
19254   "fields" :
19255   [
19256    {
19257     "field_name" : "mPointer",
19258     "referenced_type" : "type-767"
19259    },
19260    {
19261     "field_name" : "_pad",
19262     "referenced_type" : "type-236"
19263    }
19264   ],
19265   "is_anonymous" : true,
19266   "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",
19267   "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",
19268   "record_kind" : "union",
19269   "referenced_type" : "type-766",
19270   "self_type" : "type-766",
19271   "size" : 8,
19272   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19273   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
19274  },
19275  {
19276   "access" : "private",
19277   "alignment" : 8,
19278   "fields" :
19279   [
19280    {
19281     "field_name" : "mPointer",
19282     "referenced_type" : "type-748"
19283    },
19284    {
19285     "field_name" : "_pad",
19286     "referenced_type" : "type-236"
19287    }
19288   ],
19289   "is_anonymous" : true,
19290   "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",
19291   "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",
19292   "record_kind" : "union",
19293   "referenced_type" : "type-747",
19294   "self_type" : "type-747",
19295   "size" : 8,
19296   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19297   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
19298  },
19299  {
19300   "alignment" : 8,
19301   "fields" :
19302   [
19303    {
19304     "access" : "private",
19305     "referenced_type" : "type-791"
19306    }
19307   ],
19308   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
19309   "name" : "android::hardware::details::hidl_pointer<int>",
19310   "referenced_type" : "type-790",
19311   "self_type" : "type-790",
19312   "size" : 8,
19313   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19314   "template_args" : [ "type-25" ],
19315   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
19316  },
19317  {
19318   "access" : "private",
19319   "alignment" : 8,
19320   "fields" :
19321   [
19322    {
19323     "field_name" : "mPointer",
19324     "referenced_type" : "type-792"
19325    },
19326    {
19327     "field_name" : "_pad",
19328     "referenced_type" : "type-236"
19329    }
19330   ],
19331   "is_anonymous" : true,
19332   "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",
19333   "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",
19334   "record_kind" : "union",
19335   "referenced_type" : "type-791",
19336   "self_type" : "type-791",
19337   "size" : 8,
19338   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19339   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
19340  },
19341  {
19342   "alignment" : 8,
19343   "fields" :
19344   [
19345    {
19346     "access" : "private",
19347     "referenced_type" : "type-886"
19348    }
19349   ],
19350   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
19351   "name" : "android::hardware::details::hidl_pointer<native_handle>",
19352   "referenced_type" : "type-885",
19353   "self_type" : "type-885",
19354   "size" : 8,
19355   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19356   "template_args" : [ "type-462" ],
19357   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
19358  },
19359  {
19360   "access" : "private",
19361   "alignment" : 8,
19362   "fields" :
19363   [
19364    {
19365     "field_name" : "mPointer",
19366     "referenced_type" : "type-461"
19367    },
19368    {
19369     "field_name" : "_pad",
19370     "referenced_type" : "type-236"
19371    }
19372   ],
19373   "is_anonymous" : true,
19374   "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",
19375   "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",
19376   "record_kind" : "union",
19377   "referenced_type" : "type-886",
19378   "self_type" : "type-886",
19379   "size" : 8,
19380   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19381   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
19382  },
19383  {
19384   "alignment" : 8,
19385   "fields" :
19386   [
19387    {
19388     "access" : "private",
19389     "referenced_type" : "type-249"
19390    }
19391   ],
19392   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
19393   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
19394   "referenced_type" : "type-248",
19395   "self_type" : "type-248",
19396   "size" : 8,
19397   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19398   "template_args" : [ "type-251" ],
19399   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
19400  },
19401  {
19402   "access" : "private",
19403   "alignment" : 8,
19404   "fields" :
19405   [
19406    {
19407     "field_name" : "mPointer",
19408     "referenced_type" : "type-250"
19409    },
19410    {
19411     "field_name" : "_pad",
19412     "referenced_type" : "type-236"
19413    }
19414   ],
19415   "is_anonymous" : true,
19416   "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",
19417   "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",
19418   "record_kind" : "union",
19419   "referenced_type" : "type-249",
19420   "self_type" : "type-249",
19421   "size" : 8,
19422   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19423   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
19424  },
19425  {
19426   "alignment" : 1,
19427   "linker_set_key" : "android::hardware::details::i_tag",
19428   "name" : "android::hardware::details::i_tag",
19429   "referenced_type" : "type-552",
19430   "self_type" : "type-552",
19431   "size" : 1,
19432   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
19433   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
19434  },
19435  {
19436   "alignment" : 4,
19437   "fields" :
19438   [
19439    {
19440     "access" : "private",
19441     "field_name" : "mStatus",
19442     "referenced_type" : "type-111"
19443    },
19444    {
19445     "access" : "private",
19446     "field_name" : "mCheckedStatus",
19447     "field_offset" : 160,
19448     "referenced_type" : "type-31"
19449    }
19450   ],
19451   "linker_set_key" : "android::hardware::details::return_status",
19452   "name" : "android::hardware::details::return_status",
19453   "record_kind" : "class",
19454   "referenced_type" : "type-110",
19455   "self_type" : "type-110",
19456   "size" : 24,
19457   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
19458   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
19459  },
19460  {
19461   "alignment" : 1,
19462   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 16>",
19463   "name" : "android::hardware::details::std_array<unsigned char, 16>",
19464   "referenced_type" : "type-824",
19465   "self_type" : "type-824",
19466   "size" : 1,
19467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19468   "template_args" : [ "type-251" ],
19469   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj16EJEEE"
19470  },
19471  {
19472   "alignment" : 1,
19473   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
19474   "name" : "android::hardware::details::std_array<unsigned char, 32>",
19475   "referenced_type" : "type-829",
19476   "self_type" : "type-829",
19477   "size" : 1,
19478   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19479   "template_args" : [ "type-251" ],
19480   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
19481  },
19482  {
19483   "alignment" : 4,
19484   "base_specifiers" :
19485   [
19486    {
19487     "referenced_type" : "type-22"
19488    }
19489   ],
19490   "fields" :
19491   [
19492    {
19493     "access" : "private",
19494     "field_name" : "_hidl_mImpl",
19495     "field_offset" : 544,
19496     "referenced_type" : "type-329"
19497    }
19498   ],
19499   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
19500   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
19501   "referenced_type" : "type-1000",
19502   "self_type" : "type-1000",
19503   "size" : 80,
19504   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h",
19505   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
19506   "vtable_components" :
19507   [
19508    {
19509     "component_value" : 72,
19510     "kind" : "vbase_offset"
19511    },
19512    {
19513     "kind" : "offset_to_top"
19514    },
19515    {
19516     "kind" : "rtti",
19517     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
19518    },
19519    {
19520     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19521    },
19522    {
19523     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
19524    },
19525    {
19526     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
19527    },
19528    {
19529     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
19530    },
19531    {
19532     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
19533    },
19534    {
19535     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
19536    },
19537    {
19538     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
19539    },
19540    {
19541     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
19542    },
19543    {
19544     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
19545    },
19546    {
19547     "kind" : "complete_dtor_pointer",
19548     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
19549    },
19550    {
19551     "kind" : "deleting_dtor_pointer",
19552     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
19553    },
19554    {
19555     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
19556    },
19557    {
19558     "component_value" : -20,
19559     "kind" : "offset_to_top"
19560    },
19561    {
19562     "kind" : "rtti",
19563     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
19564    },
19565    {
19566     "kind" : "complete_dtor_pointer",
19567     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
19568    },
19569    {
19570     "kind" : "deleting_dtor_pointer",
19571     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
19572    },
19573    {
19574     "kind" : "vcall_offset"
19575    },
19576    {
19577     "kind" : "vcall_offset"
19578    },
19579    {
19580     "kind" : "vcall_offset"
19581    },
19582    {
19583     "kind" : "vcall_offset"
19584    },
19585    {
19586     "component_value" : -72,
19587     "kind" : "vcall_offset"
19588    },
19589    {
19590     "component_value" : -72,
19591     "kind" : "offset_to_top"
19592    },
19593    {
19594     "kind" : "rtti",
19595     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
19596    },
19597    {
19598     "kind" : "complete_dtor_pointer",
19599     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
19600    },
19601    {
19602     "kind" : "deleting_dtor_pointer",
19603     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
19604    },
19605    {
19606     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19607    },
19608    {
19609     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19610    },
19611    {
19612     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19613    },
19614    {
19615     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19616    }
19617   ]
19618  },
19619  {
19620   "alignment" : 4,
19621   "base_specifiers" :
19622   [
19623    {
19624     "referenced_type" : "type-22"
19625    }
19626   ],
19627   "fields" :
19628   [
19629    {
19630     "access" : "private",
19631     "field_name" : "_hidl_mImpl",
19632     "field_offset" : 544,
19633     "referenced_type" : "type-278"
19634    }
19635   ],
19636   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
19637   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
19638   "referenced_type" : "type-956",
19639   "self_type" : "type-956",
19640   "size" : 80,
19641   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h",
19642   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BnHwCryptoPluginE",
19643   "vtable_components" :
19644   [
19645    {
19646     "component_value" : 72,
19647     "kind" : "vbase_offset"
19648    },
19649    {
19650     "kind" : "offset_to_top"
19651    },
19652    {
19653     "kind" : "rtti",
19654     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
19655    },
19656    {
19657     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19658    },
19659    {
19660     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
19661    },
19662    {
19663     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
19664    },
19665    {
19666     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
19667    },
19668    {
19669     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
19670    },
19671    {
19672     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
19673    },
19674    {
19675     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
19676    },
19677    {
19678     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
19679    },
19680    {
19681     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
19682    },
19683    {
19684     "kind" : "complete_dtor_pointer",
19685     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
19686    },
19687    {
19688     "kind" : "deleting_dtor_pointer",
19689     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
19690    },
19691    {
19692     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
19693    },
19694    {
19695     "component_value" : -20,
19696     "kind" : "offset_to_top"
19697    },
19698    {
19699     "kind" : "rtti",
19700     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
19701    },
19702    {
19703     "kind" : "complete_dtor_pointer",
19704     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
19705    },
19706    {
19707     "kind" : "deleting_dtor_pointer",
19708     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
19709    },
19710    {
19711     "kind" : "vcall_offset"
19712    },
19713    {
19714     "kind" : "vcall_offset"
19715    },
19716    {
19717     "kind" : "vcall_offset"
19718    },
19719    {
19720     "kind" : "vcall_offset"
19721    },
19722    {
19723     "component_value" : -72,
19724     "kind" : "vcall_offset"
19725    },
19726    {
19727     "component_value" : -72,
19728     "kind" : "offset_to_top"
19729    },
19730    {
19731     "kind" : "rtti",
19732     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
19733    },
19734    {
19735     "kind" : "complete_dtor_pointer",
19736     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
19737    },
19738    {
19739     "kind" : "deleting_dtor_pointer",
19740     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
19741    },
19742    {
19743     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19744    },
19745    {
19746     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19747    },
19748    {
19749     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19750    },
19751    {
19752     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19753    }
19754   ]
19755  },
19756  {
19757   "alignment" : 4,
19758   "base_specifiers" :
19759   [
19760    {
19761     "referenced_type" : "type-22"
19762    }
19763   ],
19764   "fields" :
19765   [
19766    {
19767     "access" : "private",
19768     "field_name" : "_hidl_mImpl",
19769     "field_offset" : 544,
19770     "referenced_type" : "type-19"
19771    }
19772   ],
19773   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory",
19774   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory",
19775   "referenced_type" : "type-18",
19776   "self_type" : "type-18",
19777   "size" : 80,
19778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h",
19779   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BnHwDrmFactoryE",
19780   "vtable_components" :
19781   [
19782    {
19783     "component_value" : 72,
19784     "kind" : "vbase_offset"
19785    },
19786    {
19787     "kind" : "offset_to_top"
19788    },
19789    {
19790     "kind" : "rtti",
19791     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
19792    },
19793    {
19794     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19795    },
19796    {
19797     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
19798    },
19799    {
19800     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
19801    },
19802    {
19803     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
19804    },
19805    {
19806     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
19807    },
19808    {
19809     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
19810    },
19811    {
19812     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
19813    },
19814    {
19815     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
19816    },
19817    {
19818     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
19819    },
19820    {
19821     "kind" : "complete_dtor_pointer",
19822     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
19823    },
19824    {
19825     "kind" : "deleting_dtor_pointer",
19826     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
19827    },
19828    {
19829     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
19830    },
19831    {
19832     "component_value" : -20,
19833     "kind" : "offset_to_top"
19834    },
19835    {
19836     "kind" : "rtti",
19837     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
19838    },
19839    {
19840     "kind" : "complete_dtor_pointer",
19841     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
19842    },
19843    {
19844     "kind" : "deleting_dtor_pointer",
19845     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
19846    },
19847    {
19848     "kind" : "vcall_offset"
19849    },
19850    {
19851     "kind" : "vcall_offset"
19852    },
19853    {
19854     "kind" : "vcall_offset"
19855    },
19856    {
19857     "kind" : "vcall_offset"
19858    },
19859    {
19860     "component_value" : -72,
19861     "kind" : "vcall_offset"
19862    },
19863    {
19864     "component_value" : -72,
19865     "kind" : "offset_to_top"
19866    },
19867    {
19868     "kind" : "rtti",
19869     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
19870    },
19871    {
19872     "kind" : "complete_dtor_pointer",
19873     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
19874    },
19875    {
19876     "kind" : "deleting_dtor_pointer",
19877     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
19878    },
19879    {
19880     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19881    },
19882    {
19883     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19884    },
19885    {
19886     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19887    },
19888    {
19889     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19890    }
19891   ]
19892  },
19893  {
19894   "alignment" : 4,
19895   "base_specifiers" :
19896   [
19897    {
19898     "referenced_type" : "type-22"
19899    }
19900   ],
19901   "fields" :
19902   [
19903    {
19904     "access" : "private",
19905     "field_name" : "_hidl_mImpl",
19906     "field_offset" : 544,
19907     "referenced_type" : "type-52"
19908    }
19909   ],
19910   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
19911   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
19912   "referenced_type" : "type-134",
19913   "self_type" : "type-134",
19914   "size" : 80,
19915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h",
19916   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BnHwDrmPluginE",
19917   "vtable_components" :
19918   [
19919    {
19920     "component_value" : 72,
19921     "kind" : "vbase_offset"
19922    },
19923    {
19924     "kind" : "offset_to_top"
19925    },
19926    {
19927     "kind" : "rtti",
19928     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
19929    },
19930    {
19931     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19932    },
19933    {
19934     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
19935    },
19936    {
19937     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
19938    },
19939    {
19940     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
19941    },
19942    {
19943     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
19944    },
19945    {
19946     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
19947    },
19948    {
19949     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
19950    },
19951    {
19952     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
19953    },
19954    {
19955     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
19956    },
19957    {
19958     "kind" : "complete_dtor_pointer",
19959     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
19960    },
19961    {
19962     "kind" : "deleting_dtor_pointer",
19963     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
19964    },
19965    {
19966     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
19967    },
19968    {
19969     "component_value" : -20,
19970     "kind" : "offset_to_top"
19971    },
19972    {
19973     "kind" : "rtti",
19974     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
19975    },
19976    {
19977     "kind" : "complete_dtor_pointer",
19978     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
19979    },
19980    {
19981     "kind" : "deleting_dtor_pointer",
19982     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
19983    },
19984    {
19985     "kind" : "vcall_offset"
19986    },
19987    {
19988     "kind" : "vcall_offset"
19989    },
19990    {
19991     "kind" : "vcall_offset"
19992    },
19993    {
19994     "kind" : "vcall_offset"
19995    },
19996    {
19997     "component_value" : -72,
19998     "kind" : "vcall_offset"
19999    },
20000    {
20001     "component_value" : -72,
20002     "kind" : "offset_to_top"
20003    },
20004    {
20005     "kind" : "rtti",
20006     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
20007    },
20008    {
20009     "kind" : "complete_dtor_pointer",
20010     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
20011    },
20012    {
20013     "kind" : "deleting_dtor_pointer",
20014     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
20015    },
20016    {
20017     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20018    },
20019    {
20020     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20021    },
20022    {
20023     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20024    },
20025    {
20026     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20027    }
20028   ]
20029  },
20030  {
20031   "alignment" : 4,
20032   "base_specifiers" :
20033   [
20034    {
20035     "referenced_type" : "type-22"
20036    }
20037   ],
20038   "fields" :
20039   [
20040    {
20041     "access" : "private",
20042     "field_name" : "_hidl_mImpl",
20043     "field_offset" : 544,
20044     "referenced_type" : "type-87"
20045    }
20046   ],
20047   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
20048   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
20049   "referenced_type" : "type-166",
20050   "self_type" : "type-166",
20051   "size" : 80,
20052   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h",
20053   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
20054   "vtable_components" :
20055   [
20056    {
20057     "component_value" : 72,
20058     "kind" : "vbase_offset"
20059    },
20060    {
20061     "kind" : "offset_to_top"
20062    },
20063    {
20064     "kind" : "rtti",
20065     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
20066    },
20067    {
20068     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
20069    },
20070    {
20071     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
20072    },
20073    {
20074     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
20075    },
20076    {
20077     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
20078    },
20079    {
20080     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
20081    },
20082    {
20083     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
20084    },
20085    {
20086     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
20087    },
20088    {
20089     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
20090    },
20091    {
20092     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
20093    },
20094    {
20095     "kind" : "complete_dtor_pointer",
20096     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
20097    },
20098    {
20099     "kind" : "deleting_dtor_pointer",
20100     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
20101    },
20102    {
20103     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
20104    },
20105    {
20106     "component_value" : -20,
20107     "kind" : "offset_to_top"
20108    },
20109    {
20110     "kind" : "rtti",
20111     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
20112    },
20113    {
20114     "kind" : "complete_dtor_pointer",
20115     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
20116    },
20117    {
20118     "kind" : "deleting_dtor_pointer",
20119     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
20120    },
20121    {
20122     "kind" : "vcall_offset"
20123    },
20124    {
20125     "kind" : "vcall_offset"
20126    },
20127    {
20128     "kind" : "vcall_offset"
20129    },
20130    {
20131     "kind" : "vcall_offset"
20132    },
20133    {
20134     "component_value" : -72,
20135     "kind" : "vcall_offset"
20136    },
20137    {
20138     "component_value" : -72,
20139     "kind" : "offset_to_top"
20140    },
20141    {
20142     "kind" : "rtti",
20143     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
20144    },
20145    {
20146     "kind" : "complete_dtor_pointer",
20147     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
20148    },
20149    {
20150     "kind" : "deleting_dtor_pointer",
20151     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
20152    },
20153    {
20154     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20155    },
20156    {
20157     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20158    },
20159    {
20160     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20161    },
20162    {
20163     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20164    }
20165   ]
20166  },
20167  {
20168   "alignment" : 4,
20169   "base_specifiers" :
20170   [
20171    {
20172     "referenced_type" : "type-941"
20173    },
20174    {
20175     "referenced_type" : "type-29"
20176    }
20177   ],
20178   "fields" :
20179   [
20180    {
20181     "access" : "private",
20182     "field_name" : "_hidl_mMutex",
20183     "field_offset" : 544,
20184     "referenced_type" : "type-1115"
20185    },
20186    {
20187     "access" : "private",
20188     "field_name" : "_hidl_mDeathRecipients",
20189     "field_offset" : 576,
20190     "referenced_type" : "type-1116"
20191    }
20192   ],
20193   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
20194   "name" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
20195   "referenced_type" : "type-1114",
20196   "self_type" : "type-1114",
20197   "size" : 92,
20198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h",
20199   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
20200   "vtable_components" :
20201   [
20202    {
20203     "component_value" : 84,
20204     "kind" : "vbase_offset"
20205    },
20206    {
20207     "kind" : "offset_to_top"
20208    },
20209    {
20210     "kind" : "rtti",
20211     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
20212    },
20213    {
20214     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_017BpHwCryptoFactory8isRemoteEv"
20215    },
20216    {
20217     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20218    },
20219    {
20220     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20221    },
20222    {
20223     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20224    },
20225    {
20226     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20227    },
20228    {
20229     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21setHALInstrumentationEv"
20230    },
20231    {
20232     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20233    },
20234    {
20235     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory4pingEv"
20236    },
20237    {
20238     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20239    },
20240    {
20241     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21notifySyspropsChangedEv"
20242    },
20243    {
20244     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20245    },
20246    {
20247     "kind" : "complete_dtor_pointer",
20248     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
20249    },
20250    {
20251     "kind" : "deleting_dtor_pointer",
20252     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
20253    },
20254    {
20255     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
20256    },
20257    {
20258     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
20259    },
20260    {
20261     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
20262    },
20263    {
20264     "component_value" : 80,
20265     "kind" : "vbase_offset"
20266    },
20267    {
20268     "component_value" : -4,
20269     "kind" : "offset_to_top"
20270    },
20271    {
20272     "kind" : "rtti",
20273     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
20274    },
20275    {
20276     "kind" : "complete_dtor_pointer",
20277     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
20278    },
20279    {
20280     "kind" : "deleting_dtor_pointer",
20281     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
20282    },
20283    {
20284     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
20285    },
20286    {
20287     "component_value" : 76,
20288     "kind" : "vbase_offset"
20289    },
20290    {
20291     "component_value" : -8,
20292     "kind" : "offset_to_top"
20293    },
20294    {
20295     "kind" : "rtti",
20296     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
20297    },
20298    {
20299     "kind" : "complete_dtor_pointer",
20300     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
20301    },
20302    {
20303     "kind" : "deleting_dtor_pointer",
20304     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
20305    },
20306    {
20307     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20308    },
20309    {
20310     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20311    },
20312    {
20313     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20314    },
20315    {
20316     "component_value" : -24,
20317     "kind" : "offset_to_top"
20318    },
20319    {
20320     "kind" : "rtti",
20321     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
20322    },
20323    {
20324     "kind" : "complete_dtor_pointer",
20325     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
20326    },
20327    {
20328     "kind" : "deleting_dtor_pointer",
20329     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
20330    },
20331    {
20332     "kind" : "vcall_offset"
20333    },
20334    {
20335     "component_value" : -76,
20336     "kind" : "vcall_offset"
20337    },
20338    {
20339     "component_value" : -76,
20340     "kind" : "vcall_offset"
20341    },
20342    {
20343     "component_value" : -76,
20344     "kind" : "vcall_offset"
20345    },
20346    {
20347     "component_value" : -84,
20348     "kind" : "vcall_offset"
20349    },
20350    {
20351     "component_value" : -84,
20352     "kind" : "offset_to_top"
20353    },
20354    {
20355     "kind" : "rtti",
20356     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
20357    },
20358    {
20359     "kind" : "complete_dtor_pointer",
20360     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
20361    },
20362    {
20363     "kind" : "deleting_dtor_pointer",
20364     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
20365    },
20366    {
20367     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
20368    },
20369    {
20370     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20371    },
20372    {
20373     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20374    },
20375    {
20376     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20377    }
20378   ]
20379  },
20380  {
20381   "alignment" : 4,
20382   "base_specifiers" :
20383   [
20384    {
20385     "referenced_type" : "type-286"
20386    },
20387    {
20388     "referenced_type" : "type-29"
20389    }
20390   ],
20391   "fields" :
20392   [
20393    {
20394     "access" : "private",
20395     "field_name" : "_hidl_mMutex",
20396     "field_offset" : 544,
20397     "referenced_type" : "type-284"
20398    },
20399    {
20400     "access" : "private",
20401     "field_name" : "_hidl_mDeathRecipients",
20402     "field_offset" : 576,
20403     "referenced_type" : "type-285"
20404    }
20405   ],
20406   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
20407   "name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
20408   "referenced_type" : "type-283",
20409   "self_type" : "type-283",
20410   "size" : 92,
20411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h",
20412   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BpHwCryptoPluginE",
20413   "vtable_components" :
20414   [
20415    {
20416     "component_value" : 84,
20417     "kind" : "vbase_offset"
20418    },
20419    {
20420     "kind" : "offset_to_top"
20421    },
20422    {
20423     "kind" : "rtti",
20424     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
20425    },
20426    {
20427     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_016BpHwCryptoPlugin8isRemoteEv"
20428    },
20429    {
20430     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20431    },
20432    {
20433     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20434    },
20435    {
20436     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20437    },
20438    {
20439     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20440    },
20441    {
20442     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21setHALInstrumentationEv"
20443    },
20444    {
20445     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20446    },
20447    {
20448     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin4pingEv"
20449    },
20450    {
20451     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20452    },
20453    {
20454     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21notifySyspropsChangedEv"
20455    },
20456    {
20457     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20458    },
20459    {
20460     "kind" : "complete_dtor_pointer",
20461     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
20462    },
20463    {
20464     "kind" : "deleting_dtor_pointer",
20465     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
20466    },
20467    {
20468     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
20469    },
20470    {
20471     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin16notifyResolutionEjj"
20472    },
20473    {
20474     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
20475    },
20476    {
20477     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
20478    },
20479    {
20480     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
20481    },
20482    {
20483     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
20484    },
20485    {
20486     "component_value" : 80,
20487     "kind" : "vbase_offset"
20488    },
20489    {
20490     "component_value" : -4,
20491     "kind" : "offset_to_top"
20492    },
20493    {
20494     "kind" : "rtti",
20495     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
20496    },
20497    {
20498     "kind" : "complete_dtor_pointer",
20499     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
20500    },
20501    {
20502     "kind" : "deleting_dtor_pointer",
20503     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
20504    },
20505    {
20506     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
20507    },
20508    {
20509     "component_value" : 76,
20510     "kind" : "vbase_offset"
20511    },
20512    {
20513     "component_value" : -8,
20514     "kind" : "offset_to_top"
20515    },
20516    {
20517     "kind" : "rtti",
20518     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
20519    },
20520    {
20521     "kind" : "complete_dtor_pointer",
20522     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
20523    },
20524    {
20525     "kind" : "deleting_dtor_pointer",
20526     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
20527    },
20528    {
20529     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20530    },
20531    {
20532     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20533    },
20534    {
20535     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20536    },
20537    {
20538     "component_value" : -24,
20539     "kind" : "offset_to_top"
20540    },
20541    {
20542     "kind" : "rtti",
20543     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
20544    },
20545    {
20546     "kind" : "complete_dtor_pointer",
20547     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
20548    },
20549    {
20550     "kind" : "deleting_dtor_pointer",
20551     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
20552    },
20553    {
20554     "kind" : "vcall_offset"
20555    },
20556    {
20557     "component_value" : -76,
20558     "kind" : "vcall_offset"
20559    },
20560    {
20561     "component_value" : -76,
20562     "kind" : "vcall_offset"
20563    },
20564    {
20565     "component_value" : -76,
20566     "kind" : "vcall_offset"
20567    },
20568    {
20569     "component_value" : -84,
20570     "kind" : "vcall_offset"
20571    },
20572    {
20573     "component_value" : -84,
20574     "kind" : "offset_to_top"
20575    },
20576    {
20577     "kind" : "rtti",
20578     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
20579    },
20580    {
20581     "kind" : "complete_dtor_pointer",
20582     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
20583    },
20584    {
20585     "kind" : "deleting_dtor_pointer",
20586     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
20587    },
20588    {
20589     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
20590    },
20591    {
20592     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20593    },
20594    {
20595     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20596    },
20597    {
20598     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20599    }
20600   ]
20601  },
20602  {
20603   "alignment" : 4,
20604   "base_specifiers" :
20605   [
20606    {
20607     "referenced_type" : "type-46"
20608    },
20609    {
20610     "referenced_type" : "type-29"
20611    }
20612   ],
20613   "fields" :
20614   [
20615    {
20616     "access" : "private",
20617     "field_name" : "_hidl_mMutex",
20618     "field_offset" : 544,
20619     "referenced_type" : "type-44"
20620    },
20621    {
20622     "access" : "private",
20623     "field_name" : "_hidl_mDeathRecipients",
20624     "field_offset" : 576,
20625     "referenced_type" : "type-45"
20626    }
20627   ],
20628   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmFactory",
20629   "name" : "android::hardware::drm::V1_0::BpHwDrmFactory",
20630   "referenced_type" : "type-43",
20631   "self_type" : "type-43",
20632   "size" : 92,
20633   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h",
20634   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BpHwDrmFactoryE",
20635   "vtable_components" :
20636   [
20637    {
20638     "component_value" : 84,
20639     "kind" : "vbase_offset"
20640    },
20641    {
20642     "kind" : "offset_to_top"
20643    },
20644    {
20645     "kind" : "rtti",
20646     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
20647    },
20648    {
20649     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014BpHwDrmFactory8isRemoteEv"
20650    },
20651    {
20652     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20653    },
20654    {
20655     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20656    },
20657    {
20658     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20659    },
20660    {
20661     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20662    },
20663    {
20664     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21setHALInstrumentationEv"
20665    },
20666    {
20667     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20668    },
20669    {
20670     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory4pingEv"
20671    },
20672    {
20673     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20674    },
20675    {
20676     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21notifySyspropsChangedEv"
20677    },
20678    {
20679     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20680    },
20681    {
20682     "kind" : "complete_dtor_pointer",
20683     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
20684    },
20685    {
20686     "kind" : "deleting_dtor_pointer",
20687     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
20688    },
20689    {
20690     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
20691    },
20692    {
20693     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
20694    },
20695    {
20696     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
20697    },
20698    {
20699     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
20700    },
20701    {
20702     "component_value" : 80,
20703     "kind" : "vbase_offset"
20704    },
20705    {
20706     "component_value" : -4,
20707     "kind" : "offset_to_top"
20708    },
20709    {
20710     "kind" : "rtti",
20711     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
20712    },
20713    {
20714     "kind" : "complete_dtor_pointer",
20715     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
20716    },
20717    {
20718     "kind" : "deleting_dtor_pointer",
20719     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
20720    },
20721    {
20722     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
20723    },
20724    {
20725     "component_value" : 76,
20726     "kind" : "vbase_offset"
20727    },
20728    {
20729     "component_value" : -8,
20730     "kind" : "offset_to_top"
20731    },
20732    {
20733     "kind" : "rtti",
20734     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
20735    },
20736    {
20737     "kind" : "complete_dtor_pointer",
20738     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
20739    },
20740    {
20741     "kind" : "deleting_dtor_pointer",
20742     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
20743    },
20744    {
20745     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20746    },
20747    {
20748     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20749    },
20750    {
20751     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20752    },
20753    {
20754     "component_value" : -24,
20755     "kind" : "offset_to_top"
20756    },
20757    {
20758     "kind" : "rtti",
20759     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
20760    },
20761    {
20762     "kind" : "complete_dtor_pointer",
20763     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
20764    },
20765    {
20766     "kind" : "deleting_dtor_pointer",
20767     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
20768    },
20769    {
20770     "kind" : "vcall_offset"
20771    },
20772    {
20773     "component_value" : -76,
20774     "kind" : "vcall_offset"
20775    },
20776    {
20777     "component_value" : -76,
20778     "kind" : "vcall_offset"
20779    },
20780    {
20781     "component_value" : -76,
20782     "kind" : "vcall_offset"
20783    },
20784    {
20785     "component_value" : -84,
20786     "kind" : "vcall_offset"
20787    },
20788    {
20789     "component_value" : -84,
20790     "kind" : "offset_to_top"
20791    },
20792    {
20793     "kind" : "rtti",
20794     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
20795    },
20796    {
20797     "kind" : "complete_dtor_pointer",
20798     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
20799    },
20800    {
20801     "kind" : "deleting_dtor_pointer",
20802     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
20803    },
20804    {
20805     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
20806    },
20807    {
20808     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20809    },
20810    {
20811     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20812    },
20813    {
20814     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20815    }
20816   ]
20817  },
20818  {
20819   "alignment" : 4,
20820   "base_specifiers" :
20821   [
20822    {
20823     "referenced_type" : "type-98"
20824    },
20825    {
20826     "referenced_type" : "type-29"
20827    }
20828   ],
20829   "fields" :
20830   [
20831    {
20832     "access" : "private",
20833     "field_name" : "_hidl_mMutex",
20834     "field_offset" : 544,
20835     "referenced_type" : "type-96"
20836    },
20837    {
20838     "access" : "private",
20839     "field_name" : "_hidl_mDeathRecipients",
20840     "field_offset" : 576,
20841     "referenced_type" : "type-97"
20842    }
20843   ],
20844   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
20845   "name" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
20846   "referenced_type" : "type-95",
20847   "self_type" : "type-95",
20848   "size" : 92,
20849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h",
20850   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BpHwDrmPluginE",
20851   "vtable_components" :
20852   [
20853    {
20854     "component_value" : 84,
20855     "kind" : "vbase_offset"
20856    },
20857    {
20858     "kind" : "offset_to_top"
20859    },
20860    {
20861     "kind" : "rtti",
20862     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
20863    },
20864    {
20865     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013BpHwDrmPlugin8isRemoteEv"
20866    },
20867    {
20868     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20869    },
20870    {
20871     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20872    },
20873    {
20874     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20875    },
20876    {
20877     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20878    },
20879    {
20880     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21setHALInstrumentationEv"
20881    },
20882    {
20883     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20884    },
20885    {
20886     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4pingEv"
20887    },
20888    {
20889     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20890    },
20891    {
20892     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21notifySyspropsChangedEv"
20893    },
20894    {
20895     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20896    },
20897    {
20898     "kind" : "complete_dtor_pointer",
20899     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
20900    },
20901    {
20902     "kind" : "deleting_dtor_pointer",
20903     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
20904    },
20905    {
20906     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
20907    },
20908    {
20909     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
20910    },
20911    {
20912     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
20913    },
20914    {
20915     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20916    },
20917    {
20918     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
20919    },
20920    {
20921     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
20922    },
20923    {
20924     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
20925    },
20926    {
20927     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
20928    },
20929    {
20930     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
20931    },
20932    {
20933     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
20934    },
20935    {
20936     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
20937    },
20938    {
20939     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21releaseAllSecureStopsEv"
20940    },
20941    {
20942     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
20943    },
20944    {
20945     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
20946    },
20947    {
20948     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
20949    },
20950    {
20951     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
20952    },
20953    {
20954     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
20955    },
20956    {
20957     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20958    },
20959    {
20960     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20961    },
20962    {
20963     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20964    },
20965    {
20966     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20967    },
20968    {
20969     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20970    },
20971    {
20972     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
20973    },
20974    {
20975     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
20976    },
20977    {
20978     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
20979    },
20980    {
20981     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
20982    },
20983    {
20984     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
20985    },
20986    {
20987     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
20988    },
20989    {
20990     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
20991    },
20992    {
20993     "component_value" : 80,
20994     "kind" : "vbase_offset"
20995    },
20996    {
20997     "component_value" : -4,
20998     "kind" : "offset_to_top"
20999    },
21000    {
21001     "kind" : "rtti",
21002     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
21003    },
21004    {
21005     "kind" : "complete_dtor_pointer",
21006     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
21007    },
21008    {
21009     "kind" : "deleting_dtor_pointer",
21010     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
21011    },
21012    {
21013     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
21014    },
21015    {
21016     "component_value" : 76,
21017     "kind" : "vbase_offset"
21018    },
21019    {
21020     "component_value" : -8,
21021     "kind" : "offset_to_top"
21022    },
21023    {
21024     "kind" : "rtti",
21025     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
21026    },
21027    {
21028     "kind" : "complete_dtor_pointer",
21029     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
21030    },
21031    {
21032     "kind" : "deleting_dtor_pointer",
21033     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
21034    },
21035    {
21036     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
21037    },
21038    {
21039     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
21040    },
21041    {
21042     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
21043    },
21044    {
21045     "component_value" : -24,
21046     "kind" : "offset_to_top"
21047    },
21048    {
21049     "kind" : "rtti",
21050     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
21051    },
21052    {
21053     "kind" : "complete_dtor_pointer",
21054     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
21055    },
21056    {
21057     "kind" : "deleting_dtor_pointer",
21058     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
21059    },
21060    {
21061     "kind" : "vcall_offset"
21062    },
21063    {
21064     "component_value" : -76,
21065     "kind" : "vcall_offset"
21066    },
21067    {
21068     "component_value" : -76,
21069     "kind" : "vcall_offset"
21070    },
21071    {
21072     "component_value" : -76,
21073     "kind" : "vcall_offset"
21074    },
21075    {
21076     "component_value" : -84,
21077     "kind" : "vcall_offset"
21078    },
21079    {
21080     "component_value" : -84,
21081     "kind" : "offset_to_top"
21082    },
21083    {
21084     "kind" : "rtti",
21085     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
21086    },
21087    {
21088     "kind" : "complete_dtor_pointer",
21089     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
21090    },
21091    {
21092     "kind" : "deleting_dtor_pointer",
21093     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
21094    },
21095    {
21096     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
21097    },
21098    {
21099     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
21100    },
21101    {
21102     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
21103    },
21104    {
21105     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21106    }
21107   ]
21108  },
21109  {
21110   "alignment" : 4,
21111   "base_specifiers" :
21112   [
21113    {
21114     "referenced_type" : "type-130"
21115    },
21116    {
21117     "referenced_type" : "type-29"
21118    }
21119   ],
21120   "fields" :
21121   [
21122    {
21123     "access" : "private",
21124     "field_name" : "_hidl_mMutex",
21125     "field_offset" : 544,
21126     "referenced_type" : "type-169"
21127    },
21128    {
21129     "access" : "private",
21130     "field_name" : "_hidl_mDeathRecipients",
21131     "field_offset" : 576,
21132     "referenced_type" : "type-170"
21133    }
21134   ],
21135   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
21136   "name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
21137   "referenced_type" : "type-168",
21138   "self_type" : "type-168",
21139   "size" : 92,
21140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h",
21141   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
21142   "vtable_components" :
21143   [
21144    {
21145     "component_value" : 84,
21146     "kind" : "vbase_offset"
21147    },
21148    {
21149     "kind" : "offset_to_top"
21150    },
21151    {
21152     "kind" : "rtti",
21153     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
21154    },
21155    {
21156     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_021BpHwDrmPluginListener8isRemoteEv"
21157    },
21158    {
21159     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21160    },
21161    {
21162     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21163    },
21164    {
21165     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21166    },
21167    {
21168     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21169    },
21170    {
21171     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv"
21172    },
21173    {
21174     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21175    },
21176    {
21177     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener4pingEv"
21178    },
21179    {
21180     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21181    },
21182    {
21183     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv"
21184    },
21185    {
21186     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21187    },
21188    {
21189     "kind" : "complete_dtor_pointer",
21190     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
21191    },
21192    {
21193     "kind" : "deleting_dtor_pointer",
21194     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
21195    },
21196    {
21197     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
21198    },
21199    {
21200     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
21201    },
21202    {
21203     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
21204    },
21205    {
21206     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
21207    },
21208    {
21209     "component_value" : 80,
21210     "kind" : "vbase_offset"
21211    },
21212    {
21213     "component_value" : -4,
21214     "kind" : "offset_to_top"
21215    },
21216    {
21217     "kind" : "rtti",
21218     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
21219    },
21220    {
21221     "kind" : "complete_dtor_pointer",
21222     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
21223    },
21224    {
21225     "kind" : "deleting_dtor_pointer",
21226     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
21227    },
21228    {
21229     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
21230    },
21231    {
21232     "component_value" : 76,
21233     "kind" : "vbase_offset"
21234    },
21235    {
21236     "component_value" : -8,
21237     "kind" : "offset_to_top"
21238    },
21239    {
21240     "kind" : "rtti",
21241     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
21242    },
21243    {
21244     "kind" : "complete_dtor_pointer",
21245     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
21246    },
21247    {
21248     "kind" : "deleting_dtor_pointer",
21249     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
21250    },
21251    {
21252     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
21253    },
21254    {
21255     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
21256    },
21257    {
21258     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
21259    },
21260    {
21261     "component_value" : -24,
21262     "kind" : "offset_to_top"
21263    },
21264    {
21265     "kind" : "rtti",
21266     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
21267    },
21268    {
21269     "kind" : "complete_dtor_pointer",
21270     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
21271    },
21272    {
21273     "kind" : "deleting_dtor_pointer",
21274     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
21275    },
21276    {
21277     "kind" : "vcall_offset"
21278    },
21279    {
21280     "component_value" : -76,
21281     "kind" : "vcall_offset"
21282    },
21283    {
21284     "component_value" : -76,
21285     "kind" : "vcall_offset"
21286    },
21287    {
21288     "component_value" : -76,
21289     "kind" : "vcall_offset"
21290    },
21291    {
21292     "component_value" : -84,
21293     "kind" : "vcall_offset"
21294    },
21295    {
21296     "component_value" : -84,
21297     "kind" : "offset_to_top"
21298    },
21299    {
21300     "kind" : "rtti",
21301     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
21302    },
21303    {
21304     "kind" : "complete_dtor_pointer",
21305     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
21306    },
21307    {
21308     "kind" : "deleting_dtor_pointer",
21309     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
21310    },
21311    {
21312     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
21313    },
21314    {
21315     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
21316    },
21317    {
21318     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
21319    },
21320    {
21321     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21322    }
21323   ]
21324  },
21325  {
21326   "alignment" : 4,
21327   "base_specifiers" :
21328   [
21329    {
21330     "referenced_type" : "type-331"
21331    },
21332    {
21333     "referenced_type" : "type-29"
21334    }
21335   ],
21336   "fields" :
21337   [
21338    {
21339     "access" : "private",
21340     "field_name" : "mImpl",
21341     "field_offset" : 384,
21342     "referenced_type" : "type-344"
21343    },
21344    {
21345     "access" : "private",
21346     "field_name" : "mOnewayQueue",
21347     "field_offset" : 416,
21348     "referenced_type" : "type-40"
21349    }
21350   ],
21351   "linker_set_key" : "android::hardware::drm::V1_0::BsCryptoFactory",
21352   "name" : "android::hardware::drm::V1_0::BsCryptoFactory",
21353   "referenced_type" : "type-1151",
21354   "self_type" : "type-1151",
21355   "size" : 68,
21356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoFactory.h",
21357   "unique_id" : "_ZTSN7android8hardware3drm4V1_015BsCryptoFactoryE",
21358   "vtable_components" :
21359   [
21360    {
21361     "component_value" : 60,
21362     "kind" : "vbase_offset"
21363    },
21364    {
21365     "kind" : "offset_to_top"
21366    },
21367    {
21368     "kind" : "rtti",
21369     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_015BsCryptoFactoryE"
21370    },
21371    {
21372     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
21373    },
21374    {
21375     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21376    },
21377    {
21378     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21379    },
21380    {
21381     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21382    },
21383    {
21384     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21385    },
21386    {
21387     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory21setHALInstrumentationEv"
21388    },
21389    {
21390     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21391    },
21392    {
21393     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory4pingEv"
21394    },
21395    {
21396     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21397    },
21398    {
21399     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory21notifySyspropsChangedEv"
21400    },
21401    {
21402     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21403    },
21404    {
21405     "kind" : "complete_dtor_pointer",
21406     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryD1Ev"
21407    },
21408    {
21409     "kind" : "deleting_dtor_pointer",
21410     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactoryD0Ev"
21411    },
21412    {
21413     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
21414    },
21415    {
21416     "mangled_component_name" : "_ZN7android8hardware3drm4V1_015BsCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
21417    },
21418    {
21419     "component_value" : -4,
21420     "kind" : "offset_to_top"
21421    },
21422    {
21423     "kind" : "rtti",
21424     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_015BsCryptoFactoryE"
21425    },
21426    {
21427     "kind" : "complete_dtor_pointer",
21428     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_015BsCryptoFactoryD1Ev"
21429    },
21430    {
21431     "kind" : "deleting_dtor_pointer",
21432     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_015BsCryptoFactoryD0Ev"
21433    },
21434    {
21435     "kind" : "vcall_offset"
21436    },
21437    {
21438     "kind" : "vcall_offset"
21439    },
21440    {
21441     "kind" : "vcall_offset"
21442    },
21443    {
21444     "kind" : "vcall_offset"
21445    },
21446    {
21447     "component_value" : -60,
21448     "kind" : "vcall_offset"
21449    },
21450    {
21451     "component_value" : -60,
21452     "kind" : "offset_to_top"
21453    },
21454    {
21455     "kind" : "rtti",
21456     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_015BsCryptoFactoryE"
21457    },
21458    {
21459     "kind" : "complete_dtor_pointer",
21460     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_015BsCryptoFactoryD1Ev"
21461    },
21462    {
21463     "kind" : "deleting_dtor_pointer",
21464     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_015BsCryptoFactoryD0Ev"
21465    },
21466    {
21467     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21468    },
21469    {
21470     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21471    },
21472    {
21473     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21474    },
21475    {
21476     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21477    }
21478   ]
21479  },
21480  {
21481   "alignment" : 4,
21482   "base_specifiers" :
21483   [
21484    {
21485     "referenced_type" : "type-280"
21486    },
21487    {
21488     "referenced_type" : "type-29"
21489    }
21490   ],
21491   "fields" :
21492   [
21493    {
21494     "access" : "private",
21495     "field_name" : "mImpl",
21496     "field_offset" : 384,
21497     "referenced_type" : "type-306"
21498    },
21499    {
21500     "access" : "private",
21501     "field_name" : "mOnewayQueue",
21502     "field_offset" : 416,
21503     "referenced_type" : "type-40"
21504    }
21505   ],
21506   "linker_set_key" : "android::hardware::drm::V1_0::BsCryptoPlugin",
21507   "name" : "android::hardware::drm::V1_0::BsCryptoPlugin",
21508   "referenced_type" : "type-1144",
21509   "self_type" : "type-1144",
21510   "size" : 68,
21511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsCryptoPlugin.h",
21512   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BsCryptoPluginE",
21513   "vtable_components" :
21514   [
21515    {
21516     "component_value" : 60,
21517     "kind" : "vbase_offset"
21518    },
21519    {
21520     "kind" : "offset_to_top"
21521    },
21522    {
21523     "kind" : "rtti",
21524     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BsCryptoPluginE"
21525    },
21526    {
21527     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
21528    },
21529    {
21530     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21531    },
21532    {
21533     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21534    },
21535    {
21536     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21537    },
21538    {
21539     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21540    },
21541    {
21542     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin21setHALInstrumentationEv"
21543    },
21544    {
21545     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21546    },
21547    {
21548     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin4pingEv"
21549    },
21550    {
21551     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21552    },
21553    {
21554     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin21notifySyspropsChangedEv"
21555    },
21556    {
21557     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21558    },
21559    {
21560     "kind" : "complete_dtor_pointer",
21561     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginD1Ev"
21562    },
21563    {
21564     "kind" : "deleting_dtor_pointer",
21565     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPluginD0Ev"
21566    },
21567    {
21568     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
21569    },
21570    {
21571     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin16notifyResolutionEjj"
21572    },
21573    {
21574     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
21575    },
21576    {
21577     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
21578    },
21579    {
21580     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BsCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
21581    },
21582    {
21583     "component_value" : -4,
21584     "kind" : "offset_to_top"
21585    },
21586    {
21587     "kind" : "rtti",
21588     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BsCryptoPluginE"
21589    },
21590    {
21591     "kind" : "complete_dtor_pointer",
21592     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_014BsCryptoPluginD1Ev"
21593    },
21594    {
21595     "kind" : "deleting_dtor_pointer",
21596     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_014BsCryptoPluginD0Ev"
21597    },
21598    {
21599     "kind" : "vcall_offset"
21600    },
21601    {
21602     "kind" : "vcall_offset"
21603    },
21604    {
21605     "kind" : "vcall_offset"
21606    },
21607    {
21608     "kind" : "vcall_offset"
21609    },
21610    {
21611     "component_value" : -60,
21612     "kind" : "vcall_offset"
21613    },
21614    {
21615     "component_value" : -60,
21616     "kind" : "offset_to_top"
21617    },
21618    {
21619     "kind" : "rtti",
21620     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BsCryptoPluginE"
21621    },
21622    {
21623     "kind" : "complete_dtor_pointer",
21624     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BsCryptoPluginD1Ev"
21625    },
21626    {
21627     "kind" : "deleting_dtor_pointer",
21628     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BsCryptoPluginD0Ev"
21629    },
21630    {
21631     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21632    },
21633    {
21634     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21635    },
21636    {
21637     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21638    },
21639    {
21640     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21641    }
21642   ]
21643  },
21644  {
21645   "alignment" : 4,
21646   "base_specifiers" :
21647   [
21648    {
21649     "referenced_type" : "type-21"
21650    },
21651    {
21652     "referenced_type" : "type-29"
21653    }
21654   ],
21655   "fields" :
21656   [
21657    {
21658     "access" : "private",
21659     "field_name" : "mImpl",
21660     "field_offset" : 384,
21661     "referenced_type" : "type-39"
21662    },
21663    {
21664     "access" : "private",
21665     "field_name" : "mOnewayQueue",
21666     "field_offset" : 416,
21667     "referenced_type" : "type-40"
21668    }
21669   ],
21670   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmFactory",
21671   "name" : "android::hardware::drm::V1_0::BsDrmFactory",
21672   "referenced_type" : "type-38",
21673   "self_type" : "type-38",
21674   "size" : 68,
21675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmFactory.h",
21676   "unique_id" : "_ZTSN7android8hardware3drm4V1_012BsDrmFactoryE",
21677   "vtable_components" :
21678   [
21679    {
21680     "component_value" : 60,
21681     "kind" : "vbase_offset"
21682    },
21683    {
21684     "kind" : "offset_to_top"
21685    },
21686    {
21687     "kind" : "rtti",
21688     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_012BsDrmFactoryE"
21689    },
21690    {
21691     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
21692    },
21693    {
21694     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21695    },
21696    {
21697     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21698    },
21699    {
21700     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21701    },
21702    {
21703     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21704    },
21705    {
21706     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory21setHALInstrumentationEv"
21707    },
21708    {
21709     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21710    },
21711    {
21712     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory4pingEv"
21713    },
21714    {
21715     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21716    },
21717    {
21718     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory21notifySyspropsChangedEv"
21719    },
21720    {
21721     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21722    },
21723    {
21724     "kind" : "complete_dtor_pointer",
21725     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryD1Ev"
21726    },
21727    {
21728     "kind" : "deleting_dtor_pointer",
21729     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactoryD0Ev"
21730    },
21731    {
21732     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
21733    },
21734    {
21735     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
21736    },
21737    {
21738     "mangled_component_name" : "_ZN7android8hardware3drm4V1_012BsDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
21739    },
21740    {
21741     "component_value" : -4,
21742     "kind" : "offset_to_top"
21743    },
21744    {
21745     "kind" : "rtti",
21746     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_012BsDrmFactoryE"
21747    },
21748    {
21749     "kind" : "complete_dtor_pointer",
21750     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_012BsDrmFactoryD1Ev"
21751    },
21752    {
21753     "kind" : "deleting_dtor_pointer",
21754     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_012BsDrmFactoryD0Ev"
21755    },
21756    {
21757     "kind" : "vcall_offset"
21758    },
21759    {
21760     "kind" : "vcall_offset"
21761    },
21762    {
21763     "kind" : "vcall_offset"
21764    },
21765    {
21766     "kind" : "vcall_offset"
21767    },
21768    {
21769     "component_value" : -60,
21770     "kind" : "vcall_offset"
21771    },
21772    {
21773     "component_value" : -60,
21774     "kind" : "offset_to_top"
21775    },
21776    {
21777     "kind" : "rtti",
21778     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_012BsDrmFactoryE"
21779    },
21780    {
21781     "kind" : "complete_dtor_pointer",
21782     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_012BsDrmFactoryD1Ev"
21783    },
21784    {
21785     "kind" : "deleting_dtor_pointer",
21786     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_012BsDrmFactoryD0Ev"
21787    },
21788    {
21789     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21790    },
21791    {
21792     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21793    },
21794    {
21795     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21796    },
21797    {
21798     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21799    }
21800   ]
21801  },
21802  {
21803   "alignment" : 4,
21804   "base_specifiers" :
21805   [
21806    {
21807     "referenced_type" : "type-54"
21808    },
21809    {
21810     "referenced_type" : "type-29"
21811    }
21812   ],
21813   "fields" :
21814   [
21815    {
21816     "access" : "private",
21817     "field_name" : "mImpl",
21818     "field_offset" : 384,
21819     "referenced_type" : "type-51"
21820    },
21821    {
21822     "access" : "private",
21823     "field_name" : "mOnewayQueue",
21824     "field_offset" : 416,
21825     "referenced_type" : "type-40"
21826    }
21827   ],
21828   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmPlugin",
21829   "name" : "android::hardware::drm::V1_0::BsDrmPlugin",
21830   "referenced_type" : "type-193",
21831   "self_type" : "type-193",
21832   "size" : 68,
21833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPlugin.h",
21834   "unique_id" : "_ZTSN7android8hardware3drm4V1_011BsDrmPluginE",
21835   "vtable_components" :
21836   [
21837    {
21838     "component_value" : 60,
21839     "kind" : "vbase_offset"
21840    },
21841    {
21842     "kind" : "offset_to_top"
21843    },
21844    {
21845     "kind" : "rtti",
21846     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011BsDrmPluginE"
21847    },
21848    {
21849     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
21850    },
21851    {
21852     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21853    },
21854    {
21855     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21856    },
21857    {
21858     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21859    },
21860    {
21861     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21862    },
21863    {
21864     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin21setHALInstrumentationEv"
21865    },
21866    {
21867     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21868    },
21869    {
21870     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin4pingEv"
21871    },
21872    {
21873     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21874    },
21875    {
21876     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin21notifySyspropsChangedEv"
21877    },
21878    {
21879     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21880    },
21881    {
21882     "kind" : "complete_dtor_pointer",
21883     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPluginD1Ev"
21884    },
21885    {
21886     "kind" : "deleting_dtor_pointer",
21887     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPluginD0Ev"
21888    },
21889    {
21890     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
21891    },
21892    {
21893     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
21894    },
21895    {
21896     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
21897    },
21898    {
21899     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21900    },
21901    {
21902     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
21903    },
21904    {
21905     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
21906    },
21907    {
21908     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
21909    },
21910    {
21911     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
21912    },
21913    {
21914     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
21915    },
21916    {
21917     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
21918    },
21919    {
21920     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
21921    },
21922    {
21923     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin21releaseAllSecureStopsEv"
21924    },
21925    {
21926     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
21927    },
21928    {
21929     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
21930    },
21931    {
21932     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
21933    },
21934    {
21935     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
21936    },
21937    {
21938     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
21939    },
21940    {
21941     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
21942    },
21943    {
21944     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
21945    },
21946    {
21947     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21948    },
21949    {
21950     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21951    },
21952    {
21953     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21954    },
21955    {
21956     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
21957    },
21958    {
21959     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
21960    },
21961    {
21962     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
21963    },
21964    {
21965     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
21966    },
21967    {
21968     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
21969    },
21970    {
21971     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011BsDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
21972    },
21973    {
21974     "component_value" : -4,
21975     "kind" : "offset_to_top"
21976    },
21977    {
21978     "kind" : "rtti",
21979     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011BsDrmPluginE"
21980    },
21981    {
21982     "kind" : "complete_dtor_pointer",
21983     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_011BsDrmPluginD1Ev"
21984    },
21985    {
21986     "kind" : "deleting_dtor_pointer",
21987     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_011BsDrmPluginD0Ev"
21988    },
21989    {
21990     "kind" : "vcall_offset"
21991    },
21992    {
21993     "kind" : "vcall_offset"
21994    },
21995    {
21996     "kind" : "vcall_offset"
21997    },
21998    {
21999     "kind" : "vcall_offset"
22000    },
22001    {
22002     "component_value" : -60,
22003     "kind" : "vcall_offset"
22004    },
22005    {
22006     "component_value" : -60,
22007     "kind" : "offset_to_top"
22008    },
22009    {
22010     "kind" : "rtti",
22011     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011BsDrmPluginE"
22012    },
22013    {
22014     "kind" : "complete_dtor_pointer",
22015     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_011BsDrmPluginD1Ev"
22016    },
22017    {
22018     "kind" : "deleting_dtor_pointer",
22019     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_011BsDrmPluginD0Ev"
22020    },
22021    {
22022     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22023    },
22024    {
22025     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22026    },
22027    {
22028     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22029    },
22030    {
22031     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22032    }
22033   ]
22034  },
22035  {
22036   "alignment" : 4,
22037   "base_specifiers" :
22038   [
22039    {
22040     "referenced_type" : "type-89"
22041    },
22042    {
22043     "referenced_type" : "type-29"
22044    }
22045   ],
22046   "fields" :
22047   [
22048    {
22049     "access" : "private",
22050     "field_name" : "mImpl",
22051     "field_offset" : 384,
22052     "referenced_type" : "type-91"
22053    },
22054    {
22055     "access" : "private",
22056     "field_name" : "mOnewayQueue",
22057     "field_offset" : 416,
22058     "referenced_type" : "type-40"
22059    }
22060   ],
22061   "linker_set_key" : "android::hardware::drm::V1_0::BsDrmPluginListener",
22062   "name" : "android::hardware::drm::V1_0::BsDrmPluginListener",
22063   "referenced_type" : "type-365",
22064   "self_type" : "type-365",
22065   "size" : 68,
22066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BsDrmPluginListener.h",
22067   "unique_id" : "_ZTSN7android8hardware3drm4V1_019BsDrmPluginListenerE",
22068   "vtable_components" :
22069   [
22070    {
22071     "component_value" : 60,
22072     "kind" : "vbase_offset"
22073    },
22074    {
22075     "kind" : "offset_to_top"
22076    },
22077    {
22078     "kind" : "rtti",
22079     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_019BsDrmPluginListenerE"
22080    },
22081    {
22082     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
22083    },
22084    {
22085     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
22086    },
22087    {
22088     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
22089    },
22090    {
22091     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
22092    },
22093    {
22094     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
22095    },
22096    {
22097     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener21setHALInstrumentationEv"
22098    },
22099    {
22100     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
22101    },
22102    {
22103     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener4pingEv"
22104    },
22105    {
22106     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
22107    },
22108    {
22109     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener21notifySyspropsChangedEv"
22110    },
22111    {
22112     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
22113    },
22114    {
22115     "kind" : "complete_dtor_pointer",
22116     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerD1Ev"
22117    },
22118    {
22119     "kind" : "deleting_dtor_pointer",
22120     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListenerD0Ev"
22121    },
22122    {
22123     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
22124    },
22125    {
22126     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
22127    },
22128    {
22129     "mangled_component_name" : "_ZN7android8hardware3drm4V1_019BsDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
22130    },
22131    {
22132     "component_value" : -4,
22133     "kind" : "offset_to_top"
22134    },
22135    {
22136     "kind" : "rtti",
22137     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_019BsDrmPluginListenerE"
22138    },
22139    {
22140     "kind" : "complete_dtor_pointer",
22141     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_019BsDrmPluginListenerD1Ev"
22142    },
22143    {
22144     "kind" : "deleting_dtor_pointer",
22145     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_019BsDrmPluginListenerD0Ev"
22146    },
22147    {
22148     "kind" : "vcall_offset"
22149    },
22150    {
22151     "kind" : "vcall_offset"
22152    },
22153    {
22154     "kind" : "vcall_offset"
22155    },
22156    {
22157     "kind" : "vcall_offset"
22158    },
22159    {
22160     "component_value" : -60,
22161     "kind" : "vcall_offset"
22162    },
22163    {
22164     "component_value" : -60,
22165     "kind" : "offset_to_top"
22166    },
22167    {
22168     "kind" : "rtti",
22169     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_019BsDrmPluginListenerE"
22170    },
22171    {
22172     "kind" : "complete_dtor_pointer",
22173     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_019BsDrmPluginListenerD1Ev"
22174    },
22175    {
22176     "kind" : "deleting_dtor_pointer",
22177     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_019BsDrmPluginListenerD0Ev"
22178    },
22179    {
22180     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22181    },
22182    {
22183     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22184    },
22185    {
22186     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22187    },
22188    {
22189     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22190    }
22191   ]
22192  },
22193  {
22194   "alignment" : 8,
22195   "fields" :
22196   [
22197    {
22198     "field_name" : "type",
22199     "referenced_type" : "type-1071"
22200    },
22201    {
22202     "field_name" : "nonsecureMemory",
22203     "field_offset" : 64,
22204     "referenced_type" : "type-1072"
22205    },
22206    {
22207     "field_name" : "secureMemory",
22208     "field_offset" : 256,
22209     "referenced_type" : "type-688"
22210    }
22211   ],
22212   "linker_set_key" : "android::hardware::drm::V1_0::DestinationBuffer",
22213   "name" : "android::hardware::drm::V1_0::DestinationBuffer",
22214   "referenced_type" : "type-1073",
22215   "self_type" : "type-1073",
22216   "size" : 48,
22217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
22218   "unique_id" : "_ZTSN7android8hardware3drm4V1_017DestinationBufferE"
22219  },
22220  {
22221   "alignment" : 4,
22222   "base_specifiers" :
22223   [
22224    {
22225     "referenced_type" : "type-5"
22226    }
22227   ],
22228   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory",
22229   "name" : "android::hardware::drm::V1_0::ICryptoFactory",
22230   "referenced_type" : "type-331",
22231   "self_type" : "type-331",
22232   "size" : 12,
22233   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h",
22234   "unique_id" : "_ZTSN7android8hardware3drm4V1_014ICryptoFactoryE",
22235   "vtable_components" :
22236   [
22237    {
22238     "component_value" : 4,
22239     "kind" : "vbase_offset"
22240    },
22241    {
22242     "kind" : "offset_to_top"
22243    },
22244    {
22245     "kind" : "rtti",
22246     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
22247    },
22248    {
22249     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
22250    },
22251    {
22252     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
22253    },
22254    {
22255     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
22256    },
22257    {
22258     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
22259    },
22260    {
22261     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
22262    },
22263    {
22264     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
22265    },
22266    {
22267     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
22268    },
22269    {
22270     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
22271    },
22272    {
22273     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
22274    },
22275    {
22276     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
22277    },
22278    {
22279     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
22280    },
22281    {
22282     "kind" : "complete_dtor_pointer",
22283     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
22284    },
22285    {
22286     "kind" : "deleting_dtor_pointer",
22287     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
22288    },
22289    {
22290     "is_pure" : true,
22291     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
22292    },
22293    {
22294     "is_pure" : true,
22295     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
22296    },
22297    {
22298     "kind" : "vcall_offset"
22299    },
22300    {
22301     "kind" : "vcall_offset"
22302    },
22303    {
22304     "kind" : "vcall_offset"
22305    },
22306    {
22307     "kind" : "vcall_offset"
22308    },
22309    {
22310     "component_value" : -4,
22311     "kind" : "vcall_offset"
22312    },
22313    {
22314     "component_value" : -4,
22315     "kind" : "offset_to_top"
22316    },
22317    {
22318     "kind" : "rtti",
22319     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
22320    },
22321    {
22322     "kind" : "complete_dtor_pointer",
22323     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
22324    },
22325    {
22326     "kind" : "deleting_dtor_pointer",
22327     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
22328    },
22329    {
22330     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22331    },
22332    {
22333     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22334    },
22335    {
22336     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22337    },
22338    {
22339     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22340    }
22341   ]
22342  },
22343  {
22344   "alignment" : 4,
22345   "base_specifiers" :
22346   [
22347    {
22348     "referenced_type" : "type-5"
22349    }
22350   ],
22351   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin",
22352   "name" : "android::hardware::drm::V1_0::ICryptoPlugin",
22353   "referenced_type" : "type-280",
22354   "self_type" : "type-280",
22355   "size" : 12,
22356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h",
22357   "unique_id" : "_ZTSN7android8hardware3drm4V1_013ICryptoPluginE",
22358   "vtable_components" :
22359   [
22360    {
22361     "component_value" : 4,
22362     "kind" : "vbase_offset"
22363    },
22364    {
22365     "kind" : "offset_to_top"
22366    },
22367    {
22368     "kind" : "rtti",
22369     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
22370    },
22371    {
22372     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
22373    },
22374    {
22375     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
22376    },
22377    {
22378     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
22379    },
22380    {
22381     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
22382    },
22383    {
22384     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
22385    },
22386    {
22387     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
22388    },
22389    {
22390     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
22391    },
22392    {
22393     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
22394    },
22395    {
22396     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
22397    },
22398    {
22399     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
22400    },
22401    {
22402     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
22403    },
22404    {
22405     "kind" : "complete_dtor_pointer",
22406     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD1Ev"
22407    },
22408    {
22409     "kind" : "deleting_dtor_pointer",
22410     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD0Ev"
22411    },
22412    {
22413     "is_pure" : true,
22414     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
22415    },
22416    {
22417     "is_pure" : true,
22418     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
22419    },
22420    {
22421     "is_pure" : true,
22422     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
22423    },
22424    {
22425     "is_pure" : true,
22426     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
22427    },
22428    {
22429     "is_pure" : true,
22430     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
22431    },
22432    {
22433     "kind" : "vcall_offset"
22434    },
22435    {
22436     "kind" : "vcall_offset"
22437    },
22438    {
22439     "kind" : "vcall_offset"
22440    },
22441    {
22442     "kind" : "vcall_offset"
22443    },
22444    {
22445     "component_value" : -4,
22446     "kind" : "vcall_offset"
22447    },
22448    {
22449     "component_value" : -4,
22450     "kind" : "offset_to_top"
22451    },
22452    {
22453     "kind" : "rtti",
22454     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
22455    },
22456    {
22457     "kind" : "complete_dtor_pointer",
22458     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013ICryptoPluginD1Ev"
22459    },
22460    {
22461     "kind" : "deleting_dtor_pointer",
22462     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013ICryptoPluginD0Ev"
22463    },
22464    {
22465     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22466    },
22467    {
22468     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22469    },
22470    {
22471     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22472    },
22473    {
22474     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22475    }
22476   ]
22477  },
22478  {
22479   "alignment" : 4,
22480   "base_specifiers" :
22481   [
22482    {
22483     "referenced_type" : "type-5"
22484    }
22485   ],
22486   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory",
22487   "name" : "android::hardware::drm::V1_0::IDrmFactory",
22488   "referenced_type" : "type-21",
22489   "self_type" : "type-21",
22490   "size" : 12,
22491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h",
22492   "unique_id" : "_ZTSN7android8hardware3drm4V1_011IDrmFactoryE",
22493   "vtable_components" :
22494   [
22495    {
22496     "component_value" : 4,
22497     "kind" : "vbase_offset"
22498    },
22499    {
22500     "kind" : "offset_to_top"
22501    },
22502    {
22503     "kind" : "rtti",
22504     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
22505    },
22506    {
22507     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
22508    },
22509    {
22510     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
22511    },
22512    {
22513     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
22514    },
22515    {
22516     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
22517    },
22518    {
22519     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
22520    },
22521    {
22522     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
22523    },
22524    {
22525     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
22526    },
22527    {
22528     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
22529    },
22530    {
22531     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
22532    },
22533    {
22534     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
22535    },
22536    {
22537     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
22538    },
22539    {
22540     "kind" : "complete_dtor_pointer",
22541     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD1Ev"
22542    },
22543    {
22544     "kind" : "deleting_dtor_pointer",
22545     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD0Ev"
22546    },
22547    {
22548     "is_pure" : true,
22549     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
22550    },
22551    {
22552     "is_pure" : true,
22553     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
22554    },
22555    {
22556     "is_pure" : true,
22557     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
22558    },
22559    {
22560     "kind" : "vcall_offset"
22561    },
22562    {
22563     "kind" : "vcall_offset"
22564    },
22565    {
22566     "kind" : "vcall_offset"
22567    },
22568    {
22569     "kind" : "vcall_offset"
22570    },
22571    {
22572     "component_value" : -4,
22573     "kind" : "vcall_offset"
22574    },
22575    {
22576     "component_value" : -4,
22577     "kind" : "offset_to_top"
22578    },
22579    {
22580     "kind" : "rtti",
22581     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
22582    },
22583    {
22584     "kind" : "complete_dtor_pointer",
22585     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_011IDrmFactoryD1Ev"
22586    },
22587    {
22588     "kind" : "deleting_dtor_pointer",
22589     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_011IDrmFactoryD0Ev"
22590    },
22591    {
22592     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22593    },
22594    {
22595     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22596    },
22597    {
22598     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22599    },
22600    {
22601     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22602    }
22603   ]
22604  },
22605  {
22606   "alignment" : 4,
22607   "base_specifiers" :
22608   [
22609    {
22610     "referenced_type" : "type-5"
22611    }
22612   ],
22613   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin",
22614   "name" : "android::hardware::drm::V1_0::IDrmPlugin",
22615   "referenced_type" : "type-54",
22616   "self_type" : "type-54",
22617   "size" : 12,
22618   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h",
22619   "unique_id" : "_ZTSN7android8hardware3drm4V1_010IDrmPluginE",
22620   "vtable_components" :
22621   [
22622    {
22623     "component_value" : 4,
22624     "kind" : "vbase_offset"
22625    },
22626    {
22627     "kind" : "offset_to_top"
22628    },
22629    {
22630     "kind" : "rtti",
22631     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
22632    },
22633    {
22634     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
22635    },
22636    {
22637     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
22638    },
22639    {
22640     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
22641    },
22642    {
22643     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
22644    },
22645    {
22646     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
22647    },
22648    {
22649     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
22650    },
22651    {
22652     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
22653    },
22654    {
22655     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
22656    },
22657    {
22658     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
22659    },
22660    {
22661     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
22662    },
22663    {
22664     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
22665    },
22666    {
22667     "kind" : "complete_dtor_pointer",
22668     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD1Ev"
22669    },
22670    {
22671     "kind" : "deleting_dtor_pointer",
22672     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD0Ev"
22673    },
22674    {
22675     "is_pure" : true,
22676     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
22677    },
22678    {
22679     "is_pure" : true,
22680     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
22681    },
22682    {
22683     "is_pure" : true,
22684     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
22685    },
22686    {
22687     "is_pure" : true,
22688     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
22689    },
22690    {
22691     "is_pure" : true,
22692     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
22693    },
22694    {
22695     "is_pure" : true,
22696     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
22697    },
22698    {
22699     "is_pure" : true,
22700     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
22701    },
22702    {
22703     "is_pure" : true,
22704     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
22705    },
22706    {
22707     "is_pure" : true,
22708     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
22709    },
22710    {
22711     "is_pure" : true,
22712     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
22713    },
22714    {
22715     "is_pure" : true,
22716     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
22717    },
22718    {
22719     "is_pure" : true,
22720     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
22721    },
22722    {
22723     "is_pure" : true,
22724     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
22725    },
22726    {
22727     "is_pure" : true,
22728     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
22729    },
22730    {
22731     "is_pure" : true,
22732     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
22733    },
22734    {
22735     "is_pure" : true,
22736     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
22737    },
22738    {
22739     "is_pure" : true,
22740     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
22741    },
22742    {
22743     "is_pure" : true,
22744     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
22745    },
22746    {
22747     "is_pure" : true,
22748     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
22749    },
22750    {
22751     "is_pure" : true,
22752     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
22753    },
22754    {
22755     "is_pure" : true,
22756     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
22757    },
22758    {
22759     "is_pure" : true,
22760     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
22761    },
22762    {
22763     "is_pure" : true,
22764     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
22765    },
22766    {
22767     "is_pure" : true,
22768     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
22769    },
22770    {
22771     "is_pure" : true,
22772     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
22773    },
22774    {
22775     "is_pure" : true,
22776     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
22777    },
22778    {
22779     "is_pure" : true,
22780     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
22781    },
22782    {
22783     "is_pure" : true,
22784     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
22785    },
22786    {
22787     "kind" : "vcall_offset"
22788    },
22789    {
22790     "kind" : "vcall_offset"
22791    },
22792    {
22793     "kind" : "vcall_offset"
22794    },
22795    {
22796     "kind" : "vcall_offset"
22797    },
22798    {
22799     "component_value" : -4,
22800     "kind" : "vcall_offset"
22801    },
22802    {
22803     "component_value" : -4,
22804     "kind" : "offset_to_top"
22805    },
22806    {
22807     "kind" : "rtti",
22808     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
22809    },
22810    {
22811     "kind" : "complete_dtor_pointer",
22812     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_010IDrmPluginD1Ev"
22813    },
22814    {
22815     "kind" : "deleting_dtor_pointer",
22816     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_010IDrmPluginD0Ev"
22817    },
22818    {
22819     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22820    },
22821    {
22822     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22823    },
22824    {
22825     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22826    },
22827    {
22828     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22829    }
22830   ]
22831  },
22832  {
22833   "alignment" : 4,
22834   "base_specifiers" :
22835   [
22836    {
22837     "referenced_type" : "type-5"
22838    }
22839   ],
22840   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener",
22841   "name" : "android::hardware::drm::V1_0::IDrmPluginListener",
22842   "referenced_type" : "type-89",
22843   "self_type" : "type-89",
22844   "size" : 12,
22845   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h",
22846   "unique_id" : "_ZTSN7android8hardware3drm4V1_018IDrmPluginListenerE",
22847   "vtable_components" :
22848   [
22849    {
22850     "component_value" : 4,
22851     "kind" : "vbase_offset"
22852    },
22853    {
22854     "kind" : "offset_to_top"
22855    },
22856    {
22857     "kind" : "rtti",
22858     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
22859    },
22860    {
22861     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
22862    },
22863    {
22864     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
22865    },
22866    {
22867     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
22868    },
22869    {
22870     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
22871    },
22872    {
22873     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
22874    },
22875    {
22876     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
22877    },
22878    {
22879     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
22880    },
22881    {
22882     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
22883    },
22884    {
22885     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
22886    },
22887    {
22888     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
22889    },
22890    {
22891     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
22892    },
22893    {
22894     "kind" : "complete_dtor_pointer",
22895     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
22896    },
22897    {
22898     "kind" : "deleting_dtor_pointer",
22899     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
22900    },
22901    {
22902     "is_pure" : true,
22903     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
22904    },
22905    {
22906     "is_pure" : true,
22907     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
22908    },
22909    {
22910     "is_pure" : true,
22911     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
22912    },
22913    {
22914     "kind" : "vcall_offset"
22915    },
22916    {
22917     "kind" : "vcall_offset"
22918    },
22919    {
22920     "kind" : "vcall_offset"
22921    },
22922    {
22923     "kind" : "vcall_offset"
22924    },
22925    {
22926     "component_value" : -4,
22927     "kind" : "vcall_offset"
22928    },
22929    {
22930     "component_value" : -4,
22931     "kind" : "offset_to_top"
22932    },
22933    {
22934     "kind" : "rtti",
22935     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
22936    },
22937    {
22938     "kind" : "complete_dtor_pointer",
22939     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
22940    },
22941    {
22942     "kind" : "deleting_dtor_pointer",
22943     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
22944    },
22945    {
22946     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22947    },
22948    {
22949     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22950    },
22951    {
22952     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22953    },
22954    {
22955     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22956    }
22957   ]
22958  },
22959  {
22960   "alignment" : 8,
22961   "fields" :
22962   [
22963    {
22964     "field_name" : "keyId",
22965     "referenced_type" : "type-247"
22966    },
22967    {
22968     "field_name" : "type",
22969     "field_offset" : 128,
22970     "referenced_type" : "type-252"
22971    }
22972   ],
22973   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus",
22974   "name" : "android::hardware::drm::V1_0::KeyStatus",
22975   "referenced_type" : "type-246",
22976   "self_type" : "type-246",
22977   "size" : 24,
22978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
22979   "unique_id" : "_ZTSN7android8hardware3drm4V1_09KeyStatusE"
22980  },
22981  {
22982   "alignment" : 8,
22983   "fields" :
22984   [
22985    {
22986     "field_name" : "key",
22987     "referenced_type" : "type-233"
22988    },
22989    {
22990     "field_name" : "value",
22991     "field_offset" : 128,
22992     "referenced_type" : "type-233"
22993    }
22994   ],
22995   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue",
22996   "name" : "android::hardware::drm::V1_0::KeyValue",
22997   "referenced_type" : "type-232",
22998   "self_type" : "type-232",
22999   "size" : 32,
23000   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
23001   "unique_id" : "_ZTSN7android8hardware3drm4V1_08KeyValueE"
23002  },
23003  {
23004   "alignment" : 4,
23005   "fields" :
23006   [
23007    {
23008     "field_name" : "encryptBlocks",
23009     "referenced_type" : "type-2"
23010    },
23011    {
23012     "field_name" : "skipBlocks",
23013     "field_offset" : 32,
23014     "referenced_type" : "type-2"
23015    }
23016   ],
23017   "linker_set_key" : "android::hardware::drm::V1_0::Pattern",
23018   "name" : "android::hardware::drm::V1_0::Pattern",
23019   "referenced_type" : "type-1070",
23020   "self_type" : "type-1070",
23021   "size" : 8,
23022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
23023   "unique_id" : "_ZTSN7android8hardware3drm4V1_07PatternE"
23024  },
23025  {
23026   "alignment" : 8,
23027   "fields" :
23028   [
23029    {
23030     "field_name" : "opaqueData",
23031     "referenced_type" : "type-247"
23032    }
23033   ],
23034   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop",
23035   "name" : "android::hardware::drm::V1_0::SecureStop",
23036   "referenced_type" : "type-271",
23037   "self_type" : "type-271",
23038   "size" : 16,
23039   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
23040   "unique_id" : "_ZTSN7android8hardware3drm4V1_010SecureStopE"
23041  },
23042  {
23043   "alignment" : 8,
23044   "fields" :
23045   [
23046    {
23047     "field_name" : "bufferId",
23048     "referenced_type" : "type-2"
23049    },
23050    {
23051     "field_name" : "offset",
23052     "field_offset" : 64,
23053     "referenced_type" : "type-236"
23054    },
23055    {
23056     "field_name" : "size",
23057     "field_offset" : 128,
23058     "referenced_type" : "type-236"
23059    }
23060   ],
23061   "linker_set_key" : "android::hardware::drm::V1_0::SharedBuffer",
23062   "name" : "android::hardware::drm::V1_0::SharedBuffer",
23063   "referenced_type" : "type-1072",
23064   "self_type" : "type-1072",
23065   "size" : 24,
23066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
23067   "unique_id" : "_ZTSN7android8hardware3drm4V1_012SharedBufferE"
23068  },
23069  {
23070   "alignment" : 4,
23071   "fields" :
23072   [
23073    {
23074     "field_name" : "numBytesOfClearData",
23075     "referenced_type" : "type-2"
23076    },
23077    {
23078     "field_name" : "numBytesOfEncryptedData",
23079     "field_offset" : 32,
23080     "referenced_type" : "type-2"
23081    }
23082   ],
23083   "linker_set_key" : "android::hardware::drm::V1_0::SubSample",
23084   "name" : "android::hardware::drm::V1_0::SubSample",
23085   "referenced_type" : "type-1069",
23086   "self_type" : "type-1069",
23087   "size" : 8,
23088   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
23089   "unique_id" : "_ZTSN7android8hardware3drm4V1_09SubSampleE"
23090  },
23091  {
23092   "alignment" : 1,
23093   "fields" :
23094   [
23095    {
23096     "access" : "private",
23097     "field_name" : "mBuffer",
23098     "referenced_type" : "type-833"
23099    }
23100   ],
23101   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16>",
23102   "name" : "android::hardware::hidl_array<unsigned char, 16>",
23103   "referenced_type" : "type-832",
23104   "self_type" : "type-832",
23105   "size" : 16,
23106   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23107   "template_args" : [ "type-251" ],
23108   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj16EJEEE"
23109  },
23110  {
23111   "alignment" : 1,
23112   "fields" :
23113   [
23114    {
23115     "access" : "private",
23116     "field_name" : "mBuffer",
23117     "referenced_type" : "type-769"
23118    }
23119   ],
23120   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
23121   "name" : "android::hardware::hidl_array<unsigned char, 32>",
23122   "referenced_type" : "type-768",
23123   "self_type" : "type-768",
23124   "size" : 32,
23125   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23126   "template_args" : [ "type-251" ],
23127   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
23128  },
23129  {
23130   "alignment" : 8,
23131   "base_specifiers" :
23132   [
23133    {
23134     "referenced_type" : "type-352"
23135    }
23136   ],
23137   "fields" :
23138   [
23139    {
23140     "access" : "private",
23141     "field_name" : "mRecipient",
23142     "field_offset" : 32,
23143     "referenced_type" : "type-349"
23144    },
23145    {
23146     "access" : "private",
23147     "field_name" : "mCookie",
23148     "field_offset" : 128,
23149     "referenced_type" : "type-236"
23150    },
23151    {
23152     "access" : "private",
23153     "field_name" : "mBase",
23154     "field_offset" : 192,
23155     "referenced_type" : "type-3"
23156    }
23157   ],
23158   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
23159   "name" : "android::hardware::hidl_binder_death_recipient",
23160   "referenced_type" : "type-348",
23161   "self_type" : "type-348",
23162   "size" : 40,
23163   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
23164   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
23165   "vtable_components" :
23166   [
23167    {
23168     "component_value" : 32,
23169     "kind" : "vbase_offset"
23170    },
23171    {
23172     "kind" : "offset_to_top"
23173    },
23174    {
23175     "kind" : "rtti",
23176     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
23177    },
23178    {
23179     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
23180    },
23181    {
23182     "kind" : "complete_dtor_pointer",
23183     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
23184    },
23185    {
23186     "kind" : "deleting_dtor_pointer",
23187     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
23188    },
23189    {
23190     "kind" : "vcall_offset"
23191    },
23192    {
23193     "kind" : "vcall_offset"
23194    },
23195    {
23196     "kind" : "vcall_offset"
23197    },
23198    {
23199     "kind" : "vcall_offset"
23200    },
23201    {
23202     "component_value" : -32,
23203     "kind" : "vcall_offset"
23204    },
23205    {
23206     "component_value" : -32,
23207     "kind" : "offset_to_top"
23208    },
23209    {
23210     "kind" : "rtti",
23211     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
23212    },
23213    {
23214     "kind" : "complete_dtor_pointer",
23215     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
23216    },
23217    {
23218     "kind" : "deleting_dtor_pointer",
23219     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
23220    },
23221    {
23222     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23223    },
23224    {
23225     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23226    },
23227    {
23228     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23229    },
23230    {
23231     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23232    }
23233   ]
23234  },
23235  {
23236   "alignment" : 4,
23237   "base_specifiers" :
23238   [
23239    {
23240     "is_virtual" : true,
23241     "referenced_type" : "type-6"
23242    }
23243   ],
23244   "linker_set_key" : "android::hardware::hidl_death_recipient",
23245   "name" : "android::hardware::hidl_death_recipient",
23246   "referenced_type" : "type-351",
23247   "self_type" : "type-351",
23248   "size" : 12,
23249   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23250   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
23251   "vtable_components" :
23252   [
23253    {
23254     "component_value" : 4,
23255     "kind" : "vbase_offset"
23256    },
23257    {
23258     "kind" : "offset_to_top"
23259    },
23260    {
23261     "kind" : "rtti",
23262     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
23263    },
23264    {
23265     "is_pure" : true,
23266     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
23267    },
23268    {
23269     "kind" : "complete_dtor_pointer",
23270     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
23271    },
23272    {
23273     "kind" : "deleting_dtor_pointer",
23274     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
23275    },
23276    {
23277     "kind" : "vcall_offset"
23278    },
23279    {
23280     "kind" : "vcall_offset"
23281    },
23282    {
23283     "kind" : "vcall_offset"
23284    },
23285    {
23286     "kind" : "vcall_offset"
23287    },
23288    {
23289     "component_value" : -4,
23290     "kind" : "vcall_offset"
23291    },
23292    {
23293     "component_value" : -4,
23294     "kind" : "offset_to_top"
23295    },
23296    {
23297     "kind" : "rtti",
23298     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
23299    },
23300    {
23301     "kind" : "complete_dtor_pointer",
23302     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
23303    },
23304    {
23305     "kind" : "deleting_dtor_pointer",
23306     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
23307    },
23308    {
23309     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23310    },
23311    {
23312     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23313    },
23314    {
23315     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23316    },
23317    {
23318     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23319    }
23320   ]
23321  },
23322  {
23323   "alignment" : 8,
23324   "fields" :
23325   [
23326    {
23327     "access" : "private",
23328     "field_name" : "mHandle",
23329     "referenced_type" : "type-658"
23330    },
23331    {
23332     "access" : "private",
23333     "field_name" : "mOwnsHandle",
23334     "field_offset" : 64,
23335     "referenced_type" : "type-31"
23336    }
23337   ],
23338   "linker_set_key" : "android::hardware::hidl_handle",
23339   "name" : "android::hardware::hidl_handle",
23340   "referenced_type" : "type-688",
23341   "self_type" : "type-688",
23342   "size" : 16,
23343   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23344   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
23345  },
23346  {
23347   "alignment" : 8,
23348   "fields" :
23349   [
23350    {
23351     "access" : "private",
23352     "field_name" : "mHandle",
23353     "referenced_type" : "type-688"
23354    },
23355    {
23356     "access" : "private",
23357     "field_name" : "mSize",
23358     "field_offset" : 128,
23359     "referenced_type" : "type-236"
23360    },
23361    {
23362     "access" : "private",
23363     "field_name" : "mName",
23364     "field_offset" : 192,
23365     "referenced_type" : "type-233"
23366    }
23367   ],
23368   "linker_set_key" : "android::hardware::hidl_memory",
23369   "name" : "android::hardware::hidl_memory",
23370   "referenced_type" : "type-702",
23371   "self_type" : "type-702",
23372   "size" : 40,
23373   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23374   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
23375  },
23376  {
23377   "alignment" : 8,
23378   "fields" :
23379   [
23380    {
23381     "access" : "private",
23382     "field_name" : "mBuffer",
23383     "referenced_type" : "type-234"
23384    },
23385    {
23386     "access" : "private",
23387     "field_name" : "mSize",
23388     "field_offset" : 64,
23389     "referenced_type" : "type-2"
23390    },
23391    {
23392     "access" : "private",
23393     "field_name" : "mOwnsBuffer",
23394     "field_offset" : 96,
23395     "referenced_type" : "type-31"
23396    }
23397   ],
23398   "linker_set_key" : "android::hardware::hidl_string",
23399   "name" : "android::hardware::hidl_string",
23400   "referenced_type" : "type-233",
23401   "self_type" : "type-233",
23402   "size" : 16,
23403   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23404   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
23405  },
23406  {
23407   "alignment" : 8,
23408   "fields" :
23409   [
23410    {
23411     "access" : "private",
23412     "field_name" : "mBuffer",
23413     "referenced_type" : "type-740"
23414    },
23415    {
23416     "access" : "private",
23417     "field_name" : "mSize",
23418     "field_offset" : 64,
23419     "referenced_type" : "type-2"
23420    },
23421    {
23422     "access" : "private",
23423     "field_name" : "mOwnsBuffer",
23424     "field_offset" : 96,
23425     "referenced_type" : "type-31"
23426    }
23427   ],
23428   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
23429   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
23430   "referenced_type" : "type-739",
23431   "self_type" : "type-739",
23432   "size" : 16,
23433   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23434   "template_args" : [ "type-743" ],
23435   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
23436  },
23437  {
23438   "alignment" : 8,
23439   "fields" :
23440   [
23441    {
23442     "access" : "private",
23443     "field_name" : "mBuffer",
23444     "referenced_type" : "type-243"
23445    },
23446    {
23447     "access" : "private",
23448     "field_name" : "mSize",
23449     "field_offset" : 64,
23450     "referenced_type" : "type-2"
23451    },
23452    {
23453     "access" : "private",
23454     "field_name" : "mOwnsBuffer",
23455     "field_offset" : 96,
23456     "referenced_type" : "type-31"
23457    }
23458   ],
23459   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
23460   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
23461   "referenced_type" : "type-242",
23462   "self_type" : "type-242",
23463   "size" : 16,
23464   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23465   "template_args" : [ "type-246" ],
23466   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_09KeyStatusEEE"
23467  },
23468  {
23469   "alignment" : 8,
23470   "fields" :
23471   [
23472    {
23473     "access" : "private",
23474     "field_name" : "mBuffer",
23475     "referenced_type" : "type-229"
23476    },
23477    {
23478     "access" : "private",
23479     "field_name" : "mSize",
23480     "field_offset" : 64,
23481     "referenced_type" : "type-2"
23482    },
23483    {
23484     "access" : "private",
23485     "field_name" : "mOwnsBuffer",
23486     "field_offset" : 96,
23487     "referenced_type" : "type-31"
23488    }
23489   ],
23490   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
23491   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
23492   "referenced_type" : "type-228",
23493   "self_type" : "type-228",
23494   "size" : 16,
23495   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23496   "template_args" : [ "type-232" ],
23497   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_08KeyValueEEE"
23498  },
23499  {
23500   "alignment" : 8,
23501   "fields" :
23502   [
23503    {
23504     "access" : "private",
23505     "field_name" : "mBuffer",
23506     "referenced_type" : "type-268"
23507    },
23508    {
23509     "access" : "private",
23510     "field_name" : "mSize",
23511     "field_offset" : 64,
23512     "referenced_type" : "type-2"
23513    },
23514    {
23515     "access" : "private",
23516     "field_name" : "mOwnsBuffer",
23517     "field_offset" : 96,
23518     "referenced_type" : "type-31"
23519    }
23520   ],
23521   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
23522   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
23523   "referenced_type" : "type-267",
23524   "self_type" : "type-267",
23525   "size" : 16,
23526   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23527   "template_args" : [ "type-271" ],
23528   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_010SecureStopEEE"
23529  },
23530  {
23531   "alignment" : 8,
23532   "fields" :
23533   [
23534    {
23535     "access" : "private",
23536     "field_name" : "mBuffer",
23537     "referenced_type" : "type-1175"
23538    },
23539    {
23540     "access" : "private",
23541     "field_name" : "mSize",
23542     "field_offset" : 64,
23543     "referenced_type" : "type-2"
23544    },
23545    {
23546     "access" : "private",
23547     "field_name" : "mOwnsBuffer",
23548     "field_offset" : 96,
23549     "referenced_type" : "type-31"
23550    }
23551   ],
23552   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
23553   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
23554   "referenced_type" : "type-1174",
23555   "self_type" : "type-1174",
23556   "size" : 16,
23557   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23558   "template_args" : [ "type-1069" ],
23559   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_09SubSampleEEE"
23560  },
23561  {
23562   "alignment" : 8,
23563   "fields" :
23564   [
23565    {
23566     "access" : "private",
23567     "field_name" : "mBuffer",
23568     "referenced_type" : "type-765"
23569    },
23570    {
23571     "access" : "private",
23572     "field_name" : "mSize",
23573     "field_offset" : 64,
23574     "referenced_type" : "type-2"
23575    },
23576    {
23577     "access" : "private",
23578     "field_name" : "mOwnsBuffer",
23579     "field_offset" : 96,
23580     "referenced_type" : "type-31"
23581    }
23582   ],
23583   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
23584   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
23585   "referenced_type" : "type-764",
23586   "self_type" : "type-764",
23587   "size" : 16,
23588   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23589   "template_args" : [ "type-768" ],
23590   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
23591  },
23592  {
23593   "alignment" : 8,
23594   "fields" :
23595   [
23596    {
23597     "access" : "private",
23598     "field_name" : "mBuffer",
23599     "referenced_type" : "type-746"
23600    },
23601    {
23602     "access" : "private",
23603     "field_name" : "mSize",
23604     "field_offset" : 64,
23605     "referenced_type" : "type-2"
23606    },
23607    {
23608     "access" : "private",
23609     "field_name" : "mOwnsBuffer",
23610     "field_offset" : 96,
23611     "referenced_type" : "type-31"
23612    }
23613   ],
23614   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
23615   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
23616   "referenced_type" : "type-745",
23617   "self_type" : "type-745",
23618   "size" : 16,
23619   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23620   "template_args" : [ "type-233" ],
23621   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
23622  },
23623  {
23624   "alignment" : 8,
23625   "fields" :
23626   [
23627    {
23628     "access" : "private",
23629     "field_name" : "mBuffer",
23630     "referenced_type" : "type-822"
23631    },
23632    {
23633     "access" : "private",
23634     "field_name" : "mSize",
23635     "field_offset" : 64,
23636     "referenced_type" : "type-2"
23637    },
23638    {
23639     "access" : "private",
23640     "field_name" : "mOwnsBuffer",
23641     "field_offset" : 96,
23642     "referenced_type" : "type-31"
23643    }
23644   ],
23645   "linker_set_key" : "android::hardware::hidl_vec<char>",
23646   "name" : "android::hardware::hidl_vec<char>",
23647   "referenced_type" : "type-821",
23648   "self_type" : "type-821",
23649   "size" : 16,
23650   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23651   "template_args" : [ "type-83" ],
23652   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
23653  },
23654  {
23655   "alignment" : 8,
23656   "fields" :
23657   [
23658    {
23659     "access" : "private",
23660     "field_name" : "mBuffer",
23661     "referenced_type" : "type-790"
23662    },
23663    {
23664     "access" : "private",
23665     "field_name" : "mSize",
23666     "field_offset" : 64,
23667     "referenced_type" : "type-2"
23668    },
23669    {
23670     "access" : "private",
23671     "field_name" : "mOwnsBuffer",
23672     "field_offset" : 96,
23673     "referenced_type" : "type-31"
23674    }
23675   ],
23676   "linker_set_key" : "android::hardware::hidl_vec<int>",
23677   "name" : "android::hardware::hidl_vec<int>",
23678   "referenced_type" : "type-789",
23679   "self_type" : "type-789",
23680   "size" : 16,
23681   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23682   "template_args" : [ "type-25" ],
23683   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
23684  },
23685  {
23686   "alignment" : 8,
23687   "fields" :
23688   [
23689    {
23690     "access" : "private",
23691     "field_name" : "mBuffer",
23692     "referenced_type" : "type-248"
23693    },
23694    {
23695     "access" : "private",
23696     "field_name" : "mSize",
23697     "field_offset" : 64,
23698     "referenced_type" : "type-2"
23699    },
23700    {
23701     "access" : "private",
23702     "field_name" : "mOwnsBuffer",
23703     "field_offset" : 96,
23704     "referenced_type" : "type-31"
23705    }
23706   ],
23707   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
23708   "name" : "android::hardware::hidl_vec<unsigned char>",
23709   "referenced_type" : "type-247",
23710   "self_type" : "type-247",
23711   "size" : 16,
23712   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23713   "template_args" : [ "type-251" ],
23714   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
23715  },
23716  {
23717   "alignment" : 2,
23718   "fields" :
23719   [
23720    {
23721     "access" : "private",
23722     "field_name" : "mMajor",
23723     "referenced_type" : "type-262"
23724    },
23725    {
23726     "access" : "private",
23727     "field_name" : "mMinor",
23728     "field_offset" : 16,
23729     "referenced_type" : "type-262"
23730    }
23731   ],
23732   "linker_set_key" : "android::hardware::hidl_version",
23733   "name" : "android::hardware::hidl_version",
23734   "referenced_type" : "type-844",
23735   "self_type" : "type-844",
23736   "size" : 4,
23737   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23738   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
23739  },
23740  {
23741   "alignment" : 4,
23742   "base_specifiers" :
23743   [
23744    {
23745     "referenced_type" : "type-24"
23746    },
23747    {
23748     "referenced_type" : "type-29"
23749    }
23750   ],
23751   "fields" :
23752   [
23753    {
23754     "access" : "private",
23755     "field_name" : "_hidl_mImpl",
23756     "field_offset" : 512,
23757     "referenced_type" : "type-23"
23758    }
23759   ],
23760   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
23761   "name" : "android::hidl::base::V1_0::BnHwBase",
23762   "referenced_type" : "type-22",
23763   "self_type" : "type-22",
23764   "size" : 76,
23765   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
23766   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
23767   "vtable_components" :
23768   [
23769    {
23770     "component_value" : 68,
23771     "kind" : "vbase_offset"
23772    },
23773    {
23774     "kind" : "offset_to_top"
23775    },
23776    {
23777     "kind" : "rtti",
23778     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
23779    },
23780    {
23781     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
23782    },
23783    {
23784     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
23785    },
23786    {
23787     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
23788    },
23789    {
23790     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
23791    },
23792    {
23793     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
23794    },
23795    {
23796     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
23797    },
23798    {
23799     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
23800    },
23801    {
23802     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
23803    },
23804    {
23805     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
23806    },
23807    {
23808     "kind" : "complete_dtor_pointer",
23809     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
23810    },
23811    {
23812     "kind" : "deleting_dtor_pointer",
23813     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
23814    },
23815    {
23816     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
23817    },
23818    {
23819     "component_value" : -20,
23820     "kind" : "offset_to_top"
23821    },
23822    {
23823     "kind" : "rtti",
23824     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
23825    },
23826    {
23827     "kind" : "complete_dtor_pointer",
23828     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
23829    },
23830    {
23831     "kind" : "deleting_dtor_pointer",
23832     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
23833    },
23834    {
23835     "kind" : "vcall_offset"
23836    },
23837    {
23838     "kind" : "vcall_offset"
23839    },
23840    {
23841     "kind" : "vcall_offset"
23842    },
23843    {
23844     "kind" : "vcall_offset"
23845    },
23846    {
23847     "component_value" : -68,
23848     "kind" : "vcall_offset"
23849    },
23850    {
23851     "component_value" : -68,
23852     "kind" : "offset_to_top"
23853    },
23854    {
23855     "kind" : "rtti",
23856     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
23857    },
23858    {
23859     "kind" : "complete_dtor_pointer",
23860     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
23861    },
23862    {
23863     "kind" : "deleting_dtor_pointer",
23864     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
23865    },
23866    {
23867     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23868    },
23869    {
23870     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23871    },
23872    {
23873     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23874    },
23875    {
23876     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23877    }
23878   ]
23879  },
23880  {
23881   "alignment" : 4,
23882   "base_specifiers" :
23883   [
23884    {
23885     "referenced_type" : "type-939"
23886    },
23887    {
23888     "referenced_type" : "type-29"
23889    }
23890   ],
23891   "fields" :
23892   [
23893    {
23894     "access" : "private",
23895     "field_name" : "_hidl_mMutex",
23896     "field_offset" : 544,
23897     "referenced_type" : "type-1105"
23898    },
23899    {
23900     "access" : "private",
23901     "field_name" : "_hidl_mDeathRecipients",
23902     "field_offset" : 576,
23903     "referenced_type" : "type-1106"
23904    }
23905   ],
23906   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
23907   "name" : "android::hidl::base::V1_0::BpHwBase",
23908   "referenced_type" : "type-1104",
23909   "self_type" : "type-1104",
23910   "size" : 92,
23911   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
23912   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
23913   "vtable_components" :
23914   [
23915    {
23916     "component_value" : 84,
23917     "kind" : "vbase_offset"
23918    },
23919    {
23920     "kind" : "offset_to_top"
23921    },
23922    {
23923     "kind" : "rtti",
23924     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
23925    },
23926    {
23927     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
23928    },
23929    {
23930     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
23931    },
23932    {
23933     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
23934    },
23935    {
23936     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
23937    },
23938    {
23939     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
23940    },
23941    {
23942     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
23943    },
23944    {
23945     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
23946    },
23947    {
23948     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
23949    },
23950    {
23951     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
23952    },
23953    {
23954     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
23955    },
23956    {
23957     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
23958    },
23959    {
23960     "kind" : "complete_dtor_pointer",
23961     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
23962    },
23963    {
23964     "kind" : "deleting_dtor_pointer",
23965     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
23966    },
23967    {
23968     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
23969    },
23970    {
23971     "component_value" : 80,
23972     "kind" : "vbase_offset"
23973    },
23974    {
23975     "component_value" : -4,
23976     "kind" : "offset_to_top"
23977    },
23978    {
23979     "kind" : "rtti",
23980     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
23981    },
23982    {
23983     "kind" : "complete_dtor_pointer",
23984     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
23985    },
23986    {
23987     "kind" : "deleting_dtor_pointer",
23988     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
23989    },
23990    {
23991     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
23992    },
23993    {
23994     "component_value" : 76,
23995     "kind" : "vbase_offset"
23996    },
23997    {
23998     "component_value" : -8,
23999     "kind" : "offset_to_top"
24000    },
24001    {
24002     "kind" : "rtti",
24003     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
24004    },
24005    {
24006     "kind" : "complete_dtor_pointer",
24007     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
24008    },
24009    {
24010     "kind" : "deleting_dtor_pointer",
24011     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
24012    },
24013    {
24014     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
24015    },
24016    {
24017     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
24018    },
24019    {
24020     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
24021    },
24022    {
24023     "component_value" : -24,
24024     "kind" : "offset_to_top"
24025    },
24026    {
24027     "kind" : "rtti",
24028     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
24029    },
24030    {
24031     "kind" : "complete_dtor_pointer",
24032     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
24033    },
24034    {
24035     "kind" : "deleting_dtor_pointer",
24036     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
24037    },
24038    {
24039     "kind" : "vcall_offset"
24040    },
24041    {
24042     "component_value" : -76,
24043     "kind" : "vcall_offset"
24044    },
24045    {
24046     "component_value" : -76,
24047     "kind" : "vcall_offset"
24048    },
24049    {
24050     "component_value" : -76,
24051     "kind" : "vcall_offset"
24052    },
24053    {
24054     "component_value" : -84,
24055     "kind" : "vcall_offset"
24056    },
24057    {
24058     "component_value" : -84,
24059     "kind" : "offset_to_top"
24060    },
24061    {
24062     "kind" : "rtti",
24063     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
24064    },
24065    {
24066     "kind" : "complete_dtor_pointer",
24067     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
24068    },
24069    {
24070     "kind" : "deleting_dtor_pointer",
24071     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
24072    },
24073    {
24074     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
24075    },
24076    {
24077     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
24078    },
24079    {
24080     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
24081    },
24082    {
24083     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24084    }
24085   ]
24086  },
24087  {
24088   "alignment" : 8,
24089   "fields" :
24090   [
24091    {
24092     "field_name" : "pid",
24093     "referenced_type" : "type-25"
24094    },
24095    {
24096     "field_name" : "ptr",
24097     "field_offset" : 64,
24098     "referenced_type" : "type-236"
24099    },
24100    {
24101     "field_name" : "arch",
24102     "field_offset" : 128,
24103     "referenced_type" : "type-892"
24104    }
24105   ],
24106   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
24107   "name" : "android::hidl::base::V1_0::DebugInfo",
24108   "referenced_type" : "type-891",
24109   "self_type" : "type-891",
24110   "size" : 24,
24111   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
24112   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
24113  },
24114  {
24115   "alignment" : 4,
24116   "base_specifiers" :
24117   [
24118    {
24119     "is_virtual" : true,
24120     "referenced_type" : "type-6"
24121    }
24122   ],
24123   "linker_set_key" : "android::hidl::base::V1_0::IBase",
24124   "name" : "android::hidl::base::V1_0::IBase",
24125   "referenced_type" : "type-5",
24126   "self_type" : "type-5",
24127   "size" : 12,
24128   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
24129   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
24130   "vtable_components" :
24131   [
24132    {
24133     "component_value" : 4,
24134     "kind" : "vbase_offset"
24135    },
24136    {
24137     "kind" : "offset_to_top"
24138    },
24139    {
24140     "kind" : "rtti",
24141     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
24142    },
24143    {
24144     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
24145    },
24146    {
24147     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
24148    },
24149    {
24150     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
24151    },
24152    {
24153     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
24154    },
24155    {
24156     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
24157    },
24158    {
24159     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
24160    },
24161    {
24162     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
24163    },
24164    {
24165     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
24166    },
24167    {
24168     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
24169    },
24170    {
24171     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
24172    },
24173    {
24174     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
24175    },
24176    {
24177     "kind" : "complete_dtor_pointer",
24178     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
24179    },
24180    {
24181     "kind" : "deleting_dtor_pointer",
24182     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
24183    },
24184    {
24185     "kind" : "vcall_offset"
24186    },
24187    {
24188     "kind" : "vcall_offset"
24189    },
24190    {
24191     "kind" : "vcall_offset"
24192    },
24193    {
24194     "kind" : "vcall_offset"
24195    },
24196    {
24197     "component_value" : -4,
24198     "kind" : "vcall_offset"
24199    },
24200    {
24201     "component_value" : -4,
24202     "kind" : "offset_to_top"
24203    },
24204    {
24205     "kind" : "rtti",
24206     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
24207    },
24208    {
24209     "kind" : "complete_dtor_pointer",
24210     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
24211    },
24212    {
24213     "kind" : "deleting_dtor_pointer",
24214     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
24215    },
24216    {
24217     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
24218    },
24219    {
24220     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
24221    },
24222    {
24223     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
24224    },
24225    {
24226     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24227    }
24228   ]
24229  },
24230  {
24231   "alignment" : 4,
24232   "base_specifiers" :
24233   [
24234    {
24235     "referenced_type" : "type-5"
24236    }
24237   ],
24238   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
24239   "name" : "android::hidl::manager::V1_0::IServiceManager",
24240   "referenced_type" : "type-187",
24241   "self_type" : "type-187",
24242   "size" : 12,
24243   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
24244   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
24245   "vtable_components" :
24246   [
24247    {
24248     "component_value" : 4,
24249     "kind" : "vbase_offset"
24250    },
24251    {
24252     "kind" : "offset_to_top"
24253    },
24254    {
24255     "kind" : "rtti",
24256     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
24257    },
24258    {
24259     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
24260    },
24261    {
24262     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
24263    },
24264    {
24265     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
24266    },
24267    {
24268     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
24269    },
24270    {
24271     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
24272    },
24273    {
24274     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
24275    },
24276    {
24277     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
24278    },
24279    {
24280     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
24281    },
24282    {
24283     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
24284    },
24285    {
24286     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
24287    },
24288    {
24289     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
24290    },
24291    {
24292     "kind" : "complete_dtor_pointer",
24293     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
24294    },
24295    {
24296     "kind" : "deleting_dtor_pointer",
24297     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
24298    },
24299    {
24300     "is_pure" : true,
24301     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
24302    },
24303    {
24304     "is_pure" : true,
24305     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
24306    },
24307    {
24308     "is_pure" : true,
24309     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
24310    },
24311    {
24312     "is_pure" : true,
24313     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
24314    },
24315    {
24316     "is_pure" : true,
24317     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
24318    },
24319    {
24320     "is_pure" : true,
24321     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
24322    },
24323    {
24324     "is_pure" : true,
24325     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
24326    },
24327    {
24328     "is_pure" : true,
24329     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
24330    },
24331    {
24332     "kind" : "vcall_offset"
24333    },
24334    {
24335     "kind" : "vcall_offset"
24336    },
24337    {
24338     "kind" : "vcall_offset"
24339    },
24340    {
24341     "kind" : "vcall_offset"
24342    },
24343    {
24344     "component_value" : -4,
24345     "kind" : "vcall_offset"
24346    },
24347    {
24348     "component_value" : -4,
24349     "kind" : "offset_to_top"
24350    },
24351    {
24352     "kind" : "rtti",
24353     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
24354    },
24355    {
24356     "kind" : "complete_dtor_pointer",
24357     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
24358    },
24359    {
24360     "kind" : "deleting_dtor_pointer",
24361     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
24362    },
24363    {
24364     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
24365    },
24366    {
24367     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
24368    },
24369    {
24370     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
24371    },
24372    {
24373     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24374    }
24375   ]
24376  },
24377  {
24378   "alignment" : 8,
24379   "fields" :
24380   [
24381    {
24382     "field_name" : "interfaceName",
24383     "referenced_type" : "type-233"
24384    },
24385    {
24386     "field_name" : "instanceName",
24387     "field_offset" : 128,
24388     "referenced_type" : "type-233"
24389    },
24390    {
24391     "field_name" : "pid",
24392     "field_offset" : 256,
24393     "referenced_type" : "type-25"
24394    },
24395    {
24396     "field_name" : "clientPids",
24397     "field_offset" : 320,
24398     "referenced_type" : "type-789"
24399    },
24400    {
24401     "field_name" : "arch",
24402     "field_offset" : 448,
24403     "referenced_type" : "type-892"
24404    }
24405   ],
24406   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
24407   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
24408   "referenced_type" : "type-1056",
24409   "self_type" : "type-1056",
24410   "size" : 64,
24411   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
24412   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
24413  },
24414  {
24415   "alignment" : 4,
24416   "base_specifiers" :
24417   [
24418    {
24419     "referenced_type" : "type-5"
24420    }
24421   ],
24422   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
24423   "name" : "android::hidl::manager::V1_0::IServiceNotification",
24424   "referenced_type" : "type-218",
24425   "self_type" : "type-218",
24426   "size" : 12,
24427   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
24428   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
24429   "vtable_components" :
24430   [
24431    {
24432     "component_value" : 4,
24433     "kind" : "vbase_offset"
24434    },
24435    {
24436     "kind" : "offset_to_top"
24437    },
24438    {
24439     "kind" : "rtti",
24440     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
24441    },
24442    {
24443     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
24444    },
24445    {
24446     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
24447    },
24448    {
24449     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
24450    },
24451    {
24452     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
24453    },
24454    {
24455     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
24456    },
24457    {
24458     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
24459    },
24460    {
24461     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
24462    },
24463    {
24464     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
24465    },
24466    {
24467     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
24468    },
24469    {
24470     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
24471    },
24472    {
24473     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
24474    },
24475    {
24476     "kind" : "complete_dtor_pointer",
24477     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
24478    },
24479    {
24480     "kind" : "deleting_dtor_pointer",
24481     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
24482    },
24483    {
24484     "is_pure" : true,
24485     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
24486    },
24487    {
24488     "kind" : "vcall_offset"
24489    },
24490    {
24491     "kind" : "vcall_offset"
24492    },
24493    {
24494     "kind" : "vcall_offset"
24495    },
24496    {
24497     "kind" : "vcall_offset"
24498    },
24499    {
24500     "component_value" : -4,
24501     "kind" : "vcall_offset"
24502    },
24503    {
24504     "component_value" : -4,
24505     "kind" : "offset_to_top"
24506    },
24507    {
24508     "kind" : "rtti",
24509     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
24510    },
24511    {
24512     "kind" : "complete_dtor_pointer",
24513     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
24514    },
24515    {
24516     "kind" : "deleting_dtor_pointer",
24517     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
24518    },
24519    {
24520     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
24521    },
24522    {
24523     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
24524    },
24525    {
24526     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
24527    },
24528    {
24529     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24530    }
24531   ]
24532  },
24533  {
24534   "alignment" : 4,
24535   "fields" :
24536   [
24537    {
24538     "access" : "private",
24539     "field_name" : "m_ptr",
24540     "referenced_type" : "type-199"
24541    }
24542   ],
24543   "linker_set_key" : "android::sp<android::Thread>",
24544   "name" : "android::sp<android::Thread>",
24545   "record_kind" : "class",
24546   "referenced_type" : "type-198",
24547   "self_type" : "type-198",
24548   "size" : 4,
24549   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
24550   "template_args" : [ "type-200" ],
24551   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
24552  },
24553  {
24554   "alignment" : 4,
24555   "fields" :
24556   [
24557    {
24558     "access" : "private",
24559     "field_name" : "m_ptr",
24560     "referenced_type" : "type-358"
24561    }
24562   ],
24563   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
24564   "name" : "android::sp<android::hardware::BHwBinder>",
24565   "record_kind" : "class",
24566   "referenced_type" : "type-357",
24567   "self_type" : "type-357",
24568   "size" : 4,
24569   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
24570   "template_args" : [ "type-24" ],
24571   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
24572  },
24573  {
24574   "alignment" : 4,
24575   "fields" :
24576   [
24577    {
24578     "access" : "private",
24579     "field_name" : "m_ptr",
24580     "referenced_type" : "type-371"
24581    }
24582   ],
24583   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
24584   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
24585   "record_kind" : "class",
24586   "referenced_type" : "type-1225",
24587   "self_type" : "type-1225",
24588   "size" : 4,
24589   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
24590   "template_args" : [ "type-352" ],
24591   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
24592  },
24593  {
24594   "alignment" : 4,
24595   "fields" :
24596   [
24597    {
24598     "access" : "private",
24599     "field_name" : "m_ptr",
24600     "referenced_type" : "type-14"
24601    }
24602   ],
24603   "linker_set_key" : "android::sp<android::hardware::IBinder>",
24604   "name" : "android::sp<android::hardware::IBinder>",
24605   "record_kind" : "class",
24606   "referenced_type" : "type-13",
24607   "self_type" : "type-13",
24608   "size" : 4,
24609   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
24610   "template_args" : [ "type-15" ],
24611   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
24612  },
24613  {
24614   "alignment" : 4,
24615   "fields" :
24616   [
24617    {
24618     "access" : "private",
24619     "field_name" : "m_ptr",
24620     "referenced_type" : "type-35"
24621    }
24622   ],
24623   "linker_set_key" : "android::sp<android::hardware::IInterface>",
24624   "name" : "android::sp<android::hardware::IInterface>",
24625   "record_kind" : "class",
24626   "referenced_type" : "type-34",
24627   "self_type" : "type-34",
24628   "size" : 4,
24629   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
24630   "template_args" : [ "type-36" ],
24631   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
24632  },
24633  {
24634   "alignment" : 4,
24635   "fields" :
24636   [
24637    {
24638     "access" : "private",
24639     "field_name" : "m_ptr",
24640     "referenced_type" : "type-56"
24641    }
24642   ],
24643   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
24644   "name" : "android::sp<android::hardware::ProcessState>",
24645   "record_kind" : "class",
24646   "referenced_type" : "type-55",
24647   "self_type" : "type-55",
24648   "size" : 4,
24649   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
24650   "template_args" : [ "type-57" ],
24651   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
24652  },
24653  {
24654   "alignment" : 4,
24655   "fields" :
24656   [
24657    {
24658     "access" : "private",
24659     "field_name" : "m_ptr",
24660     "referenced_type" : "type-330"
24661    }
24662   ],
24663   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
24664   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
24665   "record_kind" : "class",
24666   "referenced_type" : "type-329",
24667   "self_type" : "type-329",
24668   "size" : 4,
24669   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
24670   "template_args" : [ "type-331" ],
24671   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE"
24672  },
24673  {
24674   "alignment" : 4,
24675   "fields" :
24676   [
24677    {
24678     "access" : "private",
24679     "field_name" : "m_ptr",
24680     "referenced_type" : "type-279"
24681    }
24682   ],
24683   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
24684   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
24685   "record_kind" : "class",
24686   "referenced_type" : "type-278",
24687   "self_type" : "type-278",
24688   "size" : 4,
24689   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
24690   "template_args" : [ "type-280" ],
24691   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE"
24692  },
24693  {
24694   "alignment" : 4,
24695   "fields" :
24696   [
24697    {
24698     "access" : "private",
24699     "field_name" : "m_ptr",
24700     "referenced_type" : "type-20"
24701    }
24702   ],
24703   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
24704   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
24705   "record_kind" : "class",
24706   "referenced_type" : "type-19",
24707   "self_type" : "type-19",
24708   "size" : 4,
24709   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
24710   "template_args" : [ "type-21" ],
24711   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE"
24712  },
24713  {
24714   "alignment" : 4,
24715   "fields" :
24716   [
24717    {
24718     "access" : "private",
24719     "field_name" : "m_ptr",
24720     "referenced_type" : "type-53"
24721    }
24722   ],
24723   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
24724   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
24725   "record_kind" : "class",
24726   "referenced_type" : "type-52",
24727   "self_type" : "type-52",
24728   "size" : 4,
24729   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
24730   "template_args" : [ "type-54" ],
24731   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE"
24732  },
24733  {
24734   "alignment" : 4,
24735   "fields" :
24736   [
24737    {
24738     "access" : "private",
24739     "field_name" : "m_ptr",
24740     "referenced_type" : "type-88"
24741    }
24742   ],
24743   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
24744   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
24745   "record_kind" : "class",
24746   "referenced_type" : "type-87",
24747   "self_type" : "type-87",
24748   "size" : 4,
24749   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
24750   "template_args" : [ "type-89" ],
24751   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE"
24752  },
24753  {
24754   "alignment" : 4,
24755   "fields" :
24756   [
24757    {
24758     "access" : "private",
24759     "field_name" : "m_ptr",
24760     "referenced_type" : "type-347"
24761    }
24762   ],
24763   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
24764   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
24765   "record_kind" : "class",
24766   "referenced_type" : "type-346",
24767   "self_type" : "type-346",
24768   "size" : 4,
24769   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
24770   "template_args" : [ "type-348" ],
24771   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
24772  },
24773  {
24774   "alignment" : 4,
24775   "fields" :
24776   [
24777    {
24778     "access" : "private",
24779     "field_name" : "m_ptr",
24780     "referenced_type" : "type-350"
24781    }
24782   ],
24783   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
24784   "name" : "android::sp<android::hardware::hidl_death_recipient>",
24785   "record_kind" : "class",
24786   "referenced_type" : "type-788",
24787   "self_type" : "type-788",
24788   "size" : 4,
24789   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
24790   "template_args" : [ "type-351" ],
24791   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
24792  },
24793  {
24794   "alignment" : 4,
24795   "fields" :
24796   [
24797    {
24798     "access" : "private",
24799     "field_name" : "m_ptr",
24800     "referenced_type" : "type-4"
24801    }
24802   ],
24803   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
24804   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
24805   "record_kind" : "class",
24806   "referenced_type" : "type-23",
24807   "self_type" : "type-23",
24808   "size" : 4,
24809   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
24810   "template_args" : [ "type-5" ],
24811   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
24812  },
24813  {
24814   "alignment" : 4,
24815   "fields" :
24816   [
24817    {
24818     "access" : "private",
24819     "field_name" : "m_ptr",
24820     "referenced_type" : "type-186"
24821    }
24822   ],
24823   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
24824   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
24825   "record_kind" : "class",
24826   "referenced_type" : "type-185",
24827   "self_type" : "type-185",
24828   "size" : 4,
24829   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
24830   "template_args" : [ "type-187" ],
24831   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
24832  },
24833  {
24834   "alignment" : 4,
24835   "fields" :
24836   [
24837    {
24838     "access" : "private",
24839     "field_name" : "m_ptr",
24840     "referenced_type" : "type-217"
24841    }
24842   ],
24843   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
24844   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
24845   "record_kind" : "class",
24846   "referenced_type" : "type-216",
24847   "self_type" : "type-216",
24848   "size" : 4,
24849   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
24850   "template_args" : [ "type-218" ],
24851   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
24852  },
24853  {
24854   "alignment" : 1,
24855   "linker_set_key" : "android::trait_trivial_copy<bool>",
24856   "name" : "android::trait_trivial_copy<bool>",
24857   "referenced_type" : "type-496",
24858   "self_type" : "type-496",
24859   "size" : 1,
24860   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24861   "template_args" : [ "type-31" ],
24862   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
24863  },
24864  {
24865   "alignment" : 1,
24866   "linker_set_key" : "android::trait_trivial_copy<char>",
24867   "name" : "android::trait_trivial_copy<char>",
24868   "referenced_type" : "type-504",
24869   "self_type" : "type-504",
24870   "size" : 1,
24871   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24872   "template_args" : [ "type-83" ],
24873   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
24874  },
24875  {
24876   "alignment" : 1,
24877   "linker_set_key" : "android::trait_trivial_copy<double>",
24878   "name" : "android::trait_trivial_copy<double>",
24879   "referenced_type" : "type-614",
24880   "self_type" : "type-614",
24881   "size" : 1,
24882   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24883   "template_args" : [ "type-608" ],
24884   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
24885  },
24886  {
24887   "alignment" : 1,
24888   "linker_set_key" : "android::trait_trivial_copy<float>",
24889   "name" : "android::trait_trivial_copy<float>",
24890   "referenced_type" : "type-605",
24891   "self_type" : "type-605",
24892   "size" : 1,
24893   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24894   "template_args" : [ "type-592" ],
24895   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
24896  },
24897  {
24898   "alignment" : 1,
24899   "linker_set_key" : "android::trait_trivial_copy<int>",
24900   "name" : "android::trait_trivial_copy<int>",
24901   "referenced_type" : "type-531",
24902   "self_type" : "type-531",
24903   "size" : 1,
24904   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24905   "template_args" : [ "type-25" ],
24906   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
24907  },
24908  {
24909   "alignment" : 1,
24910   "linker_set_key" : "android::trait_trivial_copy<long long>",
24911   "name" : "android::trait_trivial_copy<long long>",
24912   "referenced_type" : "type-585",
24913   "self_type" : "type-585",
24914   "size" : 1,
24915   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24916   "template_args" : [ "type-60" ],
24917   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
24918  },
24919  {
24920   "alignment" : 1,
24921   "linker_set_key" : "android::trait_trivial_copy<long>",
24922   "name" : "android::trait_trivial_copy<long>",
24923   "referenced_type" : "type-564",
24924   "self_type" : "type-564",
24925   "size" : 1,
24926   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24927   "template_args" : [ "type-551" ],
24928   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
24929  },
24930  {
24931   "alignment" : 1,
24932   "linker_set_key" : "android::trait_trivial_copy<short>",
24933   "name" : "android::trait_trivial_copy<short>",
24934   "referenced_type" : "type-513",
24935   "self_type" : "type-513",
24936   "size" : 1,
24937   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24938   "template_args" : [ "type-511" ],
24939   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
24940  },
24941  {
24942   "alignment" : 1,
24943   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
24944   "name" : "android::trait_trivial_copy<unsigned char>",
24945   "referenced_type" : "type-508",
24946   "self_type" : "type-508",
24947   "size" : 1,
24948   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24949   "template_args" : [ "type-251" ],
24950   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
24951  },
24952  {
24953   "alignment" : 1,
24954   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
24955   "name" : "android::trait_trivial_copy<unsigned int>",
24956   "referenced_type" : "type-542",
24957   "self_type" : "type-542",
24958   "size" : 1,
24959   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24960   "template_args" : [ "type-2" ],
24961   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
24962  },
24963  {
24964   "alignment" : 1,
24965   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
24966   "name" : "android::trait_trivial_copy<unsigned long long>",
24967   "referenced_type" : "type-589",
24968   "self_type" : "type-589",
24969   "size" : 1,
24970   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24971   "template_args" : [ "type-236" ],
24972   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
24973  },
24974  {
24975   "alignment" : 1,
24976   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
24977   "name" : "android::trait_trivial_copy<unsigned long>",
24978   "referenced_type" : "type-580",
24979   "self_type" : "type-580",
24980   "size" : 1,
24981   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24982   "template_args" : [ "type-575" ],
24983   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
24984  },
24985  {
24986   "alignment" : 1,
24987   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
24988   "name" : "android::trait_trivial_copy<unsigned short>",
24989   "referenced_type" : "type-520",
24990   "self_type" : "type-520",
24991   "size" : 1,
24992   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24993   "template_args" : [ "type-262" ],
24994   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
24995  },
24996  {
24997   "alignment" : 1,
24998   "linker_set_key" : "android::trait_trivial_copy<void>",
24999   "name" : "android::trait_trivial_copy<void>",
25000   "referenced_type" : "type-478",
25001   "self_type" : "type-478",
25002   "size" : 1,
25003   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25004   "template_args" : [ "type-28" ],
25005   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
25006  },
25007  {
25008   "alignment" : 1,
25009   "linker_set_key" : "android::trait_trivial_ctor<bool>",
25010   "name" : "android::trait_trivial_ctor<bool>",
25011   "referenced_type" : "type-480",
25012   "self_type" : "type-480",
25013   "size" : 1,
25014   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25015   "template_args" : [ "type-31" ],
25016   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
25017  },
25018  {
25019   "alignment" : 1,
25020   "linker_set_key" : "android::trait_trivial_ctor<char>",
25021   "name" : "android::trait_trivial_ctor<char>",
25022   "referenced_type" : "type-501",
25023   "self_type" : "type-501",
25024   "size" : 1,
25025   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25026   "template_args" : [ "type-83" ],
25027   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
25028  },
25029  {
25030   "alignment" : 1,
25031   "linker_set_key" : "android::trait_trivial_ctor<double>",
25032   "name" : "android::trait_trivial_ctor<double>",
25033   "referenced_type" : "type-607",
25034   "self_type" : "type-607",
25035   "size" : 1,
25036   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25037   "template_args" : [ "type-608" ],
25038   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
25039  },
25040  {
25041   "alignment" : 1,
25042   "linker_set_key" : "android::trait_trivial_ctor<float>",
25043   "name" : "android::trait_trivial_ctor<float>",
25044   "referenced_type" : "type-591",
25045   "self_type" : "type-591",
25046   "size" : 1,
25047   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25048   "template_args" : [ "type-592" ],
25049   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
25050  },
25051  {
25052   "alignment" : 1,
25053   "linker_set_key" : "android::trait_trivial_ctor<int>",
25054   "name" : "android::trait_trivial_ctor<int>",
25055   "referenced_type" : "type-529",
25056   "self_type" : "type-529",
25057   "size" : 1,
25058   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25059   "template_args" : [ "type-25" ],
25060   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
25061  },
25062  {
25063   "alignment" : 1,
25064   "linker_set_key" : "android::trait_trivial_ctor<long long>",
25065   "name" : "android::trait_trivial_ctor<long long>",
25066   "referenced_type" : "type-582",
25067   "self_type" : "type-582",
25068   "size" : 1,
25069   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25070   "template_args" : [ "type-60" ],
25071   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
25072  },
25073  {
25074   "alignment" : 1,
25075   "linker_set_key" : "android::trait_trivial_ctor<long>",
25076   "name" : "android::trait_trivial_ctor<long>",
25077   "referenced_type" : "type-550",
25078   "self_type" : "type-550",
25079   "size" : 1,
25080   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25081   "template_args" : [ "type-551" ],
25082   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
25083  },
25084  {
25085   "alignment" : 1,
25086   "linker_set_key" : "android::trait_trivial_ctor<short>",
25087   "name" : "android::trait_trivial_ctor<short>",
25088   "referenced_type" : "type-510",
25089   "self_type" : "type-510",
25090   "size" : 1,
25091   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25092   "template_args" : [ "type-511" ],
25093   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
25094  },
25095  {
25096   "alignment" : 1,
25097   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
25098   "name" : "android::trait_trivial_ctor<unsigned char>",
25099   "referenced_type" : "type-506",
25100   "self_type" : "type-506",
25101   "size" : 1,
25102   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25103   "template_args" : [ "type-251" ],
25104   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
25105  },
25106  {
25107   "alignment" : 1,
25108   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
25109   "name" : "android::trait_trivial_ctor<unsigned int>",
25110   "referenced_type" : "type-535",
25111   "self_type" : "type-535",
25112   "size" : 1,
25113   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25114   "template_args" : [ "type-2" ],
25115   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
25116  },
25117  {
25118   "alignment" : 1,
25119   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
25120   "name" : "android::trait_trivial_ctor<unsigned long long>",
25121   "referenced_type" : "type-587",
25122   "self_type" : "type-587",
25123   "size" : 1,
25124   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25125   "template_args" : [ "type-236" ],
25126   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
25127  },
25128  {
25129   "alignment" : 1,
25130   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
25131   "name" : "android::trait_trivial_ctor<unsigned long>",
25132   "referenced_type" : "type-574",
25133   "self_type" : "type-574",
25134   "size" : 1,
25135   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25136   "template_args" : [ "type-575" ],
25137   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
25138  },
25139  {
25140   "alignment" : 1,
25141   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
25142   "name" : "android::trait_trivial_ctor<unsigned short>",
25143   "referenced_type" : "type-515",
25144   "self_type" : "type-515",
25145   "size" : 1,
25146   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25147   "template_args" : [ "type-262" ],
25148   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
25149  },
25150  {
25151   "alignment" : 1,
25152   "linker_set_key" : "android::trait_trivial_ctor<void>",
25153   "name" : "android::trait_trivial_ctor<void>",
25154   "referenced_type" : "type-474",
25155   "self_type" : "type-474",
25156   "size" : 1,
25157   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25158   "template_args" : [ "type-28" ],
25159   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
25160  },
25161  {
25162   "alignment" : 1,
25163   "linker_set_key" : "android::trait_trivial_dtor<bool>",
25164   "name" : "android::trait_trivial_dtor<bool>",
25165   "referenced_type" : "type-489",
25166   "self_type" : "type-489",
25167   "size" : 1,
25168   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25169   "template_args" : [ "type-31" ],
25170   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
25171  },
25172  {
25173   "alignment" : 1,
25174   "linker_set_key" : "android::trait_trivial_dtor<char>",
25175   "name" : "android::trait_trivial_dtor<char>",
25176   "referenced_type" : "type-502",
25177   "self_type" : "type-502",
25178   "size" : 1,
25179   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25180   "template_args" : [ "type-83" ],
25181   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
25182  },
25183  {
25184   "alignment" : 1,
25185   "linker_set_key" : "android::trait_trivial_dtor<double>",
25186   "name" : "android::trait_trivial_dtor<double>",
25187   "referenced_type" : "type-611",
25188   "self_type" : "type-611",
25189   "size" : 1,
25190   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25191   "template_args" : [ "type-608" ],
25192   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
25193  },
25194  {
25195   "alignment" : 1,
25196   "linker_set_key" : "android::trait_trivial_dtor<float>",
25197   "name" : "android::trait_trivial_dtor<float>",
25198   "referenced_type" : "type-604",
25199   "self_type" : "type-604",
25200   "size" : 1,
25201   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25202   "template_args" : [ "type-592" ],
25203   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
25204  },
25205  {
25206   "alignment" : 1,
25207   "linker_set_key" : "android::trait_trivial_dtor<int>",
25208   "name" : "android::trait_trivial_dtor<int>",
25209   "referenced_type" : "type-530",
25210   "self_type" : "type-530",
25211   "size" : 1,
25212   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25213   "template_args" : [ "type-25" ],
25214   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
25215  },
25216  {
25217   "alignment" : 1,
25218   "linker_set_key" : "android::trait_trivial_dtor<long long>",
25219   "name" : "android::trait_trivial_dtor<long long>",
25220   "referenced_type" : "type-584",
25221   "self_type" : "type-584",
25222   "size" : 1,
25223   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25224   "template_args" : [ "type-60" ],
25225   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
25226  },
25227  {
25228   "alignment" : 1,
25229   "linker_set_key" : "android::trait_trivial_dtor<long>",
25230   "name" : "android::trait_trivial_dtor<long>",
25231   "referenced_type" : "type-557",
25232   "self_type" : "type-557",
25233   "size" : 1,
25234   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25235   "template_args" : [ "type-551" ],
25236   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
25237  },
25238  {
25239   "alignment" : 1,
25240   "linker_set_key" : "android::trait_trivial_dtor<short>",
25241   "name" : "android::trait_trivial_dtor<short>",
25242   "referenced_type" : "type-512",
25243   "self_type" : "type-512",
25244   "size" : 1,
25245   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25246   "template_args" : [ "type-511" ],
25247   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
25248  },
25249  {
25250   "alignment" : 1,
25251   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
25252   "name" : "android::trait_trivial_dtor<unsigned char>",
25253   "referenced_type" : "type-507",
25254   "self_type" : "type-507",
25255   "size" : 1,
25256   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25257   "template_args" : [ "type-251" ],
25258   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
25259  },
25260  {
25261   "alignment" : 1,
25262   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
25263   "name" : "android::trait_trivial_dtor<unsigned int>",
25264   "referenced_type" : "type-538",
25265   "self_type" : "type-538",
25266   "size" : 1,
25267   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25268   "template_args" : [ "type-2" ],
25269   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
25270  },
25271  {
25272   "alignment" : 1,
25273   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
25274   "name" : "android::trait_trivial_dtor<unsigned long long>",
25275   "referenced_type" : "type-588",
25276   "self_type" : "type-588",
25277   "size" : 1,
25278   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25279   "template_args" : [ "type-236" ],
25280   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
25281  },
25282  {
25283   "alignment" : 1,
25284   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
25285   "name" : "android::trait_trivial_dtor<unsigned long>",
25286   "referenced_type" : "type-579",
25287   "self_type" : "type-579",
25288   "size" : 1,
25289   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25290   "template_args" : [ "type-575" ],
25291   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
25292  },
25293  {
25294   "alignment" : 1,
25295   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
25296   "name" : "android::trait_trivial_dtor<unsigned short>",
25297   "referenced_type" : "type-519",
25298   "self_type" : "type-519",
25299   "size" : 1,
25300   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25301   "template_args" : [ "type-262" ],
25302   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
25303  },
25304  {
25305   "alignment" : 1,
25306   "linker_set_key" : "android::trait_trivial_dtor<void>",
25307   "name" : "android::trait_trivial_dtor<void>",
25308   "referenced_type" : "type-477",
25309   "self_type" : "type-477",
25310   "size" : 1,
25311   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25312   "template_args" : [ "type-28" ],
25313   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
25314  },
25315  {
25316   "alignment" : 1,
25317   "linker_set_key" : "android::trait_trivial_move<android::String16>",
25318   "name" : "android::trait_trivial_move<android::String16>",
25319   "referenced_type" : "type-936",
25320   "self_type" : "type-936",
25321   "size" : 1,
25322   "source_file" : "/system/core/libutils/include/utils/String16.h",
25323   "template_args" : [ "type-71" ],
25324   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
25325  },
25326  {
25327   "alignment" : 1,
25328   "linker_set_key" : "android::trait_trivial_move<android::String8>",
25329   "name" : "android::trait_trivial_move<android::String8>",
25330   "referenced_type" : "type-927",
25331   "self_type" : "type-927",
25332   "size" : 1,
25333   "source_file" : "/system/core/libutils/include/utils/String8.h",
25334   "template_args" : [ "type-80" ],
25335   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
25336  },
25337  {
25338   "alignment" : 1,
25339   "linker_set_key" : "android::trait_trivial_move<bool>",
25340   "name" : "android::trait_trivial_move<bool>",
25341   "referenced_type" : "type-497",
25342   "self_type" : "type-497",
25343   "size" : 1,
25344   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25345   "template_args" : [ "type-31" ],
25346   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
25347  },
25348  {
25349   "alignment" : 1,
25350   "linker_set_key" : "android::trait_trivial_move<char>",
25351   "name" : "android::trait_trivial_move<char>",
25352   "referenced_type" : "type-505",
25353   "self_type" : "type-505",
25354   "size" : 1,
25355   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25356   "template_args" : [ "type-83" ],
25357   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
25358  },
25359  {
25360   "alignment" : 1,
25361   "linker_set_key" : "android::trait_trivial_move<double>",
25362   "name" : "android::trait_trivial_move<double>",
25363   "referenced_type" : "type-618",
25364   "self_type" : "type-618",
25365   "size" : 1,
25366   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25367   "template_args" : [ "type-608" ],
25368   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
25369  },
25370  {
25371   "alignment" : 1,
25372   "linker_set_key" : "android::trait_trivial_move<float>",
25373   "name" : "android::trait_trivial_move<float>",
25374   "referenced_type" : "type-606",
25375   "self_type" : "type-606",
25376   "size" : 1,
25377   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25378   "template_args" : [ "type-592" ],
25379   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
25380  },
25381  {
25382   "alignment" : 1,
25383   "linker_set_key" : "android::trait_trivial_move<int>",
25384   "name" : "android::trait_trivial_move<int>",
25385   "referenced_type" : "type-534",
25386   "self_type" : "type-534",
25387   "size" : 1,
25388   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25389   "template_args" : [ "type-25" ],
25390   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
25391  },
25392  {
25393   "alignment" : 1,
25394   "linker_set_key" : "android::trait_trivial_move<long long>",
25395   "name" : "android::trait_trivial_move<long long>",
25396   "referenced_type" : "type-586",
25397   "self_type" : "type-586",
25398   "size" : 1,
25399   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25400   "template_args" : [ "type-60" ],
25401   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
25402  },
25403  {
25404   "alignment" : 1,
25405   "linker_set_key" : "android::trait_trivial_move<long>",
25406   "name" : "android::trait_trivial_move<long>",
25407   "referenced_type" : "type-573",
25408   "self_type" : "type-573",
25409   "size" : 1,
25410   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25411   "template_args" : [ "type-551" ],
25412   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
25413  },
25414  {
25415   "alignment" : 1,
25416   "linker_set_key" : "android::trait_trivial_move<short>",
25417   "name" : "android::trait_trivial_move<short>",
25418   "referenced_type" : "type-514",
25419   "self_type" : "type-514",
25420   "size" : 1,
25421   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25422   "template_args" : [ "type-511" ],
25423   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
25424  },
25425  {
25426   "alignment" : 1,
25427   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
25428   "name" : "android::trait_trivial_move<unsigned char>",
25429   "referenced_type" : "type-509",
25430   "self_type" : "type-509",
25431   "size" : 1,
25432   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25433   "template_args" : [ "type-251" ],
25434   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
25435  },
25436  {
25437   "alignment" : 1,
25438   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
25439   "name" : "android::trait_trivial_move<unsigned int>",
25440   "referenced_type" : "type-547",
25441   "self_type" : "type-547",
25442   "size" : 1,
25443   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25444   "template_args" : [ "type-2" ],
25445   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
25446  },
25447  {
25448   "alignment" : 1,
25449   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
25450   "name" : "android::trait_trivial_move<unsigned long long>",
25451   "referenced_type" : "type-590",
25452   "self_type" : "type-590",
25453   "size" : 1,
25454   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25455   "template_args" : [ "type-236" ],
25456   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
25457  },
25458  {
25459   "alignment" : 1,
25460   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
25461   "name" : "android::trait_trivial_move<unsigned long>",
25462   "referenced_type" : "type-581",
25463   "self_type" : "type-581",
25464   "size" : 1,
25465   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25466   "template_args" : [ "type-575" ],
25467   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
25468  },
25469  {
25470   "alignment" : 1,
25471   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
25472   "name" : "android::trait_trivial_move<unsigned short>",
25473   "referenced_type" : "type-526",
25474   "self_type" : "type-526",
25475   "size" : 1,
25476   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25477   "template_args" : [ "type-262" ],
25478   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
25479  },
25480  {
25481   "alignment" : 1,
25482   "linker_set_key" : "android::trait_trivial_move<void>",
25483   "name" : "android::trait_trivial_move<void>",
25484   "referenced_type" : "type-479",
25485   "self_type" : "type-479",
25486   "size" : 1,
25487   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
25488   "template_args" : [ "type-28" ],
25489   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
25490  },
25491  {
25492   "alignment" : 4,
25493   "fields" :
25494   [
25495    {
25496     "access" : "private",
25497     "field_name" : "m_ptr",
25498     "referenced_type" : "type-358"
25499    },
25500    {
25501     "access" : "private",
25502     "field_name" : "m_refs",
25503     "field_offset" : 32,
25504     "referenced_type" : "type-10"
25505    }
25506   ],
25507   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
25508   "name" : "android::wp<android::hardware::BHwBinder>",
25509   "record_kind" : "class",
25510   "referenced_type" : "type-859",
25511   "self_type" : "type-859",
25512   "size" : 8,
25513   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
25514   "template_args" : [ "type-24" ],
25515   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
25516  },
25517  {
25518   "alignment" : 4,
25519   "fields" :
25520   [
25521    {
25522     "access" : "private",
25523     "field_name" : "m_ptr",
25524     "referenced_type" : "type-371"
25525    },
25526    {
25527     "access" : "private",
25528     "field_name" : "m_refs",
25529     "field_offset" : 32,
25530     "referenced_type" : "type-10"
25531    }
25532   ],
25533   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
25534   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
25535   "record_kind" : "class",
25536   "referenced_type" : "type-370",
25537   "self_type" : "type-370",
25538   "size" : 8,
25539   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
25540   "template_args" : [ "type-352" ],
25541   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
25542  },
25543  {
25544   "alignment" : 4,
25545   "fields" :
25546   [
25547    {
25548     "access" : "private",
25549     "field_name" : "m_ptr",
25550     "referenced_type" : "type-350"
25551    },
25552    {
25553     "access" : "private",
25554     "field_name" : "m_refs",
25555     "field_offset" : 32,
25556     "referenced_type" : "type-10"
25557    }
25558   ],
25559   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
25560   "name" : "android::wp<android::hardware::hidl_death_recipient>",
25561   "record_kind" : "class",
25562   "referenced_type" : "type-349",
25563   "self_type" : "type-349",
25564   "size" : 8,
25565   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
25566   "template_args" : [ "type-351" ],
25567   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
25568  },
25569  {
25570   "alignment" : 4,
25571   "fields" :
25572   [
25573    {
25574     "access" : "private",
25575     "field_name" : "m_ptr",
25576     "referenced_type" : "type-4"
25577    },
25578    {
25579     "access" : "private",
25580     "field_name" : "m_refs",
25581     "field_offset" : 32,
25582     "referenced_type" : "type-10"
25583    }
25584   ],
25585   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
25586   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
25587   "record_kind" : "class",
25588   "referenced_type" : "type-3",
25589   "self_type" : "type-3",
25590   "size" : 8,
25591   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
25592   "template_args" : [ "type-5" ],
25593   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
25594  },
25595  {
25596   "alignment" : 4,
25597   "fields" :
25598   [
25599    {
25600     "field_name" : "maxContentLightLevel",
25601     "referenced_type" : "type-592"
25602    },
25603    {
25604     "field_name" : "maxFrameAverageLightLevel",
25605     "field_offset" : 32,
25606     "referenced_type" : "type-592"
25607    }
25608   ],
25609   "linker_set_key" : "android_cta861_3_metadata",
25610   "name" : "android_cta861_3_metadata",
25611   "referenced_type" : "type-1030",
25612   "self_type" : "type-1030",
25613   "size" : 8,
25614   "source_file" : "/system/core/libsystem/include/system/graphics.h",
25615   "unique_id" : "android_cta861_3_metadata"
25616  },
25617  {
25618   "alignment" : 4,
25619   "fields" :
25620   [
25621    {
25622     "field_name" : "num_points",
25623     "referenced_type" : "type-2"
25624    },
25625    {
25626     "field_name" : "reserved",
25627     "field_offset" : 32,
25628     "referenced_type" : "type-1020"
25629    },
25630    {
25631     "field_name" : "xyzc_points",
25632     "field_offset" : 288,
25633     "referenced_type" : "type-1027"
25634    }
25635   ],
25636   "linker_set_key" : "android_depth_points",
25637   "name" : "android_depth_points",
25638   "referenced_type" : "type-1026",
25639   "self_type" : "type-1026",
25640   "size" : 36,
25641   "source_file" : "/system/core/libsystem/include/system/graphics.h",
25642   "unique_id" : "android_depth_points"
25643  },
25644  {
25645   "alignment" : 4,
25646   "fields" :
25647   [
25648    {
25649     "field_name" : "format",
25650     "referenced_type" : "type-1023"
25651    },
25652    {
25653     "field_name" : "num_planes",
25654     "field_offset" : 32,
25655     "referenced_type" : "type-2"
25656    },
25657    {
25658     "field_name" : "planes",
25659     "field_offset" : 64,
25660     "referenced_type" : "type-1025"
25661    }
25662   ],
25663   "linker_set_key" : "android_flex_layout",
25664   "name" : "android_flex_layout",
25665   "referenced_type" : "type-1024",
25666   "self_type" : "type-1024",
25667   "size" : 12,
25668   "source_file" : "/system/core/libsystem/include/system/graphics.h",
25669   "unique_id" : "android_flex_layout"
25670  },
25671  {
25672   "alignment" : 4,
25673   "fields" :
25674   [
25675    {
25676     "field_name" : "top_left",
25677     "referenced_type" : "type-250"
25678    },
25679    {
25680     "field_name" : "component",
25681     "field_offset" : 32,
25682     "referenced_type" : "type-1021"
25683    },
25684    {
25685     "field_name" : "bits_per_component",
25686     "field_offset" : 64,
25687     "referenced_type" : "type-25"
25688    },
25689    {
25690     "field_name" : "bits_used",
25691     "field_offset" : 96,
25692     "referenced_type" : "type-25"
25693    },
25694    {
25695     "field_name" : "h_increment",
25696     "field_offset" : 128,
25697     "referenced_type" : "type-25"
25698    },
25699    {
25700     "field_name" : "v_increment",
25701     "field_offset" : 160,
25702     "referenced_type" : "type-25"
25703    },
25704    {
25705     "field_name" : "h_subsampling",
25706     "field_offset" : 192,
25707     "referenced_type" : "type-25"
25708    },
25709    {
25710     "field_name" : "v_subsampling",
25711     "field_offset" : 224,
25712     "referenced_type" : "type-25"
25713    }
25714   ],
25715   "linker_set_key" : "android_flex_plane",
25716   "name" : "android_flex_plane",
25717   "referenced_type" : "type-1022",
25718   "self_type" : "type-1022",
25719   "size" : 32,
25720   "source_file" : "/system/core/libsystem/include/system/graphics.h",
25721   "unique_id" : "android_flex_plane"
25722  },
25723  {
25724   "alignment" : 4,
25725   "fields" :
25726   [
25727    {
25728     "field_name" : "displayPrimaryRed",
25729     "referenced_type" : "type-1028"
25730    },
25731    {
25732     "field_name" : "displayPrimaryGreen",
25733     "field_offset" : 64,
25734     "referenced_type" : "type-1028"
25735    },
25736    {
25737     "field_name" : "displayPrimaryBlue",
25738     "field_offset" : 128,
25739     "referenced_type" : "type-1028"
25740    },
25741    {
25742     "field_name" : "whitePoint",
25743     "field_offset" : 192,
25744     "referenced_type" : "type-1028"
25745    },
25746    {
25747     "field_name" : "maxLuminance",
25748     "field_offset" : 256,
25749     "referenced_type" : "type-592"
25750    },
25751    {
25752     "field_name" : "minLuminance",
25753     "field_offset" : 288,
25754     "referenced_type" : "type-592"
25755    }
25756   ],
25757   "linker_set_key" : "android_smpte2086_metadata",
25758   "name" : "android_smpte2086_metadata",
25759   "referenced_type" : "type-1029",
25760   "self_type" : "type-1029",
25761   "size" : 40,
25762   "source_file" : "/system/core/libsystem/include/system/graphics.h",
25763   "unique_id" : "android_smpte2086_metadata"
25764  },
25765  {
25766   "alignment" : 4,
25767   "fields" :
25768   [
25769    {
25770     "field_name" : "x",
25771     "referenced_type" : "type-592"
25772    },
25773    {
25774     "field_name" : "y",
25775     "field_offset" : 32,
25776     "referenced_type" : "type-592"
25777    }
25778   ],
25779   "linker_set_key" : "android_xy_color",
25780   "name" : "android_xy_color",
25781   "referenced_type" : "type-1028",
25782   "self_type" : "type-1028",
25783   "size" : 8,
25784   "source_file" : "/system/core/libsystem/include/system/graphics.h",
25785   "unique_id" : "android_xy_color"
25786  },
25787  {
25788   "alignment" : 4,
25789   "fields" :
25790   [
25791    {
25792     "field_name" : "y",
25793     "referenced_type" : "type-27"
25794    },
25795    {
25796     "field_name" : "cb",
25797     "field_offset" : 32,
25798     "referenced_type" : "type-27"
25799    },
25800    {
25801     "field_name" : "cr",
25802     "field_offset" : 64,
25803     "referenced_type" : "type-27"
25804    },
25805    {
25806     "field_name" : "ystride",
25807     "field_offset" : 96,
25808     "referenced_type" : "type-2"
25809    },
25810    {
25811     "field_name" : "cstride",
25812     "field_offset" : 128,
25813     "referenced_type" : "type-2"
25814    },
25815    {
25816     "field_name" : "chroma_step",
25817     "field_offset" : 160,
25818     "referenced_type" : "type-2"
25819    },
25820    {
25821     "field_name" : "reserved",
25822     "field_offset" : 192,
25823     "referenced_type" : "type-1020"
25824    }
25825   ],
25826   "linker_set_key" : "android_ycbcr",
25827   "name" : "android_ycbcr",
25828   "referenced_type" : "type-1019",
25829   "self_type" : "type-1019",
25830   "size" : 56,
25831   "source_file" : "/system/core/libsystem/include/system/graphics.h",
25832   "unique_id" : "android_ycbcr"
25833  },
25834  {
25835   "alignment" : 4,
25836   "fields" :
25837   [
25838    {
25839     "referenced_type" : "type-259"
25840    }
25841   ],
25842   "linker_set_key" : "log_msg",
25843   "name" : "log_msg",
25844   "referenced_type" : "type-258",
25845   "self_type" : "type-258",
25846   "size" : 5124,
25847   "source_file" : "/system/core/liblog/include/log/log_read.h",
25848   "unique_id" : "log_msg"
25849  },
25850  {
25851   "alignment" : 4,
25852   "fields" :
25853   [
25854    {
25855     "field_name" : "buf",
25856     "referenced_type" : "type-260"
25857    },
25858    {
25859     "field_name" : "entry",
25860     "referenced_type" : "type-261"
25861    },
25862    {
25863     "field_name" : "entry_v4",
25864     "referenced_type" : "type-261"
25865    },
25866    {
25867     "field_name" : "entry_v3",
25868     "referenced_type" : "type-264"
25869    },
25870    {
25871     "field_name" : "entry_v2",
25872     "referenced_type" : "type-265"
25873    },
25874    {
25875     "field_name" : "entry_v1",
25876     "referenced_type" : "type-266"
25877    }
25878   ],
25879   "is_anonymous" : true,
25880   "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",
25881   "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",
25882   "record_kind" : "union",
25883   "referenced_type" : "type-259",
25884   "self_type" : "type-259",
25885   "size" : 5124,
25886   "source_file" : "/system/core/liblog/include/log/log_read.h",
25887   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
25888  },
25889  {
25890   "alignment" : 1,
25891   "fields" :
25892   [
25893    {
25894     "field_name" : "tv_sec",
25895     "referenced_type" : "type-2"
25896    },
25897    {
25898     "field_name" : "tv_nsec",
25899     "field_offset" : 32,
25900     "referenced_type" : "type-2"
25901    }
25902   ],
25903   "linker_set_key" : "log_time",
25904   "name" : "log_time",
25905   "referenced_type" : "type-928",
25906   "self_type" : "type-928",
25907   "size" : 8,
25908   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
25909   "unique_id" : "_ZTS8log_time"
25910  },
25911  {
25912   "alignment" : 4,
25913   "fields" :
25914   [
25915    {
25916     "field_name" : "len",
25917     "referenced_type" : "type-262"
25918    },
25919    {
25920     "field_name" : "__pad",
25921     "field_offset" : 16,
25922     "referenced_type" : "type-262"
25923    },
25924    {
25925     "field_name" : "pid",
25926     "field_offset" : 32,
25927     "referenced_type" : "type-25"
25928    },
25929    {
25930     "field_name" : "tid",
25931     "field_offset" : 64,
25932     "referenced_type" : "type-25"
25933    },
25934    {
25935     "field_name" : "sec",
25936     "field_offset" : 96,
25937     "referenced_type" : "type-25"
25938    },
25939    {
25940     "field_name" : "nsec",
25941     "field_offset" : 128,
25942     "referenced_type" : "type-25"
25943    },
25944    {
25945     "field_name" : "msg",
25946     "field_offset" : 160,
25947     "referenced_type" : "type-263"
25948    }
25949   ],
25950   "linker_set_key" : "logger_entry",
25951   "name" : "logger_entry",
25952   "referenced_type" : "type-266",
25953   "self_type" : "type-266",
25954   "size" : 20,
25955   "source_file" : "/system/core/liblog/include/log/log_read.h",
25956   "unique_id" : "logger_entry"
25957  },
25958  {
25959   "alignment" : 1,
25960   "fields" :
25961   [
25962    {
25963     "field_name" : "len",
25964     "referenced_type" : "type-262"
25965    },
25966    {
25967     "field_name" : "hdr_size",
25968     "field_offset" : 16,
25969     "referenced_type" : "type-262"
25970    },
25971    {
25972     "field_name" : "pid",
25973     "field_offset" : 32,
25974     "referenced_type" : "type-25"
25975    },
25976    {
25977     "field_name" : "tid",
25978     "field_offset" : 64,
25979     "referenced_type" : "type-25"
25980    },
25981    {
25982     "field_name" : "sec",
25983     "field_offset" : 96,
25984     "referenced_type" : "type-25"
25985    },
25986    {
25987     "field_name" : "nsec",
25988     "field_offset" : 128,
25989     "referenced_type" : "type-25"
25990    },
25991    {
25992     "field_name" : "euid",
25993     "field_offset" : 160,
25994     "referenced_type" : "type-2"
25995    },
25996    {
25997     "field_name" : "msg",
25998     "field_offset" : 192,
25999     "referenced_type" : "type-263"
26000    }
26001   ],
26002   "linker_set_key" : "logger_entry_v2",
26003   "name" : "logger_entry_v2",
26004   "referenced_type" : "type-265",
26005   "self_type" : "type-265",
26006   "size" : 24,
26007   "source_file" : "/system/core/liblog/include/log/log_read.h",
26008   "unique_id" : "logger_entry_v2"
26009  },
26010  {
26011   "alignment" : 1,
26012   "fields" :
26013   [
26014    {
26015     "field_name" : "len",
26016     "referenced_type" : "type-262"
26017    },
26018    {
26019     "field_name" : "hdr_size",
26020     "field_offset" : 16,
26021     "referenced_type" : "type-262"
26022    },
26023    {
26024     "field_name" : "pid",
26025     "field_offset" : 32,
26026     "referenced_type" : "type-25"
26027    },
26028    {
26029     "field_name" : "tid",
26030     "field_offset" : 64,
26031     "referenced_type" : "type-25"
26032    },
26033    {
26034     "field_name" : "sec",
26035     "field_offset" : 96,
26036     "referenced_type" : "type-25"
26037    },
26038    {
26039     "field_name" : "nsec",
26040     "field_offset" : 128,
26041     "referenced_type" : "type-25"
26042    },
26043    {
26044     "field_name" : "lid",
26045     "field_offset" : 160,
26046     "referenced_type" : "type-2"
26047    },
26048    {
26049     "field_name" : "msg",
26050     "field_offset" : 192,
26051     "referenced_type" : "type-263"
26052    }
26053   ],
26054   "linker_set_key" : "logger_entry_v3",
26055   "name" : "logger_entry_v3",
26056   "referenced_type" : "type-264",
26057   "self_type" : "type-264",
26058   "size" : 24,
26059   "source_file" : "/system/core/liblog/include/log/log_read.h",
26060   "unique_id" : "logger_entry_v3"
26061  },
26062  {
26063   "alignment" : 4,
26064   "fields" :
26065   [
26066    {
26067     "field_name" : "len",
26068     "referenced_type" : "type-262"
26069    },
26070    {
26071     "field_name" : "hdr_size",
26072     "field_offset" : 16,
26073     "referenced_type" : "type-262"
26074    },
26075    {
26076     "field_name" : "pid",
26077     "field_offset" : 32,
26078     "referenced_type" : "type-25"
26079    },
26080    {
26081     "field_name" : "tid",
26082     "field_offset" : 64,
26083     "referenced_type" : "type-2"
26084    },
26085    {
26086     "field_name" : "sec",
26087     "field_offset" : 96,
26088     "referenced_type" : "type-2"
26089    },
26090    {
26091     "field_name" : "nsec",
26092     "field_offset" : 128,
26093     "referenced_type" : "type-2"
26094    },
26095    {
26096     "field_name" : "lid",
26097     "field_offset" : 160,
26098     "referenced_type" : "type-2"
26099    },
26100    {
26101     "field_name" : "uid",
26102     "field_offset" : 192,
26103     "referenced_type" : "type-2"
26104    },
26105    {
26106     "field_name" : "msg",
26107     "field_offset" : 224,
26108     "referenced_type" : "type-263"
26109    }
26110   ],
26111   "linker_set_key" : "logger_entry_v4",
26112   "name" : "logger_entry_v4",
26113   "referenced_type" : "type-261",
26114   "self_type" : "type-261",
26115   "size" : 28,
26116   "source_file" : "/system/core/liblog/include/log/log_read.h",
26117   "unique_id" : "logger_entry_v4"
26118  },
26119  {
26120   "alignment" : 4,
26121   "fields" :
26122   [
26123    {
26124     "field_name" : "version",
26125     "referenced_type" : "type-25"
26126    },
26127    {
26128     "field_name" : "numFds",
26129     "field_offset" : 32,
26130     "referenced_type" : "type-25"
26131    },
26132    {
26133     "field_name" : "numInts",
26134     "field_offset" : 64,
26135     "referenced_type" : "type-25"
26136    },
26137    {
26138     "field_name" : "data",
26139     "field_offset" : 96,
26140     "referenced_type" : "type-463"
26141    }
26142   ],
26143   "linker_set_key" : "native_handle",
26144   "name" : "native_handle",
26145   "referenced_type" : "type-462",
26146   "self_type" : "type-462",
26147   "size" : 12,
26148   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
26149   "unique_id" : "native_handle"
26150  }
26151 ],
26152 "rvalue_reference_types" :
26153 [
26154  {
26155   "alignment" : 4,
26156   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
26157   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
26158   "referenced_type" : "type-1149",
26159   "self_type" : "type-1152",
26160   "size" : 4,
26161   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
26162  },
26163  {
26164   "alignment" : 4,
26165   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > &&",
26166   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoFactory> > &&",
26167   "referenced_type" : "type-395",
26168   "self_type" : "type-401",
26169   "size" : 4,
26170   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
26171  },
26172  {
26173   "alignment" : 4,
26174   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > &&",
26175   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::ICryptoPlugin> > &&",
26176   "referenced_type" : "type-1156",
26177   "self_type" : "type-1158",
26178   "size" : 4,
26179   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
26180  },
26181  {
26182   "alignment" : 4,
26183   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > &&",
26184   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmFactory> > &&",
26185   "referenced_type" : "type-109",
26186   "self_type" : "type-114",
26187   "size" : 4,
26188   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
26189  },
26190  {
26191   "alignment" : 4,
26192   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > &&",
26193   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPlugin> > &&",
26194   "referenced_type" : "type-208",
26195   "self_type" : "type-210",
26196   "size" : 4,
26197   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
26198  },
26199  {
26200   "alignment" : 4,
26201   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > &&",
26202   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_0::IDrmPluginListener> > &&",
26203   "referenced_type" : "type-374",
26204   "self_type" : "type-376",
26205   "size" : 4,
26206   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
26207  },
26208  {
26209   "alignment" : 4,
26210   "linker_set_key" : "android::hardware::Return<bool> &&",
26211   "name" : "android::hardware::Return<bool> &&",
26212   "referenced_type" : "type-373",
26213   "self_type" : "type-381",
26214   "size" : 4,
26215   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
26216  },
26217  {
26218   "alignment" : 4,
26219   "linker_set_key" : "android::hardware::Return<void> &&",
26220   "name" : "android::hardware::Return<void> &&",
26221   "referenced_type" : "type-437",
26222   "self_type" : "type-448",
26223   "size" : 4,
26224   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
26225  },
26226  {
26227   "alignment" : 4,
26228   "linker_set_key" : "android::hardware::Status &&",
26229   "name" : "android::hardware::Status &&",
26230   "referenced_type" : "type-111",
26231   "self_type" : "type-368",
26232   "size" : 4,
26233   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
26234  },
26235  {
26236   "alignment" : 4,
26237   "linker_set_key" : "android::hardware::details::return_status &&",
26238   "name" : "android::hardware::details::return_status &&",
26239   "referenced_type" : "type-110",
26240   "self_type" : "type-422",
26241   "size" : 4,
26242   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
26243  },
26244  {
26245   "alignment" : 4,
26246   "linker_set_key" : "android::hardware::hidl_handle &&",
26247   "name" : "android::hardware::hidl_handle &&",
26248   "referenced_type" : "type-688",
26249   "self_type" : "type-708",
26250   "size" : 4,
26251   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
26252  },
26253  {
26254   "alignment" : 4,
26255   "linker_set_key" : "android::hardware::hidl_memory &&",
26256   "name" : "android::hardware::hidl_memory &&",
26257   "referenced_type" : "type-702",
26258   "self_type" : "type-727",
26259   "size" : 4,
26260   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
26261  },
26262  {
26263   "alignment" : 4,
26264   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> &&",
26265   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> &&",
26266   "referenced_type" : "type-329",
26267   "self_type" : "type-337",
26268   "size" : 4,
26269   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
26270  },
26271  {
26272   "alignment" : 4,
26273   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
26274   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
26275   "referenced_type" : "type-278",
26276   "self_type" : "type-304",
26277   "size" : 4,
26278   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
26279  },
26280  {
26281   "alignment" : 4,
26282   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> &&",
26283   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> &&",
26284   "referenced_type" : "type-19",
26285   "self_type" : "type-106",
26286   "size" : 4,
26287   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
26288  },
26289  {
26290   "alignment" : 4,
26291   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
26292   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
26293   "referenced_type" : "type-52",
26294   "self_type" : "type-101",
26295   "size" : 4,
26296   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
26297  },
26298  {
26299   "alignment" : 4,
26300   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
26301   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
26302   "referenced_type" : "type-87",
26303   "self_type" : "type-207",
26304   "size" : 4,
26305   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
26306  },
26307  {
26308   "alignment" : 4,
26309   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
26310   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
26311   "referenced_type" : "type-346",
26312   "self_type" : "type-353",
26313   "size" : 4,
26314   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
26315  },
26316  {
26317   "alignment" : 4,
26318   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26319   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26320   "referenced_type" : "type-1193",
26321   "self_type" : "type-1192",
26322   "size" : 4,
26323   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26324  },
26325  {
26326   "alignment" : 4,
26327   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26328   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26329   "referenced_type" : "type-139",
26330   "self_type" : "type-138",
26331   "size" : 4,
26332   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26333  },
26334  {
26335   "alignment" : 4,
26336   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26337   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26338   "referenced_type" : "type-298",
26339   "self_type" : "type-297",
26340   "size" : 4,
26341   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26342  },
26343  {
26344   "alignment" : 4,
26345   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26346   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26347   "referenced_type" : "type-416",
26348   "self_type" : "type-415",
26349   "size" : 4,
26350   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26351  },
26352  {
26353   "alignment" : 4,
26354   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26355   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26356   "referenced_type" : "type-544",
26357   "self_type" : "type-543",
26358   "size" : 4,
26359   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26360  },
26361  {
26362   "alignment" : 4,
26363   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26364   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26365   "referenced_type" : "type-620",
26366   "self_type" : "type-619",
26367   "size" : 4,
26368   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26369  },
26370  {
26371   "alignment" : 4,
26372   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26373   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26374   "referenced_type" : "type-696",
26375   "self_type" : "type-695",
26376   "size" : 4,
26377   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26378  },
26379  {
26380   "alignment" : 4,
26381   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26382   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26383   "referenced_type" : "type-781",
26384   "self_type" : "type-780",
26385   "size" : 4,
26386   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26387  },
26388  {
26389   "alignment" : 4,
26390   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26391   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26392   "referenced_type" : "type-854",
26393   "self_type" : "type-853",
26394   "size" : 4,
26395   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26396  },
26397  {
26398   "alignment" : 4,
26399   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26400   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
26401   "referenced_type" : "type-988",
26402   "self_type" : "type-987",
26403   "size" : 4,
26404   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26405  },
26406  {
26407   "alignment" : 4,
26408   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
26409   "name" : "std::function<sp<IBase> (void *)> &&",
26410   "referenced_type" : "type-1197",
26411   "self_type" : "type-1196",
26412   "size" : 4,
26413   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26414  },
26415  {
26416   "alignment" : 4,
26417   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
26418   "name" : "std::function<sp<IBase> (void *)> &&",
26419   "referenced_type" : "type-143",
26420   "self_type" : "type-142",
26421   "size" : 4,
26422   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26423  },
26424  {
26425   "alignment" : 4,
26426   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
26427   "name" : "std::function<sp<IBase> (void *)> &&",
26428   "referenced_type" : "type-302",
26429   "self_type" : "type-301",
26430   "size" : 4,
26431   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26432  },
26433  {
26434   "alignment" : 4,
26435   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
26436   "name" : "std::function<sp<IBase> (void *)> &&",
26437   "referenced_type" : "type-421",
26438   "self_type" : "type-420",
26439   "size" : 4,
26440   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26441  },
26442  {
26443   "alignment" : 4,
26444   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
26445   "name" : "std::function<sp<IBase> (void *)> &&",
26446   "referenced_type" : "type-549",
26447   "self_type" : "type-548",
26448   "size" : 4,
26449   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26450  },
26451  {
26452   "alignment" : 4,
26453   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
26454   "name" : "std::function<sp<IBase> (void *)> &&",
26455   "referenced_type" : "type-625",
26456   "self_type" : "type-624",
26457   "size" : 4,
26458   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26459  },
26460  {
26461   "alignment" : 4,
26462   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
26463   "name" : "std::function<sp<IBase> (void *)> &&",
26464   "referenced_type" : "type-700",
26465   "self_type" : "type-699",
26466   "size" : 4,
26467   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26468  },
26469  {
26470   "alignment" : 4,
26471   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
26472   "name" : "std::function<sp<IBase> (void *)> &&",
26473   "referenced_type" : "type-785",
26474   "self_type" : "type-784",
26475   "size" : 4,
26476   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26477  },
26478  {
26479   "alignment" : 4,
26480   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
26481   "name" : "std::function<sp<IBase> (void *)> &&",
26482   "referenced_type" : "type-858",
26483   "self_type" : "type-857",
26484   "size" : 4,
26485   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26486  },
26487  {
26488   "alignment" : 4,
26489   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
26490   "name" : "std::function<sp<IBase> (void *)> &&",
26491   "referenced_type" : "type-999",
26492   "self_type" : "type-998",
26493   "size" : 4,
26494   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26495  },
26496  {
26497   "alignment" : 4,
26498   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
26499   "name" : "std::function<sp<IBinder> (void *)> &&",
26500   "referenced_type" : "type-1195",
26501   "self_type" : "type-1194",
26502   "size" : 4,
26503   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26504  },
26505  {
26506   "alignment" : 4,
26507   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
26508   "name" : "std::function<sp<IBinder> (void *)> &&",
26509   "referenced_type" : "type-141",
26510   "self_type" : "type-140",
26511   "size" : 4,
26512   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26513  },
26514  {
26515   "alignment" : 4,
26516   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
26517   "name" : "std::function<sp<IBinder> (void *)> &&",
26518   "referenced_type" : "type-300",
26519   "self_type" : "type-299",
26520   "size" : 4,
26521   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26522  },
26523  {
26524   "alignment" : 4,
26525   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
26526   "name" : "std::function<sp<IBinder> (void *)> &&",
26527   "referenced_type" : "type-418",
26528   "self_type" : "type-417",
26529   "size" : 4,
26530   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26531  },
26532  {
26533   "alignment" : 4,
26534   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
26535   "name" : "std::function<sp<IBinder> (void *)> &&",
26536   "referenced_type" : "type-546",
26537   "self_type" : "type-545",
26538   "size" : 4,
26539   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26540  },
26541  {
26542   "alignment" : 4,
26543   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
26544   "name" : "std::function<sp<IBinder> (void *)> &&",
26545   "referenced_type" : "type-622",
26546   "self_type" : "type-621",
26547   "size" : 4,
26548   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26549  },
26550  {
26551   "alignment" : 4,
26552   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
26553   "name" : "std::function<sp<IBinder> (void *)> &&",
26554   "referenced_type" : "type-698",
26555   "self_type" : "type-697",
26556   "size" : 4,
26557   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26558  },
26559  {
26560   "alignment" : 4,
26561   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
26562   "name" : "std::function<sp<IBinder> (void *)> &&",
26563   "referenced_type" : "type-783",
26564   "self_type" : "type-782",
26565   "size" : 4,
26566   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26567  },
26568  {
26569   "alignment" : 4,
26570   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
26571   "name" : "std::function<sp<IBinder> (void *)> &&",
26572   "referenced_type" : "type-856",
26573   "self_type" : "type-855",
26574   "size" : 4,
26575   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26576  },
26577  {
26578   "alignment" : 4,
26579   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
26580   "name" : "std::function<sp<IBinder> (void *)> &&",
26581   "referenced_type" : "type-991",
26582   "self_type" : "type-990",
26583   "size" : 4,
26584   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
26585  }
26586 ]
26587}
26588